{
  "version": 1,
  "importedAt": "2026-09-25",
  "language": "pt-BR",
  "areas": [
    {
      "id": "urgencia",
      "title": "Urgência, terapia intensiva e anestesia",
      "icon": "siren",
      "description": "Decisões rápidas: gravidade, suporte de vida, sedação e segurança no perioperatório.",
      "specialtyIds": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "anestesiologia"
      ]
    },
    {
      "id": "clinica",
      "title": "Clínica médica e especialidades clínicas",
      "icon": "stethoscope",
      "description": "O raciocínio clínico do adulto: metabolismo, infecções, imunidade, articulações e envelhecimento.",
      "specialtyIds": [
        "clinica-medica",
        "endocrinologia-e-metabologia",
        "infectologia",
        "reumatologia",
        "alergia-e-imunologia",
        "geriatria",
        "nutrologia"
      ]
    },
    {
      "id": "cardiotoracica",
      "title": "Coração, vasos e pulmões",
      "icon": "heartbeat",
      "description": "Risco cardiovascular, arritmias, circulação, respiração e cirurgia do tórax.",
      "specialtyIds": [
        "cardiologia",
        "cirurgia-cardiovascular",
        "angiologia",
        "cirurgia-vascular",
        "pneumologia",
        "cirurgia-toracica"
      ]
    },
    {
      "id": "renal-digestivo",
      "title": "Rins, vias urinárias e aparelho digestivo",
      "icon": "drop",
      "description": "Função renal, distúrbios do trato urinário, fígado, intestino e abdome cirúrgico.",
      "specialtyIds": [
        "nefrologia",
        "urologia",
        "gastroenterologia",
        "endoscopia",
        "cirurgia-do-aparelho-digestivo",
        "coloproctologia",
        "cirurgia-geral"
      ]
    },
    {
      "id": "neuro-mente",
      "title": "Sistema nervoso, mente e reabilitação",
      "icon": "brain",
      "description": "Cérebro, nervos, saúde mental e recuperação da função.",
      "specialtyIds": [
        "neurologia",
        "neurocirurgia",
        "psiquiatria",
        "medicina-fisica-e-reabilitacao"
      ]
    },
    {
      "id": "mulher-crianca",
      "title": "Saúde da mulher, da criança e genética",
      "icon": "baby",
      "description": "Gestação, parto, mama, crescimento infantil e doenças hereditárias.",
      "specialtyIds": [
        "ginecologia-e-obstetricia",
        "mastologia",
        "pediatria",
        "cirurgia-pediatrica",
        "genetica-medica"
      ]
    },
    {
      "id": "onco-diagnostico",
      "title": "Oncologia, sangue e diagnóstico",
      "icon": "microscope",
      "description": "Câncer, doenças do sangue, imagem, radiação e laboratório.",
      "specialtyIds": [
        "oncologia-clinica",
        "cirurgia-oncologica",
        "radioterapia",
        "hematologia-e-hemoterapia",
        "radiologia-e-diagnostico-por-imagem",
        "medicina-nuclear",
        "patologia",
        "medicina-laboratorial"
      ]
    },
    {
      "id": "cirurgia-sentidos",
      "title": "Cirurgia, movimento, sentidos e pele",
      "icon": "bone",
      "description": "Ossos e articulações, mão, reconstrução, cabeça e pescoço, olhos, ouvidos e pele.",
      "specialtyIds": [
        "ortopedia-e-traumatologia",
        "cirurgia-da-mao",
        "cirurgia-plastica",
        "cirurgia-de-cabeca-e-pescoco",
        "oftalmologia",
        "otorrinolaringologia",
        "dermatologia",
        "medicina-esportiva"
      ]
    },
    {
      "id": "saude-coletiva",
      "title": "Saúde coletiva, trabalho e perícia",
      "icon": "users-three",
      "description": "Atenção primária, epidemiologia, saúde do trabalhador, trânsito, perícia e práticas integrativas.",
      "specialtyIds": [
        "medicina-de-familia-e-comunidade",
        "medicina-preventiva-e-social",
        "medicina-do-trabalho",
        "medicina-de-trafego",
        "medicina-legal-e-pericia-medica",
        "acupuntura",
        "homeopatia"
      ]
    }
  ],
  "specialties": [
    {
      "id": "medicina-de-emergencia",
      "title": "Medicina de Emergência",
      "icon": "siren",
      "description": "Atendimento inicial do paciente grave ou com risco de vida, na sala de emergência e no pré-hospitalar.",
      "areaId": "urgencia",
      "about": "A Medicina de Emergência cuida do atendimento inicial de pacientes com doenças agudas ou traumas, de qualquer idade e gravidade, na sala de emergência e no atendimento pré-hospitalar. O emergencista reconhece rapidamente quem corre risco de vida, estabiliza via aérea, respiração e circulação, conduz a reanimação cardiopulmonar e o atendimento ao politraumatizado e decide o destino do paciente. Também organiza fluxos de classificação de risco e a resposta a desastres e múltiplas vítimas.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Associação Brasileira de Medicina de Emergência (ABRAMEDE).",
          "https://abramede.com.br/"
        ]
      ]
    },
    {
      "id": "medicina-intensiva",
      "title": "Medicina Intensiva",
      "icon": "heartbeat",
      "description": "Cuidado do paciente crítico na UTI: suporte ventilatório, hemodinâmico e de órgãos.",
      "areaId": "urgencia",
      "about": "A Medicina Intensiva trata o paciente crítico, com falência de um ou mais órgãos, na unidade de terapia intensiva. O intensivista maneja ventilação mecânica, choque, sepse, suporte renal e neurológico, sedação e analgesia, e coordena a equipe multiprofissional da UTI. Também participa das decisões sobre proporcionalidade do tratamento, cuidados de fim de vida e doação de órgãos.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Associação de Medicina Intensiva Brasileira (AMIB).",
          "https://www.amib.org.br/"
        ]
      ]
    },
    {
      "id": "anestesiologia",
      "title": "Anestesiologia",
      "icon": "syringe",
      "description": "Anestesia, analgesia e segurança do paciente antes, durante e depois de procedimentos.",
      "areaId": "urgencia",
      "about": "A Anestesiologia é responsável pela anestesia geral, regional e sedação em cirurgias e procedimentos, e pela segurança do paciente antes, durante e depois deles. O anestesiologista faz a avaliação pré-anestésica, controla a via aérea, a hemodinâmica e a dor, e conduz a recuperação pós-anestésica. Atua também no tratamento da dor aguda e crônica, na analgesia de parto e em situações de reanimação.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Anestesiologia (SBA).",
          "https://www.sbahq.org/"
        ]
      ]
    },
    {
      "id": "clinica-medica",
      "title": "Clínica Médica",
      "icon": "stethoscope",
      "description": "Diagnóstico e tratamento integral do adulto, base de várias especialidades clínicas.",
      "areaId": "clinica",
      "about": "A Clínica Médica cuida do adulto de forma integral, do diagnóstico de doenças comuns e complexas ao manejo de múltiplas comorbidades. Atua em ambulatório, enfermaria, pronto-atendimento e terapia intensiva, e é a formação de base (pré-requisito) de várias especialidades clínicas, como cardiologia, endocrinologia, reumatologia e geriatria.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Clínica Médica (SBCM).",
          "https://www.sbcm.org.br/"
        ]
      ]
    },
    {
      "id": "endocrinologia-e-metabologia",
      "title": "Endocrinologia e Metabologia",
      "icon": "drop",
      "description": "Hormônios, diabetes, tireoide, obesidade e metabolismo ósseo.",
      "areaId": "clinica",
      "about": "A Endocrinologia e Metabologia trata das doenças das glândulas e do metabolismo: diabetes, obesidade, doenças da tireoide, da hipófise e das adrenais, dislipidemias e osteoporose. O trabalho é sobretudo ambulatorial, com uso intenso de exames laboratoriais e de imagem, e interface com nutrologia, cardiologia e cirurgia.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Endocrinologia e Metabologia (SBEM).",
          "https://www.endocrino.org.br/"
        ]
      ]
    },
    {
      "id": "infectologia",
      "title": "Infectologia",
      "icon": "virus",
      "description": "Doenças infecciosas, uso racional de antimicrobianos e controle de infecção.",
      "areaId": "clinica",
      "about": "A Infectologia diagnostica e trata doenças causadas por vírus, bactérias, fungos e parasitas, como HIV, hepatites virais, tuberculose, infecções hospitalares e doenças tropicais. O infectologista orienta o uso racional de antimicrobianos, coordena o controle de infecção nos hospitais e atua em vacinação e medicina de viagem.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Infectologia (SBI).",
          "https://infectologia.org.br/"
        ]
      ]
    },
    {
      "id": "reumatologia",
      "title": "Reumatologia",
      "icon": "bone",
      "description": "Doenças inflamatórias e autoimunes das articulações, músculos e tecido conjuntivo.",
      "areaId": "clinica",
      "about": "A Reumatologia trata as doenças inflamatórias e autoimunes do aparelho locomotor e do tecido conjuntivo, como artrite reumatoide, lúpus, espondiloartrites, vasculites e gota, além de osteoartrite, osteoporose e fibromialgia. Usa índices padronizados de atividade de doença e terapias imunossupressoras e imunobiológicas.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Reumatologia (SBR).",
          "https://www.reumatologia.org.br/"
        ]
      ]
    },
    {
      "id": "alergia-e-imunologia",
      "title": "Alergia e Imunologia",
      "icon": "flower",
      "description": "Alergias, asma, urticária, anafilaxia e imunodeficiências.",
      "areaId": "clinica",
      "about": "A Alergia e Imunologia cuida das doenças alérgicas e dos distúrbios do sistema imune: asma, rinite, urticária, dermatite atópica, alergia alimentar e a medicamentos, anafilaxia e imunodeficiências primárias. Realiza testes alérgicos, testes de provocação e imunoterapia com alérgenos, em crianças e adultos.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Associação Brasileira de Alergia e Imunologia (ASBAI).",
          "https://asbai.org.br/"
        ]
      ]
    },
    {
      "id": "geriatria",
      "title": "Geriatria",
      "icon": "person-simple-walk",
      "description": "Saúde da pessoa idosa: funcionalidade, fragilidade, cognição e polifarmácia.",
      "areaId": "clinica",
      "about": "A Geriatria cuida da saúde da pessoa idosa, com foco na funcionalidade e na qualidade de vida. Usa a avaliação geriátrica ampla (funcionalidade, cognição, humor, quedas, nutrição e medicamentos) para tratar síndromes como fragilidade, demência, delirium e polifarmácia, em ambulatório, internação, instituições de longa permanência e cuidados paliativos.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Geriatria e Gerontologia (SBGG).",
          "https://sbgg.org.br/"
        ]
      ]
    },
    {
      "id": "nutrologia",
      "title": "Nutrologia",
      "icon": "bowl-food",
      "description": "Diagnóstico e tratamento de doenças nutricionais e metabólicas.",
      "areaId": "clinica",
      "about": "A Nutrologia é a especialidade médica que diagnostica, previne e trata doenças ligadas à nutrição, como desnutrição, obesidade, deficiências de micronutrientes e distúrbios metabólicos. Prescreve terapia nutricional oral, enteral e parenteral e atua em equipes multiprofissionais de terapia nutricional nos hospitais.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Associação Brasileira de Nutrologia (ABRAN).",
          "https://abran.org.br/"
        ]
      ]
    },
    {
      "id": "cardiologia",
      "title": "Cardiologia",
      "icon": "heartbeat",
      "description": "Doenças do coração e da circulação: prevenção, diagnóstico e tratamento.",
      "areaId": "cardiotoracica",
      "about": "A cardiologia cuida da prevenção, do diagnóstico e do tratamento clínico das doenças do coração e da circulação: doença arterial coronariana, insuficiência cardíaca, arritmias, valvopatias, hipertensão e dislipidemias. O cardiologista interpreta eletrocardiograma, teste ergométrico, ecocardiograma e outros métodos de imagem, e atua em consultório, emergência, unidade coronariana e reabilitação cardíaca. Hemodinâmica, eletrofisiologia e ecocardiografia são algumas das áreas de atuação ligadas à especialidade.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ]
      ]
    },
    {
      "id": "cirurgia-cardiovascular",
      "title": "Cirurgia Cardiovascular",
      "icon": "heart",
      "description": "Cirurgia das coronárias, valvas, aorta e cardiopatias congênitas.",
      "areaId": "cardiotoracica",
      "about": "A cirurgia cardiovascular trata cirurgicamente as doenças do coração e dos grandes vasos: revascularização do miocárdio, reparo e troca de valvas, cirurgia da aorta torácica, correção de cardiopatias congênitas, implante de dispositivos de assistência ventricular e transplante cardíaco. O cirurgião participa do Heart Team com o cardiologista na escolha entre cirurgia, tratamento percutâneo ou clínico, usando escores de risco como o EuroSCORE II, e acompanha o paciente na UTI pós-operatória.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ]
      ]
    },
    {
      "id": "angiologia",
      "title": "Angiologia",
      "icon": "path",
      "description": "Doenças das artérias, veias e linfáticos, com tratamento clínico.",
      "areaId": "cardiotoracica",
      "about": "A angiologia é a especialidade clínica das doenças das artérias, veias e vasos linfáticos: doença arterial obstrutiva periférica, trombose venosa profunda, insuficiência venosa crônica, linfedema, vasculites e fenômeno de Raynaud. O angiologista faz o diagnóstico com exame clínico, índice tornozelo-braquial e ultrassom com Doppler, conduz a anticoagulação e o tratamento clínico e encaminha para a cirurgia vascular quando há indicação de intervenção.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ]
      ]
    },
    {
      "id": "cirurgia-vascular",
      "title": "Cirurgia Vascular",
      "icon": "path",
      "description": "Tratamento cirúrgico e endovascular das doenças arteriais, venosas e linfáticas.",
      "areaId": "cardiotoracica",
      "about": "A cirurgia vascular trata, por via aberta ou endovascular, as doenças das artérias, veias e linfáticos, com exceção do coração e das artérias intracranianas: aneurismas da aorta, doença carotídea, isquemia crítica de membros, pé diabético, varizes, trombose venosa e acessos para hemodiálise. O cirurgião vascular também atua na prevenção do tromboembolismo venoso em pacientes cirúrgicos, no trauma vascular e em amputações. A angiorradiologia e cirurgia endovascular é uma das áreas de atuação ligadas à especialidade.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ]
      ]
    },
    {
      "id": "pneumologia",
      "title": "Pneumologia",
      "icon": "lungs",
      "description": "Doenças respiratórias: asma, DPOC, pneumonias, tromboembolismo e sono.",
      "areaId": "cardiotoracica",
      "about": "A pneumologia cuida das doenças do sistema respiratório: asma, DPOC, pneumonias, tuberculose, doenças intersticiais, bronquiectasias, câncer de pulmão, tromboembolismo pulmonar, hipertensão pulmonar e distúrbios respiratórios do sono. O pneumologista interpreta espirometria, pletismografia, difusão (DLCO), gasometria e tomografia de tórax, realiza broncoscopia e atua na cessação do tabagismo, na reabilitação pulmonar e na avaliação pré-operatória de cirurgias torácicas.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ]
      ]
    },
    {
      "id": "cirurgia-toracica",
      "title": "Cirurgia Torácica",
      "icon": "lungs",
      "description": "Cirurgia dos pulmões, pleura, mediastino e parede torácica.",
      "areaId": "cardiotoracica",
      "about": "A cirurgia torácica trata cirurgicamente as doenças dos pulmões, da pleura, do mediastino, da traqueia e da parede torácica: câncer de pulmão, nódulos pulmonares, empiema e derrames pleurais complicados, pneumotórax, tumores do mediastino, estenoses de traqueia e deformidades do tórax. Boa parte das operações é feita por videotoracoscopia ou cirurgia robótica. O cirurgião torácico avalia a reserva pulmonar antes das ressecções (VEF₁ e DLCO previstos pós-operatórios) e participa do transplante pulmonar.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas reconhecidas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ]
      ]
    },
    {
      "id": "nefrologia",
      "title": "Nefrologia",
      "icon": "drop",
      "description": "Função renal, distúrbios hidroeletrolíticos, doença renal crônica e diálise.",
      "areaId": "renal-digestivo",
      "about": "A nefrologia cuida das doenças dos rins e do equilíbrio de água, sódio, potássio e ácido-base. Acompanha a doença renal crônica desde as fases iniciais, trata a lesão renal aguda, as glomerulopatias e a hipertensão de causa renal. Conduz a diálise (hemodiálise e diálise peritoneal) e o seguimento clínico do transplante renal.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Nefrologia (SBN).",
          "https://www.sbn.org.br/"
        ]
      ]
    },
    {
      "id": "urologia",
      "title": "Urologia",
      "icon": "drop-half",
      "description": "Trato urinário e sistema reprodutor masculino, clínica e cirurgia.",
      "areaId": "renal-digestivo",
      "about": "A urologia trata clínica e cirurgicamente as doenças do trato urinário de homens e mulheres e do sistema reprodutor masculino. Entre os problemas mais comuns estão a hiperplasia prostática, os cálculos urinários, as infecções, a incontinência e os cânceres de próstata, rim e bexiga. Usa endoscopia urológica, cirurgia laparoscópica e robótica.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Urologia (SBU).",
          "https://portaldaurologia.org.br/"
        ]
      ]
    },
    {
      "id": "gastroenterologia",
      "title": "Gastroenterologia",
      "icon": "bowl-food",
      "description": "Doenças do esôfago, estômago, intestino, fígado, vias biliares e pâncreas.",
      "areaId": "renal-digestivo",
      "about": "A gastroenterologia diagnostica e trata as doenças do esôfago, estômago, intestinos, fígado, vias biliares e pâncreas. Cuida de doença do refluxo, úlcera péptica, doenças inflamatórias intestinais, hepatites, cirrose e pancreatites. Trabalha junto com a endoscopia digestiva e a hepatologia, uma de suas áreas de atuação.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Federação Brasileira de Gastroenterologia (FBG).",
          "https://www.fbg.org.br/"
        ]
      ]
    },
    {
      "id": "endoscopia",
      "title": "Endoscopia",
      "icon": "search",
      "description": "Diagnóstico e terapêutica endoscópica do tubo digestivo e das vias aéreas.",
      "areaId": "renal-digestivo",
      "about": "A endoscopia usa aparelhos flexíveis com câmera para examinar e tratar o tubo digestivo e, em outras áreas de atuação, as vias aéreas. Faz endoscopia digestiva alta, colonoscopia, CPRE e ecoendoscopia, e trata sangramentos, retira pólipos, dilata estenoses e coloca próteses. É central no rastreamento do câncer colorretal e na hemorragia digestiva.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Endoscopia Digestiva (SOBED).",
          "https://www.sobed.org.br/"
        ]
      ]
    },
    {
      "id": "cirurgia-do-aparelho-digestivo",
      "title": "Cirurgia do Aparelho Digestivo",
      "icon": "scissors",
      "description": "Cirurgia do esôfago, estômago, fígado, pâncreas e vias biliares.",
      "areaId": "renal-digestivo",
      "about": "A cirurgia do aparelho digestivo opera doenças do esôfago, estômago, intestino delgado, fígado, vias biliares e pâncreas. Inclui o tratamento cirúrgico dos cânceres digestivos, da doença do refluxo, das doenças biliares e pancreáticas, da obesidade (cirurgia bariátrica) e o transplante de fígado. Usa amplamente a videolaparoscopia e a cirurgia robótica.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Colégio Brasileiro de Cirurgia Digestiva (CBCD).",
          "https://cbcd.org.br/"
        ]
      ]
    },
    {
      "id": "coloproctologia",
      "title": "Coloproctologia",
      "icon": "scissors",
      "description": "Doenças do cólon, reto e ânus, clínica e cirúrgica.",
      "areaId": "renal-digestivo",
      "about": "A coloproctologia cuida, clínica e cirurgicamente, das doenças do cólon, reto e ânus. Trata doença hemorroidária, fissuras, fístulas e abscessos anais, incontinência fecal, doença diverticular, doenças inflamatórias intestinais e câncer colorretal. Faz colonoscopia e participa do rastreamento do câncer colorretal.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Coloproctologia (SBCP).",
          "https://www.sbcp.org.br/"
        ]
      ]
    },
    {
      "id": "cirurgia-geral",
      "title": "Cirurgia Geral",
      "icon": "scissors",
      "description": "Abdome agudo, trauma, hérnias e as bases de todas as especialidades cirúrgicas.",
      "areaId": "renal-digestivo",
      "about": "A cirurgia geral trata as doenças cirúrgicas mais frequentes do abdome e da parede abdominal, como apendicite, colecistite, hérnias e obstrução intestinal, além do atendimento ao politraumatizado. É a base de formação das demais especialidades cirúrgicas e atua tanto na urgência quanto em cirurgias eletivas, muitas por videolaparoscopia.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Colégio Brasileiro de Cirurgiões (CBC).",
          "https://cbc.org.br/"
        ]
      ]
    },
    {
      "id": "neurologia",
      "title": "Neurologia",
      "icon": "brain",
      "description": "Doenças do cérebro, da medula, dos nervos e dos músculos.",
      "areaId": "neuro-mente",
      "about": "A neurologia diagnostica e trata as doenças do cérebro, da medula espinhal, dos nervos periféricos e dos músculos: AVC, epilepsia, cefaleias, demências, doença de Parkinson, esclerose múltipla e neuropatias. O neurologista atua no pronto-socorro (atendimento do AVC agudo e da trombólise), na UTI, no ambulatório e em exames como eletroencefalografia e eletroneuromiografia.",
      "residencia": {
        "duracao": "3 anos"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação exigida para o título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "neurocirurgia",
      "title": "Neurocirurgia",
      "icon": "brain",
      "description": "Tratamento cirúrgico do sistema nervoso central, periférico e da coluna.",
      "areaId": "neuro-mente",
      "about": "A neurocirurgia trata cirurgicamente as doenças do sistema nervoso central e periférico e da coluna: trauma cranioencefálico e raquimedular, tumores cerebrais, aneurismas e malformações vasculares, hidrocefalia, hérnias de disco e estenoses da coluna. Inclui técnicas microcirúrgicas, endoscópicas, funcionais (estimulação cerebral profunda) e o manejo do paciente neurocrítico.",
      "residencia": {
        "duracao": "5 anos"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação exigida para o título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "psiquiatria",
      "title": "Psiquiatria",
      "icon": "chat",
      "description": "Diagnóstico e tratamento dos transtornos mentais e do uso de substâncias.",
      "areaId": "neuro-mente",
      "about": "A psiquiatria diagnostica e trata os transtornos mentais e do comportamento: depressão, transtornos de ansiedade, transtorno bipolar, esquizofrenia, TDAH e dependência de álcool e outras drogas. O psiquiatra atua em ambulatórios, CAPS, enfermarias, emergências e interconsulta hospitalar, combinando psicofarmacologia, psicoterapias e reabilitação psicossocial.",
      "residencia": {
        "duracao": "3 anos"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação exigida para o título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "medicina-fisica-e-reabilitacao",
      "title": "Medicina Física e Reabilitação",
      "icon": "wheelchair",
      "description": "Recuperação da funcionalidade após doenças, lesões e incapacidades.",
      "areaId": "neuro-mente",
      "about": "A medicina física e reabilitação (fisiatria) cuida da recuperação da funcionalidade de pessoas com incapacidades após AVC, lesão medular, trauma cranioencefálico, amputações, doenças neuromusculares e dor musculoesquelética. O fisiatra coordena a equipe de reabilitação e prescreve órteses, próteses, meios físicos, bloqueios e toxina botulínica para espasticidade.",
      "residencia": {
        "duracao": "3 anos"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação exigida para o título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "ginecologia-e-obstetricia",
      "title": "Ginecologia e Obstetrícia",
      "icon": "gender-female",
      "description": "Saúde da mulher, pré-natal, parto e puerpério.",
      "areaId": "mulher-crianca",
      "about": "Cuida da saúde da mulher em todas as fases da vida: pré-natal, parto e puerpério, planejamento reprodutivo, climatério, infecções genitais, endometriose, miomas e rastreamento dos cânceres de colo do útero e de mama. Une a clínica ambulatorial, a sala de parto e a cirurgia ginecológica (histeroscopia, videolaparoscopia, histerectomia). Atua em unidades básicas, maternidades, hospitais e serviços de medicina fetal e reprodução humana.",
      "fontes": [
        [
          "Federação Brasileira das Associações de Ginecologia e Obstetrícia (Febrasgo).",
          "https://www.febrasgo.org.br/"
        ],
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://portal.cfm.org.br/"
        ]
      ]
    },
    {
      "id": "mastologia",
      "title": "Mastologia",
      "icon": "ribbon",
      "description": "Doenças da mama, rastreamento e tratamento do câncer de mama.",
      "areaId": "mulher-crianca",
      "about": "Especialidade dedicada às doenças da mama, benignas e malignas. Faz o rastreamento e o diagnóstico do câncer de mama (exame clínico, interpretação de mamografia, biópsias), o tratamento cirúrgico (cirurgia conservadora, mastectomia, biópsia do linfonodo sentinela e reconstrução oncoplástica) e o acompanhamento de mulheres de alto risco. Trabalha em conjunto com oncologia clínica, radioterapia, radiologia e patologia.",
      "fontes": [
        [
          "Sociedade Brasileira de Mastologia (SBM).",
          "https://www.sbmastologia.com.br/"
        ],
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://portal.cfm.org.br/"
        ]
      ]
    },
    {
      "id": "pediatria",
      "title": "Pediatria",
      "icon": "baby",
      "description": "Saúde da criança e do adolescente, do nascimento aos 18 anos.",
      "areaId": "mulher-crianca",
      "about": "Acompanha a saúde da criança e do adolescente do nascimento aos 18 anos: crescimento, desenvolvimento, alimentação, vacinação e prevenção de acidentes, além do diagnóstico e tratamento das doenças agudas e crônicas da infância. Atua na sala de parto e no alojamento conjunto, no consultório, na atenção primária, no pronto-socorro e nas UTIs neonatal e pediátrica, e é a base de várias áreas de atuação, como neonatologia e medicina intensiva pediátrica.",
      "fontes": [
        [
          "Sociedade Brasileira de Pediatria (SBP).",
          "https://www.sbp.com.br/"
        ],
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://portal.cfm.org.br/"
        ]
      ]
    },
    {
      "id": "cirurgia-pediatrica",
      "title": "Cirurgia Pediátrica",
      "icon": "baby",
      "description": "Tratamento cirúrgico de doenças congênitas e adquiridas da infância.",
      "areaId": "mulher-crianca",
      "about": "Trata cirurgicamente as doenças congênitas e adquiridas do feto, do recém-nascido, da criança e do adolescente: malformações do aparelho digestivo e da parede abdominal, hérnias, apendicite, invaginação intestinal, torção testicular, criptorquidia, tumores sólidos da infância e trauma pediátrico. Considera as particularidades fisiológicas da criança, como hidratação, anestesia e dor, e atua junto da neonatologia e da UTI pediátrica.",
      "fontes": [
        [
          "Associação Brasileira de Cirurgia Pediátrica (CIPE).",
          "https://www.cipe.org.br/"
        ],
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://portal.cfm.org.br/"
        ]
      ]
    },
    {
      "id": "genetica-medica",
      "title": "Genética Médica",
      "icon": "dna",
      "description": "Diagnóstico, aconselhamento e acompanhamento das doenças genéticas.",
      "areaId": "mulher-crianca",
      "about": "Diagnostica e acompanha pessoas e famílias com doenças genéticas: síndromes malformativas, deficiência intelectual, erros inatos do metabolismo, doenças neuromusculares e predisposição hereditária ao câncer. Faz o aconselhamento genético (risco de recorrência, opções reprodutivas), indica e interpreta exames como cariótipo, microarray e sequenciamento, e atua em ambulatórios, maternidades, serviços de medicina fetal e triagem neonatal.",
      "fontes": [
        [
          "Sociedade Brasileira de Genética Médica e Genômica (SBGM).",
          "https://www.sbgm.org.br/"
        ],
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas.",
          "https://portal.cfm.org.br/"
        ]
      ]
    },
    {
      "id": "oncologia-clinica",
      "title": "Oncologia Clínica",
      "icon": "ribbon",
      "description": "Tratamento sistêmico do câncer: quimioterapia, imunoterapia e terapia-alvo.",
      "areaId": "onco-diagnostico",
      "about": "O oncologista clínico diagnostica, estadia e trata o câncer com terapias sistêmicas: quimioterapia, hormonioterapia, terapia-alvo e imunoterapia. Planeja o tratamento junto com cirurgião e radio-oncologista, controla a toxicidade (neutropenia febril, náuseas, eventos imunomediados) e acompanha o paciente no seguimento e nos cuidados paliativos. Atua em ambulatórios, centros de infusão, enfermarias e centros de pesquisa clínica.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Programa de Residência Médica em Oncologia Clínica credenciado pela CNRM, ou concurso AMB/Sociedade Brasileira de Oncologia Clínica"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "cirurgia-oncologica",
      "title": "Cirurgia Oncológica",
      "icon": "scissors",
      "description": "Tratamento cirúrgico dos tumores sólidos.",
      "areaId": "onco-diagnostico",
      "about": "O cirurgião oncológico trata cirurgicamente os tumores sólidos: ressecções com margens adequadas, linfadenectomias, biópsia do linfonodo sentinela, cirurgias de resgate e procedimentos paliativos. Participa do estadiamento e da decisão multidisciplinar sobre a sequência de cirurgia, quimioterapia e radioterapia. Atua em hospitais oncológicos e serviços de alta complexidade.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Programa de Residência Médica em Cirurgia Oncológica credenciado pela CNRM, ou concurso AMB/Sociedade Brasileira de Cirurgia Oncológica"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "radioterapia",
      "title": "Radioterapia",
      "icon": "radioactive",
      "description": "Tratamento com radiação ionizante, principalmente em oncologia.",
      "areaId": "onco-diagnostico",
      "about": "O radio-oncologista indica e planeja o tratamento com radiação ionizante, com intenção curativa, adjuvante ou paliativa. Define volumes-alvo e limites de dose nos órgãos de risco, escolhe o fracionamento e a técnica (IMRT, radiocirurgia, SBRT, braquiterapia) e acompanha os efeitos agudos e tardios. Atua em serviços de radioterapia, com físicos médicos e dosimetristas.",
      "residencia": {
        "duracao": "4 anos",
        "acesso": "Programa de Residência Médica em Radioterapia credenciado pela CNRM, ou concurso AMB/Sociedade Brasileira de Radioterapia"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "hematologia-e-hemoterapia",
      "title": "Hematologia e Hemoterapia",
      "icon": "drop",
      "description": "Doenças do sangue, coagulação e transfusão.",
      "areaId": "onco-diagnostico",
      "about": "O hematologista cuida das doenças do sangue e dos órgãos hematopoéticos: anemias, leucemias, linfomas, mieloma, distúrbios da hemostasia e da trombose. Na hemoterapia, responde pela indicação e segurança das transfusões e pelos bancos de sangue. Atua em ambulatórios, enfermarias, unidades de transplante de medula óssea e hemocentros.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Programa de Residência Médica em Hematologia e Hemoterapia credenciado pela CNRM, ou concurso AMB/Associação Brasileira de Hematologia e Hemoterapia"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "radiologia-e-diagnostico-por-imagem",
      "title": "Radiologia e Diagnóstico por Imagem",
      "icon": "scan",
      "description": "Raio X, ultrassom, tomografia, ressonância e intervenção guiada por imagem.",
      "areaId": "onco-diagnostico",
      "about": "O radiologista realiza e interpreta exames de imagem, como radiografia, ultrassonografia, mamografia, tomografia e ressonância magnética, e usa sistemas padronizados de laudo (BI-RADS, TI-RADS, Lung-RADS). Também faz procedimentos guiados por imagem, como biópsias e drenagens. Atua em clínicas, hospitais, prontos-socorros e por telerradiologia.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Programa de Residência Médica em Radiologia e Diagnóstico por Imagem credenciado pela CNRM, ou concurso AMB/Colégio Brasileiro de Radiologia e Diagnóstico por Imagem"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "medicina-nuclear",
      "title": "Medicina Nuclear",
      "icon": "radioactive",
      "description": "Diagnóstico e terapia com radiofármacos (cintilografia, PET).",
      "areaId": "onco-diagnostico",
      "about": "O médico nuclear usa radiofármacos para diagnóstico e tratamento: cintilografias, PET-CT e terapias como iodo-131 na tireoide e radioligantes com lutécio-177. Responde pela indicação, pela dose administrada e pela radioproteção do paciente e da equipe. Atua em serviços de medicina nuclear, com radiofarmácia e física médica.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Programa de Residência Médica em Medicina Nuclear credenciado pela CNRM, ou concurso AMB/Sociedade Brasileira de Medicina Nuclear"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "patologia",
      "title": "Patologia",
      "icon": "microscope",
      "description": "Diagnóstico de doenças pelo exame de tecidos e células.",
      "areaId": "onco-diagnostico",
      "about": "O patologista faz o diagnóstico das doenças pelo exame macroscópico e microscópico de tecidos e células: biópsias, peças cirúrgicas, exames de congelação, imuno-histoquímica e patologia molecular. Define tipo, grau e margens dos tumores, informações que guiam o estadiamento e o tratamento. Também realiza necropsias.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Programa de Residência Médica em Patologia credenciado pela CNRM, ou concurso AMB/Sociedade Brasileira de Patologia"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "medicina-laboratorial",
      "title": "Patologia Clínica / Medicina Laboratorial",
      "icon": "flask",
      "description": "Exames laboratoriais: da coleta à interpretação do resultado.",
      "areaId": "onco-diagnostico",
      "about": "O patologista clínico responde pelos exames laboratoriais: bioquímica, hematologia, microbiologia, imunologia e biologia molecular. Garante a qualidade das fases pré-analítica, analítica e pós-analítica, valida resultados, define valores de referência e orienta o médico solicitante na interpretação. Atua em laboratórios clínicos, hospitais e bancos de sangue.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Programa de Residência Médica em Patologia Clínica/Medicina Laboratorial credenciado pela CNRM, ou concurso AMB/Sociedade Brasileira de Patologia Clínica/Medicina Laboratorial"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação de especialidades e áreas de atuação médicas (anexo C, titulações).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2023/2330_2023.pdf"
        ]
      ]
    },
    {
      "id": "ortopedia-e-traumatologia",
      "title": "Ortopedia e Traumatologia",
      "icon": "bone",
      "description": "Ossos, articulações, músculos e tendões: trauma e doenças ortopédicas.",
      "areaId": "cirurgia-sentidos",
      "about": "Cuida do sistema musculoesquelético: ossos, articulações, músculos, tendões e ligamentos. Trata fraturas e lesões traumáticas, doenças degenerativas (artrose), deformidades congênitas e do crescimento, tumores ósseos e lesões do esporte. Atua no pronto-socorro, no ambulatório e no centro cirúrgico, com subespecialidades como coluna, joelho, quadril, ombro, pé e ortopedia pediátrica.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Ortopedia e Traumatologia (SBOT).",
          "https://sbot.org.br/"
        ]
      ]
    },
    {
      "id": "cirurgia-da-mao",
      "title": "Cirurgia da Mão",
      "icon": "hand",
      "description": "Doenças e lesões da mão, do punho e dos nervos do membro superior.",
      "areaId": "cirurgia-sentidos",
      "about": "Trata doenças e lesões da mão, do punho e dos nervos periféricos do membro superior: fraturas, lesões de tendões e nervos, síndromes compressivas (como o túnel do carpo), doença de Dupuytren, artrose, malformações congênitas e reimplantes. Combina técnicas ortopédicas, plásticas e de microcirurgia.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Cirurgia da Mão (SBCM).",
          "https://www.cirurgiadamao.org.br/"
        ]
      ]
    },
    {
      "id": "cirurgia-plastica",
      "title": "Cirurgia Plástica",
      "icon": "sparkle",
      "description": "Cirurgia reparadora e estética, queimaduras e reconstrução.",
      "areaId": "cirurgia-sentidos",
      "about": "Especialidade cirúrgica da forma e da função, com vertente reparadora e estética. Atua no tratamento de queimados, na reconstrução após câncer e trauma (retalhos, enxertos, microcirurgia), em malformações congênitas como fissuras labiopalatinas, em feridas complexas e na cirurgia estética.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Cirurgia Plástica (SBCP).",
          "https://www.cirurgiaplastica.org.br/"
        ]
      ]
    },
    {
      "id": "cirurgia-de-cabeca-e-pescoco",
      "title": "Cirurgia de Cabeça e Pescoço",
      "icon": "user-circle",
      "description": "Tumores e doenças cirúrgicas da tireoide, glândulas salivares, boca e laringe.",
      "areaId": "cirurgia-sentidos",
      "about": "Diagnostica e trata cirurgicamente doenças da cabeça e do pescoço, exceto cérebro, olhos e coluna: tumores da boca, faringe e laringe, nódulos e câncer de tireoide e paratireoide, doenças das glândulas salivares e massas cervicais. Inclui esvaziamentos cervicais e reconstruções após ressecções oncológicas.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Cirurgia de Cabeça e Pescoço (SBCCP).",
          "https://www.sbccp.org.br/"
        ]
      ]
    },
    {
      "id": "oftalmologia",
      "title": "Oftalmologia",
      "icon": "eye",
      "description": "Saúde dos olhos e da visão, clínica e cirurgia.",
      "areaId": "cirurgia-sentidos",
      "about": "Cuida da saúde dos olhos e da visão, clínica e cirurgicamente: erros de refração, catarata, glaucoma, doenças da retina (retinopatia diabética, degeneração macular), estrabismo, doenças da córnea e das pálpebras. Realiza exames como refração, biomicroscopia, mapeamento de retina e tomografia de coerência óptica.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Conselho Brasileiro de Oftalmologia (CBO).",
          "https://cbo.net.br/"
        ]
      ]
    },
    {
      "id": "otorrinolaringologia",
      "title": "Otorrinolaringologia",
      "icon": "ear",
      "description": "Ouvido, nariz, seios da face, garganta e laringe.",
      "areaId": "cirurgia-sentidos",
      "about": "Trata doenças do ouvido, nariz, seios da face, faringe e laringe, clínicas e cirúrgicas: perda auditiva, zumbido, vertigem, otites, rinossinusites, obstrução nasal, apneia do sono, distúrbios da voz e da deglutição, e paralisia facial. Realiza endoscopias nasais e laríngeas e cirurgias como amigdalectomia, septoplastia e cirurgias otológicas.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Associação Brasileira de Otorrinolaringologia e Cirurgia Cérvico-Facial (ABORL-CCF).",
          "https://aborlccf.org.br/"
        ]
      ]
    },
    {
      "id": "dermatologia",
      "title": "Dermatologia",
      "icon": "hand",
      "description": "Doenças da pele, cabelos e unhas.",
      "areaId": "cirurgia-sentidos",
      "about": "Diagnostica e trata doenças da pele, cabelos, unhas e mucosas: dermatites, psoríase, acne, infecções cutâneas, doenças autoimunes da pele e câncer de pele. Realiza dermatoscopia, biópsias, cirurgia dermatológica e procedimentos como crioterapia e fototerapia, além de atuar na prevenção do câncer de pele.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Dermatologia (SBD).",
          "https://www.sbd.org.br/"
        ]
      ]
    },
    {
      "id": "medicina-esportiva",
      "title": "Medicina Esportiva",
      "icon": "person-run",
      "description": "Exercício como tratamento, avaliação do atleta e lesões do esporte.",
      "areaId": "cirurgia-sentidos",
      "about": "Usa o exercício físico na prevenção e no tratamento de doenças e cuida da saúde de praticantes de atividade física e atletas: avaliação pré-participação, prescrição de exercício, fisiologia do esforço, lesões do esporte e reabilitação. Atua em clínicas, clubes, equipes esportivas e programas de saúde.",
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.330/2023: relação das especialidades e áreas de atuação médicas.",
          "https://sistemas.cfm.org.br/normas/visualizar/resolucoes/BR/2023/2330"
        ],
        [
          "Sociedade Brasileira de Medicina do Exercício e do Esporte (SBMEE).",
          "https://www.medicinadoesporte.org.br/"
        ]
      ]
    },
    {
      "id": "medicina-de-familia-e-comunidade",
      "title": "Medicina de Família e Comunidade",
      "icon": "house-heart",
      "description": "Cuidado contínuo da pessoa, da família e da comunidade na atenção primária.",
      "areaId": "saude-coletiva",
      "about": "Especialidade da atenção primária, responsável pelo cuidado contínuo, integral e coordenado da pessoa em todas as idades, no contexto da família e da comunidade. O médico de família resolve a maior parte dos problemas de saúde da população, faz prevenção e rastreamento, acompanha doenças crônicas, saúde mental, pré-natal de baixo risco e cuidados paliativos, e coordena o cuidado com os demais níveis. Atua principalmente nas equipes de Saúde da Família do SUS, em consultório, visita domiciliar e ações no território.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Sociedade Brasileira de Medicina de Família e Comunidade"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "medicina-preventiva-e-social",
      "title": "Medicina Preventiva e Social",
      "icon": "chart-bar",
      "description": "Epidemiologia, gestão e políticas de saúde, prevenção em populações.",
      "areaId": "saude-coletiva",
      "about": "Especialidade voltada para a saúde das populações: epidemiologia, vigilância em saúde, planejamento, gestão e avaliação de serviços e políticas de saúde. O especialista desenha e interpreta estudos, analisa indicadores, organiza programas de prevenção e controle de doenças e atua na gestão do SUS, na vigilância epidemiológica, em auditoria, na pesquisa e no ensino.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Associação Brasileira de Medicina Preventiva e Administração em Saúde"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "medicina-do-trabalho",
      "title": "Medicina do Trabalho",
      "icon": "hard-hat",
      "description": "Saúde do trabalhador, riscos ocupacionais e aptidão ao trabalho.",
      "areaId": "saude-coletiva",
      "about": "Especialidade que cuida da relação entre trabalho e saúde: prevenção de doenças e acidentes do trabalho, avaliação de riscos ocupacionais (ruído, calor, agentes químicos, ergonomia, fatores psicossociais), exames ocupacionais e de aptidão, retorno ao trabalho e reabilitação. O médico do trabalho coordena o PCMSO (NR-7), participa do gerenciamento de riscos da empresa e atua em serviços de saúde ocupacional, na rede de saúde do trabalhador do SUS e em perícias.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Associação Nacional de Medicina do Trabalho"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "medicina-de-trafego",
      "title": "Medicina de Tráfego",
      "icon": "car",
      "description": "Aptidão para dirigir e prevenção de acidentes de trânsito.",
      "areaId": "saude-coletiva",
      "about": "Especialidade dedicada à saúde e à segurança no trânsito: avaliação da aptidão física e mental de candidatos e condutores para a habilitação, prevenção de acidentes, estudo dos efeitos de álcool, drogas, medicamentos, sono e doenças sobre a direção, e atendimento e reabilitação das vítimas. O médico de tráfego atua nos exames de aptidão dos Detrans e clínicas credenciadas, em políticas de segurança viária e em perícias relacionadas ao trânsito.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Associação Brasileira de Medicina do Tráfego"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "medicina-legal-e-pericia-medica",
      "title": "Medicina Legal e Perícia Médica",
      "icon": "scales",
      "description": "Perícias médicas, tanatologia, traumatologia forense e identificação.",
      "areaId": "saude-coletiva",
      "about": "Especialidade que aplica o conhecimento médico às questões da Justiça e da administração pública. Inclui tanatologia (necropsia, causa e tempo de morte), traumatologia forense, sexologia forense, identificação humana, toxicologia, psiquiatria forense e as perícias cíveis, trabalhistas e previdenciárias (incapacidade, nexo causal, dano corporal). O médico-legista atua nos institutos médico-legais, e o perito médico, em órgãos previdenciários, na Justiça e em assistência técnica.",
      "residencia": {
        "duracao": "3 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Associação Brasileira de Medicina Legal e Perícias Médicas"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ]
      ]
    },
    {
      "id": "acupuntura",
      "title": "Acupuntura",
      "icon": "push-pin",
      "description": "Tratamento por estímulo de pontos específicos, com uso principal na dor.",
      "areaId": "saude-coletiva",
      "about": "Especialidade médica reconhecida pelo CFM que usa o estímulo de pontos específicos do corpo, principalmente com agulhas, como recurso terapêutico, integrado ao diagnóstico e ao tratamento médicos convencionais. A indicação mais estudada é a dor crônica: uma meta-análise com dados individuais de cerca de 20 mil pacientes mostrou efeito superior ao da acupuntura simulada e ao do cuidado usual em dor lombar e cervical, osteoartrite, cefaleia e dor no ombro, com diferença modesta em relação ao simulado. Para muitas outras indicações, a evidência é limitada. O especialista atua em consultório, em serviços de dor e na rede do SUS pela Política Nacional de Práticas Integrativas e Complementares.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Colégio Médico de Acupuntura"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ],
        [
          "Vickers AJ et al. Acupuncture for chronic pain: update of an individual patient data meta-analysis. J Pain, 2018.",
          "https://doi.org/10.1016/j.jpain.2017.11.005"
        ]
      ]
    },
    {
      "id": "homeopatia",
      "title": "Homeopatia",
      "icon": "leaf",
      "description": "Especialidade reconhecida pelo CFM, baseada no princípio da similitude.",
      "areaId": "saude-coletiva",
      "about": "Especialidade médica reconhecida pelo CFM, baseada no princípio da similitude e no uso de medicamentos em altas diluições, prescritos de forma individualizada após anamnese detalhada. O especialista faz diagnóstico médico convencional e deve manter os tratamentos de eficácia comprovada. A eficácia específica dos medicamentos homeopáticos, além do efeito placebo, segue controversa: a principal meta-análise de ensaios de homeopatia individualizada encontrou efeito pequeno, com evidência de qualidade baixa ou incerta. Atua em consultório e na rede do SUS pela Política Nacional de Práticas Integrativas e Complementares.",
      "residencia": {
        "duracao": "2 anos",
        "acesso": "Residência credenciada pela CNRM ou concurso de título AMB/Associação Médica Homeopática Brasileira"
      },
      "fontes": [
        [
          "Conselho Federal de Medicina. Resolução CFM nº 2.380/2024: homologa a Portaria CME nº 1/2024, relação de especialidades e áreas de atuação médicas (formação e requisitos de cada título).",
          "https://sistemas.cfm.org.br/normas/arquivos/resolucoes/BR/2024/2380_2024.pdf"
        ],
        [
          "Mathie RT et al. Randomised placebo-controlled trials of individualised homeopathic treatment: systematic review and meta-analysis. Syst Rev, 2014.",
          "https://doi.org/10.1186/2046-4053-3-142"
        ]
      ]
    }
  ],
  "summary": {
    "toolCount": 218,
    "specialtyCount": 55,
    "areaCount": 9,
    "referenceCount": 575,
    "uniqueSourceCount": 535,
    "caseCount": 882,
    "testedTools": 218,
    "passedCases": 882,
    "failedCases": 0,
    "arithmeticPassedTools": 218,
    "arithmeticMismatchTools": 0,
    "independentArithmeticTools": 218,
    "independentArithmeticCases": 277793,
    "independentArithmeticPassed": 277793,
    "clinicalValidatedTools": 0,
    "languageReviewedTools": 0,
    "calculators": 144,
    "scores": 74,
    "independentArithmeticSourceRows": 277793,
    "independentArithmeticUniqueInputObjects": 277712,
    "independentArithmeticDuplicateRows": 81,
    "independentArithmeticInputIdentity": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
    "sourceMetricsPrevious": {
      "referenceCount": 492,
      "uniqueSourceCount": 456
    }
  },
  "audit": {
    "clinicalReview": "pending",
    "arithmetic": {
      "testedAt": "2026-09-25",
      "method": "VM sem APIs de rede/DOM; casos fornecidos no arquivo. Números usam tolerância explícita do caso ou metade da última casa decimal esperada; inteiros e pontos são exatos. Texto principal e nível são exatos; trecho de interpretação é comparado sem diferença de maiúsculas.",
      "caseCount": 829,
      "passedCases": 829,
      "failedCases": 0,
      "assertions": 6519,
      "independentClinicalValidation": false,
      "mismatches": []
    },
    "independentArithmetic": {
      "testedAt": "2026-09-25",
      "method": "Casos adicionais escritos independentemente: identidades, escala, unidades e limites de domínio em20 calculadoras. Não avaliam indicação, desfechos ou recomendação clínica.",
      "total": 36,
      "passed": 36,
      "failures": []
    }
  },
  "provenance": {
    "origin": "Panorama Médico"
  },
  "tools": [
    {
      "id": "repeticao-maxima-1rm",
      "title": "1RM estimada (Epley e Brzycki)",
      "short": "Uma repetição máxima sem teste máximo",
      "desc": "Estime a carga de uma repetição máxima (1RM) pelas equações de Epley e Brzycki a partir de uma série até a falha, com as cargas de 60 a 90% de 1RM.",
      "lead": "Estima a carga máxima que a pessoa levantaria uma única vez a partir de uma série submáxima levada até a falha, para prescrever o treino de força por porcentagem de 1RM.",
      "kind": "Calculadora",
      "spec": [
        "medicina-esportiva",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "carga",
          "Carga levantada",
          "num",
          {
            "min": 1,
            "max": 500,
            "step": 0.5,
            "unit": "kg",
            "ph": "80"
          }
        ],
        [
          "reps",
          "Repetições completas até a falha",
          "num",
          {
            "min": 1,
            "max": 15,
            "step": 1,
            "ph": "8"
          }
        ]
      ],
      "formula": "<p><strong>Epley</strong>: 1RM = carga × (1 + repetições/30).</p><p><strong>Brzycki</strong>: 1RM = carga × 36 ÷ (37 − repetições).</p><p>O resultado principal é a média das duas. Com 1 repetição, a própria carga é a 1RM.</p>",
      "sources": [
        [
          "Brzycki M. Strength testing: predicting a one-rep max from reps-to-fatigue. J Phys Educ Recreat Dance, 1993.",
          "https://doi.org/10.1080/07303084.1993.10606684"
        ],
        [
          "LeSuer DA et al. The accuracy of prediction equations for estimating 1-RM performance in the bench press, squat, and deadlift. J Strength Cond Res, 1997.",
          "https://doi.org/10.1519/00124278-199711000-00001"
        ],
        [
          "LeSuer1997,JStrengthCondRes11(4):211–213",
          "https://paulogentil.com/pdf/The%20Accuracy%20of%20Prediction%20Equations%20for%20Estimating%201-RM%20Performance%20in%20the%20Bench%20Press,%20Squat,%20and%20Deadlift.pdf"
        ]
      ],
      "cases": [
        [
          "100 kg × 10: Epley 133,3; Brzycki 133,3",
          {
            "carga": 100,
            "reps": 10
          },
          {
            "raw": {
              "epley": 133.33,
              "brzycki": 133.33,
              "media": 133.33
            },
            "level": "info"
          }
        ],
        [
          "80 kg × 5: Epley 93,3; Brzycki 90,0; média 91,7",
          {
            "carga": 80,
            "reps": 5
          },
          {
            "raw": {
              "epley": 93.33,
              "brzycki": 90,
              "media": 91.67
            }
          }
        ],
        [
          "60 kg × 1: a própria carga",
          {
            "carga": 60,
            "reps": 1
          },
          {
            "raw": {
              "epley": 60,
              "brzycki": 60,
              "media": 60
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "repeticao-maxima-1rm",
            "input": {
              "carga": 45,
              "reps": 3
            },
            "expected": {
              "epley": 49.5,
              "brzycki": 47.64705882352941,
              "media": 48.5735294117647
            },
            "derivation": "Epley:45×1.1; Brzycki:1620/34; arithmetic mean.",
            "tolerance": 1e-9,
            "index": 0,
            "primarySourceReferences": [
              [
                "Brzycki M. Strength testing: predicting a one-rep max from reps-to-fatigue. J Phys Educ Recreat Dance, 1993.",
                "https://doi.org/10.1080/07303084.1993.10606684"
              ],
              [
                "LeSuer DA et al. The accuracy of prediction equations for estimating 1-RM performance in the bench press, squat, and deadlift. J Strength Cond Res, 1997.",
                "https://doi.org/10.1519/00124278-199711000-00001"
              ]
            ],
            "obtained": {
              "epley": 49.50000000000001,
              "brzycki": 47.64705882352941,
              "media": 48.57352941176471
            },
            "error": null,
            "checks": [
              {
                "key": "epley",
                "expected": 49.5,
                "obtained": 49.50000000000001,
                "difference": 7.105427357601002e-15,
                "passed": true
              },
              {
                "key": "brzycki",
                "expected": 47.64705882352941,
                "obtained": 47.64705882352941,
                "difference": 0,
                "passed": true
              },
              {
                "key": "media",
                "expected": 48.5735294117647,
                "obtained": 48.57352941176471,
                "difference": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "repeticao-maxima-1rm",
            "input": {
              "carga": 35,
              "reps": 7
            },
            "expected": {
              "epley": 43.166666666666664,
              "brzycki": 42,
              "media": 42.583333333333336
            },
            "derivation": "Epley:35×37/30; Brzycki:1260/30; mean.",
            "tolerance": 1e-9,
            "index": 1,
            "primarySourceReferences": [
              [
                "Brzycki M. Strength testing: predicting a one-rep max from reps-to-fatigue. J Phys Educ Recreat Dance, 1993.",
                "https://doi.org/10.1080/07303084.1993.10606684"
              ],
              [
                "LeSuer DA et al. The accuracy of prediction equations for estimating 1-RM performance in the bench press, squat, and deadlift. J Strength Cond Res, 1997.",
                "https://doi.org/10.1519/00124278-199711000-00001"
              ]
            ],
            "obtained": {
              "epley": 43.16666666666667,
              "brzycki": 42,
              "media": 42.583333333333336
            },
            "error": null,
            "checks": [
              {
                "key": "epley",
                "expected": 43.166666666666664,
                "obtained": 43.16666666666667,
                "difference": 7.105427357601002e-15,
                "passed": true
              },
              {
                "key": "brzycki",
                "expected": 42,
                "obtained": 42,
                "difference": 0,
                "passed": true
              },
              {
                "key": "media",
                "expected": 42.583333333333336,
                "obtained": 42.583333333333336,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "Epley carga×(1+reps/30) e Brzycki 1993 carga×36/(37−reps); média local; 1 rep=carga",
      "implementationVersion": "repeticao-maxima-1rm@native-2026-10-03+13685ea7d4bd",
      "currentMethodSource": "https://doi.org/10.1080/07303084.1993.10606684",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Epley : 1RM = carga × (1 + repetições/30). Brzycki : 1RM = carga × 36 ÷ (37 − repetições). O resultado principal é a média das duas. Com 1 repetição, a própria carga é a 1RM.",
        "inputContract": {
          "fields": [
            {
              "key": "carga",
              "label": "Carga levantada",
              "type": "num",
              "min": 1,
              "max": 500,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "reps",
              "label": "Repetições completas até a falha",
              "type": "num",
              "min": 1,
              "max": 15,
              "optional": false,
              "options": null
            }
          ],
          "hash": "f081541dc19e637afc056908a9628de97d6f04bad0a785e6a26c9019c9ebd99d"
        },
        "sourceEditions": [
          {
            "citation": "Brzycki M. Strength testing: predicting a one-rep max from reps-to-fatigue. J Phys Educ Recreat Dance, 1993.",
            "url": "https://doi.org/10.1080/07303084.1993.10606684",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Strength Testing—Predicting a One-Rep Max from Reps-to-Fatigue",
              "doi": "10.1080/07303084.1993.10606684",
              "year": 1993,
              "publisher": "Informa UK Limited",
              "journal": "Journal of Physical Education, Recreation &amp; Dance",
              "authors": [
                "Matt Brzycki"
              ],
              "url": "https://doi.org/10.1080/07303084.1993.10606684"
            },
            "publication": {
              "title": "Strength Testing—Predicting a One-Rep Max from Reps-to-Fatigue",
              "doi": "10.1080/07303084.1993.10606684",
              "year": 1993,
              "publisher": "Informa UK Limited",
              "journal": "Journal of Physical Education, Recreation &amp; Dance",
              "authors": [
                "Matt Brzycki"
              ],
              "url": "https://doi.org/10.1080/07303084.1993.10606684"
            }
          },
          {
            "citation": "LeSuer DA et al. The accuracy of prediction equations for estimating 1-RM performance in the bench press, squat, and deadlift. J Strength Cond Res, 1997.",
            "url": "https://doi.org/10.1519/00124278-199711000-00001",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "The Accuracy of Prediction Equations for Estimating 1-RM Performance in the Bench Press, Squat, and Deadlift",
              "doi": "10.1519/00124278-199711000-00001",
              "year": 1997,
              "publisher": "Ovid Technologies (Wolters Kluwer Health)",
              "journal": "Journal of Strength and Conditioning Research",
              "authors": [
                "Dale A. LeSuer",
                "James H. McCormick",
                "Jerry L. Mayhew",
                "Ronald L. Wasserstein",
                "Michael D. Arnold"
              ],
              "url": "https://doi.org/10.1519/00124278-199711000-00001"
            },
            "publication": {
              "title": "The Accuracy of Prediction Equations for Estimating 1-RM Performance in the Bench Press, Squat, and Deadlift",
              "doi": "10.1519/00124278-199711000-00001",
              "year": 1997,
              "publisher": "Ovid Technologies (Wolters Kluwer Health)",
              "journal": "Journal of Strength and Conditioning Research",
              "authors": [
                "Dale A. LeSuer",
                "James H. McCormick",
                "Jerry L. Mayhew",
                "Ronald L. Wasserstein",
                "Michael D. Arnold"
              ],
              "url": "https://doi.org/10.1519/00124278-199711000-00001"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "17f941c43919233a389c1799ee22517b56e216fa06916644e12a5d93fd825b4e",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "13685ea7d4bdd88cb76c2f2624bdd8348a74a3dce75605f5fc79aebe75c84838"
      },
      "limits": "A 1RM é uma estimativa a partir de carga em kg e repetições completas até a fadiga, não um máximo medido. LeSuer 1997 estudou 67 universitários sem treinamento, após familiarização, no supino, agachamento e levantamento terra, com séries de 10 repetições ou menos. A interface aceita até 15, mas esse estudo não sustenta extrapolação para 11–15. O erro variou por exercício. A média Epley–Brzycki é uma escolha local, não uma equação combinada validada nesse estudo; o resultado não garante uma carga máxima segura.",
      "limitsEvidence": {
        "status": "original-three-page-content-visually-read",
        "sources": [
          {
            "url": "https://paulogentil.com/pdf/The%20Accuracy%20of%20Prediction%20Equations%20for%20Estimating%201-RM%20Performance%20in%20the%20Bench%20Press,%20Squat,%20and%20Deadlift.pdf",
            "edition": "LeSuer1997,JStrengthCondRes11(4):211–213",
            "readScope": "All three original-content PDF pages rendered locally and visually read, including Methods and Table1. Mirror, not publisher. PDF SHA c6835e8b80a5900296508d13f4648533fdfb9bfc3acbf99b75d6b3ee39151699.67untrained college participants40men27women;four45minute technique sessions;fatigue10repetitions or fewer;bench/squat/deadlift."
          },
          {
            "url": "https://doi.org/10.1080/07303084.1993.10606684",
            "edition": "Brzycki1993",
            "readScope": "Identity only. Original author PDF retrieval denied403; full paper not read."
          }
        ],
        "populationScope": "Historical untrained college cohort, three specific exercises; prediction versus direct maximum.",
        "remainingChecks": [
          "OriginalBrzycki1993 full paper not read.",
          "LeSuer Table1 Brzycki100/(102.78−2.78r) and Epley0.0333 are rounded variants of current36/(37−r) and1/30; no silent engine equivalence or rewrite.",
          "No universal age,disease,exercise or mean-model validation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "acr-ti-rads",
      "title": "ACR TI-RADS",
      "short": "Nódulo de tireoide: categoria e indicação de PAAF",
      "desc": "ACR TI-RADS: pontua os achados ultrassonográficos do nódulo de tireoide (TR1 a TR5) e indica PAAF ou seguimento conforme o tamanho.",
      "lead": "Classifica o nódulo de tireoide pelos cinco grupos de achados ultrassonográficos do ACR e define, pelo maior diâmetro, se há indicação de punção (PAAF) ou de seguimento.",
      "kind": "Calculadora",
      "spec": [
        "radiologia-e-diagnostico-por-imagem",
        "cirurgia-de-cabeca-e-pescoco",
        "endocrinologia-e-metabologia",
        "patologia"
      ],
      "fields": [
        [
          "comp",
          "Composição",
          "radio",
          {
            "opts": {
              "cistico": "Cístico ou quase todo cístico (0)",
              "espongiforme": "Espongiforme (0)",
              "misto": "Misto sólido-cístico (1)",
              "solido": "Sólido ou quase todo sólido (2)"
            }
          }
        ],
        [
          "eco",
          "Ecogenicidade",
          "radio",
          {
            "opts": {
              "anecoico": "Anecoico (0)",
              "hiper": "Hiper ou isoecoico (1)",
              "hipo": "Hipoecoico (2)",
              "muitohipo": "Muito hipoecoico (3)"
            }
          }
        ],
        [
          "forma",
          "Forma (no corte transversal)",
          "radio",
          {
            "opts": {
              "larga": "Mais largo que alto (0)",
              "alta": "Mais alto que largo (3)"
            }
          }
        ],
        [
          "margem",
          "Margem",
          "radio",
          {
            "opts": {
              "lisa": "Lisa (0)",
              "maldefinida": "Mal definida (0)",
              "irregular": "Lobulada ou irregular (2)",
              "extra": "Extensão extratireoidiana (3)"
            }
          }
        ],
        [
          "macro",
          "Focos ecogênicos: macrocalcificações (1)",
          "chk",
          {}
        ],
        [
          "periferica",
          "Focos ecogênicos: calcificações periféricas (em anel) (2)",
          "chk",
          {}
        ],
        [
          "puntiforme",
          "Focos ecogênicos: puntiformes (3)",
          "chk",
          {}
        ],
        [
          "tamanho",
          "Maior diâmetro do nódulo (opcional)",
          "num",
          {
            "min": 0.1,
            "max": 10,
            "step": 0.1,
            "unit": "cm",
            "ph": "1,5",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Nódulos císticos ou quase totalmente císticos e espongiformes recebem 0 pontos (TR1); não se somam pontos das outras categorias. </p><p>Soma dos pontos de composição, ecogenicidade, forma, margem e focos ecogênicos (nestes, some todos os tipos presentes; artefato em cauda de cometa grande ou ausência de focos = 0).</p><p>TR1: 0 ponto · TR2: 2 pontos · TR3: 3 pontos · TR4: 4 a 6 pontos · TR5: 7 ou mais.</p>",
      "sources": [
        [
          "Tessler FN et al. ACR Thyroid Imaging, Reporting and Data System (TI-RADS): white paper of the ACR TI-RADS Committee. J Am Coll Radiol, 2017.",
          "https://doi.org/10.1016/j.jacr.2017.01.046"
        ],
        [
          "https://radssupport.acr.org/support/solutions/articles/11000071474-acr-ti-rads-faq",
          "https://radssupport.acr.org/support/solutions/articles/11000071474-acr-ti-rads-faq"
        ],
        [
          "https://edge.sitecorecloud.io/americancoldf5f-acrorgf92a-productioncb02-3650/media/ACR/Files/RADS/TI-RADS/Sonographers-Worksheet-TI-RADS.pdf",
          "https://edge.sitecorecloud.io/americancoldf5f-acrorgf92a-productioncb02-3650/media/ACR/Files/RADS/TI-RADS/Sonographers-Worksheet-TI-RADS.pdf"
        ]
      ],
      "cases": [
        [
          "Cisto anecoico simples: 0 ponto, TR1",
          {
            "comp": "cistico",
            "eco": "anecoico",
            "forma": "larga",
            "margem": "lisa"
          },
          {
            "raw": {
              "score": 0,
              "tr": 1
            },
            "main": "TR1",
            "level": "low"
          }
        ],
        [
          "Espongiforme isoecoico: 0 ponto, TR1 (não somar outras categorias)",
          {
            "comp": "espongiforme",
            "eco": "hiper",
            "forma": "larga",
            "margem": "lisa"
          },
          {
            "raw": {
              "score": 0,
              "tr": 1
            },
            "main": "TR1",
            "level": "low"
          }
        ],
        [
          "Corte: misto, isoecoico, macrocalcificação, 2,5 cm: 3 pontos, TR3, PAAF",
          {
            "comp": "misto",
            "eco": "hiper",
            "forma": "larga",
            "margem": "lisa",
            "macro": true,
            "tamanho": 2.5
          },
          {
            "raw": {
              "score": 3,
              "tr": 3
            },
            "level": "mid",
            "verdict": "PAAF indicada"
          }
        ],
        [
          "Sólido hipoecoico liso de 1,2 cm: 4 pontos, TR4, seguimento",
          {
            "comp": "solido",
            "eco": "hipo",
            "forma": "larga",
            "margem": "lisa",
            "tamanho": 1.2
          },
          {
            "raw": {
              "score": 4,
              "tr": 4
            },
            "level": "mid",
            "verdict": "seguimento"
          }
        ],
        [
          "Sólido, muito hipoecoico, mais alto que largo, irregular, puntiformes, 1,0 cm: 13 pontos, TR5, PAAF",
          {
            "comp": "solido",
            "eco": "muitohipo",
            "forma": "alta",
            "margem": "irregular",
            "puntiforme": true,
            "tamanho": 1
          },
          {
            "raw": {
              "score": 13,
              "tr": 5
            },
            "level": "high",
            "verdict": "PAAF indicada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T19:09:01.297Z",
        "total": 1035,
        "passed": 1035,
        "cases": [
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 0,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 1,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 2,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 3,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 4,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 5,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 6,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 7,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 8,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 9,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 10,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 11,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 12,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 13,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 14,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 15,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 16,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 17,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 18,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 19,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 20,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 21,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 22,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 23,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 24,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 25,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 26,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 27,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 28,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 29,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 30,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 31,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 32,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 33,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 34,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 35,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 36,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 37,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 38,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 39,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 40,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 41,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 42,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 43,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 44,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 45,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 46,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 47,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 48,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 49,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 50,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 51,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 52,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 53,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 54,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 55,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 56,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 57,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 58,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 59,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 60,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 61,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 62,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 63,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 64,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 65,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 66,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 67,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 68,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 69,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 70,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 71,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 72,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 73,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 74,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 75,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 76,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 77,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 78,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 79,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 80,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 81,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 82,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 83,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 84,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 85,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 86,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 87,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 88,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 89,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 90,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 91,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 92,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 93,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 94,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 95,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 96,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 97,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 98,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 99,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 100,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 101,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 102,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 103,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 104,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 105,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 106,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 107,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 108,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 109,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 110,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 111,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 112,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 113,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 114,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 115,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 116,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 117,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 118,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 119,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 120,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 121,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 122,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 123,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 124,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 125,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 126,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 127,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 128,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 129,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 130,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 131,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 132,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 133,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 134,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 135,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 136,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 137,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 138,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 139,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 140,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 141,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 142,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 143,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 144,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 145,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 146,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 147,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 148,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 149,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 150,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 151,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 152,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 153,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 154,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 155,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 156,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 157,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 158,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 159,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 160,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 161,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 162,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 163,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 164,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 165,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 166,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 167,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 168,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 169,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 170,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 171,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 172,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 173,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 174,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 175,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 176,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 177,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 178,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 179,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 180,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 181,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 182,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 183,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 184,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 185,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 186,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 187,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 188,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 189,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 190,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 191,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 192,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 193,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 194,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 195,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 196,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 197,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 198,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 199,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 200,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 201,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 202,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 203,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 204,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 205,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 206,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 207,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 208,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 209,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 210,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 211,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 212,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 213,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 214,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 215,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 216,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 217,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 218,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 219,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 220,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 221,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 222,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 223,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 224,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 225,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 226,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 227,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 228,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 229,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 230,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 231,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 232,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 233,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 234,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 235,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 236,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 237,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 238,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 239,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 240,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 241,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 242,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 243,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 244,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 245,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 246,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 247,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 248,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 249,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 250,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 251,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 252,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 253,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 254,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 255,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 256,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 257,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 258,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 259,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 260,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 261,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 262,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 263,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 264,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 265,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 266,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 267,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 268,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 269,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 270,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 271,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 272,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 273,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 274,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 275,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 276,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 277,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 278,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 279,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 280,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 281,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 282,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 283,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 284,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 285,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 286,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 287,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 288,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 289,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 290,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 291,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 292,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 293,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 294,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 295,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 296,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 297,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 298,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 299,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 300,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 301,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 302,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 303,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 304,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 305,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 306,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 307,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 308,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 309,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 310,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 311,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 312,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 313,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 314,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 315,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 316,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 317,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 318,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 319,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 320,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 321,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 322,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 323,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 324,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 325,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 326,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 327,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 328,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 329,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 330,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 331,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 332,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 333,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 334,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 335,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 336,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 337,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 338,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 339,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 340,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 341,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 342,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 343,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 344,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 345,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 346,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 347,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 348,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 349,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 350,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 351,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 352,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 353,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 354,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 355,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 356,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 357,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 358,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 359,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 360,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 361,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 362,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 363,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 364,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 365,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 366,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 367,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 368,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 369,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 370,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 371,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 372,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 373,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 374,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 375,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 376,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 377,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 378,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 379,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 380,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 381,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 382,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 383,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 384,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 385,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 386,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 387,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 388,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 389,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 390,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 391,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 392,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 393,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 394,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 395,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 396,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 397,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 398,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 399,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 400,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 401,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 402,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 403,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 404,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 405,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 406,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 407,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 408,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 409,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 410,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 411,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 412,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 413,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 414,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 415,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 416,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 417,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 418,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 419,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 420,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 421,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 422,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 423,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 424,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 425,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 426,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 427,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 428,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 429,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 430,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 431,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 432,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 433,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 434,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 435,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 436,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 437,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 438,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 439,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 440,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 441,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 442,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 443,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 444,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 445,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 446,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 447,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 448,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 449,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 450,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 451,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 452,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 453,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 454,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 455,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 456,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 457,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 458,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 459,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 460,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 461,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 462,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 463,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 464,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 465,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 466,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 467,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 468,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 469,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 470,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 471,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 472,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 473,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 474,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 475,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 476,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 477,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 478,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 479,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 480,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 481,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 482,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 483,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 484,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 485,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 486,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 487,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 488,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 489,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 490,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 491,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 492,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 493,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 494,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 495,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 496,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 497,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 498,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 499,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 500,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 501,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 502,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 503,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 504,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 505,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 506,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 507,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 508,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 509,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 510,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 0,
              "tr": 1
            },
            "derivation": "Cystic or spongiform: no further category points.",
            "limits": null,
            "index": 511,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": "One-point synthetic combination: category conformance is not asserted.",
            "index": 512,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 1,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 2,
              "tr": 2
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 513,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 2,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 514,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 515,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 516,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 517,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 518,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 519,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": "One-point synthetic combination: category conformance is not asserted.",
            "index": 520,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 1,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 2,
              "tr": 2
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 521,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 2,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 522,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 523,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 524,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 525,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 526,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 527,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 528,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 529,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 530,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 531,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 532,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 533,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 534,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 535,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 536,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 537,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 538,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 539,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 540,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 541,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 542,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 543,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 544,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 545,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 546,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 547,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 548,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 549,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 550,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 551,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 552,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 553,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 554,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 555,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 556,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 557,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 558,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 559,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 560,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 561,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 562,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 563,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 564,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 565,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 566,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 567,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 568,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 569,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 570,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 571,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 572,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 573,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 574,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 575,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 2,
              "tr": 2
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 576,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 2,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 577,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 578,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 579,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 580,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 581,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 582,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 583,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 2,
              "tr": 2
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 584,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 2,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 585,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 586,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 587,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 588,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 589,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 590,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 591,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 592,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 593,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 594,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 595,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 596,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 597,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 598,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 599,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 600,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 601,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 602,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 603,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 604,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 605,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 606,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 607,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 608,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 609,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 610,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 611,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 612,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 613,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 614,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 615,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 616,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 617,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 618,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 619,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 620,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 621,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 622,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 623,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 624,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 625,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 626,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 627,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 628,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 629,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 630,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 631,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 632,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 633,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 634,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 635,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 636,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 637,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 638,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 639,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 640,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 641,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 642,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 643,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 644,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 645,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 646,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 647,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 648,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 649,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 650,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 651,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 652,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 653,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 654,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 655,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 656,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 657,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 658,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 659,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 660,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 661,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 662,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 663,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 664,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 665,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 666,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 667,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 668,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 669,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 670,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 671,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 672,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 673,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 674,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 675,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 676,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 677,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 678,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 679,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 680,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 681,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 682,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 683,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 684,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 685,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 686,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 687,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 688,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 689,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 690,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 691,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 692,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 693,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 694,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 695,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 696,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 697,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 698,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 699,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 700,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 701,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 702,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 703,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 704,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 705,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 706,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 707,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 708,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 709,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 710,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 711,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 712,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 713,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 714,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 715,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 716,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 717,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 718,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 719,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 720,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 721,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 722,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 723,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 724,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 725,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 726,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 727,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 728,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 729,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 730,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 731,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 732,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 733,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 734,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 735,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 736,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 737,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 738,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 739,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 740,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 741,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 742,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 743,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 744,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 745,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 746,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 747,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 748,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 749,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 750,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 751,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 752,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 753,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 754,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 755,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 756,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 757,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 758,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 759,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 760,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 761,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 762,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 763,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 764,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 765,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 766,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "misto",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 16,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 767,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 16,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 2,
              "tr": 2
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 768,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 2,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 769,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 770,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 771,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 772,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 773,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 774,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 775,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 2,
              "tr": 2
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 776,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 2,
              "tr": 2,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 777,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 778,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 779,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 780,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 781,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 782,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 783,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 784,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 785,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 786,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 787,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 788,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 789,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 790,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 791,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 792,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 793,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 794,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 795,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 796,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 797,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 798,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 799,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 800,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 801,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 802,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 803,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 804,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 805,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 806,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 807,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 808,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 809,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 810,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 811,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 812,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 813,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 814,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 815,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 816,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 817,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 818,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 819,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 820,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 821,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 822,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 823,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 824,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 825,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 826,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 827,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 828,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 829,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 830,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "anecoico",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 831,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 832,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 833,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 834,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 835,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 836,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 837,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 838,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 839,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 3,
              "tr": 3
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 840,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 841,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 842,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 843,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 844,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 845,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 846,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 847,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 848,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 849,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 850,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 851,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 852,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 853,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 854,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 855,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 856,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 857,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 858,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 859,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 860,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 861,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 862,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 863,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 864,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 865,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 866,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 867,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 868,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 869,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 870,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 871,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 872,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 873,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 874,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 875,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 876,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 877,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 878,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 879,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 880,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 881,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 882,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 883,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 884,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 885,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 886,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 887,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 888,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 889,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 890,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 891,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 892,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 893,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 894,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 895,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 896,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 897,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 898,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 899,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 900,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 901,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 902,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 903,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 4,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 904,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 905,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 906,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 907,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 908,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 909,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 910,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 911,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 912,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 913,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 914,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 915,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 916,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 917,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 918,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 919,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 920,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 921,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 922,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 923,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 924,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 925,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 926,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 927,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 928,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 929,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 930,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 931,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 932,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 933,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 934,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 935,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 936,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 937,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 938,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 939,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 940,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 941,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 942,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 943,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 944,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 945,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 946,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 947,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 948,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 949,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 950,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 951,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 952,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 953,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 954,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 955,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 956,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 957,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 958,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 16,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 959,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 16,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 960,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 961,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 962,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 963,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 964,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 965,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 966,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 967,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 5,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 968,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 5,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 6,
              "tr": 4
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 969,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 6,
              "tr": 4,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 970,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 971,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 972,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 973,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 974,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 975,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 7,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 976,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 977,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 978,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 979,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 980,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 981,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 982,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 983,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 984,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 985,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 986,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 987,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 988,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 989,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 990,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "larga",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 991,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 992,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 993,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 994,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 995,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 996,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 997,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 998,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 999,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 8,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1000,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 8,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 9,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1001,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 9,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1002,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1003,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1004,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1005,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1006,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "maldefinida",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1007,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 10,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1008,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 10,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1009,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1010,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1011,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1012,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1013,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1014,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "irregular",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 16,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1015,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 16,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 11,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1016,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 11,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": false
            },
            "expected": {
              "score": 12,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1017,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 12,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 13,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1018,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 13,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": false
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1019,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 14,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1020,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 14,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": false,
              "puntiforme": true
            },
            "expected": {
              "score": 15,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1021,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 15,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": false,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 16,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1022,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 16,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true
            },
            "expected": {
              "score": 17,
              "tr": 5
            },
            "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
            "limits": null,
            "index": 1023,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 17,
              "tr": 5,
              "paaf": null
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 2.499
            },
            "expected": {
              "score": 3,
              "tr": 3,
              "paaf": false
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1024,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": false,
                "obtained": false,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 2.5
            },
            "expected": {
              "score": 3,
              "tr": 3,
              "paaf": true
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1025,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": true
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": true,
                "obtained": true,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hiper",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 2.501
            },
            "expected": {
              "score": 3,
              "tr": 3,
              "paaf": true
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1026,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 3,
              "tr": 3,
              "paaf": true
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": true,
                "obtained": true,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 1.499
            },
            "expected": {
              "score": 4,
              "tr": 4,
              "paaf": false
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1027,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": false,
                "obtained": false,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 1.5
            },
            "expected": {
              "score": 4,
              "tr": 4,
              "paaf": true
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1028,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": true
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": true,
                "obtained": true,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "larga",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 1.501
            },
            "expected": {
              "score": 4,
              "tr": 4,
              "paaf": true
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1029,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 4,
              "tr": 4,
              "paaf": true
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": true,
                "obtained": true,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 0.999
            },
            "expected": {
              "score": 7,
              "tr": 5,
              "paaf": false
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1030,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": false,
                "obtained": false,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 1
            },
            "expected": {
              "score": 7,
              "tr": 5,
              "paaf": true
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1031,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": true
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": true,
                "obtained": true,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "solido",
              "eco": "hipo",
              "forma": "alta",
              "margem": "lisa",
              "macro": false,
              "periferica": false,
              "puntiforme": false,
              "tamanho": 1.001
            },
            "expected": {
              "score": 7,
              "tr": 5,
              "paaf": true
            },
            "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
            "index": 1032,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 7,
              "tr": 5,
              "paaf": true
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": true,
                "obtained": true,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "cistico",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true,
              "tamanho": 10
            },
            "expected": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "derivation": "Composition override remains zero even with adversarial values in other categories and a large diameter.",
            "index": 1033,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": false,
                "obtained": false,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "acr-ti-rads",
            "input": {
              "comp": "espongiforme",
              "eco": "muitohipo",
              "forma": "alta",
              "margem": "extra",
              "macro": true,
              "periferica": true,
              "puntiforme": true,
              "tamanho": 10
            },
            "expected": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "derivation": "Composition override remains zero even with adversarial values in other categories and a large diameter.",
            "index": 1034,
            "source": {
              "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
              "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
              "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
              "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
            },
            "obtained": {
              "score": 0,
              "tr": 1,
              "paaf": false
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "tr",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "paaf",
                "expected": false,
                "obtained": false,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/oncology-source-oracles.json",
        "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
      },
      "methodVersion": "ACR TI-RADS 2017; benign composition rule checked against ACR worksheet on 2026-10-03",
      "limits": "A classificação ACR TI-RADS 2017 usa achados ultrassonográficos do nódulo e seu maior diâmetro. Composição cística ou espongiforme não recebe pontos dos demais grupos. A FAQ oficial distingue nódulos previamente biopsiados e nódulos positivos no PET: os resultados da biópsia e o contexto clínico podem modificar a conduta, e não são entradas desta calculadora. A categoria e os limiares de tamanho não constituem diagnóstico histológico.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.174Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não há faixa etária, exclusões, tabela de pontos, limiares de tamanho ou regras de crescimento no resumo. Necessário ler o white paper/tabelas oficiais antes de preencher esses limites."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "primarySupplements": [
          {
            "url": "https://radssupport.acr.org/support/solutions/articles/11000071474-acr-ti-rads-faq",
            "scope": "Official FAQ111/112/115/116 read, modified2026-01-12; not the full2017 paper."
          },
          {
            "url": "https://edge.sitecorecloud.io/americancoldf5f-acrorgf92a-productioncb02-3650/media/ACR/Files/RADS/TI-RADS/Sonographers-Worksheet-TI-RADS.pdf",
            "scope": "Official one-page worksheet composition instructions read; no rights authorization inferred."
          }
        ]
      },
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "ACR TI-RADS 2017; benign composition rule checked against ACR worksheet on 2026-10-03",
        "implementedVariant": "Nódulos císticos ou quase totalmente císticos e espongiformes recebem 0 pontos (TR1); não se somam pontos das outras categorias. Soma dos pontos de composição, ecogenicidade, forma, margem e focos ecogênicos (nestes, some todos os tipos presentes; artefato em cauda de cometa grande ou ausência de focos = 0). TR1: 0 ponto · TR2: 2 pontos · TR3: 3 pontos · TR4: 4 a 6 pontos · TR5: 7 ou mais.",
        "inputContract": {
          "fields": [
            {
              "key": "comp",
              "label": "Composição",
              "type": "radio",
              "optional": false,
              "options": {
                "cistico": "Cístico ou quase todo cístico (0)",
                "espongiforme": "Espongiforme (0)",
                "misto": "Misto sólido-cístico (1)",
                "solido": "Sólido ou quase todo sólido (2)"
              }
            },
            {
              "key": "eco",
              "label": "Ecogenicidade",
              "type": "radio",
              "optional": false,
              "options": {
                "anecoico": "Anecoico (0)",
                "hiper": "Hiper ou isoecoico (1)",
                "hipo": "Hipoecoico (2)",
                "muitohipo": "Muito hipoecoico (3)"
              }
            },
            {
              "key": "forma",
              "label": "Forma (no corte transversal)",
              "type": "radio",
              "optional": false,
              "options": {
                "larga": "Mais largo que alto (0)",
                "alta": "Mais alto que largo (3)"
              }
            },
            {
              "key": "margem",
              "label": "Margem",
              "type": "radio",
              "optional": false,
              "options": {
                "lisa": "Lisa (0)",
                "maldefinida": "Mal definida (0)",
                "irregular": "Lobulada ou irregular (2)",
                "extra": "Extensão extratireoidiana (3)"
              }
            },
            {
              "key": "macro",
              "label": "Focos ecogênicos: macrocalcificações (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "periferica",
              "label": "Focos ecogênicos: calcificações periféricas (em anel) (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "puntiforme",
              "label": "Focos ecogênicos: puntiformes (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tamanho",
              "label": "Maior diâmetro do nódulo (opcional)",
              "type": "num",
              "min": 0.1,
              "max": 10,
              "unit": "cm",
              "optional": true,
              "options": null
            }
          ],
          "hash": "1eeb52b898f6c38ac7207edcad227c426c90989b0a6696a2b976a50d07fa1623",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Tessler FN et al. ACR Thyroid Imaging, Reporting and Data System (TI-RADS): white paper of the ACR TI-RADS Committee. J Am Coll Radiol, 2017.",
            "url": "https://doi.org/10.1016/j.jacr.2017.01.046",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "https://radssupport.acr.org/support/solutions/articles/11000071474-acr-ti-rads-faq",
            "url": "https://radssupport.acr.org/support/solutions/articles/11000071474-acr-ti-rads-faq",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "https://edge.sitecorecloud.io/americancoldf5f-acrorgf92a-productioncb02-3650/media/ACR/Files/RADS/TI-RADS/Sonographers-Worksheet-TI-RADS.pdf",
            "url": "https://edge.sitecorecloud.io/americancoldf5f-acrorgf92a-productioncb02-3650/media/ACR/Files/RADS/TI-RADS/Sonographers-Worksheet-TI-RADS.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "sourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:03.174Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Não há faixa etária, exclusões, tabela de pontos, limiares de tamanho ou regras de crescimento no resumo. Necessário ler o white paper/tabelas oficiais antes de preencher esses limites."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "primarySupplements": [
              {
                "url": "https://radssupport.acr.org/support/solutions/articles/11000071474-acr-ti-rads-faq",
                "scope": "Official FAQ111/112/115/116 read, modified2026-01-12; not the full2017 paper."
              },
              {
                "url": "https://edge.sitecorecloud.io/americancoldf5f-acrorgf92a-productioncb02-3650/media/ACR/Files/RADS/TI-RADS/Sonographers-Worksheet-TI-RADS.pdf",
                "scope": "Official one-page worksheet composition instructions read; no rights authorization inferred."
              }
            ]
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T19:09:01.297Z",
          "total": 1035,
          "passed": 1035,
          "cases": [
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 0,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 1,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 2,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 3,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 4,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 5,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 6,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 7,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 8,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 9,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 10,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 11,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 12,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 13,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 14,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 15,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 16,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 17,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 18,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 19,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 20,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 21,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 22,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 23,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 24,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 25,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 26,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 27,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 28,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 29,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 30,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 31,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 32,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 33,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 34,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 35,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 36,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 37,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 38,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 39,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 40,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 41,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 42,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 43,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 44,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 45,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 46,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 47,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 48,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 49,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 50,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 51,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 52,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 53,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 54,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 55,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 56,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 57,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 58,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 59,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 60,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 61,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 62,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 63,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 64,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 65,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 66,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 67,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 68,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 69,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 70,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 71,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 72,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 73,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 74,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 75,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 76,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 77,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 78,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 79,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 80,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 81,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 82,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 83,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 84,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 85,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 86,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 87,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 88,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 89,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 90,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 91,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 92,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 93,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 94,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 95,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 96,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 97,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 98,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 99,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 100,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 101,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 102,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 103,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 104,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 105,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 106,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 107,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 108,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 109,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 110,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 111,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 112,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 113,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 114,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 115,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 116,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 117,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 118,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 119,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 120,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 121,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 122,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 123,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 124,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 125,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 126,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 127,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 128,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 129,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 130,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 131,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 132,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 133,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 134,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 135,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 136,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 137,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 138,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 139,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 140,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 141,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 142,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 143,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 144,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 145,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 146,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 147,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 148,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 149,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 150,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 151,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 152,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 153,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 154,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 155,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 156,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 157,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 158,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 159,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 160,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 161,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 162,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 163,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 164,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 165,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 166,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 167,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 168,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 169,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 170,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 171,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 172,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 173,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 174,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 175,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 176,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 177,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 178,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 179,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 180,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 181,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 182,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 183,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 184,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 185,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 186,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 187,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 188,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 189,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 190,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 191,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 192,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 193,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 194,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 195,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 196,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 197,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 198,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 199,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 200,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 201,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 202,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 203,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 204,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 205,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 206,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 207,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 208,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 209,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 210,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 211,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 212,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 213,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 214,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 215,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 216,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 217,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 218,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 219,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 220,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 221,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 222,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 223,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 224,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 225,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 226,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 227,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 228,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 229,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 230,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 231,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 232,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 233,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 234,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 235,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 236,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 237,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 238,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 239,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 240,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 241,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 242,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 243,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 244,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 245,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 246,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 247,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 248,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 249,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 250,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 251,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 252,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 253,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 254,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 255,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 256,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 257,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 258,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 259,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 260,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 261,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 262,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 263,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 264,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 265,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 266,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 267,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 268,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 269,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 270,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 271,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 272,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 273,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 274,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 275,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 276,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 277,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 278,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 279,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 280,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 281,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 282,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 283,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 284,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 285,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 286,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 287,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 288,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 289,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 290,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 291,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 292,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 293,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 294,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 295,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 296,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 297,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 298,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 299,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 300,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 301,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 302,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 303,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 304,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 305,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 306,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 307,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 308,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 309,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 310,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 311,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 312,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 313,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 314,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 315,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 316,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 317,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 318,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 319,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 320,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 321,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 322,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 323,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 324,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 325,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 326,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 327,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 328,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 329,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 330,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 331,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 332,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 333,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 334,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 335,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 336,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 337,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 338,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 339,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 340,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 341,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 342,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 343,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 344,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 345,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 346,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 347,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 348,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 349,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 350,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 351,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 352,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 353,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 354,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 355,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 356,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 357,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 358,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 359,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 360,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 361,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 362,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 363,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 364,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 365,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 366,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 367,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 368,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 369,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 370,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 371,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 372,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 373,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 374,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 375,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 376,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 377,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 378,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 379,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 380,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 381,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 382,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 383,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 384,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 385,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 386,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 387,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 388,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 389,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 390,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 391,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 392,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 393,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 394,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 395,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 396,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 397,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 398,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 399,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 400,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 401,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 402,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 403,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 404,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 405,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 406,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 407,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 408,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 409,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 410,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 411,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 412,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 413,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 414,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 415,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 416,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 417,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 418,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 419,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 420,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 421,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 422,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 423,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 424,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 425,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 426,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 427,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 428,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 429,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 430,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 431,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 432,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 433,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 434,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 435,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 436,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 437,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 438,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 439,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 440,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 441,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 442,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 443,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 444,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 445,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 446,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 447,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 448,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 449,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 450,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 451,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 452,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 453,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 454,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 455,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 456,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 457,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 458,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 459,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 460,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 461,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 462,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 463,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 464,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 465,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 466,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 467,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 468,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 469,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 470,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 471,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 472,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 473,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 474,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 475,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 476,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 477,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 478,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 479,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 480,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 481,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 482,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 483,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 484,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 485,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 486,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 487,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 488,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 489,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 490,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 491,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 492,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 493,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 494,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 495,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 496,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 497,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 498,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 499,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 500,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 501,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 502,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 503,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 504,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 505,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 506,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 507,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 508,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 509,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 510,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 0,
                "tr": 1
              },
              "derivation": "Cystic or spongiform: no further category points.",
              "limits": null,
              "index": 511,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 1
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": "One-point synthetic combination: category conformance is not asserted.",
              "index": 512,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 1,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 2,
                "tr": 2
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 513,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 2,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 514,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 515,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 516,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 517,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 518,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 519,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 1
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": "One-point synthetic combination: category conformance is not asserted.",
              "index": 520,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 1,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 2,
                "tr": 2
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 521,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 2,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 522,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 523,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 524,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 525,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 526,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 527,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 528,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 529,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 530,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 531,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 532,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 533,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 534,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 535,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 536,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 537,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 538,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 539,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 540,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 541,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 542,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 543,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 544,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 545,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 546,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 547,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 548,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 549,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 550,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 551,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 552,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 553,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 554,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 555,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 556,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 557,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 558,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 559,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 560,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 561,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 562,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 563,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 564,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 565,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 566,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 567,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 568,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 569,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 570,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 571,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 572,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 573,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 574,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 575,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 2,
                "tr": 2
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 576,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 2,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 577,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 578,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 579,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 580,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 581,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 582,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 583,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 2,
                "tr": 2
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 584,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 2,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 585,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 586,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 587,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 588,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 589,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 590,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 591,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 592,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 593,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 594,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 595,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 596,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 597,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 598,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 599,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 600,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 601,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 602,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 603,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 604,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 605,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 606,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 607,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 608,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 609,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 610,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 611,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 612,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 613,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 614,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 615,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 616,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 617,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 618,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 619,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 620,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 621,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 622,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 623,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 624,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 625,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 626,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 627,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 628,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 629,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 630,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 631,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 632,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 633,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 634,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 635,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 636,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 637,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 638,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 639,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 640,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 641,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 642,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 643,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 644,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 645,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 646,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 647,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 648,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 649,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 650,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 651,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 652,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 653,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 654,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 655,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 656,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 657,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 658,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 659,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 660,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 661,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 662,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 663,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 664,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 665,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 666,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 667,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 668,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 669,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 670,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 671,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 672,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 673,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 674,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 675,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 676,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 677,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 678,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 679,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 680,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 681,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 682,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 683,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 684,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 685,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 686,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 687,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 688,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 689,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 690,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 691,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 692,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 693,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 694,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 695,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 696,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 697,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 698,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 699,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 700,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 701,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 702,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 703,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 704,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 705,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 706,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 707,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 708,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 709,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 710,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 711,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 712,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 713,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 714,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 715,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 716,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 717,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 718,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 719,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 720,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 721,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 722,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 723,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 724,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 725,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 726,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 727,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 728,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 729,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 730,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 731,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 732,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 733,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 734,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 735,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 736,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 737,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 738,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 739,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 740,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 741,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 742,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 743,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 744,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 745,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 746,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 747,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 748,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 749,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 750,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 751,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 752,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 753,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 754,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 755,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 756,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 757,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 758,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 759,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 760,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 761,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 762,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 763,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 764,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 765,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 766,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "misto",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 16,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 767,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 16,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 16,
                  "obtained": 16,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 2,
                "tr": 2
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 768,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 2,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 769,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 770,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 771,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 772,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 773,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 774,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 775,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 2,
                "tr": 2
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 776,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 2,
                "tr": 2,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 2,
                  "obtained": 2,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 777,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 778,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 779,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 780,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 781,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 782,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 783,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 784,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 785,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 786,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 787,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 788,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 789,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 790,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 791,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 792,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 793,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 794,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 795,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 796,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 797,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 798,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 799,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 800,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 801,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 802,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 803,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 804,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 805,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 806,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 807,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 808,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 809,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 810,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 811,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 812,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 813,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 814,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 815,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 816,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 817,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 818,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 819,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 820,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 821,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 822,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 823,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 824,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 825,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 826,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 827,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 828,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 829,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 830,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "anecoico",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 831,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 832,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 833,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 834,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 835,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 836,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 837,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 838,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 839,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 3,
                "tr": 3
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 840,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 841,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 842,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 843,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 844,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 845,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 846,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 847,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 848,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 849,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 850,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 851,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 852,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 853,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 854,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 855,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 856,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 857,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 858,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 859,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 860,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 861,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 862,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 863,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 864,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 865,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 866,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 867,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 868,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 869,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 870,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 871,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 872,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 873,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 874,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 875,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 876,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 877,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 878,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 879,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 880,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 881,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 882,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 883,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 884,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 885,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 886,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 887,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 888,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 889,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 890,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 891,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 892,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 893,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 894,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 895,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 896,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 897,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 898,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 899,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 900,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 901,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 902,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 903,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 4,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 904,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 905,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 906,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 907,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 908,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 909,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 910,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 911,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 912,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 913,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 914,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 915,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 916,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 917,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 918,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 919,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 920,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 921,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 922,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 923,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 924,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 925,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 926,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 927,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 928,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 929,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 930,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 931,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 932,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 933,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 934,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 935,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 936,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 937,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 938,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 939,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 940,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 941,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 942,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 943,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 944,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 945,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 946,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 947,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 948,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 949,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 950,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 951,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 952,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 953,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 954,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 955,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 956,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 957,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 958,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 16,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 959,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 16,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 16,
                  "obtained": 16,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 960,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 961,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 962,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 963,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 964,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 965,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 966,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 967,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 5,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 968,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 5,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 6,
                "tr": 4
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 969,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 6,
                "tr": 4,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 6,
                  "obtained": 6,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 970,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 971,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 972,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 973,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 974,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 975,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 7,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 976,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 977,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 978,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 979,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 980,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 981,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 982,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 983,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 984,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 985,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 986,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 987,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 988,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 989,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 990,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "larga",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 991,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 992,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 993,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 994,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 995,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 996,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 997,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 998,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 999,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 8,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1000,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 8,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 8,
                  "obtained": 8,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 9,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1001,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 9,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 9,
                  "obtained": 9,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1002,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1003,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1004,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1005,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1006,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "maldefinida",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1007,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 10,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1008,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 10,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 10,
                  "obtained": 10,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1009,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1010,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1011,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1012,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1013,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1014,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "irregular",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 16,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1015,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 16,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 16,
                  "obtained": 16,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 11,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1016,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 11,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 11,
                  "obtained": 11,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": false
              },
              "expected": {
                "score": 12,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1017,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 12,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 12,
                  "obtained": 12,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 13,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1018,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 13,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 13,
                  "obtained": 13,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": false
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1019,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 14,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1020,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 14,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 14,
                  "obtained": 14,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": false,
                "puntiforme": true
              },
              "expected": {
                "score": 15,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1021,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 15,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 15,
                  "obtained": 15,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": false,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 16,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1022,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 16,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 16,
                  "obtained": 16,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true
              },
              "expected": {
                "score": 17,
                "tr": 5
              },
              "derivation": "Composition + echogenicity + shape + margin + all present echogenic-foci points.",
              "limits": null,
              "index": 1023,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 17,
                "tr": 5,
                "paaf": null
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 17,
                  "obtained": 17,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 2.499
              },
              "expected": {
                "score": 3,
                "tr": 3,
                "paaf": false
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1024,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": false,
                  "obtained": false,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 2.5
              },
              "expected": {
                "score": 3,
                "tr": 3,
                "paaf": true
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1025,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": true
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": true,
                  "obtained": true,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hiper",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 2.501
              },
              "expected": {
                "score": 3,
                "tr": 3,
                "paaf": true
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1026,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 3,
                "tr": 3,
                "paaf": true
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 3,
                  "obtained": 3,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": true,
                  "obtained": true,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 1.499
              },
              "expected": {
                "score": 4,
                "tr": 4,
                "paaf": false
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1027,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": false,
                  "obtained": false,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 1.5
              },
              "expected": {
                "score": 4,
                "tr": 4,
                "paaf": true
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1028,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": true
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": true,
                  "obtained": true,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "larga",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 1.501
              },
              "expected": {
                "score": 4,
                "tr": 4,
                "paaf": true
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1029,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 4,
                "tr": 4,
                "paaf": true
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 4,
                  "obtained": 4,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": true,
                  "obtained": true,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 0.999
              },
              "expected": {
                "score": 7,
                "tr": 5,
                "paaf": false
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1030,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": false,
                  "obtained": false,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 1
              },
              "expected": {
                "score": 7,
                "tr": 5,
                "paaf": true
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1031,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": true
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": true,
                  "obtained": true,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "solido",
                "eco": "hipo",
                "forma": "alta",
                "margem": "lisa",
                "macro": false,
                "periferica": false,
                "puntiforme": false,
                "tamanho": 1.001
              },
              "expected": {
                "score": 7,
                "tr": 5,
                "paaf": true
              },
              "derivation": "Compare recorded diameter with the inclusive category threshold; this checks the published rule, not a treatment recommendation.",
              "index": 1032,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 7,
                "tr": 5,
                "paaf": true
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 7,
                  "obtained": 7,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 5,
                  "obtained": 5,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": true,
                  "obtained": true,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "cistico",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true,
                "tamanho": 10
              },
              "expected": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "derivation": "Composition override remains zero even with adversarial values in other categories and a large diameter.",
              "index": 1033,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": false,
                  "obtained": false,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "acr-ti-rads",
              "input": {
                "comp": "espongiforme",
                "eco": "muitohipo",
                "forma": "alta",
                "margem": "extra",
                "macro": true,
                "periferica": true,
                "puntiforme": true,
                "tamanho": 10
              },
              "expected": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "derivation": "Composition override remains zero even with adversarial values in other categories and a large diameter.",
              "index": 1034,
              "source": {
                "edition": "ACR TI-RADS 2017; ACR official atlas/category chart",
                "url": "https://www.acr.org/-/media/ACR/Files/RADS/TI-RADS/ACR-TI-RADS-Atlas.pdf",
                "access": "Primary indexed chart text checked on 2026-10-03; direct PDF retrieval failed. No claim of complete PDF review.",
                "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
              },
              "obtained": {
                "score": 0,
                "tr": 1,
                "paaf": false
              },
              "error": null,
              "checks": [
                {
                  "key": "score",
                  "expected": 0,
                  "obtained": 0,
                  "passed": true
                },
                {
                  "key": "tr",
                  "expected": 1,
                  "obtained": 1,
                  "passed": true
                },
                {
                  "key": "paaf",
                  "expected": false,
                  "obtained": false,
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "evidencePath": "reports/review-20261003/oncology-source-oracles.json",
          "scope": "Composition override, additive point arithmetic and published category/diameter thresholds. Synthetic combinations do not establish ultrasound interpretation or clinical applicability."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "9b676506c5077c14d8fb2d642890919e40be356f04255e014e09010f1cee33b1",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "ACR TI-RADS 2017; benign composition rule checked against ACR worksheet on 2026-10-03",
            "sourceEvidenceSha256": "6dd2cdbc57b63e78ca4e468b664242a0af8d3ac43b0a65ad3c1fb9ab7b3f1795",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "acr-ti-rads@native-2026-10-04+9b676506c507"
    },
    {
      "id": "alcoolemia-estimada",
      "title": "Alcoolemia estimada (fórmula de Widmark)",
      "short": "Álcool no sangue estimado e limites do CTB",
      "desc": "Estime a alcoolemia pela fórmula de Widmark a partir das bebidas, do peso, do sexo e do tempo, e compare com os limites do Código de Trânsito Brasileiro.",
      "lead": "Estima a concentração de álcool no sangue depois de beber, pela fórmula de Widmark, para ensino, orientação e perícia retrospectiva, com os limites legais brasileiros.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-trafego",
        "medicina-legal-e-pericia-medica",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 35,
            "max": 250,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "cerveja",
          "Latas de cerveja (350 mL, 5%)",
          "num",
          {
            "min": 0,
            "max": 40,
            "step": 0.5,
            "unit": "latas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "vinho",
          "Taças de vinho (150 mL, 12%)",
          "num",
          {
            "min": 0,
            "max": 30,
            "step": 0.5,
            "unit": "taças",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "destilado",
          "Doses de destilado (50 mL, 40%)",
          "num",
          {
            "min": 0,
            "max": 30,
            "step": 0.5,
            "unit": "doses",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "outro_ml",
          "Outra bebida: volume total",
          "num",
          {
            "min": 1,
            "max": 5000,
            "step": 1,
            "unit": "mL",
            "opt": true
          }
        ],
        [
          "outro_teor",
          "Outra bebida: teor alcoólico",
          "num",
          {
            "min": 0.5,
            "max": 80,
            "step": 0.1,
            "unit": "% vol.",
            "opt": true
          }
        ],
        [
          "horas",
          "Tempo desde o início do consumo",
          "num",
          {
            "min": 0,
            "max": 48,
            "step": 0.25,
            "unit": "h",
            "ph": "2"
          }
        ]
      ],
      "formula": "<p>Álcool ingerido (g) = volume (mL) × teor (%) / 100 × 0,789 g/mL (densidade do etanol).</p><p><strong>Widmark local:</strong> C = A / (r × P) − β × t, em que A = álcool ingerido (g), P = peso (kg), r = fator de distribuição em L/kg (0,68 no homem e 0,55 na mulher), β = eliminação local de 0,15 g/L por hora (faixa documentada de 0,10 a 0,20 g/L por hora) e t = horas desde o início do consumo. Como r × P é um volume em L, C é uma estimativa em g/L de sangue. O modelo local não estima a absorção individual.</p><p>Conversão nominal local para ar expirado: g/L de sangue ÷ 2 = mg/L de ar. Na mesma unidade de concentração, a razão nominal sangue/ar é 2000:1; o fator numérico 2 resulta também da conversão de g para mg. A equivalência citada na documentação do art. 306 do CTB, 6 dg/L de sangue (0,6 g/L) = 0,3 mg/L de ar, fica registrada como contexto documental; esta estimativa não é medição individual nem parecer jurídico.</p>",
      "sources": [
        [
          "Posey D, Mozayani A. The estimation of blood alcohol concentration: Widmark revisited. Forensic Sci Med Pathol, 2007.",
          "https://doi.org/10.1385/fsmp:3:1:33"
        ],
        [
          "Searle J. Alcohol calculations and their uncertainty. Med Sci Law, 2015.",
          "https://doi.org/10.1177/0025802414524385"
        ],
        [
          "Brasil. Lei nº 9.503, de 23 de setembro de 1997: Código de Trânsito Brasileiro (arts. 165, 276 e 306), texto compilado.",
          "https://www.planalto.gov.br/ccivil_03/leis/l9503compilado.htm"
        ]
      ],
      "cases": [
        [
          "Homem, 70 kg, 4 latas, 2 h: 55,23 g; pico 1,160 g/L; agora 0,86 g/L (crime)",
          {
            "sexo": "M",
            "peso": 70,
            "cerveja": 4,
            "horas": 2
          },
          {
            "raw": {
              "alcohol": 55.23,
              "c0": 1.1603,
              "bac": 0.8603,
              "zero": 5.735
            },
            "level": "high",
            "tol": 0.005
          }
        ],
        [
          "Mulher, 60 kg, 1 taça de vinho, 1 h: 14,20 g; 0,43 − 0,15 = 0,28 g/L (infração)",
          {
            "sexo": "F",
            "peso": 60,
            "vinho": 1,
            "horas": 1
          },
          {
            "raw": {
              "alcohol": 14.202,
              "bac": 0.2804
            },
            "level": "mid",
            "tol": 0.005
          }
        ],
        [
          "Homem, 80 kg, 1 lata, 3 h: 0,254 − 0,45 &lt; 0: estimativa zerada",
          {
            "sexo": "M",
            "peso": 80,
            "cerveja": 1,
            "horas": 3
          },
          {
            "raw": {
              "c0": 0.2538,
              "bac": 0
            },
            "level": "low",
            "tol": 0.005
          }
        ],
        [
          "Outra bebida: 200 mL a 40%, homem 80 kg, 0 h: 63,12 g; 1,16 g/L",
          {
            "sexo": "M",
            "peso": 80,
            "outro_ml": 200,
            "outro_teor": 40,
            "horas": 0
          },
          {
            "raw": {
              "alcohol": 63.12,
              "bac": 1.1603
            },
            "level": "high",
            "tol": 0.005
          }
        ],
        [
          "Nenhuma bebida: erro",
          {
            "sexo": "M",
            "peso": 70,
            "horas": 1
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T14:45:37.681Z",
        "total": 5,
        "passed": 5,
        "cases": [
          {
            "id": "alcoolemia-estimada",
            "input": {
              "sexo": "M",
              "peso": 70,
              "cerveja": 4,
              "horas": 2
            },
            "scenario": "Four beers, male70kg, two hours",
            "expected": {
              "raw": {
                "alcohol": 55.23,
                "c0": 1.160294117647059,
                "bac": 0.8602941176470589,
                "zero": 5.735294117647059
              },
              "main": [
                "0,86",
                "g/L"
              ]
            },
            "rational": {
              "alcohol": {
                "numerator": "5523",
                "denominator": "100",
                "nearestJSValue": 55.23
              },
              "distributionVolumeL": {
                "numerator": "238",
                "denominator": "5",
                "nearestJSValue": 47.6
              },
              "c0": {
                "numerator": "789",
                "denominator": "680",
                "nearestJSValue": 1.160294117647059
              },
              "bac": {
                "numerator": "117",
                "denominator": "136",
                "nearestJSValue": 0.8602941176470589
              },
              "zero": {
                "numerator": "195",
                "denominator": "34",
                "nearestJSValue": 5.735294117647059
              }
            },
            "obtained": {
              "alcohol": 55.230000000000004,
              "c0": 1.160294117647059,
              "bac": 0.8602941176470589,
              "zero": 5.73529411764706
            },
            "obtainedDisplay": [
              "0,86",
              "g/L"
            ],
            "obtainedByTarget": [
              {
                "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 55.230000000000004,
                  "c0": 1.160294117647059,
                  "bac": 0.8602941176470589,
                  "zero": 5.73529411764706
                },
                "main": [
                  "0,86",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 55.23,
                    "obtained": 55.230000000000004,
                    "expectedBits": "404b9d70a3d70a3d",
                    "obtainedBits": "404b9d70a3d70a3e",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.286515907586638e-16,
                    "limit": 4.905409412003792e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 5.735294117647059,
                    "obtained": 5.73529411764706,
                    "expectedBits": "4016f0f0f0f0f0f1",
                    "obtainedBits": "4016f0f0f0f0f0f2",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.5486187830668847e-16,
                    "limit": 5.09396446592719e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 55.230000000000004,
                  "c0": 1.160294117647059,
                  "bac": 0.8602941176470589,
                  "zero": 5.73529411764706
                },
                "main": [
                  "0,86",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 55.23,
                    "obtained": 55.230000000000004,
                    "expectedBits": "404b9d70a3d70a3d",
                    "obtainedBits": "404b9d70a3d70a3e",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.286515907586638e-16,
                    "limit": 4.905409412003792e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 5.735294117647059,
                    "obtained": 5.73529411764706,
                    "expectedBits": "4016f0f0f0f0f0f1",
                    "obtainedBits": "4016f0f0f0f0f0f2",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.5486187830668847e-16,
                    "limit": 5.09396446592719e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 55.230000000000004,
                  "c0": 1.160294117647059,
                  "bac": 0.8602941176470589,
                  "zero": 5.73529411764706
                },
                "main": [
                  "0,86",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 55.23,
                    "obtained": 55.230000000000004,
                    "expectedBits": "404b9d70a3d70a3d",
                    "obtainedBits": "404b9d70a3d70a3e",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.286515907586638e-16,
                    "limit": 4.905409412003792e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 5.735294117647059,
                    "obtained": 5.73529411764706,
                    "expectedBits": "4016f0f0f0f0f0f1",
                    "obtainedBits": "4016f0f0f0f0f0f2",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.5486187830668847e-16,
                    "limit": 5.09396446592719e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "compiled-dashboard24 API",
                "raw": {
                  "alcohol": 55.23000000000001,
                  "c0": 1.160294117647059,
                  "bac": 0.8602941176470589,
                  "zero": 5.73529411764706
                },
                "main": [
                  "0,86",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 55.23,
                    "obtained": 55.23000000000001,
                    "expectedBits": "404b9d70a3d70a3d",
                    "obtainedBits": "404b9d70a3d70a3f",
                    "absoluteDifference": 1.4210854715202004e-14,
                    "relativeDifference": 2.5730318151732754e-16,
                    "limit": 4.9054094120037926e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 5.735294117647059,
                    "obtained": 5.73529411764706,
                    "expectedBits": "4016f0f0f0f0f0f1",
                    "obtainedBits": "4016f0f0f0f0f0f2",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.5486187830668847e-16,
                    "limit": 5.09396446592719e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "alcoolemia-estimada",
            "input": {
              "sexo": "F",
              "peso": 60,
              "vinho": 1,
              "horas": 1
            },
            "scenario": "One wine glass, female60kg, one hour",
            "expected": {
              "raw": {
                "alcohol": 14.202,
                "c0": 0.43036363636363634,
                "bac": 0.28036363636363637,
                "zero": 1.8690909090909091
              },
              "main": [
                "0,28",
                "g/L"
              ]
            },
            "rational": {
              "alcohol": {
                "numerator": "7101",
                "denominator": "500",
                "nearestJSValue": 14.202
              },
              "distributionVolumeL": {
                "numerator": "33",
                "denominator": "1",
                "nearestJSValue": 33
              },
              "c0": {
                "numerator": "2367",
                "denominator": "5500",
                "nearestJSValue": 0.43036363636363634
              },
              "bac": {
                "numerator": "771",
                "denominator": "2750",
                "nearestJSValue": 0.28036363636363637
              },
              "zero": {
                "numerator": "514",
                "denominator": "275",
                "nearestJSValue": 1.8690909090909091
              }
            },
            "obtained": {
              "alcohol": 14.202,
              "c0": 0.43036363636363634,
              "bac": 0.28036363636363637,
              "zero": 1.8690909090909091
            },
            "obtainedDisplay": [
              "0,28",
              "g/L"
            ],
            "obtainedByTarget": [
              {
                "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 14.202,
                  "c0": 0.43036363636363634,
                  "bac": 0.28036363636363637,
                  "zero": 1.8690909090909091
                },
                "main": [
                  "0,28",
                  "g/L"
                ],
                "differences": [],
                "passed": true
              },
              {
                "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 14.202,
                  "c0": 0.43036363636363634,
                  "bac": 0.28036363636363637,
                  "zero": 1.8690909090909091
                },
                "main": [
                  "0,28",
                  "g/L"
                ],
                "differences": [],
                "passed": true
              },
              {
                "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 14.202,
                  "c0": 0.43036363636363634,
                  "bac": 0.28036363636363637,
                  "zero": 1.8690909090909091
                },
                "main": [
                  "0,28",
                  "g/L"
                ],
                "differences": [],
                "passed": true
              },
              {
                "target": "compiled-dashboard24 API",
                "raw": {
                  "alcohol": 14.202,
                  "c0": 0.43036363636363634,
                  "bac": 0.28036363636363637,
                  "zero": 1.8690909090909091
                },
                "main": [
                  "0,28",
                  "g/L"
                ],
                "differences": [],
                "passed": true
              }
            ],
            "passed": true,
            "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "alcoolemia-estimada",
            "input": {
              "sexo": "M",
              "peso": 80,
              "cerveja": 1,
              "horas": 3
            },
            "scenario": "One beer, male80kg, three hours, clamped to zero",
            "expected": {
              "raw": {
                "alcohol": 13.8075,
                "c0": 0.2538143382352941,
                "bac": 0,
                "zero": 0
              },
              "main": [
                "0,00",
                "g/L"
              ]
            },
            "rational": {
              "alcohol": {
                "numerator": "5523",
                "denominator": "400",
                "nearestJSValue": 13.8075
              },
              "distributionVolumeL": {
                "numerator": "272",
                "denominator": "5",
                "nearestJSValue": 54.4
              },
              "c0": {
                "numerator": "5523",
                "denominator": "21760",
                "nearestJSValue": 0.2538143382352941
              },
              "bac": {
                "numerator": "0",
                "denominator": "1",
                "nearestJSValue": 0
              },
              "zero": {
                "numerator": "0",
                "denominator": "1",
                "nearestJSValue": 0
              }
            },
            "obtained": {
              "alcohol": 13.807500000000001,
              "c0": 0.2538143382352941,
              "bac": 0,
              "zero": 0
            },
            "obtainedDisplay": [
              "0,00",
              "g/L"
            ],
            "obtainedByTarget": [
              {
                "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 13.807500000000001,
                  "c0": 0.2538143382352941,
                  "bac": 0,
                  "zero": 0
                },
                "main": [
                  "0,00",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 13.8075,
                    "obtained": 13.807500000000001,
                    "expectedBits": "402b9d70a3d70a3d",
                    "obtainedBits": "402b9d70a3d70a3e",
                    "absoluteDifference": 1.7763568394002505e-15,
                    "relativeDifference": 1.286515907586638e-16,
                    "limit": 1.226352353000948e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 13.807500000000001,
                  "c0": 0.2538143382352941,
                  "bac": 0,
                  "zero": 0
                },
                "main": [
                  "0,00",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 13.8075,
                    "obtained": 13.807500000000001,
                    "expectedBits": "402b9d70a3d70a3d",
                    "obtainedBits": "402b9d70a3d70a3e",
                    "absoluteDifference": 1.7763568394002505e-15,
                    "relativeDifference": 1.286515907586638e-16,
                    "limit": 1.226352353000948e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 13.807500000000001,
                  "c0": 0.2538143382352941,
                  "bac": 0,
                  "zero": 0
                },
                "main": [
                  "0,00",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 13.8075,
                    "obtained": 13.807500000000001,
                    "expectedBits": "402b9d70a3d70a3d",
                    "obtainedBits": "402b9d70a3d70a3e",
                    "absoluteDifference": 1.7763568394002505e-15,
                    "relativeDifference": 1.286515907586638e-16,
                    "limit": 1.226352353000948e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "compiled-dashboard24 API",
                "raw": {
                  "alcohol": 13.807500000000003,
                  "c0": 0.25381433823529415,
                  "bac": 0,
                  "zero": 0
                },
                "main": [
                  "0,00",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 13.8075,
                    "obtained": 13.807500000000003,
                    "expectedBits": "402b9d70a3d70a3d",
                    "obtainedBits": "402b9d70a3d70a3f",
                    "absoluteDifference": 3.552713678800501e-15,
                    "relativeDifference": 2.5730318151732754e-16,
                    "limit": 1.2263523530009482e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 0.2538143382352941,
                    "obtained": 0.25381433823529415,
                    "expectedBits": "3fd03e7e7e7e7e7e",
                    "obtainedBits": "3fd03e7e7e7e7e7f",
                    "absoluteDifference": 5.551115123125783e-17,
                    "relativeDifference": 2.1870770428972845e-16,
                    "limit": 2.2543241783105663e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "alcoolemia-estimada",
            "input": {
              "sexo": "M",
              "peso": 80,
              "outro_ml": 200,
              "outro_teor": 40,
              "horas": 0
            },
            "scenario": "Other beverage200mL40percent, male80kg, zero hours",
            "expected": {
              "raw": {
                "alcohol": 63.12,
                "c0": 1.160294117647059,
                "bac": 1.160294117647059,
                "zero": 7.735294117647059
              },
              "main": [
                "1,16",
                "g/L"
              ]
            },
            "rational": {
              "alcohol": {
                "numerator": "1578",
                "denominator": "25",
                "nearestJSValue": 63.12
              },
              "distributionVolumeL": {
                "numerator": "272",
                "denominator": "5",
                "nearestJSValue": 54.4
              },
              "c0": {
                "numerator": "789",
                "denominator": "680",
                "nearestJSValue": 1.160294117647059
              },
              "bac": {
                "numerator": "789",
                "denominator": "680",
                "nearestJSValue": 1.160294117647059
              },
              "zero": {
                "numerator": "263",
                "denominator": "34",
                "nearestJSValue": 7.735294117647059
              }
            },
            "obtained": {
              "alcohol": 63.120000000000005,
              "c0": 1.1602941176470587,
              "bac": 1.1602941176470587,
              "zero": 7.735294117647058
            },
            "obtainedDisplay": [
              "1,16",
              "g/L"
            ],
            "obtainedByTarget": [
              {
                "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 63.120000000000005,
                  "c0": 1.1602941176470587,
                  "bac": 1.1602941176470587,
                  "zero": 7.735294117647058
                },
                "main": [
                  "1,16",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 63.12,
                    "obtained": 63.120000000000005,
                    "expectedBits": "404f8f5c28f5c28f",
                    "obtainedBits": "404f8f5c28f5c290",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.1257014191383081e-16,
                    "limit": 5.606182185147191e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 7.735294117647059,
                    "obtained": 7.735294117647058,
                    "expectedBits": "401ef0f0f0f0f0f1",
                    "obtainedBits": "401ef0f0f0f0f0f0",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.1482154475210744e-16,
                    "limit": 6.870321305327439e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 63.120000000000005,
                  "c0": 1.1602941176470587,
                  "bac": 1.1602941176470587,
                  "zero": 7.735294117647058
                },
                "main": [
                  "1,16",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 63.12,
                    "obtained": 63.120000000000005,
                    "expectedBits": "404f8f5c28f5c28f",
                    "obtainedBits": "404f8f5c28f5c290",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.1257014191383081e-16,
                    "limit": 5.606182185147191e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 7.735294117647059,
                    "obtained": 7.735294117647058,
                    "expectedBits": "401ef0f0f0f0f0f1",
                    "obtainedBits": "401ef0f0f0f0f0f0",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.1482154475210744e-16,
                    "limit": 6.870321305327439e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 63.120000000000005,
                  "c0": 1.1602941176470587,
                  "bac": 1.1602941176470587,
                  "zero": 7.735294117647058
                },
                "main": [
                  "1,16",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 63.12,
                    "obtained": 63.120000000000005,
                    "expectedBits": "404f8f5c28f5c28f",
                    "obtainedBits": "404f8f5c28f5c290",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.1257014191383081e-16,
                    "limit": 5.606182185147191e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 7.735294117647059,
                    "obtained": 7.735294117647058,
                    "expectedBits": "401ef0f0f0f0f0f1",
                    "obtainedBits": "401ef0f0f0f0f0f0",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.1482154475210744e-16,
                    "limit": 6.870321305327439e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "compiled-dashboard24 API",
                "raw": {
                  "alcohol": 63.120000000000005,
                  "c0": 1.1602941176470587,
                  "bac": 1.1602941176470587,
                  "zero": 7.735294117647058
                },
                "main": [
                  "1,16",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 63.12,
                    "obtained": 63.120000000000005,
                    "expectedBits": "404f8f5c28f5c28f",
                    "obtainedBits": "404f8f5c28f5c290",
                    "absoluteDifference": 7.105427357601002e-15,
                    "relativeDifference": 1.1257014191383081e-16,
                    "limit": 5.606182185147191e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 1.160294117647059,
                    "obtained": 1.1602941176470587,
                    "expectedBits": "3ff2909090909091",
                    "obtainedBits": "3ff2909090909090",
                    "absoluteDifference": 2.220446049250313e-16,
                    "relativeDifference": 1.9136924125351238e-16,
                    "limit": 1.030548195799116e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 7.735294117647059,
                    "obtained": 7.735294117647058,
                    "expectedBits": "401ef0f0f0f0f0f1",
                    "obtainedBits": "401ef0f0f0f0f0f0",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 1.1482154475210744e-16,
                    "limit": 6.870321305327439e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "alcoolemia-estimada",
            "input": {
              "sexo": "F",
              "peso": 65,
              "cerveja": 0.5,
              "vinho": 0.5,
              "destilado": 0.5,
              "horas": 0.25
            },
            "scenario": "Mixed exact half portions, female65kg, quarter hour",
            "expected": {
              "raw": {
                "alcohol": 21.89475,
                "c0": 0.6124405594405594,
                "bac": 0.5749405594405594,
                "zero": 3.832937062937063
              },
              "main": [
                "0,57",
                "g/L"
              ]
            },
            "rational": {
              "alcohol": {
                "numerator": "87579",
                "denominator": "4000",
                "nearestJSValue": 21.89475
              },
              "distributionVolumeL": {
                "numerator": "143",
                "denominator": "4",
                "nearestJSValue": 35.75
              },
              "c0": {
                "numerator": "87579",
                "denominator": "143000",
                "nearestJSValue": 0.6124405594405594
              },
              "bac": {
                "numerator": "164433",
                "denominator": "286000",
                "nearestJSValue": 0.5749405594405594
              },
              "zero": {
                "numerator": "54811",
                "denominator": "14300",
                "nearestJSValue": 3.832937062937063
              }
            },
            "obtained": {
              "alcohol": 21.894750000000002,
              "c0": 0.6124405594405595,
              "bac": 0.5749405594405596,
              "zero": 3.832937062937064
            },
            "obtainedDisplay": [
              "0,57",
              "g/L"
            ],
            "obtainedByTarget": [
              {
                "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 21.894750000000002,
                  "c0": 0.6124405594405595,
                  "bac": 0.5749405594405596,
                  "zero": 3.832937062937064
                },
                "main": [
                  "0,57",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 21.89475,
                    "obtained": 21.894750000000002,
                    "expectedBits": "4035e50e56041893",
                    "obtainedBits": "4035e50e56041894",
                    "absoluteDifference": 3.552713678800501e-15,
                    "relativeDifference": 1.622632676235399e-16,
                    "limit": 1.944644445472932e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 0.6124405594405594,
                    "obtained": 0.6124405594405595,
                    "expectedBits": "3fe3991cf1b15113",
                    "obtainedBits": "3fe3991cf1b15114",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.8127849429817349e-16,
                    "limit": 5.439564882441768e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 0.5749405594405594,
                    "obtained": 0.5749405594405596,
                    "expectedBits": "3fe265e9be7e1de0",
                    "obtainedBits": "3fe265e9be7e1de1",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.9310222707290794e-16,
                    "limit": 5.106497975054221e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 3.832937062937063,
                    "obtained": 3.832937062937064,
                    "expectedBits": "400ea9dae8278720",
                    "obtainedBits": "400ea9dae8278722",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 2.317226724874895e-16,
                    "limit": 3.4043319833694808e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 21.894750000000002,
                  "c0": 0.6124405594405595,
                  "bac": 0.5749405594405596,
                  "zero": 3.832937062937064
                },
                "main": [
                  "0,57",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 21.89475,
                    "obtained": 21.894750000000002,
                    "expectedBits": "4035e50e56041893",
                    "obtainedBits": "4035e50e56041894",
                    "absoluteDifference": 3.552713678800501e-15,
                    "relativeDifference": 1.622632676235399e-16,
                    "limit": 1.944644445472932e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 0.6124405594405594,
                    "obtained": 0.6124405594405595,
                    "expectedBits": "3fe3991cf1b15113",
                    "obtainedBits": "3fe3991cf1b15114",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.8127849429817349e-16,
                    "limit": 5.439564882441768e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 0.5749405594405594,
                    "obtained": 0.5749405594405596,
                    "expectedBits": "3fe265e9be7e1de0",
                    "obtainedBits": "3fe265e9be7e1de1",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.9310222707290794e-16,
                    "limit": 5.106497975054221e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 3.832937062937063,
                    "obtained": 3.832937062937064,
                    "expectedBits": "400ea9dae8278720",
                    "obtainedBits": "400ea9dae8278722",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 2.317226724874895e-16,
                    "limit": 3.4043319833694808e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                "raw": {
                  "alcohol": 21.894750000000002,
                  "c0": 0.6124405594405595,
                  "bac": 0.5749405594405596,
                  "zero": 3.832937062937064
                },
                "main": [
                  "0,57",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 21.89475,
                    "obtained": 21.894750000000002,
                    "expectedBits": "4035e50e56041893",
                    "obtainedBits": "4035e50e56041894",
                    "absoluteDifference": 3.552713678800501e-15,
                    "relativeDifference": 1.622632676235399e-16,
                    "limit": 1.944644445472932e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 0.6124405594405594,
                    "obtained": 0.6124405594405595,
                    "expectedBits": "3fe3991cf1b15113",
                    "obtainedBits": "3fe3991cf1b15114",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.8127849429817349e-16,
                    "limit": 5.439564882441768e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 0.5749405594405594,
                    "obtained": 0.5749405594405596,
                    "expectedBits": "3fe265e9be7e1de0",
                    "obtainedBits": "3fe265e9be7e1de1",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.9310222707290794e-16,
                    "limit": 5.106497975054221e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 3.832937062937063,
                    "obtained": 3.832937062937064,
                    "expectedBits": "400ea9dae8278720",
                    "obtainedBits": "400ea9dae8278722",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 2.317226724874895e-16,
                    "limit": 3.4043319833694808e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              },
              {
                "target": "compiled-dashboard24 API",
                "raw": {
                  "alcohol": 21.894750000000002,
                  "c0": 0.6124405594405595,
                  "bac": 0.5749405594405596,
                  "zero": 3.832937062937064
                },
                "main": [
                  "0,57",
                  "g/L"
                ],
                "differences": [
                  {
                    "field": "raw.alcohol",
                    "expected": 21.89475,
                    "obtained": 21.894750000000002,
                    "expectedBits": "4035e50e56041893",
                    "obtainedBits": "4035e50e56041894",
                    "absoluteDifference": 3.552713678800501e-15,
                    "relativeDifference": 1.622632676235399e-16,
                    "limit": 1.944644445472932e-14,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.c0",
                    "expected": 0.6124405594405594,
                    "obtained": 0.6124405594405595,
                    "expectedBits": "3fe3991cf1b15113",
                    "obtainedBits": "3fe3991cf1b15114",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.8127849429817349e-16,
                    "limit": 5.439564882441768e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.bac",
                    "expected": 0.5749405594405594,
                    "obtained": 0.5749405594405596,
                    "expectedBits": "3fe265e9be7e1de0",
                    "obtainedBits": "3fe265e9be7e1de1",
                    "absoluteDifference": 1.1102230246251565e-16,
                    "relativeDifference": 1.9310222707290794e-16,
                    "limit": 5.106497975054221e-16,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  },
                  {
                    "field": "raw.zero",
                    "expected": 3.832937062937063,
                    "obtained": 3.832937062937064,
                    "expectedBits": "400ea9dae8278720",
                    "obtainedBits": "400ea9dae8278722",
                    "absoluteDifference": 8.881784197001252e-16,
                    "relativeDifference": 2.317226724874895e-16,
                    "limit": 3.4043319833694808e-15,
                    "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                    "classification": "bounded-arithmetic-agreement"
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/alcoolemia-independent-rational-check-final24-r1.json",
        "evidenceSha256": "5708bf60ea5a7dd2765c0d9131fe48fbfae8f486d7e8725c432ac6177ede1cc7",
        "peerEvidencePath": "reports/review-20261003/alcoolemia-rational-western-independent-review-final24.json",
        "peerEvidenceSha256": "3357def29f966c7de20eb5155c9fc1e85a5c49d81ed523346a137ea43c6ce7db",
        "expectedEvidence": {
          "file": "reports/review-20261003/alcoolemia-independent-rational-oracle-final24.json",
          "sha256": "1bf8e6a44f9e7e17000cd20fb0d3a9a949a8c563221b5876a0d1fd24df936ebc"
        },
        "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
        "executionCount": 20,
        "numericPolicy": "The new independent comparisons use the pre-frozen4*EPSILON magnitude criterion for finite nonintegers. All45 binary64 differences remain in the evidence. No historical source case or tolerance is changed.",
        "source": {
          "url": "https://journals.sagepub.com/doi/10.1177/0025802414524385",
          "edition": "Searle2015, DOI10.1177/0025802414524385",
          "readScope": "Targeted dilution-model dimensional definitions r(L/kg), mass(g), subject weight(kg), timing assumptions and factor variability; fixed coefficients remain local simplifications.",
          "access": [
            {
              "url": "https://journals.sagepub.com/doi/10.1177/0025802414524385",
              "edition": "Searle2015, DOI10.1177/0025802414524385",
              "access": "Direct publisher HTML opened successfully in this peer; targeted reading of The dilution model, variable definitions, applicable time assumptions and Widmark-factor variability. Not full-paper/inverse/uncertainty-model verification.",
              "scope": "Source defines mass in grams, subject weight in kilograms and distribution factor in L/kg. Therefore the local A/(rP) numeric result is g/L. Source describes variable r and elimination/absorption uncertainty; current fixed r/beta are local simplifications, not universally validated constants."
            },
            {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4361698/",
              "access": "Direct PMC open returned reCAPTCHA. Primary indexed excerpt accessible; publisher-targeted reading supplies this peer dimensional definitions."
            }
          ]
        },
        "implementations": [
          {
            "app": "website",
            "id": "alcoolemia-estimada",
            "sha256": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817"
          },
          {
            "app": "dashboard",
            "id": "alcoolemia-estimada",
            "sha256": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817"
          },
          {
            "app": "command-center",
            "id": "alcoolemia-estimada",
            "sha256": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817"
          }
        ],
        "qualifications": [
          "Five own rational expectations were persisted before implementation imports; the independent peer derived five further Fraction expectations before reading execution captures.",
          "The compiled dashboard24 API build is identified in the recorded execution evidence. New integration25 browser/API testing remains required.",
          "Current fixedr andbeta are local approximations, not universal validated physiological constants. The documented2000:1 same-unit relationship is nominal; this does not test individual breath equivalence."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Widmark local: r 0,68/0,55 L/kg; eliminação 0,15 g/L/h; densidade 0,789 g/mL; razão nominal sangue/ar 2000:1 na mesma unidade; conversão numérica g/L ÷ 2 → mg/L.",
      "implementationVersion": "alcoolemia-estimada@native-2026-10-03+4d4365cbbdad",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/25868887/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Álcool ingerido (g) = volume (mL) × teor (%) / 100 × 0,789 g/mL (densidade do etanol). Widmark local: C = A / (r × P) − β × t, em que A = álcool ingerido (g), P = peso (kg), r = fator de distribuição em L/kg (0,68 no homem e 0,55 na mulher), β = eliminação local de 0,15 g/L por hora (faixa documentada de 0,10 a 0,20 g/L por hora) e t = horas desde o início do consumo. Como r × P é um volume em L, C é uma estimativa em g/L de sangue. O modelo local não estima a absorção individual. Conversão nominal local para ar expirado: g/L de sangue ÷ 2 = mg/L de ar. Na mesma unidade de concentração, a razão nominal sangue/ar é 2000:1; o fator numérico 2 resulta também da conversão de g para mg. A equivalência citada na documentação do art. 306 do CTB, 6 dg/L de sangue (0,6 g/L) = 0,3 mg/L de ar, fica registrada como contexto documental; esta estimativa não é medição individual nem parecer jurídico.",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 35,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "cerveja",
              "label": "Latas de cerveja (350 mL, 5%)",
              "type": "num",
              "min": 0,
              "max": 40,
              "unit": "latas",
              "optional": true,
              "options": null
            },
            {
              "key": "vinho",
              "label": "Taças de vinho (150 mL, 12%)",
              "type": "num",
              "min": 0,
              "max": 30,
              "unit": "taças",
              "optional": true,
              "options": null
            },
            {
              "key": "destilado",
              "label": "Doses de destilado (50 mL, 40%)",
              "type": "num",
              "min": 0,
              "max": 30,
              "unit": "doses",
              "optional": true,
              "options": null
            },
            {
              "key": "outro_ml",
              "label": "Outra bebida: volume total",
              "type": "num",
              "min": 1,
              "max": 5000,
              "unit": "mL",
              "optional": true,
              "options": null
            },
            {
              "key": "outro_teor",
              "label": "Outra bebida: teor alcoólico",
              "type": "num",
              "min": 0.5,
              "max": 80,
              "unit": "% vol.",
              "optional": true,
              "options": null
            },
            {
              "key": "horas",
              "label": "Tempo desde o início do consumo",
              "type": "num",
              "min": 0,
              "max": 48,
              "unit": "h",
              "optional": false,
              "options": null
            }
          ],
          "hash": "737b03500d849062c37699f7792d5b13e8938f0161394baa992e5d4685310f48"
        },
        "sourceEditions": [
          {
            "citation": "Posey D, Mozayani A. The estimation of blood alcohol concentration: Widmark revisited. Forensic Sci Med Pathol, 2007.",
            "url": "https://doi.org/10.1385/fsmp:3:1:33",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The estimation of blood alcohol concentration : Widmark revisited.",
              "year": "2007",
              "firstPublicationDate": "2007-03-01",
              "doi": "10.1385/fsmp:3:1:33",
              "pmid": "25868887",
              "journal": "Forensic science, medicine, and pathology",
              "authors": "Posey D, Mozayani A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25868887/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9f3e439a0b45a246e95a5b5f9997b5f4863d928c083c57de28c84fccdeec28a0",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Searle J. Alcohol calculations and their uncertainty. Med Sci Law, 2015.",
            "url": "https://doi.org/10.1177/0025802414524385",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Alcohol calculations and their uncertainty.",
              "year": "2015",
              "firstPublicationDate": "2014-03-18",
              "doi": "10.1177/0025802414524385",
              "pmid": "24644224",
              "pmcid": "PMC4361698",
              "journal": "Medicine, science, and the law",
              "authors": "Searle J."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4361698/",
            "abstractAvailable": true,
            "fullTextSha256": "d2595f79a0dacbbae2bd5fd7d3bfda7817f4daec6ca647ee5dbfe7d18d4addf0",
            "abstractSha256": "4ed591ac66f88d45f43dfd5b956f50c63567a1d30a3ebe6d3396343d563b0230",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Brasil. Lei nº 9.503, de 23 de setembro de 1997: Código de Trânsito Brasileiro (arts. 165, 276 e 306), texto compilado.",
            "url": "https://www.planalto.gov.br/ccivil_03/leis/l9503compilado.htm",
            "class": "primary-legislative-text-accessed",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "Brazil Traffic Code 9.503/1997, compiled text checked 2026-10-03.",
            "conferred": "Brazil-specific jurisdiction; not a universal international traffic rule."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T14:45:37.681Z",
          "total": 5,
          "passed": 5,
          "cases": [
            {
              "id": "alcoolemia-estimada",
              "input": {
                "sexo": "M",
                "peso": 70,
                "cerveja": 4,
                "horas": 2
              },
              "scenario": "Four beers, male70kg, two hours",
              "expected": {
                "raw": {
                  "alcohol": 55.23,
                  "c0": 1.160294117647059,
                  "bac": 0.8602941176470589,
                  "zero": 5.735294117647059
                },
                "main": [
                  "0,86",
                  "g/L"
                ]
              },
              "rational": {
                "alcohol": {
                  "numerator": "5523",
                  "denominator": "100",
                  "nearestJSValue": 55.23
                },
                "distributionVolumeL": {
                  "numerator": "238",
                  "denominator": "5",
                  "nearestJSValue": 47.6
                },
                "c0": {
                  "numerator": "789",
                  "denominator": "680",
                  "nearestJSValue": 1.160294117647059
                },
                "bac": {
                  "numerator": "117",
                  "denominator": "136",
                  "nearestJSValue": 0.8602941176470589
                },
                "zero": {
                  "numerator": "195",
                  "denominator": "34",
                  "nearestJSValue": 5.735294117647059
                }
              },
              "obtained": {
                "alcohol": 55.230000000000004,
                "c0": 1.160294117647059,
                "bac": 0.8602941176470589,
                "zero": 5.73529411764706
              },
              "obtainedDisplay": [
                "0,86",
                "g/L"
              ],
              "obtainedByTarget": [
                {
                  "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 55.230000000000004,
                    "c0": 1.160294117647059,
                    "bac": 0.8602941176470589,
                    "zero": 5.73529411764706
                  },
                  "main": [
                    "0,86",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 55.23,
                      "obtained": 55.230000000000004,
                      "expectedBits": "404b9d70a3d70a3d",
                      "obtainedBits": "404b9d70a3d70a3e",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.286515907586638e-16,
                      "limit": 4.905409412003792e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 5.735294117647059,
                      "obtained": 5.73529411764706,
                      "expectedBits": "4016f0f0f0f0f0f1",
                      "obtainedBits": "4016f0f0f0f0f0f2",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.5486187830668847e-16,
                      "limit": 5.09396446592719e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 55.230000000000004,
                    "c0": 1.160294117647059,
                    "bac": 0.8602941176470589,
                    "zero": 5.73529411764706
                  },
                  "main": [
                    "0,86",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 55.23,
                      "obtained": 55.230000000000004,
                      "expectedBits": "404b9d70a3d70a3d",
                      "obtainedBits": "404b9d70a3d70a3e",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.286515907586638e-16,
                      "limit": 4.905409412003792e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 5.735294117647059,
                      "obtained": 5.73529411764706,
                      "expectedBits": "4016f0f0f0f0f0f1",
                      "obtainedBits": "4016f0f0f0f0f0f2",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.5486187830668847e-16,
                      "limit": 5.09396446592719e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 55.230000000000004,
                    "c0": 1.160294117647059,
                    "bac": 0.8602941176470589,
                    "zero": 5.73529411764706
                  },
                  "main": [
                    "0,86",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 55.23,
                      "obtained": 55.230000000000004,
                      "expectedBits": "404b9d70a3d70a3d",
                      "obtainedBits": "404b9d70a3d70a3e",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.286515907586638e-16,
                      "limit": 4.905409412003792e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 5.735294117647059,
                      "obtained": 5.73529411764706,
                      "expectedBits": "4016f0f0f0f0f0f1",
                      "obtainedBits": "4016f0f0f0f0f0f2",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.5486187830668847e-16,
                      "limit": 5.09396446592719e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "compiled-dashboard24 API",
                  "raw": {
                    "alcohol": 55.23000000000001,
                    "c0": 1.160294117647059,
                    "bac": 0.8602941176470589,
                    "zero": 5.73529411764706
                  },
                  "main": [
                    "0,86",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 55.23,
                      "obtained": 55.23000000000001,
                      "expectedBits": "404b9d70a3d70a3d",
                      "obtainedBits": "404b9d70a3d70a3f",
                      "absoluteDifference": 1.4210854715202004e-14,
                      "relativeDifference": 2.5730318151732754e-16,
                      "limit": 4.9054094120037926e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 5.735294117647059,
                      "obtained": 5.73529411764706,
                      "expectedBits": "4016f0f0f0f0f0f1",
                      "obtainedBits": "4016f0f0f0f0f0f2",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.5486187830668847e-16,
                      "limit": 5.09396446592719e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "id": "alcoolemia-estimada",
              "input": {
                "sexo": "F",
                "peso": 60,
                "vinho": 1,
                "horas": 1
              },
              "scenario": "One wine glass, female60kg, one hour",
              "expected": {
                "raw": {
                  "alcohol": 14.202,
                  "c0": 0.43036363636363634,
                  "bac": 0.28036363636363637,
                  "zero": 1.8690909090909091
                },
                "main": [
                  "0,28",
                  "g/L"
                ]
              },
              "rational": {
                "alcohol": {
                  "numerator": "7101",
                  "denominator": "500",
                  "nearestJSValue": 14.202
                },
                "distributionVolumeL": {
                  "numerator": "33",
                  "denominator": "1",
                  "nearestJSValue": 33
                },
                "c0": {
                  "numerator": "2367",
                  "denominator": "5500",
                  "nearestJSValue": 0.43036363636363634
                },
                "bac": {
                  "numerator": "771",
                  "denominator": "2750",
                  "nearestJSValue": 0.28036363636363637
                },
                "zero": {
                  "numerator": "514",
                  "denominator": "275",
                  "nearestJSValue": 1.8690909090909091
                }
              },
              "obtained": {
                "alcohol": 14.202,
                "c0": 0.43036363636363634,
                "bac": 0.28036363636363637,
                "zero": 1.8690909090909091
              },
              "obtainedDisplay": [
                "0,28",
                "g/L"
              ],
              "obtainedByTarget": [
                {
                  "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 14.202,
                    "c0": 0.43036363636363634,
                    "bac": 0.28036363636363637,
                    "zero": 1.8690909090909091
                  },
                  "main": [
                    "0,28",
                    "g/L"
                  ],
                  "differences": [],
                  "passed": true
                },
                {
                  "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 14.202,
                    "c0": 0.43036363636363634,
                    "bac": 0.28036363636363637,
                    "zero": 1.8690909090909091
                  },
                  "main": [
                    "0,28",
                    "g/L"
                  ],
                  "differences": [],
                  "passed": true
                },
                {
                  "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 14.202,
                    "c0": 0.43036363636363634,
                    "bac": 0.28036363636363637,
                    "zero": 1.8690909090909091
                  },
                  "main": [
                    "0,28",
                    "g/L"
                  ],
                  "differences": [],
                  "passed": true
                },
                {
                  "target": "compiled-dashboard24 API",
                  "raw": {
                    "alcohol": 14.202,
                    "c0": 0.43036363636363634,
                    "bac": 0.28036363636363637,
                    "zero": 1.8690909090909091
                  },
                  "main": [
                    "0,28",
                    "g/L"
                  ],
                  "differences": [],
                  "passed": true
                }
              ],
              "passed": true,
              "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "id": "alcoolemia-estimada",
              "input": {
                "sexo": "M",
                "peso": 80,
                "cerveja": 1,
                "horas": 3
              },
              "scenario": "One beer, male80kg, three hours, clamped to zero",
              "expected": {
                "raw": {
                  "alcohol": 13.8075,
                  "c0": 0.2538143382352941,
                  "bac": 0,
                  "zero": 0
                },
                "main": [
                  "0,00",
                  "g/L"
                ]
              },
              "rational": {
                "alcohol": {
                  "numerator": "5523",
                  "denominator": "400",
                  "nearestJSValue": 13.8075
                },
                "distributionVolumeL": {
                  "numerator": "272",
                  "denominator": "5",
                  "nearestJSValue": 54.4
                },
                "c0": {
                  "numerator": "5523",
                  "denominator": "21760",
                  "nearestJSValue": 0.2538143382352941
                },
                "bac": {
                  "numerator": "0",
                  "denominator": "1",
                  "nearestJSValue": 0
                },
                "zero": {
                  "numerator": "0",
                  "denominator": "1",
                  "nearestJSValue": 0
                }
              },
              "obtained": {
                "alcohol": 13.807500000000001,
                "c0": 0.2538143382352941,
                "bac": 0,
                "zero": 0
              },
              "obtainedDisplay": [
                "0,00",
                "g/L"
              ],
              "obtainedByTarget": [
                {
                  "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 13.807500000000001,
                    "c0": 0.2538143382352941,
                    "bac": 0,
                    "zero": 0
                  },
                  "main": [
                    "0,00",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 13.8075,
                      "obtained": 13.807500000000001,
                      "expectedBits": "402b9d70a3d70a3d",
                      "obtainedBits": "402b9d70a3d70a3e",
                      "absoluteDifference": 1.7763568394002505e-15,
                      "relativeDifference": 1.286515907586638e-16,
                      "limit": 1.226352353000948e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 13.807500000000001,
                    "c0": 0.2538143382352941,
                    "bac": 0,
                    "zero": 0
                  },
                  "main": [
                    "0,00",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 13.8075,
                      "obtained": 13.807500000000001,
                      "expectedBits": "402b9d70a3d70a3d",
                      "obtainedBits": "402b9d70a3d70a3e",
                      "absoluteDifference": 1.7763568394002505e-15,
                      "relativeDifference": 1.286515907586638e-16,
                      "limit": 1.226352353000948e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 13.807500000000001,
                    "c0": 0.2538143382352941,
                    "bac": 0,
                    "zero": 0
                  },
                  "main": [
                    "0,00",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 13.8075,
                      "obtained": 13.807500000000001,
                      "expectedBits": "402b9d70a3d70a3d",
                      "obtainedBits": "402b9d70a3d70a3e",
                      "absoluteDifference": 1.7763568394002505e-15,
                      "relativeDifference": 1.286515907586638e-16,
                      "limit": 1.226352353000948e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "compiled-dashboard24 API",
                  "raw": {
                    "alcohol": 13.807500000000003,
                    "c0": 0.25381433823529415,
                    "bac": 0,
                    "zero": 0
                  },
                  "main": [
                    "0,00",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 13.8075,
                      "obtained": 13.807500000000003,
                      "expectedBits": "402b9d70a3d70a3d",
                      "obtainedBits": "402b9d70a3d70a3f",
                      "absoluteDifference": 3.552713678800501e-15,
                      "relativeDifference": 2.5730318151732754e-16,
                      "limit": 1.2263523530009482e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 0.2538143382352941,
                      "obtained": 0.25381433823529415,
                      "expectedBits": "3fd03e7e7e7e7e7e",
                      "obtainedBits": "3fd03e7e7e7e7e7f",
                      "absoluteDifference": 5.551115123125783e-17,
                      "relativeDifference": 2.1870770428972845e-16,
                      "limit": 2.2543241783105663e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "id": "alcoolemia-estimada",
              "input": {
                "sexo": "M",
                "peso": 80,
                "outro_ml": 200,
                "outro_teor": 40,
                "horas": 0
              },
              "scenario": "Other beverage200mL40percent, male80kg, zero hours",
              "expected": {
                "raw": {
                  "alcohol": 63.12,
                  "c0": 1.160294117647059,
                  "bac": 1.160294117647059,
                  "zero": 7.735294117647059
                },
                "main": [
                  "1,16",
                  "g/L"
                ]
              },
              "rational": {
                "alcohol": {
                  "numerator": "1578",
                  "denominator": "25",
                  "nearestJSValue": 63.12
                },
                "distributionVolumeL": {
                  "numerator": "272",
                  "denominator": "5",
                  "nearestJSValue": 54.4
                },
                "c0": {
                  "numerator": "789",
                  "denominator": "680",
                  "nearestJSValue": 1.160294117647059
                },
                "bac": {
                  "numerator": "789",
                  "denominator": "680",
                  "nearestJSValue": 1.160294117647059
                },
                "zero": {
                  "numerator": "263",
                  "denominator": "34",
                  "nearestJSValue": 7.735294117647059
                }
              },
              "obtained": {
                "alcohol": 63.120000000000005,
                "c0": 1.1602941176470587,
                "bac": 1.1602941176470587,
                "zero": 7.735294117647058
              },
              "obtainedDisplay": [
                "1,16",
                "g/L"
              ],
              "obtainedByTarget": [
                {
                  "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 63.120000000000005,
                    "c0": 1.1602941176470587,
                    "bac": 1.1602941176470587,
                    "zero": 7.735294117647058
                  },
                  "main": [
                    "1,16",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 63.12,
                      "obtained": 63.120000000000005,
                      "expectedBits": "404f8f5c28f5c28f",
                      "obtainedBits": "404f8f5c28f5c290",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.1257014191383081e-16,
                      "limit": 5.606182185147191e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 7.735294117647059,
                      "obtained": 7.735294117647058,
                      "expectedBits": "401ef0f0f0f0f0f1",
                      "obtainedBits": "401ef0f0f0f0f0f0",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.1482154475210744e-16,
                      "limit": 6.870321305327439e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 63.120000000000005,
                    "c0": 1.1602941176470587,
                    "bac": 1.1602941176470587,
                    "zero": 7.735294117647058
                  },
                  "main": [
                    "1,16",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 63.12,
                      "obtained": 63.120000000000005,
                      "expectedBits": "404f8f5c28f5c28f",
                      "obtainedBits": "404f8f5c28f5c290",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.1257014191383081e-16,
                      "limit": 5.606182185147191e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 7.735294117647059,
                      "obtained": 7.735294117647058,
                      "expectedBits": "401ef0f0f0f0f0f1",
                      "obtainedBits": "401ef0f0f0f0f0f0",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.1482154475210744e-16,
                      "limit": 6.870321305327439e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 63.120000000000005,
                    "c0": 1.1602941176470587,
                    "bac": 1.1602941176470587,
                    "zero": 7.735294117647058
                  },
                  "main": [
                    "1,16",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 63.12,
                      "obtained": 63.120000000000005,
                      "expectedBits": "404f8f5c28f5c28f",
                      "obtainedBits": "404f8f5c28f5c290",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.1257014191383081e-16,
                      "limit": 5.606182185147191e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 7.735294117647059,
                      "obtained": 7.735294117647058,
                      "expectedBits": "401ef0f0f0f0f0f1",
                      "obtainedBits": "401ef0f0f0f0f0f0",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.1482154475210744e-16,
                      "limit": 6.870321305327439e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "compiled-dashboard24 API",
                  "raw": {
                    "alcohol": 63.120000000000005,
                    "c0": 1.1602941176470587,
                    "bac": 1.1602941176470587,
                    "zero": 7.735294117647058
                  },
                  "main": [
                    "1,16",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 63.12,
                      "obtained": 63.120000000000005,
                      "expectedBits": "404f8f5c28f5c28f",
                      "obtainedBits": "404f8f5c28f5c290",
                      "absoluteDifference": 7.105427357601002e-15,
                      "relativeDifference": 1.1257014191383081e-16,
                      "limit": 5.606182185147191e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 1.160294117647059,
                      "obtained": 1.1602941176470587,
                      "expectedBits": "3ff2909090909091",
                      "obtainedBits": "3ff2909090909090",
                      "absoluteDifference": 2.220446049250313e-16,
                      "relativeDifference": 1.9136924125351238e-16,
                      "limit": 1.030548195799116e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 7.735294117647059,
                      "obtained": 7.735294117647058,
                      "expectedBits": "401ef0f0f0f0f0f1",
                      "obtainedBits": "401ef0f0f0f0f0f0",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 1.1482154475210744e-16,
                      "limit": 6.870321305327439e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "id": "alcoolemia-estimada",
              "input": {
                "sexo": "F",
                "peso": 65,
                "cerveja": 0.5,
                "vinho": 0.5,
                "destilado": 0.5,
                "horas": 0.25
              },
              "scenario": "Mixed exact half portions, female65kg, quarter hour",
              "expected": {
                "raw": {
                  "alcohol": 21.89475,
                  "c0": 0.6124405594405594,
                  "bac": 0.5749405594405594,
                  "zero": 3.832937062937063
                },
                "main": [
                  "0,57",
                  "g/L"
                ]
              },
              "rational": {
                "alcohol": {
                  "numerator": "87579",
                  "denominator": "4000",
                  "nearestJSValue": 21.89475
                },
                "distributionVolumeL": {
                  "numerator": "143",
                  "denominator": "4",
                  "nearestJSValue": 35.75
                },
                "c0": {
                  "numerator": "87579",
                  "denominator": "143000",
                  "nearestJSValue": 0.6124405594405594
                },
                "bac": {
                  "numerator": "164433",
                  "denominator": "286000",
                  "nearestJSValue": 0.5749405594405594
                },
                "zero": {
                  "numerator": "54811",
                  "denominator": "14300",
                  "nearestJSValue": 3.832937062937063
                }
              },
              "obtained": {
                "alcohol": 21.894750000000002,
                "c0": 0.6124405594405595,
                "bac": 0.5749405594405596,
                "zero": 3.832937062937064
              },
              "obtainedDisplay": [
                "0,57",
                "g/L"
              ],
              "obtainedByTarget": [
                {
                  "target": "apps/website/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 21.894750000000002,
                    "c0": 0.6124405594405595,
                    "bac": 0.5749405594405596,
                    "zero": 3.832937062937064
                  },
                  "main": [
                    "0,57",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 21.89475,
                      "obtained": 21.894750000000002,
                      "expectedBits": "4035e50e56041893",
                      "obtainedBits": "4035e50e56041894",
                      "absoluteDifference": 3.552713678800501e-15,
                      "relativeDifference": 1.622632676235399e-16,
                      "limit": 1.944644445472932e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 0.6124405594405594,
                      "obtained": 0.6124405594405595,
                      "expectedBits": "3fe3991cf1b15113",
                      "obtainedBits": "3fe3991cf1b15114",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.8127849429817349e-16,
                      "limit": 5.439564882441768e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 0.5749405594405594,
                      "obtained": 0.5749405594405596,
                      "expectedBits": "3fe265e9be7e1de0",
                      "obtainedBits": "3fe265e9be7e1de1",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.9310222707290794e-16,
                      "limit": 5.106497975054221e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 3.832937062937063,
                      "obtained": 3.832937062937064,
                      "expectedBits": "400ea9dae8278720",
                      "obtainedBits": "400ea9dae8278722",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 2.317226724874895e-16,
                      "limit": 3.4043319833694808e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/dashboard/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 21.894750000000002,
                    "c0": 0.6124405594405595,
                    "bac": 0.5749405594405596,
                    "zero": 3.832937062937064
                  },
                  "main": [
                    "0,57",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 21.89475,
                      "obtained": 21.894750000000002,
                      "expectedBits": "4035e50e56041893",
                      "obtainedBits": "4035e50e56041894",
                      "absoluteDifference": 3.552713678800501e-15,
                      "relativeDifference": 1.622632676235399e-16,
                      "limit": 1.944644445472932e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 0.6124405594405594,
                      "obtained": 0.6124405594405595,
                      "expectedBits": "3fe3991cf1b15113",
                      "obtainedBits": "3fe3991cf1b15114",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.8127849429817349e-16,
                      "limit": 5.439564882441768e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 0.5749405594405594,
                      "obtained": 0.5749405594405596,
                      "expectedBits": "3fe265e9be7e1de0",
                      "obtainedBits": "3fe265e9be7e1de1",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.9310222707290794e-16,
                      "limit": 5.106497975054221e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 3.832937062937063,
                      "obtained": 3.832937062937064,
                      "expectedBits": "400ea9dae8278720",
                      "obtainedBits": "400ea9dae8278722",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 2.317226724874895e-16,
                      "limit": 3.4043319833694808e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "apps/command-center/private/tool-code/alcoolemia-estimada/calculator.js",
                  "raw": {
                    "alcohol": 21.894750000000002,
                    "c0": 0.6124405594405595,
                    "bac": 0.5749405594405596,
                    "zero": 3.832937062937064
                  },
                  "main": [
                    "0,57",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 21.89475,
                      "obtained": 21.894750000000002,
                      "expectedBits": "4035e50e56041893",
                      "obtainedBits": "4035e50e56041894",
                      "absoluteDifference": 3.552713678800501e-15,
                      "relativeDifference": 1.622632676235399e-16,
                      "limit": 1.944644445472932e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 0.6124405594405594,
                      "obtained": 0.6124405594405595,
                      "expectedBits": "3fe3991cf1b15113",
                      "obtainedBits": "3fe3991cf1b15114",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.8127849429817349e-16,
                      "limit": 5.439564882441768e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 0.5749405594405594,
                      "obtained": 0.5749405594405596,
                      "expectedBits": "3fe265e9be7e1de0",
                      "obtainedBits": "3fe265e9be7e1de1",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.9310222707290794e-16,
                      "limit": 5.106497975054221e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 3.832937062937063,
                      "obtained": 3.832937062937064,
                      "expectedBits": "400ea9dae8278720",
                      "obtainedBits": "400ea9dae8278722",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 2.317226724874895e-16,
                      "limit": 3.4043319833694808e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                },
                {
                  "target": "compiled-dashboard24 API",
                  "raw": {
                    "alcohol": 21.894750000000002,
                    "c0": 0.6124405594405595,
                    "bac": 0.5749405594405596,
                    "zero": 3.832937062937064
                  },
                  "main": [
                    "0,57",
                    "g/L"
                  ],
                  "differences": [
                    {
                      "field": "raw.alcohol",
                      "expected": 21.89475,
                      "obtained": 21.894750000000002,
                      "expectedBits": "4035e50e56041893",
                      "obtainedBits": "4035e50e56041894",
                      "absoluteDifference": 3.552713678800501e-15,
                      "relativeDifference": 1.622632676235399e-16,
                      "limit": 1.944644445472932e-14,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.c0",
                      "expected": 0.6124405594405594,
                      "obtained": 0.6124405594405595,
                      "expectedBits": "3fe3991cf1b15113",
                      "obtainedBits": "3fe3991cf1b15114",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.8127849429817349e-16,
                      "limit": 5.439564882441768e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.bac",
                      "expected": 0.5749405594405594,
                      "obtained": 0.5749405594405596,
                      "expectedBits": "3fe265e9be7e1de0",
                      "obtainedBits": "3fe265e9be7e1de1",
                      "absoluteDifference": 1.1102230246251565e-16,
                      "relativeDifference": 1.9310222707290794e-16,
                      "limit": 5.106497975054221e-16,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    },
                    {
                      "field": "raw.zero",
                      "expected": 3.832937062937063,
                      "obtained": 3.832937062937064,
                      "expectedBits": "400ea9dae8278720",
                      "obtainedBits": "400ea9dae8278722",
                      "absoluteDifference": 8.881784197001252e-16,
                      "relativeDifference": 2.317226724874895e-16,
                      "limit": 3.4043319833694808e-15,
                      "criterion": "abs <= 4*EPSILON*max(abs(expected),abs(obtained),MIN_NORMAL), finite noninteger numbers only",
                      "classification": "bounded-arithmetic-agreement"
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
              "clinicalValidation": "not-performed"
            }
          ],
          "evidencePath": "reports/review-20261003/alcoolemia-independent-rational-check-final24-r1.json",
          "evidenceSha256": "5708bf60ea5a7dd2765c0d9131fe48fbfae8f486d7e8725c432ac6177ede1cc7",
          "peerEvidencePath": "reports/review-20261003/alcoolemia-rational-western-independent-review-final24.json",
          "peerEvidenceSha256": "3357def29f966c7de20eb5155c9fc1e85a5c49d81ed523346a137ea43c6ce7db",
          "expectedEvidence": {
            "file": "reports/review-20261003/alcoolemia-independent-rational-oracle-final24.json",
            "sha256": "1bf8e6a44f9e7e17000cd20fb0d3a9a949a8c563221b5876a0d1fd24df936ebc"
          },
          "scope": "Independent exact-rational arithmetic of five synthetic inputs using the existing local ethanol-density, distribution and elimination coefficients. Checks raw.alcohol, raw.c0, raw.bac, raw.zero and main display only, including zero clamp. Twenty target/input captures are20 executions of five inputs, not20 independent cases. Not individual absorption, physiological accuracy, nominal blood/breath equivalence, inverse uncertainty model, fitness to drive or clinical/legal approval.",
          "executionCount": 20,
          "numericPolicy": "The new independent comparisons use the pre-frozen4*EPSILON magnitude criterion for finite nonintegers. All45 binary64 differences remain in the evidence. No historical source case or tolerance is changed.",
          "source": {
            "url": "https://journals.sagepub.com/doi/10.1177/0025802414524385",
            "edition": "Searle2015, DOI10.1177/0025802414524385",
            "readScope": "Targeted dilution-model dimensional definitions r(L/kg), mass(g), subject weight(kg), timing assumptions and factor variability; fixed coefficients remain local simplifications.",
            "access": [
              {
                "url": "https://journals.sagepub.com/doi/10.1177/0025802414524385",
                "edition": "Searle2015, DOI10.1177/0025802414524385",
                "access": "Direct publisher HTML opened successfully in this peer; targeted reading of The dilution model, variable definitions, applicable time assumptions and Widmark-factor variability. Not full-paper/inverse/uncertainty-model verification.",
                "scope": "Source defines mass in grams, subject weight in kilograms and distribution factor in L/kg. Therefore the local A/(rP) numeric result is g/L. Source describes variable r and elimination/absorption uncertainty; current fixed r/beta are local simplifications, not universally validated constants."
              },
              {
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4361698/",
                "access": "Direct PMC open returned reCAPTCHA. Primary indexed excerpt accessible; publisher-targeted reading supplies this peer dimensional definitions."
              }
            ]
          },
          "implementations": [
            {
              "app": "website",
              "id": "alcoolemia-estimada",
              "sha256": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817"
            },
            {
              "app": "dashboard",
              "id": "alcoolemia-estimada",
              "sha256": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817"
            },
            {
              "app": "command-center",
              "id": "alcoolemia-estimada",
              "sha256": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817"
            }
          ],
          "qualifications": [
            "Five own rational expectations were persisted before implementation imports; the independent peer derived five further Fraction expectations before reading execution captures.",
            "The compiled dashboard24 API build is identified in the recorded execution evidence. New integration25 browser/API testing remains required.",
            "Current fixedr andbeta are local approximations, not universal validated physiological constants. The documented2000:1 same-unit relationship is nominal; this does not test individual breath equivalence."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817",
        "documentaryEditionAmendment": {
          "recordedAt": "2026-10-04T15:09:08.447Z",
          "scope": "Dimensional documentation correction only; source meaning PT+9 reviewed independently. r×P has unitsL, BACg/L; same-unit nominal2000:1 is distinguished from numeric g/L÷2→mg/L. No numeric engine, units entered, coefficients, eligibility or source cases changed.",
          "candidate": {
            "file": "reports/review-20261003/alcoolemia-dimensional-documentation-candidate-final25.json",
            "sha256": "9f5251e15716545720b6e8801cd047ac63f937f8938fc3e3076abeed49f52ba8"
          },
          "authoredModule": {
            "file": "reports/review-20261003/alcoolemia-dimensional-documentation-authored-final25.cjs",
            "sha256": "0b715e13abfd35902a2aa708be1b6a48b271542b52b1f14c70039c6feed3f5a5"
          },
          "independentDocumentationPeer": {
            "file": "reports/review-20261003/alcoolemia-dimensional-documentation-independent-review-final25.json",
            "sha256": "f78496915edb8ef9b4248b1d3f785c775018eb5f1aec7a3f417629979bc59018"
          },
          "sourceAccess": [
            {
              "url": "https://journals.sagepub.com/doi/10.1177/0025802414524385",
              "edition": "Searle2015",
              "access": "Direct publisher HTML opened successfully (873 lines available). Targeted sections The dilution model, variable definitions, timing assumptions and Widmark-factor variability read. Not whole paper/inverse calculation/error-propagation clinical review."
            },
            {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4361698/",
              "access": "Direct open reCAPTCHA; no full PMC text review claimed."
            },
            {
              "url": "https://www2.camara.leg.br/legin/fed/lei/2012/lei-12760-20-dezembro-2012-774812-publicacaooriginal-138431-pl.html",
              "access": "Direct official original2012 amendment read, art306§1I numbers and §3 context. It states alternative concentration thresholds; not an individualized physiological equivalence or current-law fitness decision."
            }
          ],
          "previousFormulaSha256": "d0e068d382fb02f54ed19100743a2ddebcbc5c38a747b19b967c1b9aed683932",
          "formulaSha256": "5e398e6ee6998de31f72525080084c7431064f7fa66503fe06973e3d6a3ab832",
          "previousMethodVersion": "Widmark: r 0,68/0,55; eliminação 0,15 g/L/h; densidade 0,789; aproximação local sangue/ar 2:1",
          "methodVersion": "Widmark local: r 0,68/0,55 L/kg; eliminação 0,15 g/L/h; densidade 0,789 g/mL; razão nominal sangue/ar 2000:1 na mesma unidade; conversão numérica g/L ÷ 2 → mg/L.",
          "engineHash": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817",
          "sourceEditionsPreserved": true,
          "fullMethodConformance": "not-performed",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        },
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "changes": [
              "inputContract"
            ],
            "priorImplementationVersion": "alcoolemia-estimada@native-2026-10-03+4d4365cbbdad",
            "priorImplementationHash": "4d4365cbbdad848d3e934c78b445013ff63081da3b2c0b32f7755161493b6817",
            "priorInputContract": {
              "fields": [
                {
                  "key": "sexo",
                  "label": "Sexo",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "F": "Feminino",
                    "M": "Masculino"
                  }
                },
                {
                  "key": "peso",
                  "label": "Peso",
                  "type": "num",
                  "min": 35,
                  "max": 250,
                  "unit": "kg",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "cerveja",
                  "label": "Latas de cerveja (350 mL, 5%)",
                  "type": "num",
                  "min": 0,
                  "max": 40,
                  "unit": "latas",
                  "optional": true,
                  "options": null
                },
                {
                  "key": "vinho",
                  "label": "Taças de vinho (150 mL, 12%)",
                  "type": "num",
                  "min": 0,
                  "max": 30,
                  "unit": "taças",
                  "optional": true,
                  "options": null
                },
                {
                  "key": "destilado",
                  "label": "Doses de destilado (50 mL, 40%)",
                  "type": "num",
                  "min": 0,
                  "max": 30,
                  "unit": "doses",
                  "optional": true,
                  "options": null
                },
                {
                  "key": "outro_ml",
                  "label": "Outra bebida: volume total",
                  "type": "num",
                  "min": 1,
                  "max": 5000,
                  "unit": "mL",
                  "optional": true,
                  "options": null
                },
                {
                  "key": "outro_teor",
                  "label": "Outra bebida: teor alcoólico",
                  "type": "num",
                  "min": 0.5,
                  "max": 80,
                  "unit": "% vol.",
                  "optional": true,
                  "options": null
                },
                {
                  "key": "horas",
                  "label": "Tempo desde o início do consumo",
                  "type": "num",
                  "min": 0,
                  "max": 48,
                  "unit": "h",
                  "optional": false,
                  "options": null
                }
              ],
              "hash": "bbc20cf20db9d037625527c2ec1ffdb866b0a5d9f79010c3d158daa15b852c57"
            },
            "priorImplementedVariant": "Álcool ingerido (g) = volume (mL) × teor (%) / 100 × 0,789 g/mL (densidade do etanol). Widmark local: C = A / (r × P) − β × t, em que A = álcool ingerido (g), P = peso (kg), r = fator de distribuição em L/kg (0,68 no homem e 0,55 na mulher), β = eliminação local de 0,15 g/L por hora (faixa documentada de 0,10 a 0,20 g/L por hora) e t = horas desde o início do consumo. Como r × P é um volume em L, C é uma estimativa em g/L de sangue. O modelo local não estima a absorção individual. Conversão nominal local para ar expirado: g/L de sangue ÷ 2 = mg/L de ar. Na mesma unidade de concentração, a razão nominal sangue/ar é 2000:1; o fator numérico 2 resulta também da conversão de g para mg. A equivalência citada na documentação do art. 306 do CTB, 6 dg/L de sangue (0,6 g/L) = 0,3 mg/L de ar, fica registrada como contexto documental; esta estimativa não é medição individual nem parecer jurídico.",
            "explicitMethodVersion": "Widmark local: r 0,68/0,55 L/kg; eliminação 0,15 g/L/h; densidade 0,789 g/mL; razão nominal sangue/ar 2000:1 na mesma unidade; conversão numérica g/L ÷ 2 → mg/L.",
            "sourceEvidenceUnchanged": true,
            "independentArithmeticUnchanged": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "scope": "Declarative technical rebinding only. Source access scope, source proofs and original failure/test histories remain unchanged."
          }
        ]
      },
      "limits": "A referência Posey/Mozayani 2007 discute estimativas por cenários de ingestão e extrapolação retrógrada, com variabilidade entre modelos e efeitos da absorção gastrointestinal. O cálculo local não incorpora automaticamente os seis modelos discutidos no artigo; fatores de distribuição e eliminação individuais não foram confirmados nessa leitura do resumo.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.719Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não confirma fatores de distribuição, taxa individual de eliminação ou aptidão para dirigir. Não foi lido o artigo integral para comparar a variante local."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "anion-gap",
      "title": "Ânion gap (corrigido e delta-delta)",
      "short": "Ânion gap, correção pela albumina e razão delta",
      "desc": "Calcule o ânion gap sérico, a correção pela albumina (Figge) e a razão delta (ΔAG/ΔHCO₃⁻) para identificar distúrbios ácido-base mistos.",
      "lead": "Estima os ânions não medidos no plasma para classificar a acidose metabólica (ânion gap alto ou normal) e, pela razão delta, revelar distúrbios associados.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "nefrologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "na",
          "Sódio",
          "num",
          {
            "min": 100,
            "max": 180,
            "unit": "mEq/L",
            "ph": "140"
          }
        ],
        [
          "cl",
          "Cloro",
          "num",
          {
            "min": 60,
            "max": 140,
            "unit": "mEq/L",
            "ph": "104"
          }
        ],
        [
          "hco3",
          "Bicarbonato",
          "num",
          {
            "min": 2,
            "max": 50,
            "step": 0.1,
            "unit": "mEq/L",
            "ph": "24"
          }
        ],
        [
          "alb",
          "Albumina",
          "num",
          {
            "min": 0.5,
            "max": 6,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "4,0",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Ânion gap</strong> = Na⁺ − (Cl⁻ + HCO₃⁻).</p><p><strong>Corrigido pela albumina</strong> = AG + 2,5 × (4,0 − albumina em g/dL).</p><p><strong>Razão delta</strong> = (AG − 12) ÷ (24 − HCO₃⁻).</p>",
      "sources": [
        [
          "Kraut JA, Madias NE. Serum anion gap: its uses and limitations in clinical medicine. Clin J Am Soc Nephrol, 2007.",
          "https://doi.org/10.2215/CJN.03020906"
        ],
        [
          "Figge J, Jabor A, Kazda A, Fencl V. Anion gap and hypoalbuminemia. Crit Care Med, 1998.",
          "https://doi.org/10.1097/00003246-199811000-00019"
        ],
        [
          "Rastegar A. Use of the ΔAG/ΔHCO3− ratio in the diagnosis of mixed acid-base disorders. J Am Soc Nephrol, 2007.",
          "https://doi.org/10.1681/ASN.2006121408"
        ]
      ],
      "cases": [
        [
          "Na 140, Cl 104, HCO₃⁻ 24: AG 12 (limite normal)",
          {
            "na": 140,
            "cl": 104,
            "hco3": 24
          },
          {
            "raw": {
              "ag": 12
            },
            "level": "low"
          }
        ],
        [
          "Diarreia: Na 140, Cl 115, HCO₃⁻ 15: AG 10, hiperclorêmica",
          {
            "na": 140,
            "cl": 115,
            "hco3": 15
          },
          {
            "raw": {
              "ag": 10
            },
            "level": "low",
            "verdict": "hiperclorêmica"
          }
        ],
        [
          "Acidose lática: Na 140, Cl 100, HCO₃⁻ 10, Alb 4: AG 30, delta 1,29",
          {
            "na": 140,
            "cl": 100,
            "hco3": 10,
            "alb": 4
          },
          {
            "raw": {
              "ag": 30,
              "agc": 30,
              "dr": 1.286
            },
            "level": "high"
          }
        ],
        [
          "Hipoalbuminemia: Na 138, Cl 108, HCO₃⁻ 18, Alb 2: AG 12 → corrigido 17, delta 0,83",
          {
            "na": 138,
            "cl": 108,
            "hco3": 18,
            "alb": 2
          },
          {
            "raw": {
              "ag": 12,
              "agc": 17,
              "dr": 0.833
            },
            "level": "high"
          }
        ],
        [
          "Vômitos + cetoacidose: Na 140, Cl 90, HCO₃⁻ 20: AG 30, delta 4,5",
          {
            "na": 140,
            "cl": 90,
            "hco3": 20
          },
          {
            "raw": {
              "ag": 30,
              "dr": 4.5
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 1,
        "passed": 1,
        "cases": [
          {
            "label": "Conservação algébrica: 142−(105+25)=12",
            "input": {
              "na": 142,
              "cl": 105,
              "hco3": 25
            },
            "expected": {
              "ag": 12
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "AG sem K+; correção Figge 1998 2,5×(4−albumina); delta AG 12/delta HCO 3 24",
      "implementationVersion": "anion-gap@native-2026-10-03+89e6f9237bb1",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/17699401/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Ânion gap = Na⁺ − (Cl⁻ + HCO₃⁻). Corrigido pela albumina = AG + 2,5 × (4,0 − albumina em g/dL). Razão delta = (AG − 12) ÷ (24 − HCO₃⁻).",
        "inputContract": {
          "fields": [
            {
              "key": "na",
              "label": "Sódio",
              "type": "num",
              "min": 100,
              "max": 180,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "cl",
              "label": "Cloro",
              "type": "num",
              "min": 60,
              "max": 140,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "hco3",
              "label": "Bicarbonato",
              "type": "num",
              "min": 2,
              "max": 50,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "alb",
              "label": "Albumina",
              "type": "num",
              "min": 0.5,
              "max": 6,
              "unit": "g/dL",
              "optional": true,
              "options": null
            }
          ],
          "hash": "b37e8245328003b53c48d12d9cb40bef93bc7ec5741cbe5b0494a47185d6c8a7"
        },
        "sourceEditions": [
          {
            "citation": "Kraut JA, Madias NE. Serum anion gap: its uses and limitations in clinical medicine. Clin J Am Soc Nephrol, 2007.",
            "url": "https://doi.org/10.2215/CJN.03020906",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Serum anion gap: its uses and limitations in clinical medicine.",
              "year": "2007",
              "firstPublicationDate": "2006-12-06",
              "doi": "10.2215/cjn.03020906",
              "pmid": "17699401",
              "journal": "Clinical journal of the American Society of Nephrology : CJASN",
              "authors": "Kraut JA, Madias NE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17699401/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a9ab7edc4d6cb3f0792243d0a8a791d93614ae4854a062bffa4a475cef2e03dd",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Figge J, Jabor A, Kazda A, Fencl V. Anion gap and hypoalbuminemia. Crit Care Med, 1998.",
            "url": "https://doi.org/10.1097/00003246-199811000-00019",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Anion gap and hypoalbuminemia.",
              "year": "1998",
              "firstPublicationDate": "1998-11-01",
              "doi": "10.1097/00003246-199811000-00019",
              "pmid": "9824071",
              "journal": "Critical care medicine",
              "authors": "Figge J, Jabor A, Kazda A, Fencl V."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/9824071/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "916c484daad7e7c9ec645e9d2729f56a9f736ea5ed5fb1893a651016d5ee57ca",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Rastegar A. Use of the ΔAG/ΔHCO3− ratio in the diagnosis of mixed acid-base disorders. J Am Soc Nephrol, 2007.",
            "url": "https://doi.org/10.1681/ASN.2006121408",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Use of the DeltaAG/DeltaHCO3- ratio in the diagnosis of mixed acid-base disorders.",
              "year": "2007",
              "firstPublicationDate": "2007-07-26",
              "doi": "10.1681/asn.2006121408",
              "pmid": "17656477",
              "journal": "Journal of the American Society of Nephrology : JASN",
              "authors": "Rastegar A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17656477/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "565d965634ea6d1b13827f65e0f773aa9917e599cf57890b369bdd2f5a1bf709",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 1,
          "passed": 1,
          "cases": [
            {
              "label": "Conservação algébrica: 142−(105+25)=12",
              "input": {
                "na": 142,
                "cl": 105,
                "hco3": 25
              },
              "expected": {
                "ag": 12
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "89e6f9237bb1b0b716b2cc15ed41d2a6f3c22c8ff80349b30246e126a0ba2c5a"
      },
      "limits": "O valor de referência do ânion gap depende do método laboratorial e apresenta variabilidade entre pessoas. Valores alterados não identificam uma causa única e podem refletir erro de laboratório. A razão ΔAG/ΔHCO3 não deve ser usada isoladamente para identificar distúrbios ácido-base mistos; são necessários dados clínicos e laboratoriais adicionais. A correção por albumina e os valores de referência usados no cálculo requerem conferência nas fontes da variante.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.722Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Fórmula Figge, unidades de albumina e valores de referência 12/24 não foram conferidos na fonte secundária específica neste lote."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "apache-ii",
      "title": "APACHE II",
      "short": "Gravidade e mortalidade prevista na UTI",
      "desc": "Calcule o APACHE II com os piores valores das primeiras 24 h de UTI: escore fisiológico, idade, doença crônica e mortalidade hospitalar prevista.",
      "lead": "Estima a gravidade da doença e a mortalidade hospitalar de pacientes adultos admitidos na UTI, a partir de 12 variáveis fisiológicas, idade, doença crônica e categoria diagnóstica.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "anestesiologia"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 16,
            "max": 110,
            "unit": "anos",
            "ph": "60"
          }
        ],
        [
          "temp",
          "Temperatura central",
          "num",
          {
            "min": 25,
            "max": 45,
            "step": 0.1,
            "unit": "°C",
            "ph": "37"
          }
        ],
        [
          "pam",
          "Pressão arterial média",
          "num",
          {
            "min": 20,
            "max": 250,
            "unit": "mmHg",
            "ph": "80"
          }
        ],
        [
          "fc",
          "Frequência cardíaca",
          "num",
          {
            "min": 20,
            "max": 250,
            "unit": "bpm",
            "ph": "90"
          }
        ],
        [
          "fr",
          "Frequência respiratória",
          "num",
          {
            "min": 0,
            "max": 80,
            "unit": "irpm",
            "ph": "18"
          }
        ],
        [
          "fio2",
          "FiO₂",
          "num",
          {
            "min": 21,
            "max": 100,
            "unit": "%",
            "ph": "40"
          }
        ],
        [
          "pao2",
          "PaO₂",
          "num",
          {
            "min": 20,
            "max": 700,
            "unit": "mmHg",
            "ph": "80"
          }
        ],
        [
          "paco2",
          "PaCO₂ (necessária se FiO₂ ≥ 50%)",
          "num",
          {
            "min": 10,
            "max": 150,
            "unit": "mmHg",
            "ph": "40",
            "opt": true
          }
        ],
        [
          "ph",
          "pH arterial",
          "num",
          {
            "min": 6.5,
            "max": 8,
            "step": 0.01,
            "ph": "7,40"
          }
        ],
        [
          "na",
          "Sódio",
          "num",
          {
            "min": 90,
            "max": 200,
            "unit": "mEq/L",
            "ph": "140"
          }
        ],
        [
          "k",
          "Potássio",
          "num",
          {
            "min": 1,
            "max": 10,
            "step": 0.1,
            "unit": "mEq/L",
            "ph": "4,0"
          }
        ],
        [
          "cr",
          "Creatinina",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "ira",
          "Insuficiência renal aguda?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "ht",
          "Hematócrito",
          "num",
          {
            "min": 5,
            "max": 75,
            "step": 0.1,
            "unit": "%",
            "ph": "38"
          }
        ],
        [
          "leuco",
          "Leucócitos",
          "num",
          {
            "min": 0.1,
            "max": 200,
            "step": 0.1,
            "unit": "×10³/µL",
            "ph": "10"
          }
        ],
        [
          "gcs",
          "Escala de Coma de Glasgow",
          "num",
          {
            "min": 3,
            "max": 15,
            "ph": "15"
          }
        ],
        [
          "cronica",
          "Insuficiência orgânica grave prévia ou imunossupressão (cirrose, NYHA IV, DPOC grave, diálise crônica, imunossupressão)",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "admissao",
          "Tipo de admissão",
          "radio",
          {
            "opts": {
              "clin": "Clínica (não cirúrgica)",
              "urg": "Pós-operatório de urgência",
              "elet": "Pós-operatório eletivo"
            }
          }
        ],
        [
          "diag",
          "Categoria diagnóstica principal",
          "sel",
          {
            "opts": {
              "n_asma": "Clínico · Insuf. respiratória: asma ou alergia",
              "n_dpoc": "Clínico · Insuf. respiratória: DPOC",
              "n_edema": "Clínico · Insuf. respiratória: edema pulmonar não cardiogênico",
              "n_pcr_resp": "Clínico · Insuf. respiratória: pós-parada respiratória",
              "n_aspiracao": "Clínico · Insuf. respiratória: aspiração, intoxicação ou tóxico",
              "n_tep": "Clínico · Insuf. respiratória: embolia pulmonar",
              "n_infec_resp": "Clínico · Insuf. respiratória: infecção",
              "n_neo_resp": "Clínico · Insuf. respiratória: neoplasia",
              "n_has": "Clínico · Cardiovascular: hipertensão",
              "n_ritmo": "Clínico · Cardiovascular: distúrbio do ritmo",
              "n_icc": "Clínico · Cardiovascular: insuficiência cardíaca congestiva",
              "n_hipovol": "Clínico · Cardiovascular: choque hemorrágico ou hipovolemia",
              "n_dac": "Clínico · Cardiovascular: doença arterial coronariana",
              "n_sepse": "Sepse (clínico ou pós-operatório)",
              "n_pcr": "Pós-parada cardíaca (clínico ou pós-operatório)",
              "n_cardiog": "Clínico · Cardiovascular: choque cardiogênico",
              "n_aneur": "Clínico · Cardiovascular: dissecção ou aneurisma de aorta",
              "n_politrauma": "Clínico · Trauma: politrauma",
              "n_tce": "Clínico · Trauma: trauma cranioencefálico",
              "n_convulsao": "Clínico · Neurológico: crise convulsiva",
              "n_hic": "Clínico · Neurológico: hemorragia intracraniana, HSA ou hematoma subdural",
              "n_intox": "Clínico · Overdose de drogas",
              "n_cad": "Clínico · Cetoacidose diabética",
              "n_hda": "Clínico · Hemorragia digestiva",
              "n_outro_metab": "Clínico · Outro: metabólico ou renal",
              "n_outro_resp": "Clínico · Outro: respiratório",
              "n_outro_neuro": "Clínico · Outro: neurológico",
              "n_outro_cv": "Clínico · Outro: cardiovascular",
              "n_outro_gi": "Clínico · Outro: gastrointestinal",
              "p_politrauma": "Pós-operatório · Politrauma",
              "p_cv_cronica": "Pós-operatório · Doença cardiovascular crônica",
              "p_vascular": "Pós-operatório · Cirurgia vascular periférica",
              "p_valva": "Pós-operatório · Cirurgia valvar",
              "p_cranio_neo": "Pós-operatório · Craniotomia por neoplasia",
              "p_renal_neo": "Pós-operatório · Cirurgia renal por neoplasia",
              "p_tx_renal": "Pós-operatório · Transplante renal",
              "p_tce": "Pós-operatório · Trauma cranioencefálico",
              "p_torax_neo": "Pós-operatório · Cirurgia torácica por neoplasia",
              "p_cranio_hic": "Pós-operatório · Craniotomia por hemorragia intracraniana, HSA ou subdural",
              "p_coluna": "Pós-operatório · Laminectomia ou cirurgia medular",
              "p_choque": "Pós-operatório · Choque hemorrágico",
              "p_hda": "Pós-operatório · Hemorragia digestiva",
              "p_gi_neo": "Pós-operatório · Cirurgia gastrointestinal por neoplasia",
              "p_insuf_resp": "Pós-operatório · Insuficiência respiratória após cirurgia",
              "p_perfuracao": "Pós-operatório · Perfuração ou obstrução gastrointestinal",
              "p_outro_neuro": "Pós-operatório · Outro: neurológico",
              "p_outro_cv": "Pós-operatório · Outro: cardiovascular",
              "p_outro_resp": "Pós-operatório · Outro: respiratório",
              "p_outro_gi": "Pós-operatório · Outro: gastrointestinal",
              "p_outro_metab": "Pós-operatório · Outro: metabólico ou renal"
            }
          }
        ]
      ],
      "formula": "<p><strong>APACHE II</strong> = escore fisiológico agudo (12 variáveis, 0 a 4 pontos cada; Glasgow entra como 15 − Glasgow) + pontos de idade (≤ 44 = 0; 45–54 = 2; 55–64 = 3; 65–74 = 5; ≥ 75 = 6) + doença crônica (5 pontos em admissão clínica ou pós-operatório de urgência; 2 pontos no pós-operatório eletivo).</p><p>Oxigenação: com FiO₂ ≥ 50%, pontua o gradiente A-a [FiO₂ × 713 − PaCO₂/0,8 − PaO₂]: ≥ 500 = 4; 350–499 = 3; 200–349 = 2; &lt; 200 = 0. Com FiO₂ &lt; 50%, pontua a PaO₂: &gt; 70 = 0; 61–70 = 1; 55–60 = 3; &lt; 55 = 4. A creatinina tem pontos dobrados na insuficiência renal aguda.</p><p><strong>Mortalidade hospitalar prevista:</strong> ln[R/(1 − R)] = −3,517 + 0,146 × APACHE II + 0,603 (se cirurgia de urgência) + peso da categoria diagnóstica.</p>",
      "sources": [
        [
          "Knaus WA, Draper EA, Wagner DP, Zimmerman JE. APACHE II: a severity of disease classification system. Crit Care Med, 1985.",
          "https://doi.org/10.1097/00003246-198510000-00009"
        ]
      ],
      "cases": [
        [
          "Pós-operatório eletivo de valva, fisiologia normal, 40 anos: 0 pontos, 0,8%",
          {
            "idade": 40,
            "temp": 37,
            "pam": 85,
            "fc": 80,
            "fr": 16,
            "fio2": 30,
            "pao2": 95,
            "ph": 7.4,
            "na": 140,
            "k": 4.2,
            "cr": 0.9,
            "ira": "0",
            "ht": 38,
            "leuco": 9,
            "gcs": 15,
            "cronica": "0",
            "admissao": "elet",
            "diag": "p_valva"
          },
          {
            "score": 0,
            "raw": {
              "mort": 0.834
            },
            "level": "low",
            "tol": 0.02
          }
        ],
        [
          "Sepse clínica, 55 anos: APS 13 + idade 3 = 16; mortalidade 25,6%",
          {
            "idade": 55,
            "temp": 38.7,
            "pam": 65,
            "fc": 115,
            "fr": 28,
            "fio2": 40,
            "pao2": 65,
            "ph": 7.3,
            "na": 138,
            "k": 4,
            "cr": 1.6,
            "ira": "0",
            "ht": 35,
            "leuco": 18,
            "gcs": 14,
            "cronica": "0",
            "admissao": "clin",
            "diag": "n_sepse"
          },
          {
            "score": 16,
            "raw": {
              "aps": 13,
              "mort": 25.58
            },
            "level": "mid",
            "tol": 0.05
          }
        ],
        [
          "Peritonite em cirurgia de urgência, 78 anos, doença crônica, IRA, FiO₂ 80% (A-a 450): 46 pontos, 97,9%",
          {
            "idade": 78,
            "temp": 35,
            "pam": 45,
            "fc": 145,
            "fr": 36,
            "fio2": 80,
            "pao2": 70,
            "paco2": 40,
            "ph": 7.2,
            "na": 128,
            "k": 5.8,
            "cr": 2.5,
            "ira": "1",
            "ht": 28,
            "leuco": 25,
            "gcs": 10,
            "cronica": "1",
            "admissao": "urg",
            "diag": "p_perfuracao"
          },
          {
            "score": 46,
            "raw": {
              "aps": 35,
              "mort": 97.94
            },
            "level": "high",
            "tol": 0.05
          }
        ],
        [
          "FiO₂ 60% sem PaCO₂: pede o dado",
          {
            "idade": 50,
            "temp": 37,
            "pam": 80,
            "fc": 90,
            "fr": 20,
            "fio2": 60,
            "pao2": 80,
            "ph": 7.4,
            "na": 140,
            "k": 4,
            "cr": 1,
            "ira": "0",
            "ht": 38,
            "leuco": 10,
            "gcs": 15,
            "cronica": "0",
            "admissao": "clin",
            "diag": "n_infec_resp"
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:26:07.072Z",
        "total": 264,
        "passed": 264,
        "sourceRowCount": 264,
        "uniqueApiInputCount": 264,
        "sourceContextCount": 264,
        "scope": "264 selected printed Knaus1985 Figure1 band and APS+age+assigned chronic-point witnesses, lowFiO2 only. No hospital-mortality logistic model/diagnostic coefficients, highFiO2 A–a derivation, printed decimal-gap interpolation or patient eligibility approval.",
        "originalSourceRowCount": 264,
        "excludedSourceObservationCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "idade": 44,
              "temp": 37,
              "pam": 80,
              "fc": 90,
              "fr": 18,
              "fio2": 40,
              "pao2": 80,
              "ph": 7.4,
              "na": 140,
              "k": 4,
              "cr": 1,
              "ira": "0",
              "ht": 38,
              "leuco": 10,
              "gcs": 15,
              "cronica": "0",
              "admissao": "clin",
              "diag": "n_asma"
            },
            "expected": {
              "score": 0,
              "aps": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0,
                  "aps": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "idade": 44,
              "temp": 25,
              "pam": 80,
              "fc": 90,
              "fr": 18,
              "fio2": 40,
              "pao2": 80,
              "ph": 7.4,
              "na": 140,
              "k": 4,
              "cr": 1,
              "ira": "0",
              "ht": 38,
              "leuco": 10,
              "gcs": 15,
              "cronica": "0",
              "admissao": "clin",
              "diag": "n_asma"
            },
            "expected": {
              "score": 4,
              "aps": 4
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "idade": 44,
              "temp": 29.9,
              "pam": 80,
              "fc": 90,
              "fr": 18,
              "fio2": 40,
              "pao2": 80,
              "ph": 7.4,
              "na": 140,
              "k": 4,
              "cr": 1,
              "ira": "0",
              "ht": 38,
              "leuco": 10,
              "gcs": 15,
              "cronica": "0",
              "admissao": "clin",
              "diag": "n_asma"
            },
            "expected": {
              "score": 4,
              "aps": 4
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 4,
                  "aps": 4
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "idade": 44,
              "temp": 30,
              "pam": 80,
              "fc": 90,
              "fr": 18,
              "fio2": 40,
              "pao2": 80,
              "ph": 7.4,
              "na": 140,
              "k": 4,
              "cr": 1,
              "ira": "0",
              "ht": 38,
              "leuco": 10,
              "gcs": 15,
              "cronica": "0",
              "admissao": "clin",
              "diag": "n_asma"
            },
            "expected": {
              "score": 3,
              "aps": 3
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 3,
                  "aps": 3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "1a21cb493d81fcdbe95cb2ac5fc7feb57dcfbfd2b3257d7a4bfeee95c7c3f87d",
          "total": 264,
          "bankRowCount": 264,
          "uniqueApiInputCount": 264,
          "sourceContextCount": 264,
          "fullStoredSourceRows": 264,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
            "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
          },
          "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 264,
          "uniqueApiInputs": 264,
          "duplicateRows": 0
        },
        "sources": [
          {
            "primaryReview": {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            "targetedReading": {
              "id": "apache-ii",
              "url": "https://www.rivm.nl/bibliotheek/rapporten/212200008.pdf",
              "edition": "Knaus1985 Figure1, original printed820 photographically attributed/reproduced in official RIVM report212200008 PDF55",
              "personallyRead": [
                "Original Figure1 entire scoring table, age/chronic definitions and bicarbonate alternative from readable captured PNG"
              ],
              "files": [
                "six-primary-documents-final32/apache-rivm-original-reprint.pdf",
                "six-primary-documents-final32/apache-original-1985-figure1-readable.png"
              ],
              "access": "Own web reopen of RIVM timed out. Captured PDF/image bytes personally visually read, not a claim that the original whole paper was obtained.",
              "supported": "Printed in-band low-FiO2 PaO2/physiological components, GCS15−GCS, renal creatinine doubling, age0/2/3/5/6, chronic5 clinical/emergency vs2 elective; APS and total selected arithmetic.",
              "excluded": [
                "Hospital-mortality coefficients/logistic model and diagnostic acquisition",
                "High-FiO2 local A–a713/.8 derivation",
                "Rectal source temperature versus generic central label",
                "Decimal gaps between printed endpoints; bicarbonate input fallback absent",
                "Full original eligibility/performance/worst-first24h observation"
              ],
              "sourceArtifacts": [
                {
                  "file": "six-primary-documents-final32/apache-rivm-original-reprint.pdf",
                  "bytes": 4319268,
                  "sha256": "3f5aab3b708016fe39dcafc1636ea346c53d0c326d45d88d3e7a9b6715c255a1"
                },
                {
                  "file": "six-primary-documents-final32/apache-original-1985-figure1-readable.png",
                  "bytes": 774414,
                  "sha256": "7ab6e65e4a5f2b8db8c7972e1cefa21f2a3129ae14d77325c299ee70f77f4c8a"
                }
              ]
            },
            "declaredOriginalMethodVersion": "APACHEII/Knaus 1985:12 variáveis; idade; doença crônica; oxigenação por Fi O 2; modelo logístico diagnóstico",
            "sourceEditionsUnchanged": true,
            "scope": "264 selected printed Knaus1985 Figure1 band and APS+age+assigned chronic-point witnesses, lowFiO2 only. No hospital-mortality logistic model/diagnostic coefficients, highFiO2 A–a derivation, printed decimal-gap interpolation or patient eligibility approval."
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
        "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
            "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
          },
          "status": "passed-scoped-mathematical",
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/apache-ii/calculator.js",
            "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
          },
          {
            "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
            "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
          },
          {
            "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
            "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
          }
        ],
        "qualifications": [
          "264 selected printed Knaus1985 Figure1 band and APS+age+assigned chronic-point witnesses, lowFiO2 only. No hospital-mortality logistic model/diagnostic coefficients, highFiO2 A–a derivation, printed decimal-gap interpolation or patient eligibility approval.",
          "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
          "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
          "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
          "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
          "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
          "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "APACHEII/Knaus 1985:12 variáveis; idade; doença crônica; oxigenação por Fi O 2; modelo logístico diagnóstico",
      "implementationVersion": "apache-ii@native-2026-10-03+d73d3c4d2105",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3928249/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "APACHE II = escore fisiológico agudo (12 variáveis, 0 a 4 pontos cada; Glasgow entra como 15 − Glasgow) + pontos de idade (≤ 44 = 0; 45–54 = 2; 55–64 = 3; 65–74 = 5; ≥ 75 = 6) + doença crônica (5 pontos em admissão clínica ou pós-operatório de urgência; 2 pontos no pós-operatório eletivo). Oxigenação: com FiO₂ ≥ 50%, pontua o gradiente A-a [FiO₂ × 713 − PaCO₂/0,8 − PaO₂]: ≥ 500 = 4; 350–499 = 3; 200–349 = 2; < 200 = 0. Com FiO₂ < 50%, pontua a PaO₂: > 70 = 0; 61–70 = 1; 55–60 = 3; < 55 = 4. A creatinina tem pontos dobrados na insuficiência renal aguda. Mortalidade hospitalar prevista: ln[R/(1 − R)] = −3,517 + 0,146 × APACHE II + 0,603 (se cirurgia de urgência) + peso da categoria diagnóstica.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 16,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "temp",
              "label": "Temperatura central",
              "type": "num",
              "min": 25,
              "max": 45,
              "unit": "°C",
              "optional": false,
              "options": null
            },
            {
              "key": "pam",
              "label": "Pressão arterial média",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "fr",
              "label": "Frequência respiratória",
              "type": "num",
              "min": 0,
              "max": 80,
              "unit": "irpm",
              "optional": false,
              "options": null
            },
            {
              "key": "fio2",
              "label": "FiO₂",
              "type": "num",
              "min": 21,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "pao2",
              "label": "PaO₂",
              "type": "num",
              "min": 20,
              "max": 700,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "paco2",
              "label": "PaCO₂ (necessária se FiO₂ ≥ 50%)",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "mmHg",
              "optional": true,
              "options": null
            },
            {
              "key": "ph",
              "label": "pH arterial",
              "type": "num",
              "min": 6.5,
              "max": 8,
              "optional": false,
              "options": null
            },
            {
              "key": "na",
              "label": "Sódio",
              "type": "num",
              "min": 90,
              "max": 200,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "k",
              "label": "Potássio",
              "type": "num",
              "min": 1,
              "max": 10,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "cr",
              "label": "Creatinina",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "ira",
              "label": "Insuficiência renal aguda?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "ht",
              "label": "Hematócrito",
              "type": "num",
              "min": 5,
              "max": 75,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "leuco",
              "label": "Leucócitos",
              "type": "num",
              "min": 0.1,
              "max": 200,
              "unit": "×10³/µL",
              "optional": false,
              "options": null
            },
            {
              "key": "gcs",
              "label": "Escala de Coma de Glasgow",
              "type": "num",
              "min": 3,
              "max": 15,
              "optional": false,
              "options": null
            },
            {
              "key": "cronica",
              "label": "Insuficiência orgânica grave prévia ou imunossupressão (cirrose, NYHA IV, DPOC grave, diálise crônica, imunossupressão)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "admissao",
              "label": "Tipo de admissão",
              "type": "radio",
              "optional": false,
              "options": {
                "clin": "Clínica (não cirúrgica)",
                "urg": "Pós-operatório de urgência",
                "elet": "Pós-operatório eletivo"
              }
            },
            {
              "key": "diag",
              "label": "Categoria diagnóstica principal",
              "type": "sel",
              "optional": false,
              "options": {
                "n_asma": "Clínico · Insuf. respiratória: asma ou alergia",
                "n_dpoc": "Clínico · Insuf. respiratória: DPOC",
                "n_edema": "Clínico · Insuf. respiratória: edema pulmonar não cardiogênico",
                "n_pcr_resp": "Clínico · Insuf. respiratória: pós-parada respiratória",
                "n_aspiracao": "Clínico · Insuf. respiratória: aspiração, intoxicação ou tóxico",
                "n_tep": "Clínico · Insuf. respiratória: embolia pulmonar",
                "n_infec_resp": "Clínico · Insuf. respiratória: infecção",
                "n_neo_resp": "Clínico · Insuf. respiratória: neoplasia",
                "n_has": "Clínico · Cardiovascular: hipertensão",
                "n_ritmo": "Clínico · Cardiovascular: distúrbio do ritmo",
                "n_icc": "Clínico · Cardiovascular: insuficiência cardíaca congestiva",
                "n_hipovol": "Clínico · Cardiovascular: choque hemorrágico ou hipovolemia",
                "n_dac": "Clínico · Cardiovascular: doença arterial coronariana",
                "n_sepse": "Sepse (clínico ou pós-operatório)",
                "n_pcr": "Pós-parada cardíaca (clínico ou pós-operatório)",
                "n_cardiog": "Clínico · Cardiovascular: choque cardiogênico",
                "n_aneur": "Clínico · Cardiovascular: dissecção ou aneurisma de aorta",
                "n_politrauma": "Clínico · Trauma: politrauma",
                "n_tce": "Clínico · Trauma: trauma cranioencefálico",
                "n_convulsao": "Clínico · Neurológico: crise convulsiva",
                "n_hic": "Clínico · Neurológico: hemorragia intracraniana, HSA ou hematoma subdural",
                "n_intox": "Clínico · Overdose de drogas",
                "n_cad": "Clínico · Cetoacidose diabética",
                "n_hda": "Clínico · Hemorragia digestiva",
                "n_outro_metab": "Clínico · Outro: metabólico ou renal",
                "n_outro_resp": "Clínico · Outro: respiratório",
                "n_outro_neuro": "Clínico · Outro: neurológico",
                "n_outro_cv": "Clínico · Outro: cardiovascular",
                "n_outro_gi": "Clínico · Outro: gastrointestinal",
                "p_politrauma": "Pós-operatório · Politrauma",
                "p_cv_cronica": "Pós-operatório · Doença cardiovascular crônica",
                "p_vascular": "Pós-operatório · Cirurgia vascular periférica",
                "p_valva": "Pós-operatório · Cirurgia valvar",
                "p_cranio_neo": "Pós-operatório · Craniotomia por neoplasia",
                "p_renal_neo": "Pós-operatório · Cirurgia renal por neoplasia",
                "p_tx_renal": "Pós-operatório · Transplante renal",
                "p_tce": "Pós-operatório · Trauma cranioencefálico",
                "p_torax_neo": "Pós-operatório · Cirurgia torácica por neoplasia",
                "p_cranio_hic": "Pós-operatório · Craniotomia por hemorragia intracraniana, HSA ou subdural",
                "p_coluna": "Pós-operatório · Laminectomia ou cirurgia medular",
                "p_choque": "Pós-operatório · Choque hemorrágico",
                "p_hda": "Pós-operatório · Hemorragia digestiva",
                "p_gi_neo": "Pós-operatório · Cirurgia gastrointestinal por neoplasia",
                "p_insuf_resp": "Pós-operatório · Insuficiência respiratória após cirurgia",
                "p_perfuracao": "Pós-operatório · Perfuração ou obstrução gastrointestinal",
                "p_outro_neuro": "Pós-operatório · Outro: neurológico",
                "p_outro_cv": "Pós-operatório · Outro: cardiovascular",
                "p_outro_resp": "Pós-operatório · Outro: respiratório",
                "p_outro_gi": "Pós-operatório · Outro: gastrointestinal",
                "p_outro_metab": "Pós-operatório · Outro: metabólico ou renal"
              }
            }
          ],
          "hash": "bf8643f5ce6a1ba8872721ee2526db02df0ab33a5788cc001472aa10dcea9e6e"
        },
        "sourceEditions": [
          {
            "citation": "Knaus WA, Draper EA, Wagner DP, Zimmerman JE. APACHE II: a severity of disease classification system. Crit Care Med, 1985.",
            "url": "https://doi.org/10.1097/00003246-198510000-00009",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "APACHE II: a severity of disease classification system.",
              "year": "1985",
              "firstPublicationDate": "1985-10-01",
              "pmid": "3928249",
              "journal": "Critical care medicine",
              "authors": "Knaus WA, Draper EA, Wagner DP, Zimmerman JE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3928249/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e271364fbd94ca69cfe68724694c360ae8303469437d15530835377dd0176e3e",
            "matchedBy": "exact-publication-title"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:26:07.072Z",
          "total": 264,
          "passed": 264,
          "sourceRowCount": 264,
          "uniqueApiInputCount": 264,
          "sourceContextCount": 264,
          "scope": "264 selected printed Knaus1985 Figure1 band and APS+age+assigned chronic-point witnesses, lowFiO2 only. No hospital-mortality logistic model/diagnostic coefficients, highFiO2 A–a derivation, printed decimal-gap interpolation or patient eligibility approval.",
          "originalSourceRowCount": 264,
          "excludedSourceObservationCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "idade": 44,
                "temp": 37,
                "pam": 80,
                "fc": 90,
                "fr": 18,
                "fio2": 40,
                "pao2": 80,
                "ph": 7.4,
                "na": 140,
                "k": 4,
                "cr": 1,
                "ira": "0",
                "ht": 38,
                "leuco": 10,
                "gcs": 15,
                "cronica": "0",
                "admissao": "clin",
                "diag": "n_asma"
              },
              "expected": {
                "score": 0,
                "aps": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0,
                    "aps": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "idade": 44,
                "temp": 25,
                "pam": 80,
                "fc": 90,
                "fr": 18,
                "fio2": 40,
                "pao2": 80,
                "ph": 7.4,
                "na": 140,
                "k": 4,
                "cr": 1,
                "ira": "0",
                "ht": 38,
                "leuco": 10,
                "gcs": 15,
                "cronica": "0",
                "admissao": "clin",
                "diag": "n_asma"
              },
              "expected": {
                "score": 4,
                "aps": 4
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "idade": 44,
                "temp": 29.9,
                "pam": 80,
                "fc": 90,
                "fr": 18,
                "fio2": 40,
                "pao2": 80,
                "ph": 7.4,
                "na": 140,
                "k": 4,
                "cr": 1,
                "ira": "0",
                "ht": 38,
                "leuco": 10,
                "gcs": 15,
                "cronica": "0",
                "admissao": "clin",
                "diag": "n_asma"
              },
              "expected": {
                "score": 4,
                "aps": 4
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 4,
                    "aps": 4
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "idade": 44,
                "temp": 30,
                "pam": 80,
                "fc": 90,
                "fr": 18,
                "fio2": 40,
                "pao2": 80,
                "ph": 7.4,
                "na": 140,
                "k": 4,
                "cr": 1,
                "ira": "0",
                "ht": 38,
                "leuco": 10,
                "gcs": 15,
                "cronica": "0",
                "admissao": "clin",
                "diag": "n_asma"
              },
              "expected": {
                "score": 3,
                "aps": 3
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
                  "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 3,
                    "aps": 3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "1a21cb493d81fcdbe95cb2ac5fc7feb57dcfbfd2b3257d7a4bfeee95c7c3f87d",
            "total": 264,
            "bankRowCount": 264,
            "uniqueApiInputCount": 264,
            "sourceContextCount": 264,
            "fullStoredSourceRows": 264,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
              "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
            },
            "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 264,
            "uniqueApiInputs": 264,
            "duplicateRows": 0
          },
          "sources": [
            {
              "primaryReview": {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              "targetedReading": {
                "id": "apache-ii",
                "url": "https://www.rivm.nl/bibliotheek/rapporten/212200008.pdf",
                "edition": "Knaus1985 Figure1, original printed820 photographically attributed/reproduced in official RIVM report212200008 PDF55",
                "personallyRead": [
                  "Original Figure1 entire scoring table, age/chronic definitions and bicarbonate alternative from readable captured PNG"
                ],
                "files": [
                  "six-primary-documents-final32/apache-rivm-original-reprint.pdf",
                  "six-primary-documents-final32/apache-original-1985-figure1-readable.png"
                ],
                "access": "Own web reopen of RIVM timed out. Captured PDF/image bytes personally visually read, not a claim that the original whole paper was obtained.",
                "supported": "Printed in-band low-FiO2 PaO2/physiological components, GCS15−GCS, renal creatinine doubling, age0/2/3/5/6, chronic5 clinical/emergency vs2 elective; APS and total selected arithmetic.",
                "excluded": [
                  "Hospital-mortality coefficients/logistic model and diagnostic acquisition",
                  "High-FiO2 local A–a713/.8 derivation",
                  "Rectal source temperature versus generic central label",
                  "Decimal gaps between printed endpoints; bicarbonate input fallback absent",
                  "Full original eligibility/performance/worst-first24h observation"
                ],
                "sourceArtifacts": [
                  {
                    "file": "six-primary-documents-final32/apache-rivm-original-reprint.pdf",
                    "bytes": 4319268,
                    "sha256": "3f5aab3b708016fe39dcafc1636ea346c53d0c326d45d88d3e7a9b6715c255a1"
                  },
                  {
                    "file": "six-primary-documents-final32/apache-original-1985-figure1-readable.png",
                    "bytes": 774414,
                    "sha256": "7ab6e65e4a5f2b8db8c7972e1cefa21f2a3129ae14d77325c299ee70f77f4c8a"
                  }
                ]
              },
              "declaredOriginalMethodVersion": "APACHEII/Knaus 1985:12 variáveis; idade; doença crônica; oxigenação por Fi O 2; modelo logístico diagnóstico",
              "sourceEditionsUnchanged": true,
              "scope": "264 selected printed Knaus1985 Figure1 band and APS+age+assigned chronic-point witnesses, lowFiO2 only. No hospital-mortality logistic model/diagnostic coefficients, highFiO2 A–a derivation, printed decimal-gap interpolation or patient eligibility approval."
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
          "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
              "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
            },
            "status": "passed-scoped-mathematical",
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/apache-ii/calculator.js",
              "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
            },
            {
              "file": "apps/dashboard/private/tool-code/apache-ii/calculator.js",
              "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
            },
            {
              "file": "apps/command-center/private/tool-code/apache-ii/calculator.js",
              "sha256": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
            }
          ],
          "qualifications": [
            "264 selected printed Knaus1985 Figure1 band and APS+age+assigned chronic-point witnesses, lowFiO2 only. No hospital-mortality logistic model/diagnostic coefficients, highFiO2 A–a derivation, printed decimal-gap interpolation or patient eligibility approval.",
            "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
            "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
            "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
            "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
            "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
            "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "d73d3c4d21053c7938ff72deab86de5c9c251bd7b3ab8da56e0a70806e1a851d"
      },
      "limits": "O APACHE II de 1985 foi relacionado à mortalidade hospitalar em 5815 admissões em UTI de 13 hospitais. A estratificação prognóstica descrita pelos autores combina o escore com uma descrição precisa da doença; o total isolado não reproduz essa informação diagnóstica. A janela de coleta, as exclusões e a aplicabilidade fora dessa população precisam de conferência no método integral.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.725Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não especifica janela das primeiras 24 h, idade mínima, exclusões nem os coeficientes da equação diagnóstica. A idade adulta indicada no lead ainda requer texto integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "apgar-familiar",
      "title": "APGAR familiar",
      "short": "Percepção da funcionalidade familiar (Smilkstein)",
      "desc": "APGAR familiar de Smilkstein: cinco perguntas sobre adaptação, participação, crescimento, afeição e resolução, que medem a satisfação com a funcionalidade da família.",
      "lead": "Mede como a pessoa percebe o funcionamento da própria família, como triagem de disfunção familiar na atenção primária e no cuidado ao idoso.",
      "kind": "Escore",
      "spec": [
        "medicina-de-familia-e-comunidade",
        "geriatria",
        "psiquiatria"
      ],
      "fields": [
        [
          "a",
          "<strong>Adaptação:</strong> estou satisfeito(a) com a ajuda que recebo da minha família quando algo me preocupa",
          "radio",
          {
            "opts": {
              "0": "Quase nunca",
              "1": "Algumas vezes",
              "2": "Quase sempre"
            }
          }
        ],
        [
          "p",
          "<strong>Participação:</strong> estou satisfeito(a) com a forma como minha família conversa comigo e divide os problemas",
          "radio",
          {
            "opts": {
              "0": "Quase nunca",
              "1": "Algumas vezes",
              "2": "Quase sempre"
            }
          }
        ],
        [
          "g",
          "<strong>Crescimento:</strong> estou satisfeito(a) com a forma como minha família aceita e apoia meus desejos de começar novas atividades ou mudar de rumo",
          "radio",
          {
            "opts": {
              "0": "Quase nunca",
              "1": "Algumas vezes",
              "2": "Quase sempre"
            }
          }
        ],
        [
          "af",
          "<strong>Afeição:</strong> estou satisfeito(a) com a forma como minha família demonstra afeto e reage às minhas emoções (raiva, tristeza, amor)",
          "radio",
          {
            "opts": {
              "0": "Quase nunca",
              "1": "Algumas vezes",
              "2": "Quase sempre"
            }
          }
        ],
        [
          "r",
          "<strong>Resolução:</strong> estou satisfeito(a) com a forma como minha família e eu compartilhamos o tempo juntos",
          "radio",
          {
            "opts": {
              "0": "Quase nunca",
              "1": "Algumas vezes",
              "2": "Quase sempre"
            }
          }
        ]
      ],
      "formula": "<p>Cinco itens (Adaptação, Participação, crescimento ou <em>Growth</em>, Afeição e Resolução), cada um pontuado 2 (quase sempre), 1 (algumas vezes) ou 0 (quase nunca). Total de 0 a 10.</p>",
      "sources": [
        [
          "Smilkstein G. The family APGAR: a proposal for a family function test and its use by physicians. J Fam Pract, 1978.",
          "https://pubmed.ncbi.nlm.nih.gov/660126/"
        ],
        [
          "Smilkstein G, Ashworth C, Montano D. Validity and reliability of the family APGAR as a test of family function. J Fam Pract, 1982.",
          "https://pubmed.ncbi.nlm.nih.gov/7097168/"
        ],
        [
          "Duarte YAO. Tradução, adaptação transcultural e validação do \"Family Apgar\". Em: Família, Rede de Suporte Social e Idosos: Instrumentos de Avaliação. Blucher, 2020.",
          "https://doi.org/10.5151/9788580394344-04"
        ],
        [
          "Smilkstein1978",
          "https://cdn-uat.mdedge.com/files/s3fs-public/jfp-archived-issues/1978-volume_6-7/JFP_1978-06_v6_i6_the-family-apgar-a-proposal-for-a-family.pdf"
        ]
      ],
      "cases": [
        [
          "Todas as respostas \"quase sempre\": 10 pontos",
          {
            "a": "2",
            "p": "2",
            "g": "2",
            "af": "2",
            "r": "2"
          },
          {
            "score": 10,
            "level": "low"
          }
        ],
        [
          "Limite: 7 pontos (2, 2, 1, 1, 1)",
          {
            "a": "2",
            "p": "2",
            "g": "1",
            "af": "1",
            "r": "1"
          },
          {
            "score": 7,
            "level": "low"
          }
        ],
        [
          "5 pontos (2, 1, 1, 1, 0): moderada disfunção",
          {
            "a": "2",
            "p": "1",
            "g": "1",
            "af": "1",
            "r": "0"
          },
          {
            "score": 5,
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "3 pontos (1, 1, 1, 0, 0): elevada disfunção",
          {
            "a": "1",
            "p": "1",
            "g": "1",
            "af": "0",
            "r": "0"
          },
          {
            "score": 3,
            "level": "high",
            "verdict": "elevada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 243,
        "passed": 243,
        "cases": [
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "0"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "1"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "0",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "1",
              "r": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "0",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "1",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "0",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "1",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "0",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "1",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar-familiar",
            "input": {
              "a": "2",
              "p": "2",
              "g": "2",
              "af": "2",
              "r": "2"
            },
            "expected": {
              "score": 10
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "a",
                "p",
                "g",
                "af",
                "r"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
              "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
              "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
              "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "a",
            "p",
            "g",
            "af",
            "r"
          ],
          "kind": "ordinal",
          "domain": [
            0,
            1,
            2
          ],
          "url": "https://cdn.mdedge.com/files/s3fs-public/jfp-archived-issues/1982-volume_14-15/JFP_1982-08_v15_i2_validity-and-reliability-of-the-family-a.pdf",
          "edition": "Smilkstein, Ashworth and Montano1982, Journal of Family Practice15:303–311",
          "locator": "Original paper PDFp1/printed303: five items2/1/0 added; questionnaire Figure1 PDFp2/304",
          "access": "Original nine-page publisher archive retrieved; first two pages and scoring statement read2026-10-04. Original1978 protocol and local Duarte2020 translation are not approved by this sum test."
        },
        "implementations": [
          {
            "app": "website",
            "id": "apgar-familiar",
            "sha256": "e50ef6fbda4a63863003dc2bd866aeeb8326355b749907658f8d65ad0601ed27"
          },
          {
            "app": "dashboard",
            "id": "apgar-familiar",
            "sha256": "e50ef6fbda4a63863003dc2bd866aeeb8326355b749907658f8d65ad0601ed27"
          },
          {
            "app": "command-center",
            "id": "apgar-familiar",
            "sha256": "e50ef6fbda4a63863003dc2bd866aeeb8326355b749907658f8d65ad0601ed27"
          }
        ],
        "qualifications": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Family APGAR/Smilkstein 1978:5 itens 0–2, total 0–10; adaptação PT citada Duarte 2020",
      "implementationVersion": "apgar-familiar@native-2026-10-03+e50ef6fbda4a",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/660126/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cinco itens (Adaptação, Participação, crescimento ou Growth , Afeição e Resolução), cada um pontuado 2 (quase sempre), 1 (algumas vezes) ou 0 (quase nunca). Total de 0 a 10.",
        "inputContract": {
          "fields": [
            {
              "key": "a",
              "label": "<strong>Adaptação:</strong> estou satisfeito(a) com a ajuda que recebo da minha família quando algo me preocupa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Quase nunca",
                "1": "Algumas vezes",
                "2": "Quase sempre"
              }
            },
            {
              "key": "p",
              "label": "<strong>Participação:</strong> estou satisfeito(a) com a forma como minha família conversa comigo e divide os problemas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Quase nunca",
                "1": "Algumas vezes",
                "2": "Quase sempre"
              }
            },
            {
              "key": "g",
              "label": "<strong>Crescimento:</strong> estou satisfeito(a) com a forma como minha família aceita e apoia meus desejos de começar novas atividades ou mudar de rumo",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Quase nunca",
                "1": "Algumas vezes",
                "2": "Quase sempre"
              }
            },
            {
              "key": "af",
              "label": "<strong>Afeição:</strong> estou satisfeito(a) com a forma como minha família demonstra afeto e reage às minhas emoções (raiva, tristeza, amor)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Quase nunca",
                "1": "Algumas vezes",
                "2": "Quase sempre"
              }
            },
            {
              "key": "r",
              "label": "<strong>Resolução:</strong> estou satisfeito(a) com a forma como minha família e eu compartilhamos o tempo juntos",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Quase nunca",
                "1": "Algumas vezes",
                "2": "Quase sempre"
              }
            }
          ],
          "hash": "e30f9e85ba40c1800b984541959e91f1f84694d50f2bcbcce6766676d13ed710"
        },
        "sourceEditions": [
          {
            "citation": "Smilkstein G. The family APGAR: a proposal for a family function test and its use by physicians. J Fam Pract, 1978.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/660126/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The family APGAR: a proposal for a family function test and its use by physicians.",
              "year": "1978",
              "firstPublicationDate": "1978-06-01",
              "pmid": "660126",
              "journal": "The Journal of family practice",
              "authors": "Smilkstein G."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/660126/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Smilkstein G, Ashworth C, Montano D. Validity and reliability of the family APGAR as a test of family function. J Fam Pract, 1982.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/7097168/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validity and reliability of the family APGAR as a test of family function.",
              "year": "1982",
              "firstPublicationDate": "1982-08-01",
              "pmid": "7097168",
              "journal": "The Journal of family practice",
              "authors": "Smilkstein G, Ashworth C, Montano D."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7097168/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0840a7f84140340eda365becf6a054f0de44dc2a89d388fb0343efe31fd673dd",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Duarte YAO. Tradução, adaptação transcultural e validação do \"Family Apgar\". Em: Família, Rede de Suporte Social e Idosos: Instrumentos de Avaliação. Blucher, 2020.",
            "url": "https://doi.org/10.5151/9788580394344-04",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Tradução, Adaptação Transcultural e Validação do “Family Apgar”",
              "doi": "10.5151/9788580394344-04",
              "year": 2020,
              "publisher": "Editora Blucher",
              "journal": "Família, Rede de Suporte Social e Idosos: Instrumentos de Avaliação",
              "authors": [
                "Yeda A. O. Duarte",
                "Marisa Accioly R. Domingues"
              ],
              "url": "https://doi.org/10.5151/9788580394344-04"
            },
            "publication": {
              "title": "Tradução, Adaptação Transcultural e Validação do “Family Apgar”",
              "doi": "10.5151/9788580394344-04",
              "year": 2020,
              "publisher": "Editora Blucher",
              "journal": "Família, Rede de Suporte Social e Idosos: Instrumentos de Avaliação",
              "authors": [
                "Yeda A. O. Duarte",
                "Marisa Accioly R. Domingues"
              ],
              "url": "https://doi.org/10.5151/9788580394344-04"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 243,
          "passed": 243,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "519d509ee16e2173f8d7f84b19fe70d103938eefd24c17dc6899f50ad3ed9eae"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e50ef6fbda4a63863003dc2bd866aeeb8326355b749907658f8d65ad0601ed27"
      },
      "limits": "O APGAR familiar registra a percepção e a satisfação do respondente com cinco aspectos da função familiar; não é o Apgar neonatal nem uma avaliação objetiva de todos os membros. A definição original de família inclui o paciente e outras pessoas com compromisso de apoio mútuo, sem exigir parentesco biológico. As respostas podem indicar a necessidade de aprofundar a entrevista, não estabelecer sozinhas um diagnóstico familiar. O resumo de 1982 menciona um estudo em estudantes de Taiwan com 10 anos ou mais; isso não valida automaticamente todas as idades, culturas ou a redação portuguesa citada nesta implementação.",
      "limitsEvidence": {
        "status": "direct-original-sections-and-original-validation-abstract-read",
        "sources": [
          {
            "url": "https://cdn-uat.mdedge.com/files/s3fs-public/jfp-archived-issues/1978-volume_6-7/JFP_1978-06_v6_i6_the-family-apgar-a-proposal-for-a-family.pdf",
            "edition": "Smilkstein1978",
            "readScope": "Direct original nine-page paper:purpose,family definition,Table3 and What does FamilyAPGAR measure sections. Named sections only."
          },
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/7097168/",
            "edition": "Smilkstein1982",
            "readScope": "Exact cached original abstract fully read;Taiwan student study≥10years mentioned, not universal minimum age."
          },
          {
            "url": "https://doi.org/10.5151/9788580394344-04",
            "edition": "Duarte2020",
            "readScope": "Exact book chapter not retrieved; wording/version fidelity unverified."
          }
        ],
        "populationScope": "Respondent satisfaction with five components of family function.",
        "remainingChecks": [
          "Duarte2020 adaptation not retrieved.",
          "Original whole-paper and all age/culture validations not completed."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "apri",
      "title": "APRI (índice AST/plaquetas)",
      "short": "Fibrose significativa e cirrose na hepatite C",
      "desc": "Calcule o APRI (razão AST/plaquetas) para estimar fibrose hepática significativa e cirrose na hepatite C crônica, com os cortes de Wai e da OMS.",
      "lead": "Índice simples que relaciona a AST (em múltiplos do limite superior) com as plaquetas para estimar fibrose significativa e cirrose, sobretudo na hepatite C crônica.",
      "kind": "Calculadora",
      "spec": [
        "gastroenterologia",
        "infectologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "ast",
          "AST (TGO)",
          "num",
          {
            "min": 1,
            "max": 5000,
            "unit": "U/L",
            "ph": "60"
          }
        ],
        [
          "lsn",
          "Limite superior do normal da AST (do laboratório)",
          "num",
          {
            "min": 10,
            "max": 100,
            "unit": "U/L",
            "ph": "40"
          }
        ],
        [
          "plq",
          "Plaquetas",
          "num",
          {
            "min": 5,
            "max": 1500,
            "unit": "× 10³/mm³",
            "ph": "150"
          }
        ]
      ],
      "formula": "<p>APRI = (AST ÷ limite superior do normal) ÷ plaquetas (10⁹/L) × 100.</p>",
      "sources": [
        [
          "Wai CT et al. A simple noninvasive index can predict both significant fibrosis and cirrhosis in patients with chronic hepatitis C. Hepatology, 2003.",
          "https://doi.org/10.1053/jhep.2003.50346"
        ]
      ],
      "cases": [
        [
          "AST 30, LSN 40, plaquetas 250: 0,30 (improvável)",
          {
            "ast": 30,
            "lsn": 40,
            "plq": 250
          },
          {
            "raw": {
              "apri": 0.3
            },
            "main": "0,30",
            "level": "low",
            "tol": 0.001
          }
        ],
        [
          "AST 60, LSN 40, plaquetas 150: 1,00 (indeterminado)",
          {
            "ast": 60,
            "lsn": 40,
            "plq": 150
          },
          {
            "raw": {
              "apri": 1
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "AST 80, LSN 40, plaquetas 100: 2,00 (fibrose significativa provável; cirrose ainda indeterminada)",
          {
            "ast": 80,
            "lsn": 40,
            "plq": 100
          },
          {
            "raw": {
              "apri": 2
            },
            "level": "high",
            "tol": 0.001
          }
        ],
        [
          "AST 120, LSN 40, plaquetas 100: 3,00 (cirrose provável)",
          {
            "ast": 120,
            "lsn": 40,
            "plq": 100
          },
          {
            "raw": {
              "apri": 3
            },
            "level": "high",
            "tol": 0.001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "id": "apri",
            "input": {
              "ast": 84,
              "lsn": 42,
              "plq": 160
            },
            "expected": {
              "apri": 1.25
            },
            "derivation": "AST/ULN=2; 100×2/160=1.25.",
            "tolerance": 1e-9,
            "index": 2,
            "primarySourceReferences": [
              [
                "Wai CT et al. A simple noninvasive index can predict both significant fibrosis and cirrhosis in patients with chronic hepatitis C. Hepatology, 2003.",
                "https://doi.org/10.1053/jhep.2003.50346"
              ]
            ],
            "obtained": {
              "apri": 1.25
            },
            "error": null,
            "checks": [
              {
                "key": "apri",
                "expected": 1.25,
                "obtained": 1.25,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apri",
            "input": {
              "ast": 35,
              "lsn": 35,
              "plq": 125
            },
            "expected": {
              "apri": 0.8
            },
            "derivation": "AST/ULN=1;100/125=0.8.",
            "tolerance": 1e-9,
            "index": 3,
            "primarySourceReferences": [
              [
                "Wai CT et al. A simple noninvasive index can predict both significant fibrosis and cirrhosis in patients with chronic hepatitis C. Hepatology, 2003.",
                "https://doi.org/10.1053/jhep.2003.50346"
              ]
            ],
            "obtained": {
              "apri": 0.8
            },
            "error": null,
            "checks": [
              {
                "key": "apri",
                "expected": 0.8,
                "obtained": 0.8,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apri",
            "input": {
              "ast": 120,
              "lsn": 40,
              "plq": 50
            },
            "expected": {
              "apri": 6
            },
            "derivation": "AST/ULN=3;300/50=6.",
            "tolerance": 1e-9,
            "index": 4,
            "primarySourceReferences": [
              [
                "Wai CT et al. A simple noninvasive index can predict both significant fibrosis and cirrhosis in patients with chronic hepatitis C. Hepatology, 2003.",
                "https://doi.org/10.1053/jhep.2003.50346"
              ]
            ],
            "obtained": {
              "apri": 6
            },
            "error": null,
            "checks": [
              {
                "key": "apri",
                "expected": 6,
                "obtained": 6,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "APRI/Wai 2003:100×(AST/LSN)/plaquetas 10^9/L",
      "implementationVersion": "apri@native-2026-10-03+3d4ec823fbd3",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12883497/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "APRI = (AST ÷ limite superior do normal) ÷ plaquetas (10⁹/L) × 100.",
        "inputContract": {
          "fields": [
            {
              "key": "ast",
              "label": "AST (TGO)",
              "type": "num",
              "min": 1,
              "max": 5000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "lsn",
              "label": "Limite superior do normal da AST (do laboratório)",
              "type": "num",
              "min": 10,
              "max": 100,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "plq",
              "label": "Plaquetas",
              "type": "num",
              "min": 5,
              "max": 1500,
              "unit": "× 10³/mm³",
              "optional": false,
              "options": null
            }
          ],
          "hash": "b16321353f8cf1b1f40ea06e4cdf4a7f9cb2426e6f28bc6ead8ec99b23b13fc8"
        },
        "sourceEditions": [
          {
            "citation": "Wai CT et al. A simple noninvasive index can predict both significant fibrosis and cirrhosis in patients with chronic hepatitis C. Hepatology, 2003.",
            "url": "https://doi.org/10.1053/jhep.2003.50346",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A simple noninvasive index can predict both significant fibrosis and cirrhosis in patients with chronic hepatitis C.",
              "year": "2003",
              "firstPublicationDate": "2003-08-01",
              "doi": "10.1053/jhep.2003.50346",
              "pmid": "12883497",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Wai CT, Greenson JK, Fontana RJ, Kalbfleisch JD, Marrero JA, Conjeevaram HS, Lok AS."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12883497/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c3dd879d825e4ed3abbc2fb1e2678bff43caeb491a55c77a08f82c75b9110f5d",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 3,
          "passed": 3,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "e06e17b654e517a8835f1e48da1478601333c5c043c6b457784830bccb302be6",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "3d4ec823fbd38206f149cc99dd1cfa80831e03921a5d588a67066285991d1473"
      },
      "limits": "O APRI de Wai 2003 foi desenvolvido em pacientes com hepatite C crônica sem tratamento prévio, submetidos a biópsia hepática, com coortes de treinamento e validação distintas. Fibrose significativa no estudo correspondeu a Ishak ≥3. A aplicação a outras doenças hepáticas ou populações e os cortes da versão usada precisam de evidência específica; o cálculo isolado não estabelece diagnóstico histológico.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.728Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não explicita valores dos cortes otimizados nem unidade/limite superior de AST e plaquetas. Não comprova extensão a hepatite B, crianças ou outras causas de fibrose."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "area-valvar-aortica",
      "title": "Área valvar aórtica (equação de continuidade)",
      "short": "Estenose aórtica no ecocardiograma",
      "desc": "Calcule a área valvar aórtica pela equação de continuidade, o índice adimensional (DVI) e o gradiente máximo pela equação de Bernoulli, com a graduação da estenose.",
      "lead": "Calcula a área valvar aórtica pela equação de continuidade, o índice adimensional e o gradiente máximo, e gradua a estenose aórtica.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "cirurgia-cardiovascular"
      ],
      "fields": [
        [
          "dvsve",
          "Diâmetro da via de saída do VE",
          "num",
          {
            "min": 1.2,
            "max": 3.5,
            "step": "0.01",
            "unit": "cm",
            "ph": "2,0"
          }
        ],
        [
          "vtivsve",
          "VTI da via de saída do VE",
          "num",
          {
            "min": 5,
            "max": 50,
            "step": "0.1",
            "unit": "cm",
            "ph": "20"
          }
        ],
        [
          "vtiao",
          "VTI da valva aórtica",
          "num",
          {
            "min": 10,
            "max": 250,
            "step": "0.1",
            "unit": "cm",
            "ph": "80"
          }
        ],
        [
          "vmax",
          "Velocidade máxima aórtica (opcional)",
          "num",
          {
            "min": 0.5,
            "max": 8,
            "step": "0.01",
            "unit": "m/s",
            "ph": "4,0",
            "opt": true
          }
        ],
        [
          "sc",
          "Superfície corporal (opcional)",
          "num",
          {
            "min": 0.8,
            "max": 3,
            "step": "0.01",
            "unit": "m²",
            "ph": "1,80",
            "opt": true
          }
        ]
      ],
      "formula": "<ul><li><strong>Área da VSVE</strong> = π × (diâmetro ÷ 2)²</li><li><strong>Área valvar aórtica</strong> = área da VSVE × VTI da VSVE ÷ VTI aórtico</li><li><strong>Índice adimensional (DVI)</strong> = VTI da VSVE ÷ VTI aórtico</li><li><strong>Gradiente máximo (Bernoulli simplificado)</strong> = 4 × V²</li></ul>",
      "sources": [
        [
          "Baumgartner H et al. Recommendations on the echocardiographic assessment of aortic valve stenosis (EACVI/ASE). J Am Soc Echocardiogr, 2017.",
          "https://doi.org/10.1016/j.echo.2017.02.009"
        ],
        [
          "Otto CM et al. 2020 ACC/AHA Guideline for the Management of Patients With Valvular Heart Disease. Circulation, 2021.",
          "https://doi.org/10.1161/CIR.0000000000000923"
        ]
      ],
      "cases": [
        [
          "VSVE 2,0 cm · VTI 20 · VTI aórtico 80 · Vmáx 4,0: AVA 0,79 cm² (importante)",
          {
            "dvsve": 2,
            "vtivsve": 20,
            "vtiao": 80,
            "vmax": 4
          },
          {
            "raw": {
              "ava": 0.785,
              "dvi": 0.25
            },
            "tol": 0.001,
            "level": "high"
          }
        ],
        [
          "VSVE 2,2 cm · VTI 22 · VTI aórtico 60: AVA 1,39 cm² (moderada)",
          {
            "dvsve": 2.2,
            "vtivsve": 22,
            "vtiao": 60
          },
          {
            "raw": {
              "ava": 1.3938,
              "dvi": 0.3667
            },
            "tol": 0.001,
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "area-valvar-aortica",
            "input": {
              "dvsve": 2.4,
              "vtivsve": 18,
              "vtiao": 72,
              "vmax": 4.2,
              "sc": 2
            },
            "expected": {
              "ava": 1.1309733552923256,
              "dvi": 0.25,
              "lvot": 4.523893421169302
            },
            "derivation": "LVOT=π×1.2²; VTI ratio=1/4; AVA=LVOT/4.",
            "tolerance": 1e-9,
            "index": 5,
            "primarySourceReferences": [
              [
                "Baumgartner H et al. Recommendations on the echocardiographic assessment of aortic valve stenosis (EACVI/ASE). J Am Soc Echocardiogr, 2017.",
                "https://doi.org/10.1016/j.echo.2017.02.009"
              ],
              [
                "Otto CM et al. 2020 ACC/AHA Guideline for the Management of Patients With Valvular Heart Disease. Circulation, 2021.",
                "https://doi.org/10.1161/CIR.0000000000000923"
              ]
            ],
            "obtained": {
              "ava": 1.1309733552923256,
              "dvi": 0.25,
              "lvot": 4.523893421169302
            },
            "error": null,
            "checks": [
              {
                "key": "ava",
                "expected": 1.1309733552923256,
                "obtained": 1.1309733552923256,
                "difference": 0,
                "passed": true
              },
              {
                "key": "dvi",
                "expected": 0.25,
                "obtained": 0.25,
                "difference": 0,
                "passed": true
              },
              {
                "key": "lvot",
                "expected": 4.523893421169302,
                "obtained": 4.523893421169302,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "area-valvar-aortica",
            "input": {
              "dvsve": 2.2,
              "vtivsve": 20,
              "vtiao": 50,
              "vmax": 3.1,
              "sc": 1.8
            },
            "expected": {
              "ava": 1.52053084433746,
              "dvi": 0.4,
              "lvot": 3.8013271108436504
            },
            "derivation": "LVOT=π×1.1²; AVA=LVOT×0.4.",
            "tolerance": 1e-9,
            "index": 6,
            "primarySourceReferences": [
              [
                "Baumgartner H et al. Recommendations on the echocardiographic assessment of aortic valve stenosis (EACVI/ASE). J Am Soc Echocardiogr, 2017.",
                "https://doi.org/10.1016/j.echo.2017.02.009"
              ],
              [
                "Otto CM et al. 2020 ACC/AHA Guideline for the Management of Patients With Valvular Heart Disease. Circulation, 2021.",
                "https://doi.org/10.1161/CIR.0000000000000923"
              ]
            ],
            "obtained": {
              "ava": 1.5205308443374603,
              "dvi": 0.4,
              "lvot": 3.8013271108436504
            },
            "error": null,
            "checks": [
              {
                "key": "ava",
                "expected": 1.52053084433746,
                "obtained": 1.5205308443374603,
                "difference": 2.220446049250313e-16,
                "passed": true
              },
              {
                "key": "dvi",
                "expected": 0.4,
                "obtained": 0.4,
                "difference": 0,
                "passed": true
              },
              {
                "key": "lvot",
                "expected": 3.8013271108436504,
                "obtained": 3.8013271108436504,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "EACVI/ASE 2017:continuidade por VTI; DVI; Bernoulli simplificado 4 v²",
      "implementationVersion": "area-valvar-aortica@native-2026-10-03+e07ead31e417",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/28385280/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Área da VSVE = π × (diâmetro ÷ 2)² Área valvar aórtica = área da VSVE × VTI da VSVE ÷ VTI aórtico Índice adimensional (DVI) = VTI da VSVE ÷ VTI aórtico Gradiente máximo (Bernoulli simplificado) = 4 × V²",
        "inputContract": {
          "fields": [
            {
              "key": "dvsve",
              "label": "Diâmetro da via de saída do VE",
              "type": "num",
              "min": 1.2,
              "max": 3.5,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "vtivsve",
              "label": "VTI da via de saída do VE",
              "type": "num",
              "min": 5,
              "max": 50,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "vtiao",
              "label": "VTI da valva aórtica",
              "type": "num",
              "min": 10,
              "max": 250,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "vmax",
              "label": "Velocidade máxima aórtica (opcional)",
              "type": "num",
              "min": 0.5,
              "max": 8,
              "unit": "m/s",
              "optional": true,
              "options": null
            },
            {
              "key": "sc",
              "label": "Superfície corporal (opcional)",
              "type": "num",
              "min": 0.8,
              "max": 3,
              "unit": "m²",
              "optional": true,
              "options": null
            }
          ],
          "hash": "1edec48843f67e6db2d39e340f56adee58c16c1415a6cc6306e56122e0313a22"
        },
        "sourceEditions": [
          {
            "citation": "Baumgartner H et al. Recommendations on the echocardiographic assessment of aortic valve stenosis (EACVI/ASE). J Am Soc Echocardiogr, 2017.",
            "url": "https://doi.org/10.1016/j.echo.2017.02.009",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Recommendations on the Echocardiographic Assessment of Aortic Valve Stenosis: A Focused Update from the European Association of Cardiovascular Imaging and the American Society of Echocardiography.",
              "year": "2017",
              "firstPublicationDate": "2017-04-01",
              "doi": "10.1016/j.echo.2017.02.009",
              "pmid": "28385280",
              "journal": "Journal of the American Society of Echocardiography : official publication of the American Society of Echocardiography",
              "authors": "Baumgartner H, Hung J, Bermejo J, Chambers JB, Edvardsen T, Goldstein S, Lancellotti P, LeFevre M, Miller F, Otto CM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28385280/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "cf0006ff36bacdd6baae4c8ba5cd8a57b94a77c5ac93bafce62e7af289f31c12",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Otto CM et al. 2020 ACC/AHA Guideline for the Management of Patients With Valvular Heart Disease. Circulation, 2021.",
            "url": "https://doi.org/10.1161/CIR.0000000000000923",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2020 ACC/AHA Guideline for the Management of Patients With Valvular Heart Disease: A Report of the American College of Cardiology/American Heart Association Joint Committee on Clinical Practice Guidelines.",
              "year": "2021",
              "firstPublicationDate": "2020-12-17",
              "doi": "10.1161/cir.0000000000000923",
              "pmid": "33332150",
              "journal": "Circulation",
              "authors": "Otto CM, Nishimura RA, Bonow RO, Carabello BA, Erwin JP, Gentile F, Jneid H, Krieger EV, Mack M, McLeod C, O'Gara PT, Rigolin VH, Sundt TM, Thompson A, Toly C."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/33332150/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "86def3e7ebeaac71381114fa2f7faee7322690b2846a267cf762d3941e0ec32f",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e07ead31e4179e43a38ea114002385ad012ccbf24fa028597dd6810c1bb669f8"
      },
      "limits": "A avaliação da estenose aórtica nas recomendações EACVI/ASE 2017 é integrada: gradiente, fluxo, fração de ejeção e qualidade da avaliação da via de saída ventricular devem ser considerados juntos. Situações de baixo fluxo ou baixo gradiente exigem a avaliação específica prevista no documento. Os valores calculados isoladamente não reproduzem esse algoritmo completo.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.731Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz técnica de VTI/diâmetro, unidades, limites de gravidade, indexação ou tratamento de medidas discordantes. Não comprova a classificação local por fórmula isolada."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "ariscat",
      "title": "ARISCAT",
      "short": "Risco de complicação pulmonar pós-operatória",
      "desc": "Escore ARISCAT (Canet 2010): risco de complicações pulmonares pós-operatórias a partir de 7 fatores do paciente e da cirurgia, em baixo, intermediário ou alto.",
      "lead": "Estima o risco de complicações pulmonares pós-operatórias (infecção respiratória, insuficiência respiratória, broncoespasmo, atelectasia, derrame, pneumotórax ou pneumonite aspirativa) em cirurgias com anestesia geral, neuraxial ou regional.",
      "kind": "Escore",
      "spec": [
        "cirurgia-toracica",
        "anestesiologia",
        "pneumologia",
        "cirurgia-geral",
        "clinica-medica"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "≤ 50 anos",
              "3": "51 a 80 anos",
              "16": "&gt; 80 anos"
            }
          }
        ],
        [
          "sat",
          "SatO₂ pré-operatória (ar ambiente, em repouso)",
          "radio",
          {
            "opts": {
              "0": "≥ 96%",
              "8": "91 a 95%",
              "24": "≤ 90%"
            }
          }
        ],
        [
          "infec",
          "Infecção respiratória no último mês",
          "chk",
          {}
        ],
        [
          "anemia",
          "Anemia pré-operatória (Hb ≤ 10 g/dL)",
          "chk",
          {}
        ],
        [
          "incisao",
          "Local da incisão",
          "radio",
          {
            "opts": {
              "0": "Periférica",
              "15": "Abdominal alta",
              "24": "Intratorácica"
            }
          }
        ],
        [
          "duracao",
          "Duração da cirurgia",
          "radio",
          {
            "opts": {
              "0": "≤ 2 h",
              "16": "&gt; 2 h e ≤ 3 h",
              "23": "&gt; 3 h"
            }
          }
        ],
        [
          "emerg",
          "Cirurgia de emergência",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Idade 51–80 = 3, &gt; 80 = 16 · SatO₂ 91–95% = 8, ≤ 90% = 24 · infecção respiratória no último mês = 17 · Hb ≤ 10 g/dL = 11 · incisão abdominal alta = 15, intratorácica = 24 · duração ≤ 2 h = 0, &gt; 2 h e ≤ 3 h = 16, &gt; 3 h = 23 · emergência = 8.</p>",
      "sources": [
        [
          "Canet J et al. Prediction of postoperative pulmonary complications in a population-based surgical cohort. Anesthesiology, 2010.",
          "https://doi.org/10.1097/ALN.0b013e3181fc6e0a"
        ]
      ],
      "cases": [
        [
          "55 anos, cirurgia periférica &lt; 2 h: 3 pontos",
          {
            "idade": "3",
            "sat": "0",
            "incisao": "0",
            "duracao": "0"
          },
          {
            "score": 3,
            "level": "low"
          }
        ],
        [
          "55 anos, SatO₂ 94%, abdominal alta &lt; 2 h: 3 + 8 + 15 = 26 (limite)",
          {
            "idade": "3",
            "sat": "8",
            "incisao": "15",
            "duracao": "0"
          },
          {
            "score": 26,
            "level": "mid"
          }
        ],
        [
          "60 anos, abdominal alta de 2,5 h: 3 + 15 + 16 = 34",
          {
            "idade": "3",
            "sat": "0",
            "incisao": "15",
            "duracao": "16"
          },
          {
            "score": 34,
            "level": "mid"
          }
        ],
        [
          "82 anos, SatO₂ 93%, abdominal alta de 4 h: 16 + 8 + 15 + 23 = 62",
          {
            "idade": "16",
            "sat": "8",
            "incisao": "15",
            "duracao": "23"
          },
          {
            "score": 62,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:23:48.162Z",
        "total": 648,
        "passed": 648,
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 0,
              "sat": 0,
              "incisao": 0,
              "duracao": 0,
              "infec": false,
              "anemia": false,
              "emerg": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "ariscat",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "idade": 0,
              "sat": 0,
              "incisao": 0,
              "duracao": 0,
              "infec": false,
              "anemia": false,
              "emerg": true
            },
            "expected": {
              "score": 8
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "ariscat",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 8
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 8
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 8
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 8
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 8
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 8
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 8
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 8
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 8
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 8
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "idade": 0,
              "sat": 0,
              "incisao": 0,
              "duracao": 0,
              "infec": false,
              "anemia": true,
              "emerg": false
            },
            "expected": {
              "score": 11
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "ariscat",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 11
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 11
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 11
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 11
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 11
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 11
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 11
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 11
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 11
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 11
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "idade": 0,
              "sat": 0,
              "incisao": 0,
              "duracao": 0,
              "infec": false,
              "anemia": true,
              "emerg": true
            },
            "expected": {
              "score": 19
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "ariscat",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 19
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 19
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 19
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 19
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "Node",
                "raw": {
                  "score": 19
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "VM",
                "raw": {
                  "score": 19
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 19
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 19
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedNode",
                "raw": {
                  "score": 19
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ariscat/calculator.js",
                "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 19
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 648,
        "uniqueApiInputCount": 648,
        "sourceContextCount": 648,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "c7ce89cad55eeb4ef03d3b7da11357507ddd9cbaf54216678c54599624db3732",
          "total": 648,
          "bankRowCount": 648,
          "uniqueApiInputCount": 648,
          "sourceContextCount": 648,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            },
            {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
            "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 648,
          "uniqueApiInputs": 648,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
            "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
          }
        },
        "scope": "selected-point arithmetic only; only exact raw.score projected, no diagnosis/risk/rubric approval.",
        "sources": [
          {
            "contributedPrimaryObservations": {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            },
            "id": "ariscat",
            "edition": "Canet et al. Anesthesiology2010;113:1338–1350; DOI10.1097/ALN.0b013e3181fc6e0a",
            "urls": [
              "https://www.hospitaldelmar.cat/media/upload_web/pdf/article_Anesthesiology_editora_46_3389_1.pdf"
            ],
            "files": [
              "ariscat2010-system-trust.pdf",
              "ariscat2010-p9.png",
              "ariscat2010-p10.png"
            ],
            "access": "Original author-hospital PDF retrieved with Windows trusted TLS. Methods and scoring text read; Table6 PDFpage9 and Table7 PDFpage10 rendered and visually read. Python TLS retrieval failure retained.",
            "population": "2464 surgical patients in59 Catalonian hospitals; adults at least18 receiving general or neuraxial/regional anesthesia, with nonobstetric hospital procedures. Study exclusions include pregnancy/obstetrics, local/peripheral-nerve anesthesia only, procedures outside OR, reoperation within90days, transplantation, preoperative intubation and short ambulatory stay.",
            "rules": {
              "age": [
                0,
                3,
                16
              ],
              "oxygen": [
                0,
                8,
                24
              ],
              "recentRespiratoryInfection": 17,
              "anemiaHbAtMost10": 11,
              "incision": [
                0,
                15,
                24
              ],
              "duration": [
                0,
                16,
                23
              ],
              "emergency": 8
            },
            "findings": [
              {
                "area": "duration enum labels/formula",
                "status": "confirmed source-label discrepancy",
                "source": "Table6 assigns0 to duration≤2h,16 to>2–3h,23 to>3h.",
                "current": "Current duration options are<2h,2–3h,>3h. Exactly2h is placed in a16-point label rather than the0-point source band."
              },
              {
                "area": "risk and anemia prose",
                "status": "primary internal discrepancy retained",
                "source": "Table6 anemia≤10g/dL versus body<10; Table7 high≥45 versus body>45.",
                "current": "Do not adjudicate risk/body discrepancy using point-sum tests."
              }
            ],
            "notVerified": [
              "Full clinical rubric/eligibility conformance, inference from continuous values, predictive performance and surgical recommendations. Risk categories/body-table conflict excluded."
            ],
            "currentMethodVersion": "ARISCAT/Canet 2010:7 fatores ponderados, população cirúrgica",
            "currentToolSha256": "5e1c7d02d7df996a783f1d27ffb4fbf3de04de53b8a6786739eaa5790e3ea8a9"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
        "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
            "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
          },
          "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
        },
        "freshAdapterExecutions": 1944,
        "freshVmExecutions": 1944,
        "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
        "implementations": [
          {
            "id": "ariscat",
            "app": "website",
            "file": "apps/website/private/tool-code/ariscat/calculator.js",
            "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539"
          },
          {
            "id": "ariscat",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
            "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539"
          },
          {
            "id": "ariscat",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
            "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539"
          }
        ],
        "qualifications": [
          "Full clinical rubric/eligibility conformance, inference from continuous values, predictive performance and surgical recommendations. Risk categories/body-table conflict excluded.",
          "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/ariscat/calculator.js",
            "sha256": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429"
          },
          {
            "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
            "sha256": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429"
          },
          {
            "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
            "sha256": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "ARISCAT/Canet 2010, Tabela 6: 7 fatores ponderados; duração ≤ 2 h = 0, > 2 h e ≤ 3 h = 16, > 3 h = 23",
      "implementationVersion": "ariscat@native-2026-10-04+42ea541ad713",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/21045639/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Idade 51–80 = 3, > 80 = 16 · SatO₂ 91–95% = 8, ≤ 90% = 24 · infecção respiratória no último mês = 17 · Hb ≤ 10 g/dL = 11 · incisão abdominal alta = 15, intratorácica = 24 · duração ≤ 2 h = 0, > 2 h e ≤ 3 h = 16, > 3 h = 23 · emergência = 8.",
        "inputContract": {
          "fields": [
            [
              "idade",
              "Idade",
              "radio",
              {
                "opts": {
                  "0": "≤ 50 anos",
                  "3": "51 a 80 anos",
                  "16": "&gt; 80 anos"
                }
              }
            ],
            [
              "sat",
              "SatO₂ pré-operatória (ar ambiente, em repouso)",
              "radio",
              {
                "opts": {
                  "0": "≥ 96%",
                  "8": "91 a 95%",
                  "24": "≤ 90%"
                }
              }
            ],
            [
              "infec",
              "Infecção respiratória no último mês",
              "chk",
              {}
            ],
            [
              "anemia",
              "Anemia pré-operatória (Hb ≤ 10 g/dL)",
              "chk",
              {}
            ],
            [
              "incisao",
              "Local da incisão",
              "radio",
              {
                "opts": {
                  "0": "Periférica",
                  "15": "Abdominal alta",
                  "24": "Intratorácica"
                }
              }
            ],
            [
              "duracao",
              "Duração da cirurgia",
              "radio",
              {
                "opts": {
                  "0": "≤ 2 h",
                  "16": "&gt; 2 h e ≤ 3 h",
                  "23": "&gt; 3 h"
                }
              }
            ],
            [
              "emerg",
              "Cirurgia de emergência",
              "chk",
              {}
            ]
          ],
          "hash": "ff1ac7910546524bb0d5aa2d3281d172a9910e139dbd201c704c9ee1c34e7e75"
        },
        "sourceEditions": [
          {
            "citation": "Canet J et al. Prediction of postoperative pulmonary complications in a population-based surgical cohort. Anesthesiology, 2010.",
            "url": "https://doi.org/10.1097/ALN.0b013e3181fc6e0a",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prediction of postoperative pulmonary complications in a population-based surgical cohort.",
              "year": "2010",
              "firstPublicationDate": "2010-12-01",
              "doi": "10.1097/aln.0b013e3181fc6e0a",
              "pmid": "21045639",
              "journal": "Anesthesiology",
              "authors": "Canet J, Gallart L, Gomar C, Paluzie G, Vallès J, Castillo J, Sabaté S, Mazo V, Briones Z, Sanchis J, ARISCAT Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21045639/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "abd0fa4d70a04631c2b5d163711cb9067e5c4228d3f76d301078884925d43550",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:23:48.162Z",
          "total": 648,
          "passed": 648,
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 0,
                "sat": 0,
                "incisao": 0,
                "duracao": 0,
                "infec": false,
                "anemia": false,
                "emerg": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "ariscat",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "idade": 0,
                "sat": 0,
                "incisao": 0,
                "duracao": 0,
                "infec": false,
                "anemia": false,
                "emerg": true
              },
              "expected": {
                "score": 8
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "ariscat",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 8
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 8
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 8
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 8
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 8
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 8
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 8
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 8
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 8
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 8
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "idade": 0,
                "sat": 0,
                "incisao": 0,
                "duracao": 0,
                "infec": false,
                "anemia": true,
                "emerg": false
              },
              "expected": {
                "score": 11
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "ariscat",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 11
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 11
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 11
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 11
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 11
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 11
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 11
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 11
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 11
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 11
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "idade": 0,
                "sat": 0,
                "incisao": 0,
                "duracao": 0,
                "infec": false,
                "anemia": true,
                "emerg": true
              },
              "expected": {
                "score": 19
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "ariscat",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 19
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 19
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 19
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 19
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "Node",
                  "raw": {
                    "score": 19
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "VM",
                  "raw": {
                    "score": 19
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 19
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 19
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 19
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ariscat/calculator.js",
                  "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 19
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 648,
          "uniqueApiInputCount": 648,
          "sourceContextCount": 648,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "c7ce89cad55eeb4ef03d3b7da11357507ddd9cbaf54216678c54599624db3732",
            "total": 648,
            "bankRowCount": 648,
            "uniqueApiInputCount": 648,
            "sourceContextCount": 648,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
              },
              {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
              "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 648,
            "uniqueApiInputs": 648,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            }
          },
          "scope": "selected-point arithmetic only; only exact raw.score projected, no diagnosis/risk/rubric approval.",
          "sources": [
            {
              "contributedPrimaryObservations": {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              },
              "id": "ariscat",
              "edition": "Canet et al. Anesthesiology2010;113:1338–1350; DOI10.1097/ALN.0b013e3181fc6e0a",
              "urls": [
                "https://www.hospitaldelmar.cat/media/upload_web/pdf/article_Anesthesiology_editora_46_3389_1.pdf"
              ],
              "files": [
                "ariscat2010-system-trust.pdf",
                "ariscat2010-p9.png",
                "ariscat2010-p10.png"
              ],
              "access": "Original author-hospital PDF retrieved with Windows trusted TLS. Methods and scoring text read; Table6 PDFpage9 and Table7 PDFpage10 rendered and visually read. Python TLS retrieval failure retained.",
              "population": "2464 surgical patients in59 Catalonian hospitals; adults at least18 receiving general or neuraxial/regional anesthesia, with nonobstetric hospital procedures. Study exclusions include pregnancy/obstetrics, local/peripheral-nerve anesthesia only, procedures outside OR, reoperation within90days, transplantation, preoperative intubation and short ambulatory stay.",
              "rules": {
                "age": [
                  0,
                  3,
                  16
                ],
                "oxygen": [
                  0,
                  8,
                  24
                ],
                "recentRespiratoryInfection": 17,
                "anemiaHbAtMost10": 11,
                "incision": [
                  0,
                  15,
                  24
                ],
                "duration": [
                  0,
                  16,
                  23
                ],
                "emergency": 8
              },
              "findings": [
                {
                  "area": "duration enum labels/formula",
                  "status": "confirmed source-label discrepancy",
                  "source": "Table6 assigns0 to duration≤2h,16 to>2–3h,23 to>3h.",
                  "current": "Current duration options are<2h,2–3h,>3h. Exactly2h is placed in a16-point label rather than the0-point source band."
                },
                {
                  "area": "risk and anemia prose",
                  "status": "primary internal discrepancy retained",
                  "source": "Table6 anemia≤10g/dL versus body<10; Table7 high≥45 versus body>45.",
                  "current": "Do not adjudicate risk/body discrepancy using point-sum tests."
                }
              ],
              "notVerified": [
                "Full clinical rubric/eligibility conformance, inference from continuous values, predictive performance and surgical recommendations. Risk categories/body-table conflict excluded."
              ],
              "currentMethodVersion": "ARISCAT/Canet 2010:7 fatores ponderados, população cirúrgica",
              "currentToolSha256": "5e1c7d02d7df996a783f1d27ffb4fbf3de04de53b8a6786739eaa5790e3ea8a9"
            }
          ],
          "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
          "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
              "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
            },
            "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
          },
          "freshAdapterExecutions": 1944,
          "freshVmExecutions": 1944,
          "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
          "implementations": [
            {
              "id": "ariscat",
              "app": "website",
              "file": "apps/website/private/tool-code/ariscat/calculator.js",
              "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539"
            },
            {
              "id": "ariscat",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
              "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539"
            },
            {
              "id": "ariscat",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
              "sha256": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539"
            }
          ],
          "qualifications": [
            "Full clinical rubric/eligibility conformance, inference from continuous values, predictive performance and surgical recommendations. Risk categories/body-table conflict excluded.",
            "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/ariscat/calculator.js",
              "sha256": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429"
            },
            {
              "file": "apps/dashboard/private/tool-code/ariscat/calculator.js",
              "sha256": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429"
            },
            {
              "file": "apps/command-center/private/tool-code/ariscat/calculator.js",
              "sha256": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "42ea541ad7130edd57de04fb709ea54dfdd5f7bf3a360561406031247fba8429",
        "diagnosticRubricSourceAmendment": {
          "at": "2026-10-04T18:59:19.497Z",
          "scope": "Source-documentation and selected label-only amendment; no engine or integer point code change. Private TOOL labels retain their prior source hash and are explicitly outside this candidate.",
          "proposal": {
            "file": "eight-diagnostic-source-rubric-proposal-final27-r4.json",
            "sha256": "d31091eebbc461e5ceffa09c589d05aa2ef3056f08382eadcaceeb8e6b038355"
          },
          "authoredSource": {
            "file": "eight-diagnostic-source-rubric-authored-final27-v3.cjs",
            "sha256": "ee9d439300f946173be86160cc909fbef0a09de6ca5ca54fb9ef674a32887972"
          },
          "sourceReview": {
            "file": "eight-diagnostic-primary-source-review-final26.json",
            "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
          },
          "previousMethodVersion": "ARISCAT/Canet 2010:7 fatores ponderados, população cirúrgica",
          "previousFormulaSha256": "90c7abc1274f63cc34bd8583aaefdf64558484495de79ae9119911c2910d8248",
          "previousFieldsSha256": "d74f4daf35fb96b90e9583158d8bcf0628081844690bbba1872987785ae4210b",
          "previousLimitsSha256": "6194f4971e8b62b318fb51a18428165cf4b2fd048ba7b523312bd9a87deb1a29",
          "previousInputContract": {
            "fields": [
              {
                "key": "idade",
                "label": "Idade",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "≤ 50 anos",
                  "3": "51 a 80 anos",
                  "16": "&gt; 80 anos"
                }
              },
              {
                "key": "sat",
                "label": "SatO₂ pré-operatória (ar ambiente, em repouso)",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "≥ 96%",
                  "8": "91 a 95%",
                  "24": "≤ 90%"
                }
              },
              {
                "key": "infec",
                "label": "Infecção respiratória no último mês",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "anemia",
                "label": "Anemia pré-operatória (Hb ≤ 10 g/dL)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "incisao",
                "label": "Local da incisão",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Periférica",
                  "15": "Abdominal alta",
                  "24": "Intratorácica"
                }
              },
              {
                "key": "duracao",
                "label": "Duração da cirurgia",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "&lt; 2 h",
                  "16": "2 a 3 h",
                  "23": "&gt; 3 h"
                }
              },
              {
                "key": "emerg",
                "label": "Cirurgia de emergência",
                "type": "chk",
                "optional": false,
                "options": null
              }
            ],
            "hash": "8e33de1ed931387483fe473f678381006476d8a612f8f6aa9d5705bf7f69ecd2"
          },
          "previousImplementedVariant": "Idade 51–80 = 3, > 80 = 16 · SatO₂ 91–95% = 8, ≤ 90% = 24 · infecção respiratória no último mês = 17 · Hb ≤ 10 g/dL = 11 · incisão abdominal alta = 15, intratorácica = 24 · duração 2–3 h = 16, > 3 h = 23 · emergência = 8.",
          "implementationHashUnchanged": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        },
        "previousImplementationHash": "007083f84a356d340a9c1afc17e19a0c10a849fccb6b6f99ffc4f77106a0b539",
        "previousInputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ 50 anos",
                "3": "51 a 80 anos",
                "16": "&gt; 80 anos"
              }
            },
            {
              "key": "sat",
              "label": "SatO₂ pré-operatória (ar ambiente, em repouso)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≥ 96%",
                "8": "91 a 95%",
                "24": "≤ 90%"
              }
            },
            {
              "key": "infec",
              "label": "Infecção respiratória no último mês",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "anemia",
              "label": "Anemia pré-operatória (Hb ≤ 10 g/dL)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "incisao",
              "label": "Local da incisão",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Periférica",
                "15": "Abdominal alta",
                "24": "Intratorácica"
              }
            },
            {
              "key": "duracao",
              "label": "Duração da cirurgia",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ 2 h",
                "16": "&gt; 2 h e ≤ 3 h",
                "23": "&gt; 3 h"
              }
            },
            {
              "key": "emerg",
              "label": "Cirurgia de emergência",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "27f3d08e712c8bc6581066826e4f230eb14c53c42e18dbf7559b977be836b24a"
        }
      },
      "limits": "O ARISCAT 2010 foi derivado e validado em uma coorte de 2464 pacientes cirúrgicos de 59 hospitais, com anestesia geral, neuraxial ou regional, e desfecho de complicações pulmonares pós-operatórias. A idade mínima, exclusões e pesos/faixas completos não estão disponíveis no resumo lido; as taxas da coorte não constituem uma estimativa individual recalibrada para outra população. Na nova leitura do artigo original de 2010, os Métodos descrevem adultos com pelo menos 18 anos e exclusões próprias da coorte; a Tabela 6 confirma duração ≤2 h, >2 a ≤3 h e >3 h. A fronteira de alto risco aparece como ≥45 na Tabela 7 e >45 no texto; essa divergência documental não foi adjudicada aqui.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.734Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não traz idade mínima/exclusões nem os pesos/faixas dos sete fatores. Taxas da coorte não são uma probabilidade individual automaticamente recalibrada."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "diagnosticRubricSourceAmendment": {
          "at": "2026-10-04T18:59:19.497Z",
          "sourceReview": {
            "file": "eight-diagnostic-primary-source-review-final26.json",
            "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
          },
          "noteSourceSha256": "246cd89afdf870a566022049e9d36a01104a6ef51e3e2a974faf9b9cd965e52c",
          "previousLimitsSha256": "6194f4971e8b62b318fb51a18428165cf4b2fd048ba7b523312bd9a87deb1a29",
          "previousEvidencePreserved": true,
          "scope": "Named additional source sections and explicit remaining source/categorical limitations only; no full method/clinical approval.",
          "unresolved": [
            "Table7 high-risk ≥45 differs from original scoring prose >45. The preoperative Hb boundary also differs across source sections; neither is adjudicated by this label-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "asrs-rastreamento-tdah",
      "title": "ASRS v1.1 (rastreamento de TDAH no adulto)",
      "short": "As 6 perguntas de rastreamento de TDAH da OMS",
      "desc": "ASRS v1.1 da OMS, parte A (6 perguntas), versão brasileira: rastreamento de transtorno de déficit de atenção e hiperatividade (TDAH) em adultos.",
      "lead": "As seis perguntas da parte A da escala de autorrelato da OMS são as mais preditivas de TDAH no adulto. Servem para rastrear, não para diagnosticar.",
      "kind": "Calculadora",
      "spec": [
        "psiquiatria",
        "neurologia",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "q1",
          "1. Com que freqüência você sente dificuldade para finalizar os últimos detalhes de uma tarefa, depois de já ter feito as partes mais complicadas?",
          "radio",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Algumas vezes",
              "3": "Freqüentemente",
              "4": "Muito freqüentemente"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "0": "pt-BR",
              "1": "pt-BR",
              "2": "pt-BR",
              "3": "pt-BR",
              "4": "pt-BR"
            }
          }
        ],
        [
          "q2",
          "2. Com que freqüência você sente dificuldade para manter as coisas em ordem quando precisa realizar uma tarefa que exige organização?",
          "radio",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Algumas vezes",
              "3": "Freqüentemente",
              "4": "Muito freqüentemente"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "0": "pt-BR",
              "1": "pt-BR",
              "2": "pt-BR",
              "3": "pt-BR",
              "4": "pt-BR"
            }
          }
        ],
        [
          "q3",
          "3. Com que freqüência você tem problemas para se lembrar de compromissos ou obrigações?",
          "radio",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Algumas vezes",
              "3": "Freqüentemente",
              "4": "Muito freqüentemente"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "0": "pt-BR",
              "1": "pt-BR",
              "2": "pt-BR",
              "3": "pt-BR",
              "4": "pt-BR"
            }
          }
        ],
        [
          "q4",
          "4. Quando precisa realizar uma tarefa que exige muita concentração, com que freqüência você evita ou atrasa o seu início?",
          "radio",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Algumas vezes",
              "3": "Freqüentemente",
              "4": "Muito freqüentemente"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "0": "pt-BR",
              "1": "pt-BR",
              "2": "pt-BR",
              "3": "pt-BR",
              "4": "pt-BR"
            }
          }
        ],
        [
          "q5",
          "5. Com que freqüência você fica se mexendo na cadeira ou balançando as mãos ou os pés quando precisa ficar sentado(a) durante um longo período de tempo?",
          "radio",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Algumas vezes",
              "3": "Freqüentemente",
              "4": "Muito freqüentemente"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "0": "pt-BR",
              "1": "pt-BR",
              "2": "pt-BR",
              "3": "pt-BR",
              "4": "pt-BR"
            }
          }
        ],
        [
          "q6",
          "6. Com que freqüência você se sente excessivamente ativo(a) e compelido(a) a fazer coisas, como se fosse conduzido(a) por um motor?",
          "radio",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Algumas vezes",
              "3": "Freqüentemente",
              "4": "Muito freqüentemente"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "0": "pt-BR",
              "1": "pt-BR",
              "2": "pt-BR",
              "3": "pt-BR",
              "4": "pt-BR"
            }
          }
        ]
      ],
      "formula": "Some o número de respostas que aparecem na área com sombreado mais escuro. Quatro (4) ou mais respostas indicam que seus sintomas podem ser compatíveis com o diagnóstico de TDAH em Adultos. Nesse caso, poderá ser benéfico conversar com seu médico sobre a necessidade de uma avaliação clínica.",
      "sources": [
        [
          "Kessler RC et al. The World Health Organization Adult ADHD Self-Report Scale (ASRS): a short screening scale for use in the general population. Psychol Med, 2005.",
          "https://doi.org/10.1017/S0033291704002892"
        ],
        [
          "Mattos P et al. Adaptação transcultural para o português da escala Adult Self-Report Scale para avaliação do transtorno de déficit de atenção/hiperatividade (TDAH) em adultos. Rev Psiq Clín, 2006.",
          "https://doi.org/10.1590/S0101-60832006000400004"
        ],
        [
          "New York University / Harvard · ASRS v1.1 six-question screener · published forms and electronic conversion conditions",
          "https://license.tov.med.nyu.edu/product/asrs6Qscreener"
        ]
      ],
      "cases": [
        [
          "Todos “algumas vezes”: só itens 1 a 3 contam, 3 (negativo)",
          {
            "q1": "2",
            "q2": "2",
            "q3": "2",
            "q4": "2",
            "q5": "2",
            "q6": "2"
          },
          {
            "raw": {
              "score": 3
            },
            "level": "low"
          }
        ],
        [
          "Itens 1 a 3 “algumas vezes” e item 4 “frequentemente”: 4 (positivo, limite)",
          {
            "q1": "2",
            "q2": "2",
            "q3": "2",
            "q4": "3",
            "q5": "1",
            "q6": "0"
          },
          {
            "raw": {
              "score": 4
            },
            "level": "high",
            "verdict": "positivo"
          }
        ],
        [
          "Todos “raramente”: 0",
          {
            "q1": "1",
            "q2": "1",
            "q3": "1",
            "q4": "1",
            "q5": "1",
            "q6": "1"
          },
          {
            "raw": {
              "score": 0
            },
            "level": "low",
            "verdict": "negativo"
          }
        ],
        [
          "Todos “muito frequentemente”: 6",
          {
            "q1": "4",
            "q2": "4",
            "q3": "4",
            "q4": "4",
            "q5": "4",
            "q6": "4"
          },
          {
            "raw": {
              "score": 6
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:47:03.432Z",
        "total": 15625,
        "passed": 15625,
        "sourceRowCount": 15625,
        "uniqueApiInputCount": 15625,
        "scope": "Original six-question threshold count: q1–3>=2; q4–6>=3; positivecount>=4. No diagnosis, authorized translation, rights approval or clinicalvalidation.",
        "caseStorage": {
          "file": "independent-source-cases.json",
          "mode": "complete-downloadable-bank-with-inline-subset",
          "sha256": "23f6123d77ab2fe904daa0e73c5ca127e0c3c2db16abc20f8e8bec935ddba1df",
          "total": 15625,
          "uniqueApiInputCount": 15625,
          "bankRowCount": 15625
        },
        "cases": [
          {
            "index": 0,
            "input": {
              "q1": 0,
              "q2": 0,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 0
            },
            "expected": {
              "raw": {
                "score": 0
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "q1": 0,
              "q2": 0,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 1
            },
            "expected": {
              "raw": {
                "score": 0
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "q1": 0,
              "q2": 0,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 2
            },
            "expected": {
              "raw": {
                "score": 0
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "de 6 itens"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          }
        ],
        "sourceExpectation": {
          "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
          "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
        },
        "originalEvidence": {
          "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
          "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
        },
        "sourceRead": {
          "file": "reports/review-20261003/six-primary-own-observations-final33.json",
          "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
        },
        "independentPeer": {
          "status": "completed",
          "kind": "independent-technical-packaging-and-replay",
          "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
          "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
          "checks": 568121,
          "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
          "secondBlindPrimarySourceDerivation": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        },
        "numericPolicy": {
          "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "ASRSv 1.1/WHO 2005:Parte A 6 itens, limiares específicos, positivo≥4",
      "implementationVersion": "asrs-rastreamento-tdah@native-2026-10-05-nyu-electronic+56323abc49cd",
      "currentMethodSource": {
        "title": "Escala de Auto-Avaliação para o Diagnóstico do Transtorno de Déficit de Atenção/Hiperatividade em Adultos Versão 1.1 (ASRS-V1.1)",
        "url": "https://license.tov.med.nyu.edu/download/5357",
        "version": "ASRS v1.1 six-question screener, literal NYU-published forms",
        "checkedAt": "2026-10-05",
        "access": "Nine original PDFs read and visually compared"
      },
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-05",
        "implementedVariant": "Some o número de respostas que aparecem na área com sombreado mais escuro. Quatro (4) ou mais respostas indicam que seus sintomas podem ser compatíveis com o diagnóstico de TDAH em Adultos. Nesse caso, poderá ser benéfico conversar com seu médico sobre a necessidade de uma avaliação clínica.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "1. Com que freqüência você sente dificuldade para finalizar os últimos detalhes de uma tarefa, depois de já ter feito as partes mais complicadas?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Algumas vezes",
                "3": "Freqüentemente",
                "4": "Muito freqüentemente"
              }
            },
            {
              "key": "q2",
              "label": "2. Com que freqüência você sente dificuldade para manter as coisas em ordem quando precisa realizar uma tarefa que exige organização?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Algumas vezes",
                "3": "Freqüentemente",
                "4": "Muito freqüentemente"
              }
            },
            {
              "key": "q3",
              "label": "3. Com que freqüência você tem problemas para se lembrar de compromissos ou obrigações?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Algumas vezes",
                "3": "Freqüentemente",
                "4": "Muito freqüentemente"
              }
            },
            {
              "key": "q4",
              "label": "4. Quando precisa realizar uma tarefa que exige muita concentração, com que freqüência você evita ou atrasa o seu início?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Algumas vezes",
                "3": "Freqüentemente",
                "4": "Muito freqüentemente"
              }
            },
            {
              "key": "q5",
              "label": "5. Com que freqüência você fica se mexendo na cadeira ou balançando as mãos ou os pés quando precisa ficar sentado(a) durante um longo período de tempo?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Algumas vezes",
                "3": "Freqüentemente",
                "4": "Muito freqüentemente"
              }
            },
            {
              "key": "q6",
              "label": "6. Com que freqüência você se sente excessivamente ativo(a) e compelido(a) a fazer coisas, como se fosse conduzido(a) por um motor?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Algumas vezes",
                "3": "Freqüentemente",
                "4": "Muito freqüentemente"
              }
            }
          ],
          "hash": "565baa6f9f56369feb689fa89530e1777dc29fbc370864674d189af072f9422a"
        },
        "sourceEditions": [
          {
            "citation": "Kessler RC et al. The World Health Organization Adult ADHD Self-Report Scale (ASRS): a short screening scale for use in the general population. Psychol Med, 2005.",
            "url": "https://doi.org/10.1017/S0033291704002892",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The World Health Organization Adult ADHD Self-Report Scale (ASRS): a short screening scale for use in the general population.",
              "year": "2005",
              "firstPublicationDate": "2005-02-01",
              "doi": "10.1017/s0033291704002892",
              "pmid": "15841682",
              "journal": "Psychological medicine",
              "authors": "Kessler RC, Adler L, Ames M, Demler O, Faraone S, Hiripi E, Howes MJ, Jin R, Secnik K, Spencer T, Ustun TB, Walters EE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15841682/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6f19c4e47b2cb420630c60204f1597f3e4f4658f5519d893031b445b7f9a1ec5",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Mattos P et al. Adaptação transcultural para o português da escala Adult Self-Report Scale para avaliação do transtorno de déficit de atenção/hiperatividade (TDAH) em adultos. Rev Psiq Clín, 2006.",
            "url": "https://doi.org/10.1590/S0101-60832006000400004",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Adaptação transcultural para o português da escala Adult Self-Report Scale para avaliação do transtorno de déficit de atenção/hiperatividade (TDAH) em adultos",
              "doi": "10.1590/s0101-60832006000400004",
              "year": 2006,
              "publisher": "FapUNIFESP (SciELO)",
              "journal": "Archives of Clinical Psychiatry (São Paulo)",
              "authors": [
                "Paulo Mattos",
                "Daniel Segenreich",
                "Eloísa Saboya",
                "Mário Louzã",
                "Gabriela Dias",
                "Marcos Romano"
              ],
              "url": "https://doi.org/10.1590/s0101-60832006000400004"
            },
            "publication": {
              "title": "Adaptação transcultural para o português da escala Adult Self-Report Scale para avaliação do transtorno de déficit de atenção/hiperatividade (TDAH) em adultos",
              "doi": "10.1590/s0101-60832006000400004",
              "year": 2006,
              "publisher": "FapUNIFESP (SciELO)",
              "journal": "Archives of Clinical Psychiatry (São Paulo)",
              "authors": [
                "Paulo Mattos",
                "Daniel Segenreich",
                "Eloísa Saboya",
                "Mário Louzã",
                "Gabriela Dias",
                "Marcos Romano"
              ],
              "url": "https://doi.org/10.1590/s0101-60832006000400004"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:47:03.432Z",
          "total": 15625,
          "passed": 15625,
          "sourceRowCount": 15625,
          "uniqueApiInputCount": 15625,
          "scope": "Original six-question threshold count: q1–3>=2; q4–6>=3; positivecount>=4. No diagnosis, authorized translation, rights approval or clinicalvalidation.",
          "caseStorage": {
            "file": "independent-source-cases.json",
            "mode": "complete-downloadable-bank-with-inline-subset",
            "sha256": "23f6123d77ab2fe904daa0e73c5ca127e0c3c2db16abc20f8e8bec935ddba1df",
            "total": 15625,
            "uniqueApiInputCount": 15625,
            "bankRowCount": 15625
          },
          "cases": [
            {
              "index": 0,
              "input": {
                "q1": 0,
                "q2": 0,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 0
              },
              "expected": {
                "raw": {
                  "score": 0
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "q1": 0,
                "q2": 0,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 1
              },
              "expected": {
                "raw": {
                  "score": 0
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "q1": 0,
                "q2": 0,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 2
              },
              "expected": {
                "raw": {
                  "score": 0
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/asrs-rastreamento-tdah/calculator.js",
                  "sha256": "ffc0322b8490a46961120ef425a1a03ef80cc439d9dae7520dc5bf06e6330ad4",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "de 6 itens"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            }
          ],
          "sourceExpectation": {
            "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
            "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
          },
          "originalEvidence": {
            "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
            "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
          },
          "sourceRead": {
            "file": "reports/review-20261003/six-primary-own-observations-final33.json",
            "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
          },
          "independentPeer": {
            "status": "completed",
            "kind": "independent-technical-packaging-and-replay",
            "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
            "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
            "checks": 568121,
            "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
            "secondBlindPrimarySourceDerivation": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed"
          },
          "numericPolicy": {
            "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "56323abc49cd8872d98f6fed71a8f21a7b1e4d762a8eaa436e8fa1da7ea4a6cb",
        "officialPublishedFormSource": {
          "title": "Escala de Auto-Avaliação para o Diagnóstico do Transtorno de Déficit de Atenção/Hiperatividade em Adultos Versão 1.1 (ASRS-V1.1)",
          "url": "https://license.tov.med.nyu.edu/download/5357",
          "version": "ASRS v1.1 six-question screener, literal NYU-published forms",
          "checkedAt": "2026-10-05",
          "access": "Nine original PDFs read and visually compared"
        },
        "electronicConversion": "literal NYU-published form; Arabic unshaded source retained; Japanese timeframe operational supplement separated"
      },
      "limits": "Rastreamento de TDAH no adulto. A Parte A de seis itens deve ser distinguida do questionário de 18 itens e da entrevista diagnóstica. Resultado positivo indica necessidade de avaliação clínica; a amostra de recalibração e a adaptação portuguesa não validam automaticamente esta implementação em todos os idiomas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.737Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Limiares item a item e texto integral de Mattos 2006 não conferidos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "fieldLocale": "pt-BR",
      "formulaLocale": "pt-BR",
      "asrsOfficialForm": {
        "locale": "pt-BR",
        "sourcePdf": "reports/review-20261005-completion/asrs-primary-nine-r1/pt-BR.pdf",
        "sourcePdfSha256": "aa4ed92ab7342d71a39524d1b7504d328050750a0bf002a19c6ad35b614fd994",
        "primaryEndpoint": "https://license.tov.med.nyu.edu/download/5357",
        "questionnairePageOneBased": 3,
        "questions": [
          "1. Com que freqüência você sente dificuldade para finalizar os últimos detalhes de uma tarefa, depois de já ter feito as partes mais complicadas?",
          "2. Com que freqüência você sente dificuldade para manter as coisas em ordem quando precisa realizar uma tarefa que exige organização?",
          "3. Com que freqüência você tem problemas para se lembrar de compromissos ou obrigações?",
          "4. Quando precisa realizar uma tarefa que exige muita concentração, com que freqüência você evita ou atrasa o seu início?",
          "5. Com que freqüência você fica se mexendo na cadeira ou balançando as mãos ou os pés quando precisa ficar sentado(a) durante um longo período de tempo?",
          "6. Com que freqüência você se sente excessivamente ativo(a) e compelido(a) a fazer coisas, como se fosse conduzido(a) por um motor?"
        ],
        "options": {
          "0": "Nunca",
          "1": "Raramente",
          "2": "Algumas vezes",
          "3": "Freqüentemente",
          "4": "Muito freqüentemente"
        },
        "scoringInstruction": "Some o número de respostas que aparecem na área com sombreado mais escuro. Quatro (4) ou mais respostas indicam que seus sintomas podem ser compatíveis com o diagnóstico de TDAH em Adultos. Nesse caso, poderá ser benéfico conversar com seu médico sobre a necessidade de uma avaliação clínica.",
        "questionWhitespacePolicy": "PDF line-wrap whitespace only; no wording, punctuation or accent edits; CJK line wraps joined",
        "visualReview": {
          "pageRenderedAndInspected": true,
          "twoToneResponseMatrix": true,
          "darkCellStarts": {
            "q1": 2,
            "q2": 2,
            "q3": 2,
            "q4": 3,
            "q5": 3,
            "q6": 3
          }
        },
        "title": "Escala de Auto-Avaliação para o Diagnóstico do Transtorno de Déficit de Atenção/Hiperatividade em Adultos Versão 1.1 (ASRS-V1.1)",
        "instructions": "Assinale a alternativa que melhor descreve a forma como você tem se sentido e comportado nos últimos 6 meses. Por favor, entregue o questionário preenchido ao seu profissional de saúde durante a próxima consulta para discutir os resultados obtidos.",
        "ageStatement": "Esta Escala de Auto-Avaliação para o Diagnóstico do Transtorno de Déficit de Atenção/Hiperatividade em Adultos V1.1 (ASRS-V1.1) destina-se a indivíduos com idade igual ou superior a 18 anos.",
        "dateLabel": "Data",
        "acknowledgements": "Translation of this document was performed by Maria Carmen Viana, MD, PhD, Department of Internal Medicine, Santa Casa Medical School of Vitória, Brazil.",
        "ownerCopyright": "© New York University and the President and Fellows of Harvard College.",
        "sourcePdfCopyright": "© New York University and President and Fellows of Harvard College. All rights reserved.",
        "completePrimaryPdfRetained": true,
        "sourceMatrixMode": "patient-shaded",
        "thresholdSource": {
          "locale": "pt-BR",
          "sourcePdfSha256": "aa4ed92ab7342d71a39524d1b7504d328050750a0bf002a19c6ad35b614fd994"
        },
        "timeframe": {
          "months": 6,
          "presentInSourceInstruction": true,
          "sourceLocale": "pt-BR",
          "japaneseOperationalContextIsSeparate": false
        },
        "requestedLocale": "pt-BR",
        "sourceLocale": "pt-BR",
        "originalPdf": "/tool-source/asrs-rastreamento-tdah/original/pt-BR.pdf",
        "operationalNote": null,
        "operationalNoteLocale": "pt-BR",
        "officialHindiTextAvailable": false,
        "officialPublishedText": true,
        "ownerConditions": {
          "source": "https://license.tov.med.nyu.edu/product/asrs6Qscreener",
          "ownerCopyright": "© New York University and the President and Fellows of Harvard College.",
          "sourcePdfCopyright": "© New York University and President and Fellows of Harvard College. All rights reserved.",
          "permitted": "The six-question screener is available for clinical and nonclinical use, including commercial use, with attribution. Electronic conversion is permitted; other modifications are not permitted.",
          "officialPublishedQuestionnaireLocales": [
            "pt-BR",
            "en",
            "es",
            "fr",
            "de",
            "it",
            "ar",
            "zh",
            "ja"
          ],
          "officialHindiTextAvailable": false,
          "clinicalApproval": false,
          "professionalLanguageApproval": false,
          "electronicConversionLiteralPublishedText": true
        },
        "provenance": {
          "record": {
            "file": "reports/review-20261005-completion/asrs-official-nine-form-record-r3.json",
            "sha256": "b03cb78e08e176c1b477ca11a2dd6e467ee6d7e30739a10c7b7284a33ac449db"
          },
          "arVisualPeer": {
            "file": "reports/review-20261005-completion/asrs-ar-primary-visual-peer-r1.json",
            "sha256": "8cec998120265b6772b53353f52b911e001fc1ca5abe001883455a13b418236f"
          }
        }
      },
      "ownerUseConditions": {
        "source": "https://license.tov.med.nyu.edu/product/asrs6Qscreener",
        "ownerCopyright": "© New York University and the President and Fellows of Harvard College.",
        "sourcePdfCopyright": "© New York University and President and Fellows of Harvard College. All rights reserved.",
        "permitted": "The six-question screener is available for clinical and nonclinical use, including commercial use, with attribution. Electronic conversion is permitted; other modifications are not permitted.",
        "officialPublishedQuestionnaireLocales": [
          "pt-BR",
          "en",
          "es",
          "fr",
          "de",
          "it",
          "ar",
          "zh",
          "ja"
        ],
        "officialHindiTextAvailable": false,
        "clinicalApproval": false,
        "professionalLanguageApproval": false,
        "electronicConversionLiteralPublishedText": true
      }
    },
    {
      "id": "audit",
      "title": "AUDIT (teste de identificação de problemas com álcool)",
      "short": "Uso de risco, nocivo e dependência de álcool",
      "desc": "AUDIT da OMS com 10 perguntas: identifique uso de baixo risco, uso de risco, uso nocivo e provável dependência de álcool, com a intervenção de cada zona.",
      "lead": "Questionário da OMS que identifica o padrão de consumo de álcool nos últimos 12 meses e indica a intervenção adequada para cada zona de risco.",
      "kind": "Escore",
      "spec": [
        "psiquiatria",
        "medicina-de-familia-e-comunidade",
        "clinica-medica",
        "medicina-do-trabalho"
      ],
      "fields": [
        [
          "q1",
          "1. Com que frequência você consome bebidas alcoólicas?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Mensalmente ou menos",
              "2": "De 2 a 4 vezes por mês",
              "3": "De 2 a 3 vezes por semana",
              "4": "4 ou mais vezes por semana"
            }
          }
        ],
        [
          "q2",
          "2. Num dia típico em que bebe, quantas bebidas-padrão consome? Nesta edição, cada bebida-padrão contém 10 g de etanol.",
          "sel",
          {
            "opts": {
              "0": "1 ou 2",
              "1": "3 ou 4",
              "2": "5 ou 6",
              "3": "7 a 9",
              "4": "10 ou mais"
            }
          }
        ],
        [
          "q3",
          "3. Com que frequência bebe seis ou mais bebidas-padrão na mesma ocasião? Nesta edição, cada bebida-padrão contém 10 g de etanol.",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Menos do que uma vez ao mês",
              "2": "Mensalmente",
              "3": "Semanalmente",
              "4": "Todos ou quase todos os dias"
            }
          }
        ],
        [
          "q4",
          "4. Quantas vezes ao longo dos últimos 12 meses você achou que não conseguiria parar de beber uma vez tendo começado?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Menos do que uma vez ao mês",
              "2": "Mensalmente",
              "3": "Semanalmente",
              "4": "Todos ou quase todos os dias"
            }
          }
        ],
        [
          "q5",
          "5. Quantas vezes ao longo dos últimos 12 meses você, por causa do álcool, não conseguiu fazer o que era esperado de você?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Menos do que uma vez ao mês",
              "2": "Mensalmente",
              "3": "Semanalmente",
              "4": "Todos ou quase todos os dias"
            }
          }
        ],
        [
          "q6",
          "6. Quantas vezes ao longo dos últimos 12 meses você precisou beber pela manhã para poder se sentir bem ao longo do dia após ter bebido bastante no dia anterior?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Menos do que uma vez ao mês",
              "2": "Mensalmente",
              "3": "Semanalmente",
              "4": "Todos ou quase todos os dias"
            }
          }
        ],
        [
          "q7",
          "7. Quantas vezes ao longo dos últimos 12 meses você se sentiu culpado(a) ou com remorso depois de ter bebido?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Menos do que uma vez ao mês",
              "2": "Mensalmente",
              "3": "Semanalmente",
              "4": "Todos ou quase todos os dias"
            }
          }
        ],
        [
          "q8",
          "8. Quantas vezes ao longo dos últimos 12 meses você foi incapaz de lembrar o que aconteceu devido à bebida?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Menos do que uma vez ao mês",
              "2": "Mensalmente",
              "3": "Semanalmente",
              "4": "Todos ou quase todos os dias"
            }
          }
        ],
        [
          "q9",
          "9. Você já causou ferimentos ou prejuízos a você mesmo(a) ou a outra pessoa após ter bebido?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "2": "Sim, mas não nos últimos 12 meses",
              "4": "Sim, nos últimos 12 meses"
            }
          }
        ],
        [
          "q10",
          "10. Algum parente, amigo ou médico já se preocupou com o fato de você beber ou sugeriu que você parasse?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "2": "Sim, mas não nos últimos 12 meses",
              "4": "Sim, nos últimos 12 meses"
            }
          }
        ]
      ],
      "formula": "<p>Itens 1 a 8: 0 a 4 pontos. Itens 9 e 10: 0, 2 ou 4 pontos. Total: 0 a 40.</p><p>Pontuação ≥ 8 indica uso de risco ou nocivo e possível dependência. Pontos nos itens 4 a 6 sugerem dependência; nos itens 7 a 10, dano já instalado.</p>",
      "sources": [
        [
          "Saunders JB et al. Development of the Alcohol Use Disorders Identification Test (AUDIT): WHO Collaborative Project on Early Detection of Persons with Harmful Alcohol Consumption-II. Addiction, 1993.",
          "https://doi.org/10.1111/j.1360-0443.1993.tb02093.x"
        ],
        [
          "Lima CT et al. Concurrent and construct validity of the AUDIT in an urban Brazilian sample. Alcohol Alcohol, 2005.",
          "https://doi.org/10.1093/alcalc/agh202"
        ],
        [
          "Babor TF et al. AUDIT: the Alcohol Use Disorders Identification Test. Guidelines for use in primary care. 2nd ed. World Health Organization, 2001.",
          "https://www.who.int/publications/i/item/WHO-MSD-MSB-01.6a"
        ]
      ],
      "cases": [
        [
          "Caso sintético: q1=2, q2=1, q3=1 e demais itens=0; soma=4.",
          {
            "q1": "2",
            "q2": "1",
            "q3": "1",
            "q4": "0",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0",
            "q10": "0"
          },
          {
            "score": 4,
            "level": "low",
            "verdict": "Zona I"
          }
        ],
        [
          "Limite da zona II: 8 pontos",
          {
            "q1": "3",
            "q2": "2",
            "q3": "2",
            "q4": "1",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0",
            "q10": "0"
          },
          {
            "score": 8,
            "level": "mid",
            "verdict": "Zona II"
          }
        ],
        [
          "Limite da zona III: 16 pontos",
          {
            "q1": "4",
            "q2": "3",
            "q3": "3",
            "q4": "2",
            "q5": "2",
            "q6": "0",
            "q7": "2",
            "q8": "0",
            "q9": "0",
            "q10": "0"
          },
          {
            "score": 16,
            "level": "high",
            "verdict": "Zona III"
          }
        ],
        [
          "Consumo diário pesado com dano nos últimos 12 meses: 25 (zona IV)",
          {
            "q1": "4",
            "q2": "4",
            "q3": "4",
            "q4": "3",
            "q5": "2",
            "q6": "2",
            "q7": "2",
            "q8": "0",
            "q9": "4",
            "q10": "0"
          },
          {
            "score": 25,
            "level": "high",
            "verdict": "Zona IV"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 89,
        "passed": 89,
        "cases": [
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-zero",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "4",
              "q2": "4",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 40
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-maximum",
            "obtained": {
              "score": 40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 40,
                "obtained": 40,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "1",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "2",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "3",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "4",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "2",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "4",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "1",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "2",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "3",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "4",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "1",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "2",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "3",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "4",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "2",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "3",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "4",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "2",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "3",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "4",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "1",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "2",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "3",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "4",
              "q8": "0",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "2",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "3",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "4",
              "q9": "0",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "2",
              "q10": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "4",
              "q10": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0",
              "q10": "4"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "0",
              "q10": "4"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "2",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 10
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "3",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 11
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 12
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 12
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "1",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 13
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 13
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "2",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 14
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "3",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 15
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 16
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 16
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 17
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "2",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 18
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "3",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 19
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 20
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 21
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "2",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 22
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 22
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22,
                "obtained": 22,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "3",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 23
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 23
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 23,
                "obtained": 23,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 24
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 24
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 24,
                "obtained": 24,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "1",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 25
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25,
                "obtained": 25,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "2",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 26
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 26
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 26,
                "obtained": 26,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "3",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 27
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 27
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 27,
                "obtained": 27,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 28
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 28
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 28,
                "obtained": 28,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "1",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 29
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 29
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 29,
                "obtained": 29,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "2",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "3",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 31
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 31
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 31,
                "obtained": 31,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 32
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 32
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 32,
                "obtained": 32,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 33
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 33
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 33,
                "obtained": 33,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "2",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 34
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 34
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 34,
                "obtained": 34,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 35
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 35,
                "obtained": 35,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "4",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 36
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 36
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 36,
                "obtained": 36,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "1",
              "q2": "4",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 37
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 37
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 37,
                "obtained": 37,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "2",
              "q2": "4",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 38
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 38
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 38,
                "obtained": 38,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "3",
              "q2": "4",
              "q3": "4",
              "q4": "4",
              "q5": "4",
              "q6": "4",
              "q7": "4",
              "q8": "4",
              "q9": "4",
              "q10": "4"
            },
            "expected": {
              "score": 39
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 39
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 39,
                "obtained": 39,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "2",
              "q4": "3",
              "q5": "4",
              "q6": "0",
              "q7": "1",
              "q8": "2",
              "q9": "4",
              "q10": "0"
            },
            "expected": {
              "score": 17
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "2",
              "q2": "3",
              "q3": "4",
              "q4": "0",
              "q5": "1",
              "q6": "2",
              "q7": "3",
              "q8": "4",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 25
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25,
                "obtained": 25,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "4",
              "q2": "0",
              "q3": "1",
              "q4": "2",
              "q5": "3",
              "q6": "4",
              "q7": "0",
              "q8": "1",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 17
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "1",
              "q2": "2",
              "q3": "3",
              "q4": "4",
              "q5": "0",
              "q6": "1",
              "q7": "2",
              "q8": "3",
              "q9": "4",
              "q10": "0"
            },
            "expected": {
              "score": 20
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "3",
              "q2": "4",
              "q3": "0",
              "q4": "1",
              "q5": "2",
              "q6": "3",
              "q7": "4",
              "q8": "0",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 23
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 23
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 23,
                "obtained": 23,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "1",
              "q2": "2",
              "q3": "3",
              "q4": "4",
              "q5": "0",
              "q6": "1",
              "q7": "2",
              "q8": "3",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 22
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 22
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22,
                "obtained": 22,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "3",
              "q2": "4",
              "q3": "0",
              "q4": "1",
              "q5": "2",
              "q6": "3",
              "q7": "4",
              "q8": "0",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 19
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "2",
              "q2": "3",
              "q3": "4",
              "q4": "0",
              "q5": "1",
              "q6": "2",
              "q7": "3",
              "q8": "4",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 21
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "4",
              "q2": "0",
              "q3": "1",
              "q4": "2",
              "q5": "3",
              "q6": "4",
              "q7": "0",
              "q8": "1",
              "q9": "4",
              "q10": "0"
            },
            "expected": {
              "score": 19
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "3",
              "q2": "4",
              "q3": "0",
              "q4": "1",
              "q5": "2",
              "q6": "3",
              "q7": "4",
              "q8": "0",
              "q9": "4",
              "q10": "0"
            },
            "expected": {
              "score": 21
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "2",
              "q4": "3",
              "q5": "4",
              "q6": "0",
              "q7": "1",
              "q8": "2",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 19
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "4",
              "q2": "0",
              "q3": "1",
              "q4": "2",
              "q5": "3",
              "q6": "4",
              "q7": "0",
              "q8": "1",
              "q9": "2",
              "q10": "4"
            },
            "expected": {
              "score": 21
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "1",
              "q2": "2",
              "q3": "3",
              "q4": "4",
              "q5": "0",
              "q6": "1",
              "q7": "2",
              "q8": "3",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 18
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "2",
              "q4": "3",
              "q5": "4",
              "q6": "0",
              "q7": "1",
              "q8": "2",
              "q9": "0",
              "q10": "2"
            },
            "expected": {
              "score": 15
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "audit",
            "input": {
              "q1": "2",
              "q2": "3",
              "q3": "4",
              "q4": "0",
              "q5": "1",
              "q6": "2",
              "q7": "3",
              "q8": "4",
              "q9": "4",
              "q10": "0"
            },
            "expected": {
              "score": 23
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 23
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 23,
                "obtained": 23,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                [
                  0,
                  2,
                  4
                ],
                [
                  0,
                  2,
                  4
                ]
              ],
              "max": 40,
              "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
              "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
              "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
              "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
        "evidenceSha256": "27a16a7e85f1496bd700ba029621b1d4ab1d570360cc82b9c67f7a27c572174d",
        "peerEvidencePath": "reports/review-20261003/independent-four-score-sum-source-oracles-who2001-final23.json",
        "peerEvidenceSha256": "7c8e3bb0f5743d8026242e8efcb8fc406645290d741779120b141654f613af39",
        "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
        "source": {
          "keys": [
            "q1",
            "q2",
            "q3",
            "q4",
            "q5",
            "q6",
            "q7",
            "q8",
            "q9",
            "q10"
          ],
          "options": [
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              1,
              2,
              3,
              4
            ],
            [
              0,
              2,
              4
            ],
            [
              0,
              2,
              4
            ]
          ],
          "max": 40,
          "url": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
          "edition": "WHO2001AUDIT second edition, WHO/MSD/MSB/01.6a",
          "locator": "AppendixB PDFp31 response values and p30 scoring instructions",
          "access": "Official WHO primary manual scoring table and instructions read directly on2026-10-04. Current q2/q3 wording differs from WHO anchors and is separately under a documented source amendment; this oracle checks the entered integer point sum only."
        },
        "implementations": [
          {
            "app": "website",
            "id": "audit",
            "sha256": "9ced558c8529ec9a202989318f41843c52d843a7a317ab76ca1eba8b92a99f68"
          },
          {
            "app": "dashboard",
            "id": "audit",
            "sha256": "9ced558c8529ec9a202989318f41843c52d843a7a317ab76ca1eba8b92a99f68"
          },
          {
            "app": "command-center",
            "id": "audit",
            "sha256": "9ced558c8529ec9a202989318f41843c52d843a7a317ab76ca1eba8b92a99f68"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "prerequisiteSourceContract": {
          "evidencePath": "reports/review-20261003/audit-who2001-source-contract-candidate-final23-v2.json",
          "evidenceSha256": "1f42ada2abefbdb24ca67c6c3da68934a7d2a25f350dce0e7a0a656517b667ba",
          "implementationSha256": "9ced558c8529ec9a202989318f41843c52d843a7a317ab76ca1eba8b92a99f68",
          "scope": "WHO2001 q2/q3 only; same311-vector oracle has fresh execution binding. Full instrument, clinical and professional translation review remain unperformed."
        }
      },
      "methodVersion": "AUDIT: OMS, 2ª edição (2001); itens 2 e 3 com bebida-padrão de 10 g de etanol; tradução de interface ELUCENIA.",
      "implementationVersion": "audit@native-2026-10-04+9ced558c8529",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8329970/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Itens 1 a 8: 0 a 4 pontos. Itens 9 e 10: 0, 2 ou 4 pontos. Total: 0 a 40. Pontuação ≥ 8 indica uso de risco ou nocivo e possível dependência. Pontos nos itens 4 a 6 sugerem dependência; nos itens 7 a 10, dano já instalado.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "1. Com que frequência você consome bebidas alcoólicas?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Mensalmente ou menos",
                "2": "De 2 a 4 vezes por mês",
                "3": "De 2 a 3 vezes por semana",
                "4": "4 ou mais vezes por semana"
              }
            },
            {
              "key": "q2",
              "label": "2. Num dia típico em que bebe, quantas bebidas-padrão consome? Nesta edição, cada bebida-padrão contém 10 g de etanol.",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "1 ou 2",
                "1": "3 ou 4",
                "2": "5 ou 6",
                "3": "7 a 9",
                "4": "10 ou mais"
              }
            },
            {
              "key": "q3",
              "label": "3. Com que frequência bebe seis ou mais bebidas-padrão na mesma ocasião? Nesta edição, cada bebida-padrão contém 10 g de etanol.",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Menos do que uma vez ao mês",
                "2": "Mensalmente",
                "3": "Semanalmente",
                "4": "Todos ou quase todos os dias"
              }
            },
            {
              "key": "q4",
              "label": "4. Quantas vezes ao longo dos últimos 12 meses você achou que não conseguiria parar de beber uma vez tendo começado?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Menos do que uma vez ao mês",
                "2": "Mensalmente",
                "3": "Semanalmente",
                "4": "Todos ou quase todos os dias"
              }
            },
            {
              "key": "q5",
              "label": "5. Quantas vezes ao longo dos últimos 12 meses você, por causa do álcool, não conseguiu fazer o que era esperado de você?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Menos do que uma vez ao mês",
                "2": "Mensalmente",
                "3": "Semanalmente",
                "4": "Todos ou quase todos os dias"
              }
            },
            {
              "key": "q6",
              "label": "6. Quantas vezes ao longo dos últimos 12 meses você precisou beber pela manhã para poder se sentir bem ao longo do dia após ter bebido bastante no dia anterior?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Menos do que uma vez ao mês",
                "2": "Mensalmente",
                "3": "Semanalmente",
                "4": "Todos ou quase todos os dias"
              }
            },
            {
              "key": "q7",
              "label": "7. Quantas vezes ao longo dos últimos 12 meses você se sentiu culpado(a) ou com remorso depois de ter bebido?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Menos do que uma vez ao mês",
                "2": "Mensalmente",
                "3": "Semanalmente",
                "4": "Todos ou quase todos os dias"
              }
            },
            {
              "key": "q8",
              "label": "8. Quantas vezes ao longo dos últimos 12 meses você foi incapaz de lembrar o que aconteceu devido à bebida?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Menos do que uma vez ao mês",
                "2": "Mensalmente",
                "3": "Semanalmente",
                "4": "Todos ou quase todos os dias"
              }
            },
            {
              "key": "q9",
              "label": "9. Você já causou ferimentos ou prejuízos a você mesmo(a) ou a outra pessoa após ter bebido?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "2": "Sim, mas não nos últimos 12 meses",
                "4": "Sim, nos últimos 12 meses"
              }
            },
            {
              "key": "q10",
              "label": "10. Algum parente, amigo ou médico já se preocupou com o fato de você beber ou sugeriu que você parasse?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "2": "Sim, mas não nos últimos 12 meses",
                "4": "Sim, nos últimos 12 meses"
              }
            }
          ],
          "hash": "d5e88fa0e7b7301857dc3e76454d2bf4118fa645efacbb38bf304f469982b36c"
        },
        "sourceEditions": [
          {
            "citation": "Saunders JB et al. Development of the Alcohol Use Disorders Identification Test (AUDIT): WHO Collaborative Project on Early Detection of Persons with Harmful Alcohol Consumption-II. Addiction, 1993.",
            "url": "https://doi.org/10.1111/j.1360-0443.1993.tb02093.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Development of the Alcohol Use Disorders Identification Test (AUDIT): WHO Collaborative Project on Early Detection of Persons with Harmful Alcohol Consumption--II.",
              "year": "1993",
              "firstPublicationDate": "1993-06-01",
              "doi": "10.1111/j.1360-0443.1993.tb02093.x",
              "pmid": "8329970",
              "journal": "Addiction (Abingdon, England)",
              "authors": "Saunders JB, Aasland OG, Babor TF, de la Fuente JR, Grant M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8329970/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1815e7122dbaee65fb5c43560cded3b639be57d378c8c250343029d010ea84bf",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lima CT et al. Concurrent and construct validity of the AUDIT in an urban Brazilian sample. Alcohol Alcohol, 2005.",
            "url": "https://doi.org/10.1093/alcalc/agh202",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Concurrent and construct validity of the audit in an urban brazilian sample.",
              "year": "2005",
              "firstPublicationDate": "2005-09-05",
              "doi": "10.1093/alcalc/agh202",
              "pmid": "16143704",
              "journal": "Alcohol and alcoholism (Oxford, Oxfordshire)",
              "authors": "Lima CT, Freire AC, Silva AP, Teixeira RM, Farrell M, Prince M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16143704/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "cae6db3f506601419f4d51851fe4e1281c465abfcc056bd24f71b03acdd706bd",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Babor TF et al. AUDIT: the Alcohol Use Disorders Identification Test. Guidelines for use in primary care. 2nd ed. World Health Organization, 2001.",
            "url": "https://www.who.int/publications/i/item/WHO-MSD-MSB-01.6a",
            "class": "institutional-edition-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "Second edition, 18 November 2001; WHO/MSD/MSB/01.6a"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 89,
          "passed": 89,
          "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
          "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "d649efe20373527c7e10f75a80acd34fb6e2fff54c13c240f3d378ef5505006b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9ced558c8529ec9a202989318f41843c52d843a7a317ab76ca1eba8b92a99f68",
        "sourceContractAmendment": {
          "checkedAt": "2026-10-04",
          "edition": "WHO/MSD/MSB/01.6a, second edition, 2001",
          "sourceUrl": "https://www.afro.who.int/sites/default/files/2017-06/english_0.pdf",
          "locators": [
            "PDF page 17: Box 4, interview questions 2 and 3",
            "PDF page 31: Appendix B, self-report question 2 response columns",
            "PDF page 32: Appendix C, standard drink definition and cultural adaptation",
            "PDF page 2: rights notice"
          ],
          "scope": "Question 2 score-to-category mapping, question 3 six-or-more standard-drink trigger, and explicit10g ethanol reference only. All other wording, screening interpretation and population adaptation remain outside this source-contract correction.",
          "questions": [
            "q2",
            "q3"
          ],
          "standardDrinkEthanolGrams": 10,
          "question2": {
            "0": "1 ou 2",
            "1": "3 ou 4",
            "2": "5 ou 6",
            "3": "7 a 9",
            "4": "10 ou mais"
          },
          "question3Trigger": {
            "drinks": 6,
            "inclusive": true
          },
          "sourceReviewFile": "reports/review-20261003/audit-who2001-primary-source-review-final23.json",
          "sourceReviewSha256": "eb9736a303b5bca77e401bf5cdced45abeb1fc34259e1661dd093d0a18e51fbe",
          "historical": {
            "methodVersion": "AUDIT/WHO 1993; manual 2ªedição 2001:10 itens, total 0–40",
            "implementationVersion": "audit@native-2026-10-03+744fb7187559",
            "inputContractSha256": "908aabf7f997a4a0fe4cd51bc8496694a3c8e7d299e704c76810fa2e7cd60ed0",
            "referenceCasesSha256": "726e671673ce247350d04c007b98fc07313e2fffd5fb409c8014bfb4b3184e78",
            "firstReferenceDescription": "Bebe 2 a 4 vezes por mês, 2 ou 3 doses, 5 ou mais doses menos de uma vez ao mês: 4 (zona I)"
          },
          "remainingReview": [
            "All other AUDIT item wording and administration/skip instructions.",
            "Screening interpretation, clinical decisions and population adaptation.",
            "Independent professional review of the nine authored language editions.",
            "Rights and permissions for instrument reproduction and translation."
          ],
          "fullInstrumentConformanceReviewed": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "officialInstrumentTranslation": false,
          "rightsApproval": "not-performed"
        }
      },
      "limits": "Instrumento de rastreamento de consumo de álcool de risco ou nocivo, estudado em atenção primária. A soma não estabelece, isoladamente, dependência. Nesta implementação, os itens 2 e 3 usam a edição OMS 2001 e uma bebida-padrão de 10 g de etanol; a quantidade consumida deve ser convertida para essa referência. Copos nacionais não são equivalentes automaticamente. A redação e as adaptações populacionais em cada idioma requerem revisão independente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.739Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Bebida-padrão, tempo de recordação, ajustes de população e instruções integrais do manual não foram conferidos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "bed-e-eqd2",
      "title": "BED e EQD2",
      "short": "Modelo linear-quadrático de BED e EQD2 com hipóteses explícitas",
      "desc": "Explora BED e EQD2 pelo modelo linear-quadrático, com a razão α/β explicitamente selecionada. O resultado matemático não estabelece equivalência clínica nem um plano de radioterapia.",
      "lead": "Explora BED e EQD2 pelo modelo linear-quadrático, com a razão α/β explicitamente selecionada. O resultado matemático não estabelece equivalência clínica nem um plano de radioterapia.",
      "kind": "Calculadora",
      "spec": [
        "radioterapia",
        "oncologia-clinica"
      ],
      "fields": [
        [
          "dose",
          "Dose por fração (d)",
          "num",
          {
            "min": 0.5,
            "max": 30,
            "step": 0.01,
            "unit": "Gy",
            "ph": "2"
          }
        ],
        [
          "n",
          "Número de frações (n)",
          "num",
          {
            "min": 1,
            "max": 60,
            "step": 1,
            "unit": "frações",
            "ph": "30",
            "integer": true
          }
        ],
        [
          "ab",
          "Razão α/β do tecido",
          "sel",
          {
            "opts": {
              "2": "2 Gy · medula espinhal, SNC",
              "3": "3 Gy · tecidos de reação tardia (valor usual)",
              "10": "10 Gy · tumores em geral e tecidos de reação aguda",
              "1.5": "1,5 Gy · câncer de próstata"
            }
          }
        ]
      ],
      "formula": "<p>BED = n × d × (1 + d/(α/β)); EQD2 = BED/(1 + 2/(α/β)).</p>",
      "sources": [
        [
          "eviQ · BED/EQD2 · versão 3",
          "https://www.eviq.org.au/clinical-resources/eviq-calculators/3197-biologically-effective-dose-bed-and-equival"
        ],
        [
          "Fowler JF. The linear-quadratic formula and progress in fractionated radiotherapy. Br J Radiol, 1989.",
          "https://doi.org/10.1259/0007-1285-62-740-679"
        ],
        [
          "Fowler JF. 21 years of biologically effective dose. Br J Radiol, 2010.",
          "https://doi.org/10.1259/bjr/31372149"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "dose": 2,
            "n": 30,
            "ab": "10"
          },
          {
            "raw": {
              "dose": 60,
              "bed": 72,
              "eqd2": 60
            },
            "main": "60,00"
          }
        ],
        [
          "5 × 4 Gy; α/β 3",
          {
            "dose": 4,
            "n": 5,
            "ab": "3"
          },
          {
            "raw": {
              "dose": 20,
              "bed": 46.666666666666664,
              "eqd2": 28
            },
            "main": "28,00",
            "tol": 1e-9
          }
        ],
        [
          "Uma fração; α/β 1,5",
          {
            "dose": 6,
            "n": 1,
            "ab": "1.5"
          },
          {
            "raw": {
              "dose": 6,
              "bed": 30,
              "eqd2": 12.857142857142858
            },
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 3,
        "passed": 3,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 17,
        "passed": 17,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "dose": 2,
              "n": 30,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": 30,
              "ab": "10"
            },
            "expected": {
              "raw": {
                "dose": 60,
                "bed": 72,
                "eqd2": 60
              },
              "main": "60,00"
            },
            "obtained": {
              "id": "bed-e-eqd2",
              "main": [
                "60,00",
                "Gy"
              ],
              "label": "EQD2",
              "raw": {
                "dose": 60,
                "bed": 72,
                "eqd2": 60
              },
              "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "bed-e-eqd2",
              "main": [
                "60,00",
                "Gy"
              ],
              "label": "EQD2",
              "raw": {
                "dose": 60,
                "bed": 72,
                "eqd2": 60
              },
              "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "5 × 4 Gy; α/β 3",
            "label": "5 × 4 Gy; α/β 3",
            "inputs": {
              "dose": 4,
              "n": 5,
              "ab": "3"
            },
            "input": {
              "dose": 4,
              "n": 5,
              "ab": "3"
            },
            "expected": {
              "raw": {
                "dose": 20,
                "bed": 46.666666666666664,
                "eqd2": 28
              },
              "main": "28,00",
              "tol": 1e-9
            },
            "obtained": {
              "id": "bed-e-eqd2",
              "main": [
                "28,00",
                "Gy"
              ],
              "label": "EQD2",
              "raw": {
                "dose": 20,
                "bed": 46.66666666666666,
                "eqd2": 27.999999999999996
              },
              "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "bed-e-eqd2",
              "main": [
                "28,00",
                "Gy"
              ],
              "label": "EQD2",
              "raw": {
                "dose": 20,
                "bed": 46.66666666666666,
                "eqd2": 27.999999999999996
              },
              "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Uma fração; α/β 1,5",
            "label": "Uma fração; α/β 1,5",
            "inputs": {
              "dose": 6,
              "n": 1,
              "ab": "1.5"
            },
            "input": {
              "dose": 6,
              "n": 1,
              "ab": "1.5"
            },
            "expected": {
              "raw": {
                "dose": 6,
                "bed": 30,
                "eqd2": 12.857142857142858
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "bed-e-eqd2",
              "main": [
                "12,86",
                "Gy"
              ],
              "label": "EQD2",
              "raw": {
                "dose": 6,
                "bed": 30,
                "eqd2": 12.85714285714286
              },
              "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "bed-e-eqd2",
              "main": [
                "12,86",
                "Gy"
              ],
              "label": "EQD2",
              "raw": {
                "dose": 6,
                "bed": 30,
                "eqd2": 12.85714285714286
              },
              "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Frações não podem ser fracionárias",
            "label": "Frações não podem ser fracionárias",
            "inputs": {
              "dose": 2,
              "n": 2.5,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": 2.5,
              "ab": "10"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "n"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "n"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: texto não é número",
            "label": "dose: texto não é número",
            "inputs": {
              "dose": "1",
              "n": 30,
              "ab": "10"
            },
            "input": {
              "dose": "1",
              "n": 30,
              "ab": "10"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: NaN é rejeitado",
            "label": "dose: NaN é rejeitado",
            "inputs": {
              "dose": null,
              "n": 30,
              "ab": "10"
            },
            "input": {
              "dose": null,
              "n": 30,
              "ab": "10"
            },
            "inputEncoding": {
              "dose": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: abaixo do intervalo",
            "label": "dose: abaixo do intervalo",
            "inputs": {
              "dose": -0.5,
              "n": 30,
              "ab": "10"
            },
            "input": {
              "dose": -0.5,
              "n": 30,
              "ab": "10"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: acima do intervalo",
            "label": "dose: acima do intervalo",
            "inputs": {
              "dose": 31,
              "n": 30,
              "ab": "10"
            },
            "input": {
              "dose": 31,
              "n": 30,
              "ab": "10"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: campo obrigatório",
            "label": "dose: campo obrigatório",
            "inputs": {
              "dose": null,
              "n": 30,
              "ab": "10"
            },
            "input": {
              "dose": null,
              "n": 30,
              "ab": "10"
            },
            "inputEncoding": {
              "dose": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "n: texto não é número",
            "label": "n: texto não é número",
            "inputs": {
              "dose": 2,
              "n": "1",
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": "1",
              "ab": "10"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "n"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "n"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "n: NaN é rejeitado",
            "label": "n: NaN é rejeitado",
            "inputs": {
              "dose": 2,
              "n": null,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": null,
              "ab": "10"
            },
            "inputEncoding": {
              "n": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "n"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "n"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "n: abaixo do intervalo",
            "label": "n: abaixo do intervalo",
            "inputs": {
              "dose": 2,
              "n": 0,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": 0,
              "ab": "10"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "n"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "n"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "n: acima do intervalo",
            "label": "n: acima do intervalo",
            "inputs": {
              "dose": 2,
              "n": 61,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": 61,
              "ab": "10"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "n"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "n"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "n: contagem fracionária",
            "label": "n: contagem fracionária",
            "inputs": {
              "dose": 2,
              "n": 1.25,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": 1.25,
              "ab": "10"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "n"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "n"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "n: campo obrigatório",
            "label": "n: campo obrigatório",
            "inputs": {
              "dose": 2,
              "n": null,
              "ab": "10"
            },
            "input": {
              "dose": 2,
              "n": null,
              "ab": "10"
            },
            "inputEncoding": {
              "n": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "n"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "n"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "n"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ab: opção desconhecida",
            "label": "ab: opção desconhecida",
            "inputs": {
              "dose": 2,
              "n": 30,
              "ab": "__invalid__"
            },
            "input": {
              "dose": 2,
              "n": 30,
              "ab": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "ab"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "ab"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "ab"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ab: campo obrigatório",
            "label": "ab: campo obrigatório",
            "inputs": {
              "dose": 2,
              "n": 30,
              "ab": null
            },
            "input": {
              "dose": 2,
              "n": 30,
              "ab": null
            },
            "inputEncoding": {
              "ab": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "ab"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ab"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ab"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 17,
        "uniqueApiInputCount": 15,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 17,
          "uniqueApiInputs": 15,
          "duplicateRows": 2,
          "duplicates": [
            {
              "first": 5,
              "repeat": 8,
              "input": {
                "dose": null,
                "n": 30,
                "ab": "10"
              }
            },
            {
              "first": 10,
              "repeat": 14,
              "input": {
                "dose": 2,
                "n": null,
                "ab": "10"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Modelo matemático sem repopulação, reparo incompleto, recuperação ou composição de planos. α/β é uma hipótese selecionada; o resultado não define equivalência clínica nem um plano de radioterapia.",
      "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
      "currentMethodSource": {
        "title": "eviQ · BED/EQD2 · versão 3",
        "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/3197-biologically-effective-dose-bed-and-equival",
        "version": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
        "checkedAt": "2026-10-03",
        "access": "official-calculator"
      },
      "primaryVerification": {
        "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/3197-biologically-effective-dose-bed-and-equival",
        "checked": "Calculadora pública eviQ, versão 3: histórico de revisão, referências Fowler 1989/2010 e expressão do modelo linear-quadrático. Conferidas as fórmulas de BED e EQD2, sem correções temporais.",
        "access": "official-calculator"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
        "implementedVariant": "BED = n × d × (1 + d/(α/β)); EQD2 = BED/(1 + 2/(α/β)).",
        "inputContract": {
          "fields": [
            {
              "key": "dose",
              "label": "Dose por fração (d)",
              "type": "num",
              "min": 0.5,
              "max": 30,
              "unit": "Gy",
              "optional": false,
              "options": null
            },
            {
              "key": "n",
              "label": "Número de frações (n)",
              "type": "num",
              "min": 1,
              "max": 60,
              "unit": "frações",
              "optional": false,
              "options": null
            },
            {
              "key": "ab",
              "label": "Razão α/β do tecido",
              "type": "sel",
              "optional": false,
              "options": {
                "2": "2 Gy · medula espinhal, SNC",
                "3": "3 Gy · tecidos de reação tardia (valor usual)",
                "10": "10 Gy · tumores em geral e tecidos de reação aguda",
                "1.5": "1,5 Gy · câncer de próstata"
              }
            }
          ],
          "hash": "13bb1ba2da19218b83bcce544fbbbb14f9db74c13a9c518c7871815c4df81a00",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "eviQ · BED/EQD2 · versão 3",
            "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/3197-biologically-effective-dose-bed-and-equival",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Fowler JF. The linear-quadratic formula and progress in fractionated radiotherapy. Br J Radiol, 1989.",
            "url": "https://doi.org/10.1259/0007-1285-62-740-679",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Fowler JF. 21 years of biologically effective dose. Br J Radiol, 2010.",
            "url": "https://doi.org/10.1259/bjr/31372149",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "eviQ · BED/EQD2 · versão 3",
            "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/3197-biologically-effective-dose-bed-and-equival",
            "version": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
            "checkedAt": "2026-10-03",
            "access": "official-calculator"
          },
          "primaryVerification": {
            "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/3197-biologically-effective-dose-bed-and-equival",
            "checked": "Calculadora pública eviQ, versão 3: histórico de revisão, referências Fowler 1989/2010 e expressão do modelo linear-quadrático. Conferidas as fórmulas de BED e EQD2, sem correções temporais.",
            "access": "official-calculator"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 17,
          "passed": 17,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "dose": 2,
                "n": 30,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": 30,
                "ab": "10"
              },
              "expected": {
                "raw": {
                  "dose": 60,
                  "bed": 72,
                  "eqd2": 60
                },
                "main": "60,00"
              },
              "obtained": {
                "id": "bed-e-eqd2",
                "main": [
                  "60,00",
                  "Gy"
                ],
                "label": "EQD2",
                "raw": {
                  "dose": 60,
                  "bed": 72,
                  "eqd2": 60
                },
                "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "bed-e-eqd2",
                "main": [
                  "60,00",
                  "Gy"
                ],
                "label": "EQD2",
                "raw": {
                  "dose": 60,
                  "bed": 72,
                  "eqd2": 60
                },
                "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "5 × 4 Gy; α/β 3",
              "label": "5 × 4 Gy; α/β 3",
              "inputs": {
                "dose": 4,
                "n": 5,
                "ab": "3"
              },
              "input": {
                "dose": 4,
                "n": 5,
                "ab": "3"
              },
              "expected": {
                "raw": {
                  "dose": 20,
                  "bed": 46.666666666666664,
                  "eqd2": 28
                },
                "main": "28,00",
                "tol": 1e-9
              },
              "obtained": {
                "id": "bed-e-eqd2",
                "main": [
                  "28,00",
                  "Gy"
                ],
                "label": "EQD2",
                "raw": {
                  "dose": 20,
                  "bed": 46.66666666666666,
                  "eqd2": 27.999999999999996
                },
                "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "bed-e-eqd2",
                "main": [
                  "28,00",
                  "Gy"
                ],
                "label": "EQD2",
                "raw": {
                  "dose": 20,
                  "bed": 46.66666666666666,
                  "eqd2": 27.999999999999996
                },
                "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Uma fração; α/β 1,5",
              "label": "Uma fração; α/β 1,5",
              "inputs": {
                "dose": 6,
                "n": 1,
                "ab": "1.5"
              },
              "input": {
                "dose": 6,
                "n": 1,
                "ab": "1.5"
              },
              "expected": {
                "raw": {
                  "dose": 6,
                  "bed": 30,
                  "eqd2": 12.857142857142858
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "bed-e-eqd2",
                "main": [
                  "12,86",
                  "Gy"
                ],
                "label": "EQD2",
                "raw": {
                  "dose": 6,
                  "bed": 30,
                  "eqd2": 12.85714285714286
                },
                "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "bed-e-eqd2",
                "main": [
                  "12,86",
                  "Gy"
                ],
                "label": "EQD2",
                "raw": {
                  "dose": 6,
                  "bed": 30,
                  "eqd2": 12.85714285714286
                },
                "methodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Frações não podem ser fracionárias",
              "label": "Frações não podem ser fracionárias",
              "inputs": {
                "dose": 2,
                "n": 2.5,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": 2.5,
                "ab": "10"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "n"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "n"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: texto não é número",
              "label": "dose: texto não é número",
              "inputs": {
                "dose": "1",
                "n": 30,
                "ab": "10"
              },
              "input": {
                "dose": "1",
                "n": 30,
                "ab": "10"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: NaN é rejeitado",
              "label": "dose: NaN é rejeitado",
              "inputs": {
                "dose": null,
                "n": 30,
                "ab": "10"
              },
              "input": {
                "dose": null,
                "n": 30,
                "ab": "10"
              },
              "inputEncoding": {
                "dose": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: abaixo do intervalo",
              "label": "dose: abaixo do intervalo",
              "inputs": {
                "dose": -0.5,
                "n": 30,
                "ab": "10"
              },
              "input": {
                "dose": -0.5,
                "n": 30,
                "ab": "10"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: acima do intervalo",
              "label": "dose: acima do intervalo",
              "inputs": {
                "dose": 31,
                "n": 30,
                "ab": "10"
              },
              "input": {
                "dose": 31,
                "n": 30,
                "ab": "10"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: campo obrigatório",
              "label": "dose: campo obrigatório",
              "inputs": {
                "dose": null,
                "n": 30,
                "ab": "10"
              },
              "input": {
                "dose": null,
                "n": 30,
                "ab": "10"
              },
              "inputEncoding": {
                "dose": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "n: texto não é número",
              "label": "n: texto não é número",
              "inputs": {
                "dose": 2,
                "n": "1",
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": "1",
                "ab": "10"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "n"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "n"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "n: NaN é rejeitado",
              "label": "n: NaN é rejeitado",
              "inputs": {
                "dose": 2,
                "n": null,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": null,
                "ab": "10"
              },
              "inputEncoding": {
                "n": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "n"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "n"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "n: abaixo do intervalo",
              "label": "n: abaixo do intervalo",
              "inputs": {
                "dose": 2,
                "n": 0,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": 0,
                "ab": "10"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "n"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "n"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "n: acima do intervalo",
              "label": "n: acima do intervalo",
              "inputs": {
                "dose": 2,
                "n": 61,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": 61,
                "ab": "10"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "n"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "n"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "n: contagem fracionária",
              "label": "n: contagem fracionária",
              "inputs": {
                "dose": 2,
                "n": 1.25,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": 1.25,
                "ab": "10"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "n"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "n"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "n: campo obrigatório",
              "label": "n: campo obrigatório",
              "inputs": {
                "dose": 2,
                "n": null,
                "ab": "10"
              },
              "input": {
                "dose": 2,
                "n": null,
                "ab": "10"
              },
              "inputEncoding": {
                "n": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "n"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "n"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "n"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ab: opção desconhecida",
              "label": "ab: opção desconhecida",
              "inputs": {
                "dose": 2,
                "n": 30,
                "ab": "__invalid__"
              },
              "input": {
                "dose": 2,
                "n": 30,
                "ab": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "ab"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "ab"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "ab"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ab: campo obrigatório",
              "label": "ab: campo obrigatório",
              "inputs": {
                "dose": 2,
                "n": 30,
                "ab": null
              },
              "input": {
                "dose": 2,
                "n": 30,
                "ab": null
              },
              "inputEncoding": {
                "ab": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "ab"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ab"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ab"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 17,
          "uniqueApiInputCount": 15,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 17,
            "uniqueApiInputs": 15,
            "duplicateRows": 2,
            "duplicates": [
              {
                "first": 5,
                "repeat": 8,
                "input": {
                  "dose": null,
                  "n": 30,
                  "ab": "10"
                }
              },
              {
                "first": 10,
                "repeat": 14,
                "input": {
                  "dose": 2,
                  "n": null,
                  "ab": "10"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "5e6b11a2beb906d58b250113481bba546c85336e954ff7d924406c7f603e8140",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Fowler 1989/2010; modelo linear-quadrático sem correções temporais",
            "sourceEvidenceSha256": "5e16bb34f4e2017731dfa5511ded72ec5426603a5c3f85de795165c894900d15",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "bed-e-eqd2@native-2026-10-04+5e6b11a2beb9"
    },
    {
      "id": "boletim-de-silverman-andersen",
      "title": "Boletim de Silverman-Andersen",
      "short": "Desconforto respiratório do recém-nascido",
      "desc": "Calcule o Boletim de Silverman-Andersen (BSA) para quantificar o desconforto respiratório do recém-nascido: tiragens, gemido, batimento de asa nasal e balancim.",
      "lead": "Quantifica o grau de desconforto respiratório do recém-nascido por cinco sinais observados ao exame, útil para acompanhar a evolução e decidir o suporte ventilatório.",
      "kind": "Escore",
      "spec": [
        "pediatria",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "tor",
          "Movimento tóraco-abdominal",
          "radio",
          {
            "opts": {
              "0": "Sincronizado",
              "1": "Declínio inspiratório",
              "2": "Balancim (gangorra)"
            }
          }
        ],
        [
          "ic",
          "Tiragem intercostal",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Pouco visível",
              "2": "Marcada"
            }
          }
        ],
        [
          "xif",
          "Retração xifoide",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Pouco visível",
              "2": "Marcada"
            }
          }
        ],
        [
          "asa",
          "Batimento de asa nasal",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Discreto",
              "2": "Acentuado"
            }
          }
        ],
        [
          "gem",
          "Gemido expiratório",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Audível com estetoscópio",
              "2": "Audível sem estetoscópio"
            }
          }
        ]
      ],
      "formula": "<p>Cinco sinais, cada um de 0 (ausente) a 2 (intenso): movimento tóraco-abdominal, tiragem intercostal, retração xifoide, batimento de asa nasal e gemido expiratório. Total de 0 a 10: <strong>quanto maior, pior</strong> (ao contrário do Apgar).</p>",
      "sources": [
        [
          "Silverman WA, Andersen DH. A controlled clinical trial of effects of water mist on obstructive respiratory signs, death rate and necropsy findings among premature infants. Pediatrics, 1956.",
          "https://doi.org/10.1542/peds.17.1.1"
        ],
        [
          "Hedstrom AB et al. Performance of the Silverman Andersen Respiratory Severity Score in predicting PCO2 and respiratory support in newborns: a prospective cohort study. J Perinatol, 2018.",
          "https://doi.org/10.1038/s41372-018-0049-3"
        ]
      ],
      "cases": [
        [
          "Nenhum sinal: 0 ponto",
          {
            "tor": "0",
            "ic": "0",
            "xif": "0",
            "asa": "0",
            "gem": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Declínio inspiratório, tiragem e retração pouco visíveis: 3 pontos",
          {
            "tor": "1",
            "ic": "1",
            "xif": "1",
            "asa": "0",
            "gem": "0"
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Tiragem marcada, retração pouco visível, asa discreta, gemido com estetoscópio: 5 pontos (limite)",
          {
            "tor": "0",
            "ic": "2",
            "xif": "1",
            "asa": "1",
            "gem": "1"
          },
          {
            "score": 5,
            "level": "high"
          }
        ],
        [
          "Balancim, tiragem marcada, retração pouco visível, asa discreta, gemido audível: 8 pontos",
          {
            "tor": "2",
            "ic": "2",
            "xif": "1",
            "asa": "1",
            "gem": "2"
          },
          {
            "score": 8,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T00:48:48.914Z",
        "total": 243,
        "passed": 243,
        "cases": [
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 208,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 209,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 210,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 211,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 212,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 213,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 214,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 215,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 216,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 217,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 218,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 219,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 220,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 221,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 222,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 223,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 224,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 225,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 226,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 227,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 228,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 229,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 230,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 231,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 232,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 233,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 234,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 235,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 236,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 237,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 238,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 239,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 240,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 241,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 242,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 243,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 244,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 245,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 246,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 247,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 248,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 249,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 250,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 251,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 252,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 253,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 254,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 255,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 256,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 257,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 258,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 259,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 260,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 261,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 262,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 263,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 264,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 265,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 266,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 267,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 268,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 269,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 270,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 271,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 272,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 273,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 274,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 275,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 276,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 277,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 278,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 279,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 280,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 281,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 282,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 283,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 284,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 285,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 286,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 287,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "0",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 288,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 289,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 290,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 291,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 292,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 293,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 294,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 295,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 296,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 297,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 298,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 299,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 300,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 301,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 302,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 303,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 304,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 305,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 306,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 307,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 308,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 309,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 310,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 311,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 312,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 313,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 314,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 315,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 316,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 317,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 318,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 319,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 320,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 321,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 322,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 323,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 324,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 325,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 326,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 327,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 328,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 329,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 330,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 331,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 332,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 333,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 334,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 335,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 336,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 337,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 338,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 339,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 340,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 341,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 342,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 343,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 344,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 345,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 346,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 347,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 348,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 349,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 350,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 351,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 352,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 353,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 354,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 355,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 356,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 357,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 358,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 359,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 360,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 361,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 362,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 363,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 364,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 365,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 366,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 367,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 368,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "1",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 369,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 370,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 371,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 372,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 373,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 374,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 375,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 376,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 377,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 378,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 379,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 380,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 381,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 382,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 383,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 384,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 385,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 386,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 387,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 388,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 389,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 390,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 391,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 392,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 393,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 394,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 395,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "0",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 396,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 397,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 398,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 399,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 400,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 401,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 402,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 403,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 404,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 405,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 406,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 407,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 408,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 409,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 410,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 411,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 412,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 413,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 414,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 415,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 416,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 417,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 418,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 419,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 420,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 421,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 422,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "1",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 423,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 424,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 425,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 426,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 427,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 428,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 429,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 430,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 431,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "0",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 432,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 433,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 434,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 435,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 436,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 437,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 438,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 439,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 440,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "1",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 441,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "0"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 442,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "1"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 443,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "0",
              "gem": "2"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 444,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "0"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 445,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "1"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 446,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "1",
              "gem": "2"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 447,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "0"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 448,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "1"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 449,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "boletim-de-silverman-andersen",
            "input": {
              "tor": "2",
              "ic": "2",
              "xif": "2",
              "asa": "2",
              "gem": "2"
            },
            "expected": {
              "score": 10
            },
            "derivation": "Sum five independently assigned observed scores in the published0–2 domain.",
            "index": 450,
            "source": {
              "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
              "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
              "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
              "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
            },
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
        "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
        "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability.",
        "source": {
          "edition": "Silverman-Andersen score, arithmetic confirmed in Brenne et al2023 Methods/Measures",
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10313036/",
          "locator": "Methods, Measures; lines197–199 in the retrieved primary article",
          "access": "Primary research paper opened; scoring range and Methods/Measures read. No claim of reading the full1956 derivation paper.",
          "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "Silverman Andersen 1956:5 sinais 0–2, total 0–10",
      "implementationVersion": "boletim-de-silverman-andersen@native-2026-10-03+c81f62b9efd9",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/13353856/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cinco sinais, cada um de 0 (ausente) a 2 (intenso): movimento tóraco-abdominal, tiragem intercostal, retração xifoide, batimento de asa nasal e gemido expiratório. Total de 0 a 10: quanto maior, pior (ao contrário do Apgar).",
        "inputContract": {
          "fields": [
            {
              "key": "tor",
              "label": "Movimento tóraco-abdominal",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sincronizado",
                "1": "Declínio inspiratório",
                "2": "Balancim (gangorra)"
              }
            },
            {
              "key": "ic",
              "label": "Tiragem intercostal",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Pouco visível",
                "2": "Marcada"
              }
            },
            {
              "key": "xif",
              "label": "Retração xifoide",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Pouco visível",
                "2": "Marcada"
              }
            },
            {
              "key": "asa",
              "label": "Batimento de asa nasal",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Discreto",
                "2": "Acentuado"
              }
            },
            {
              "key": "gem",
              "label": "Gemido expiratório",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Audível com estetoscópio",
                "2": "Audível sem estetoscópio"
              }
            }
          ],
          "hash": "51075e856527a2665a0ef6cdc86ee0361561aa53bd3be6d9fa391cc630980c00"
        },
        "sourceEditions": [
          {
            "citation": "Silverman WA, Andersen DH. A controlled clinical trial of effects of water mist on obstructive respiratory signs, death rate and necropsy findings among premature infants. Pediatrics, 1956.",
            "url": "https://doi.org/10.1542/peds.17.1.1",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A controlled clinical trial of effects of water mist on obstructive respiratory signs, death rate and necropsy findings among premature infants.",
              "year": "1956",
              "firstPublicationDate": "1956-01-01",
              "pmid": "13353856",
              "journal": "Pediatrics",
              "authors": "SILVERMAN WA, ANDERSEN DH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/13353856/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-publication-title"
          },
          {
            "citation": "Hedstrom AB et al. Performance of the Silverman Andersen Respiratory Severity Score in predicting PCO2 and respiratory support in newborns: a prospective cohort study. J Perinatol, 2018.",
            "url": "https://doi.org/10.1038/s41372-018-0049-3",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Performance of the Silverman Andersen Respiratory Severity Score in predicting PCO 2 and respiratory support in newborns: a prospective cohort study.",
              "year": "2018",
              "firstPublicationDate": "2018-02-09",
              "doi": "10.1038/s41372-018-0049-3",
              "pmid": "29426853",
              "pmcid": "PMC5998375",
              "journal": "Journal of perinatology : official journal of the California Perinatal Association",
              "authors": "Hedstrom AB, Gove NE, Mayock DE, Batra M."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5998375/",
            "abstractAvailable": true,
            "fullTextSha256": "99b451bb94648302ad7e9ec84fd3d426aaa947e042a99a49a145e738e505df3a",
            "abstractSha256": "f2fee07a288fdc99aaf0d39d5511d90256951e8157e9877834b36401582f8900",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T00:48:48.914Z",
          "total": 243,
          "passed": 243,
          "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
          "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
          "scope": "All243 assignments of five observed0–2 scores. No assessment of signs or predictive/clinical thresholds is approved; this primary study found poor inter-rater reliability."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c81f62b9efd9f50df56f3cefa51a57cf468819c067d9b9ba608c64e2564b9704"
      },
      "limits": "A soma Silverman-Andersen depende de observação adequada de cinco sinais respiratórios. O estudo de confiabilidade de 2023 em prematuros sob diferentes suportes encontrou baixa concordância entre avaliadores; interfaces respiratórias podem dificultar a observação de sinais e o treinamento é relevante. A soma disponível não determina automaticamente o suporte ventilatório e não comprova validade de todos os limiares clínicos.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.743Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Original 1956 identificado por PMID 13353856, sem resumo disponível. Não foi lida a tabela original ou ensaio integral. Há fonte posterior 2018 a conferir separadamente, sem atribuir suas exclusões ao estudo de 1956.",
          "Não foi lido o ensaio original 1956; população e exclusões de estudos posteriores não podem ser atribuídas a ele. Não se confere indicação automática de suporte pela soma."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "calcio-corrigido",
      "title": "Cálcio corrigido pela albumina",
      "short": "Cálcio total ajustado à albumina sérica",
      "desc": "Calcule o cálcio total corrigido pela albumina (fórmula de Payne) e estime o cálcio ajustado, considerando os limites da correção. O resultado não mede o cálcio ionizado.",
      "lead": "Ajusta o cálcio total para a albumina sérica, porque cerca de 40% do cálcio circula ligado à albumina e a hipoalbuminemia reduz o cálcio total sem alterar o ionizado.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "endocrinologia-e-metabologia",
        "nefrologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "ca",
          "Cálcio total",
          "num",
          {
            "min": 2,
            "max": 20,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "8,5"
          }
        ],
        [
          "alb",
          "Albumina",
          "num",
          {
            "min": 0.5,
            "max": 6,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "4,0"
          }
        ]
      ],
      "formula": "<p><strong>Cálcio corrigido</strong> (mg/dL) = cálcio total + 0,8 × (4,0 − albumina em g/dL).</p><p>Em mmol/L: cálcio + 0,02 × (40 − albumina em g/L).</p>",
      "sources": [
        [
          "Payne RB, Little AJ, Williams RB, Milner JR. Interpretation of serum calcium in patients with abnormal serum proteins. BMJ, 1973.",
          "https://doi.org/10.1136/bmj.4.5893.643"
        ]
      ],
      "cases": [
        [
          "Ca 7,6, albumina 2,5: 8,8 (normal)",
          {
            "ca": 7.6,
            "alb": 2.5
          },
          {
            "raw": {
              "cac": 8.8
            },
            "level": "low"
          }
        ],
        [
          "Ca 7,0, albumina 3,0: 7,8 (baixo)",
          {
            "ca": 7,
            "alb": 3
          },
          {
            "raw": {
              "cac": 7.8
            },
            "level": "mid"
          }
        ],
        [
          "Ca 10,8, albumina 3,5: 11,2 (alto)",
          {
            "ca": 10.8,
            "alb": 3.5
          },
          {
            "raw": {
              "cac": 11.2
            },
            "level": "high"
          }
        ],
        [
          "Albumina 4,0: sem correção",
          {
            "ca": 9,
            "alb": 4
          },
          {
            "raw": {
              "cac": 9
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Albumina de referência deixa cálcio inalterado",
            "input": {
              "ca": 9.2,
              "alb": 4
            },
            "expected": {
              "cac": 9.2
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Reduzir albumina em1 acrescenta0,8",
            "input": {
              "ca": 9.2,
              "alb": 3
            },
            "expected": {
              "cac": 10
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Ajuste simplificado associado a Payne 1973:Ca+0,8×(4−albumina); nãoé cálcio ionizado medido",
      "implementationVersion": "calcio-corrigido@native-2026-10-03+565b18e3f417",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1587636/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cálcio corrigido (mg/dL) = cálcio total + 0,8 × (4,0 − albumina em g/dL). Em mmol/L: cálcio + 0,02 × (40 − albumina em g/L).",
        "inputContract": {
          "fields": [
            {
              "key": "ca",
              "label": "Cálcio total",
              "type": "num",
              "min": 2,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "alb",
              "label": "Albumina",
              "type": "num",
              "min": 0.5,
              "max": 6,
              "unit": "g/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "bf89af6080874d64fcb423054a8de7b56e908ca126a18da3c38cd25a01f1b273"
        },
        "sourceEditions": [
          {
            "citation": "Payne RB, Little AJ, Williams RB, Milner JR. Interpretation of serum calcium in patients with abnormal serum proteins. BMJ, 1973.",
            "url": "https://doi.org/10.1136/bmj.4.5893.643",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Interpretation of serum calcium in patients with abnormal serum proteins.",
              "year": "1973",
              "firstPublicationDate": "1973-12-01",
              "doi": "10.1136/bmj.4.5893.643",
              "pmid": "4758544",
              "pmcid": "PMC1587636",
              "journal": "British medical journal",
              "authors": "Payne RB, Little AJ, Williams RB, Milner JR."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1587636/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "8a05837050f81cf11eb64a0cd49e951808edcbddabd1a2db9ef864435e4172f5",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Albumina de referência deixa cálcio inalterado",
              "input": {
                "ca": 9.2,
                "alb": 4
              },
              "expected": {
                "cac": 9.2
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Reduzir albumina em1 acrescenta0,8",
              "input": {
                "ca": 9.2,
                "alb": 3
              },
              "expected": {
                "cac": 10
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "565b18e3f4171dbc45e105e5dcbd03dbe9f1f443b2495022bab32901733d83d0"
      },
      "limits": "A fórmula da publicação Payne 1973 foi derivada de amostras com alterações proteicas enviadas para testes de função hepática e emprega coeficiente 1 para albumina, com cálcio em mg/100 mL e albumina em g/100 mL. A variante simplificada local emprega 0,8 e necessita de fonte própria para essa modificação. Cálcio ajustado é uma estimativa e não uma dosagem de cálcio ionizado.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.747Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não foi conferida fonte própria para a variante 0,8 nem desempenho em insuficiência renal, pacientes críticos ou cálcio ionizado. Não substituir medida ionizada por inferência de equivalência."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "canadian-c-spine-rule",
      "title": "Canadian C-Spine Rule",
      "short": "Regra clínica em trauma cervical com elegibilidade confirmada",
      "desc": "Registra a sequência da Canadian C-Spine Rule na população documentada. A ferramenta não orienta movimentos cervicais; rotação ainda não avaliada gera resultado incompleto.",
      "lead": "Registra a sequência da Canadian C-Spine Rule na população documentada. A ferramenta não orienta movimentos cervicais; rotação ainda não avaliada gera resultado incompleto.",
      "kind": "Escore",
      "spec": [
        "medicina-de-emergencia",
        "ortopedia-e-traumatologia",
        "neurocirurgia"
      ],
      "fields": [
        [
          "excl",
          "Critério de exclusão: idade < 16 anos, Glasgow < 15, sinais vitais anormais, trauma há mais de 48 h, trauma penetrante, paralisia aguda, doença vertebral conhecida/cirurgia cervical prévia, retorno para reavaliação da mesma lesão ou gravidez",
          "chk",
          {}
        ],
        [
          "idade65",
          "<strong>Alto risco:</strong> idade ≥ 65 anos",
          "chk",
          {}
        ],
        [
          "mecanismo",
          "<strong>Alto risco:</strong> mecanismo perigoso (queda de ≥ 0,9 m ou 5 degraus, carga axial na cabeça, colisão em alta velocidade, capotamento ou ejeção, veículo recreativo motorizado, colisão de bicicleta)",
          "chk",
          {}
        ],
        [
          "parestesia",
          "<strong>Alto risco:</strong> parestesias nas extremidades",
          "chk",
          {}
        ],
        [
          "colisao",
          "Baixo risco: colisão traseira simples (sem veículo lançado ao trânsito oposto, impacto por ônibus/caminhão grande, capotamento ou impacto em alta velocidade)",
          "chk",
          {}
        ],
        [
          "sentado",
          "<strong>Baixo risco:</strong> sentado na sala de emergência",
          "chk",
          {}
        ],
        [
          "deambulou",
          "<strong>Baixo risco:</strong> deambulou em algum momento após o trauma",
          "chk",
          {}
        ],
        [
          "tardia",
          "<strong>Baixo risco:</strong> dor cervical de início tardio",
          "chk",
          {}
        ],
        [
          "semdor",
          "<strong>Baixo risco:</strong> sem dor à palpação na linha média cervical",
          "chk",
          {}
        ],
        [
          "rot",
          "Consegue rodar ativamente o pescoço 45° para a direita e para a esquerda?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim",
              "na": "Ainda não testado"
            },
            "opt": true
          }
        ],
        [
          "contexto",
          "Trauma contuso há ≤ 48 h; idade ≥ 16 anos, Glasgow 15, sinais vitais normais e inclusão pela dor cervical ou lesão acima das clavículas + ausência de deambulação + mecanismo perigoso confirmados?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Sequência: exclusões → fatores de alto risco → existência de fator de baixo risco → rotação ativa já avaliada clinicamente.</p>",
      "sources": [
        [
          "Stiell et al. · Canadian C-Spine Rule · artigo e critérios completos de 2001",
          "https://jamanetwork.com/journals/jama/fullarticle/194296"
        ],
        [
          "Stiell IG et al. The Canadian C-Spine Rule for radiography in alert and stable trauma patients. JAMA, 2001.",
          "https://doi.org/10.1001/jama.286.15.1841"
        ],
        [
          "Stiell IG et al. The Canadian C-Spine Rule versus the NEXUS low-risk criteria in patients with trauma. N Engl J Med, 2003.",
          "https://doi.org/10.1056/NEJMoa031375"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "excl": false,
            "idade65": false,
            "mecanismo": false,
            "parestesia": false,
            "colisao": false,
            "sentado": true,
            "deambulou": false,
            "tardia": false,
            "semdor": false,
            "rot": "1",
            "contexto": "1"
          },
          {
            "raw": {
              "img": 0,
              "step": 3,
              "incomplete": false
            },
            "main": "Negativo"
          }
        ],
        [
          "Alto risco prevalece; rotação não exigida",
          {
            "excl": false,
            "idade65": true,
            "mecanismo": false,
            "parestesia": false,
            "colisao": false,
            "sentado": true,
            "deambulou": false,
            "tardia": false,
            "semdor": false,
            "rot": null,
            "contexto": "1"
          },
          {
            "raw": {
              "img": 1,
              "step": 1,
              "incomplete": false
            },
            "main": "Positivo"
          }
        ],
        [
          "Sem fator de baixo risco",
          {
            "excl": false,
            "idade65": false,
            "mecanismo": false,
            "parestesia": false,
            "colisao": false,
            "sentado": false,
            "deambulou": false,
            "tardia": false,
            "semdor": false,
            "rot": "1",
            "contexto": "1"
          },
          {
            "raw": {
              "img": 1,
              "step": 2,
              "incomplete": false
            },
            "main": "Positivo"
          }
        ],
        [
          "Baixo risco; rotação insuficiente",
          {
            "excl": false,
            "idade65": false,
            "mecanismo": false,
            "parestesia": false,
            "colisao": false,
            "sentado": true,
            "deambulou": false,
            "tardia": false,
            "semdor": false,
            "rot": "0",
            "contexto": "1"
          },
          {
            "raw": {
              "img": 1,
              "step": 3,
              "incomplete": false
            },
            "main": "Positivo"
          }
        ],
        [
          "Rotação ainda não avaliada",
          {
            "excl": false,
            "idade65": false,
            "mecanismo": false,
            "parestesia": false,
            "colisao": false,
            "sentado": true,
            "deambulou": false,
            "tardia": false,
            "semdor": false,
            "rot": "na",
            "contexto": "1"
          },
          {
            "raw": {
              "img": null,
              "step": 3,
              "incomplete": true
            },
            "main": "Incompleto"
          }
        ],
        [
          "Rotação omitida não vira negativo",
          {
            "excl": false,
            "idade65": false,
            "mecanismo": false,
            "parestesia": false,
            "colisao": false,
            "sentado": true,
            "deambulou": false,
            "tardia": false,
            "semdor": false,
            "rot": null,
            "contexto": "1"
          },
          {
            "raw": {
              "img": null,
              "step": 3,
              "incomplete": true
            },
            "main": "Incompleto"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 6,
        "passed": 6,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 29,
        "passed": 29,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "img": 0,
                "step": 3,
                "incomplete": false
              },
              "main": "Negativo"
            },
            "obtained": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Negativo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 0,
                "step": 3,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Negativo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 0,
                "step": 3,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Alto risco prevalece; rotação não exigida",
            "label": "Alto risco prevalece; rotação não exigida",
            "inputs": {
              "excl": false,
              "idade65": true,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": null,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": true,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "rot": "undefined"
            },
            "expected": {
              "raw": {
                "img": 1,
                "step": 1,
                "incomplete": false
              },
              "main": "Positivo"
            },
            "obtained": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Positivo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 1,
                "step": 1,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Positivo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 1,
                "step": 1,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Sem fator de baixo risco",
            "label": "Sem fator de baixo risco",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": false,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": false,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "img": 1,
                "step": 2,
                "incomplete": false
              },
              "main": "Positivo"
            },
            "obtained": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Positivo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 1,
                "step": 2,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Positivo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 1,
                "step": 2,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Baixo risco; rotação insuficiente",
            "label": "Baixo risco; rotação insuficiente",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "0",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "0",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "img": 1,
                "step": 3,
                "incomplete": false
              },
              "main": "Positivo"
            },
            "obtained": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Positivo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 1,
                "step": 3,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Positivo",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": 1,
                "step": 3,
                "incomplete": false
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Rotação ainda não avaliada",
            "label": "Rotação ainda não avaliada",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "na",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "na",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "img": null,
                "step": 3,
                "incomplete": true
              },
              "main": "Incompleto"
            },
            "obtained": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Incompleto",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": null,
                "step": 3,
                "incomplete": true
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Incompleto",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": null,
                "step": 3,
                "incomplete": true
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Rotação omitida não vira negativo",
            "label": "Rotação omitida não vira negativo",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": null,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "rot": "undefined"
            },
            "expected": {
              "raw": {
                "img": null,
                "step": 3,
                "incomplete": true
              },
              "main": "Incompleto"
            },
            "obtained": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Incompleto",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": null,
                "step": 3,
                "incomplete": true
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-c-spine-rule",
              "main": [
                "Incompleto",
                ""
              ],
              "label": "Canadian C-Spine Rule",
              "raw": {
                "img": null,
                "step": 3,
                "incomplete": true
              },
              "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Exclusão tem precedência sobre alto risco",
            "label": "Exclusão tem precedência sobre alto risco",
            "inputs": {
              "excl": true,
              "idade65": true,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": true,
              "idade65": true,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "excl"
            },
            "obtained": {
              "error": "A regra não se aplica quando há um critério de exclusão.",
              "code": "METHOD_SCOPE",
              "field": "excl"
            },
            "observed": {
              "error": "A regra não se aplica quando há um critério de exclusão.",
              "code": "METHOD_SCOPE",
              "field": "excl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Elegibilidade não confirmada",
            "label": "Elegibilidade não confirmada",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "0"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "excl: ausente não significa não",
            "label": "excl: ausente não significa não",
            "inputs": {
              "excl": null,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": null,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "excl": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "excl: texto não é booleano",
            "label": "excl: texto não é booleano",
            "inputs": {
              "excl": "false",
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": "false",
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade65: ausente não significa não",
            "label": "idade65: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": null,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": null,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "idade65": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade65: texto não é booleano",
            "label": "idade65: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": "false",
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": "false",
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mecanismo: ausente não significa não",
            "label": "mecanismo: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": null,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": null,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "mecanismo": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mecanismo: texto não é booleano",
            "label": "mecanismo: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": "false",
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": "false",
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "parestesia: ausente não significa não",
            "label": "parestesia: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": null,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": null,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "parestesia": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "parestesia"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "parestesia"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "parestesia"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "parestesia: texto não é booleano",
            "label": "parestesia: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": "false",
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": "false",
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "parestesia"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "parestesia"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "parestesia"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "colisao: ausente não significa não",
            "label": "colisao: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": null,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": null,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "colisao": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "colisao"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "colisao"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "colisao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "colisao: texto não é booleano",
            "label": "colisao: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": "false",
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": "false",
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "colisao"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "colisao"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "colisao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sentado: ausente não significa não",
            "label": "sentado: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": null,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": null,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "sentado": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "sentado"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "sentado"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "sentado"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sentado: texto não é booleano",
            "label": "sentado: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": "false",
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": "false",
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "sentado"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "sentado"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "sentado"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "deambulou: ausente não significa não",
            "label": "deambulou: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": null,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": null,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "deambulou": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "deambulou"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "deambulou"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "deambulou"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "deambulou: texto não é booleano",
            "label": "deambulou: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": "false",
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": "false",
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "deambulou"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "deambulou"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "deambulou"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tardia: ausente não significa não",
            "label": "tardia: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": null,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": null,
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "tardia": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "tardia"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "tardia"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "tardia"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tardia: texto não é booleano",
            "label": "tardia: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": "false",
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": "false",
              "semdor": false,
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "tardia"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "tardia"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "tardia"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "semdor: ausente não significa não",
            "label": "semdor: ausente não significa não",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": null,
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": null,
              "rot": "1",
              "contexto": "1"
            },
            "inputEncoding": {
              "semdor": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "semdor"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "semdor"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "semdor"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "semdor: texto não é booleano",
            "label": "semdor: texto não é booleano",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": "false",
              "rot": "1",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": "false",
              "rot": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "semdor"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "semdor"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "semdor"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rot: opção desconhecida",
            "label": "rot: opção desconhecida",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "__invalid__",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "__invalid__",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "rot"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "rot"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "rot"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "__invalid__"
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": null
            },
            "input": {
              "excl": false,
              "idade65": false,
              "mecanismo": false,
              "parestesia": false,
              "colisao": false,
              "sentado": true,
              "deambulou": false,
              "tardia": false,
              "semdor": false,
              "rot": "1",
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
      },
      "limits": "Não orienta realizar movimentos cervicais. Rotação não avaliada produz resultado incompleto. Critério ausente não equivale a ausência de lesão.",
      "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
      "currentMethodSource": {
        "title": "Stiell et al. · Canadian C-Spine Rule · artigo e critérios completos de 2001",
        "url": "https://jamanetwork.com/journals/jama/fullarticle/194296",
        "version": "Stiell 2001; Canadian C-Spine Rule",
        "checkedAt": "2026-10-03",
        "access": "full-article"
      },
      "primaryVerification": {
        "url": "https://jamanetwork.com/journals/jama/fullarticle/194296",
        "checked": "Artigo primário completo de 2001: inclusão, dez exclusões, três etapas da regra e definição de colisão traseira simples. Rotação não avaliada permanece como resultado incompleto.",
        "access": "full-article"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Stiell 2001; Canadian C-Spine Rule",
        "implementedVariant": "Sequência: exclusões → fatores de alto risco → existência de fator de baixo risco → rotação ativa já avaliada clinicamente.",
        "inputContract": {
          "fields": [
            {
              "key": "excl",
              "label": "Critério de exclusão: idade < 16 anos, Glasgow < 15, sinais vitais anormais, trauma há mais de 48 h, trauma penetrante, paralisia aguda, doença vertebral conhecida/cirurgia cervical prévia, retorno para reavaliação da mesma lesão ou gravidez",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade65",
              "label": "<strong>Alto risco:</strong> idade ≥ 65 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mecanismo",
              "label": "<strong>Alto risco:</strong> mecanismo perigoso (queda de ≥ 0,9 m ou 5 degraus, carga axial na cabeça, colisão em alta velocidade, capotamento ou ejeção, veículo recreativo motorizado, colisão de bicicleta)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "parestesia",
              "label": "<strong>Alto risco:</strong> parestesias nas extremidades",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "colisao",
              "label": "Baixo risco: colisão traseira simples (sem veículo lançado ao trânsito oposto, impacto por ônibus/caminhão grande, capotamento ou impacto em alta velocidade)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sentado",
              "label": "<strong>Baixo risco:</strong> sentado na sala de emergência",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "deambulou",
              "label": "<strong>Baixo risco:</strong> deambulou em algum momento após o trauma",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tardia",
              "label": "<strong>Baixo risco:</strong> dor cervical de início tardio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "semdor",
              "label": "<strong>Baixo risco:</strong> sem dor à palpação na linha média cervical",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "rot",
              "label": "Consegue rodar ativamente o pescoço 45° para a direita e para a esquerda?",
              "type": "radio",
              "optional": true,
              "options": {
                "0": "Não",
                "1": "Sim",
                "na": "Ainda não testado"
              }
            },
            {
              "key": "contexto",
              "label": "Trauma contuso há ≤ 48 h; idade ≥ 16 anos, Glasgow 15, sinais vitais normais e inclusão pela dor cervical ou lesão acima das clavículas + ausência de deambulação + mecanismo perigoso confirmados?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "0abaf5fe5e7ac5336416d57b928effe6168d644a50023083972684674a47fcbd",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Stiell et al. · Canadian C-Spine Rule · artigo e critérios completos de 2001",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/194296",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Stiell IG et al. The Canadian C-Spine Rule for radiography in alert and stable trauma patients. JAMA, 2001.",
            "url": "https://doi.org/10.1001/jama.286.15.1841",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Stiell IG et al. The Canadian C-Spine Rule versus the NEXUS low-risk criteria in patients with trauma. N Engl J Med, 2003.",
            "url": "https://doi.org/10.1056/NEJMoa031375",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Stiell et al. · Canadian C-Spine Rule · artigo e critérios completos de 2001",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/194296",
            "version": "Stiell 2001; Canadian C-Spine Rule",
            "checkedAt": "2026-10-03",
            "access": "full-article"
          },
          "primaryVerification": {
            "url": "https://jamanetwork.com/journals/jama/fullarticle/194296",
            "checked": "Artigo primário completo de 2001: inclusão, dez exclusões, três etapas da regra e definição de colisão traseira simples. Rotação não avaliada permanece como resultado incompleto.",
            "access": "full-article"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 29,
          "passed": 29,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "img": 0,
                  "step": 3,
                  "incomplete": false
                },
                "main": "Negativo"
              },
              "obtained": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Negativo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 0,
                  "step": 3,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Negativo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 0,
                  "step": 3,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Alto risco prevalece; rotação não exigida",
              "label": "Alto risco prevalece; rotação não exigida",
              "inputs": {
                "excl": false,
                "idade65": true,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": null,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": true,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "rot": "undefined"
              },
              "expected": {
                "raw": {
                  "img": 1,
                  "step": 1,
                  "incomplete": false
                },
                "main": "Positivo"
              },
              "obtained": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Positivo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 1,
                  "step": 1,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Positivo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 1,
                  "step": 1,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Sem fator de baixo risco",
              "label": "Sem fator de baixo risco",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": false,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": false,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "img": 1,
                  "step": 2,
                  "incomplete": false
                },
                "main": "Positivo"
              },
              "obtained": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Positivo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 1,
                  "step": 2,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Positivo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 1,
                  "step": 2,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Baixo risco; rotação insuficiente",
              "label": "Baixo risco; rotação insuficiente",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "0",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "0",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "img": 1,
                  "step": 3,
                  "incomplete": false
                },
                "main": "Positivo"
              },
              "obtained": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Positivo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 1,
                  "step": 3,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Positivo",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": 1,
                  "step": 3,
                  "incomplete": false
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Rotação ainda não avaliada",
              "label": "Rotação ainda não avaliada",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "na",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "na",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "img": null,
                  "step": 3,
                  "incomplete": true
                },
                "main": "Incompleto"
              },
              "obtained": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Incompleto",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": null,
                  "step": 3,
                  "incomplete": true
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Incompleto",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": null,
                  "step": 3,
                  "incomplete": true
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Rotação omitida não vira negativo",
              "label": "Rotação omitida não vira negativo",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": null,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "rot": "undefined"
              },
              "expected": {
                "raw": {
                  "img": null,
                  "step": 3,
                  "incomplete": true
                },
                "main": "Incompleto"
              },
              "obtained": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Incompleto",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": null,
                  "step": 3,
                  "incomplete": true
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-c-spine-rule",
                "main": [
                  "Incompleto",
                  ""
                ],
                "label": "Canadian C-Spine Rule",
                "raw": {
                  "img": null,
                  "step": 3,
                  "incomplete": true
                },
                "methodVersion": "Stiell 2001; Canadian C-Spine Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Exclusão tem precedência sobre alto risco",
              "label": "Exclusão tem precedência sobre alto risco",
              "inputs": {
                "excl": true,
                "idade65": true,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": true,
                "idade65": true,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "excl"
              },
              "obtained": {
                "error": "A regra não se aplica quando há um critério de exclusão.",
                "code": "METHOD_SCOPE",
                "field": "excl"
              },
              "observed": {
                "error": "A regra não se aplica quando há um critério de exclusão.",
                "code": "METHOD_SCOPE",
                "field": "excl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Elegibilidade não confirmada",
              "label": "Elegibilidade não confirmada",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "0"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "excl: ausente não significa não",
              "label": "excl: ausente não significa não",
              "inputs": {
                "excl": null,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": null,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "excl": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "excl: texto não é booleano",
              "label": "excl: texto não é booleano",
              "inputs": {
                "excl": "false",
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": "false",
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade65: ausente não significa não",
              "label": "idade65: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": null,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": null,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "idade65": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade65: texto não é booleano",
              "label": "idade65: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": "false",
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": "false",
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mecanismo: ausente não significa não",
              "label": "mecanismo: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": null,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": null,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "mecanismo": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mecanismo: texto não é booleano",
              "label": "mecanismo: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": "false",
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": "false",
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "parestesia: ausente não significa não",
              "label": "parestesia: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": null,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": null,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "parestesia": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "parestesia"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "parestesia"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "parestesia"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "parestesia: texto não é booleano",
              "label": "parestesia: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": "false",
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": "false",
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "parestesia"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "parestesia"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "parestesia"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "colisao: ausente não significa não",
              "label": "colisao: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": null,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": null,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "colisao": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "colisao"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "colisao"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "colisao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "colisao: texto não é booleano",
              "label": "colisao: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": "false",
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": "false",
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "colisao"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "colisao"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "colisao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sentado: ausente não significa não",
              "label": "sentado: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": null,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": null,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "sentado": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "sentado"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "sentado"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "sentado"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sentado: texto não é booleano",
              "label": "sentado: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": "false",
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": "false",
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "sentado"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "sentado"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "sentado"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "deambulou: ausente não significa não",
              "label": "deambulou: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": null,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": null,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "deambulou": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "deambulou"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "deambulou"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "deambulou"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "deambulou: texto não é booleano",
              "label": "deambulou: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": "false",
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": "false",
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "deambulou"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "deambulou"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "deambulou"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tardia: ausente não significa não",
              "label": "tardia: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": null,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": null,
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "tardia": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "tardia"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "tardia"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "tardia"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tardia: texto não é booleano",
              "label": "tardia: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": "false",
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": "false",
                "semdor": false,
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "tardia"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "tardia"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "tardia"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "semdor: ausente não significa não",
              "label": "semdor: ausente não significa não",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": null,
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": null,
                "rot": "1",
                "contexto": "1"
              },
              "inputEncoding": {
                "semdor": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "semdor"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "semdor"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "semdor"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "semdor: texto não é booleano",
              "label": "semdor: texto não é booleano",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": "false",
                "rot": "1",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": "false",
                "rot": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "semdor"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "semdor"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "semdor"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rot: opção desconhecida",
              "label": "rot: opção desconhecida",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "__invalid__",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "__invalid__",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "rot"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "rot"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "rot"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "__invalid__"
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": null
              },
              "input": {
                "excl": false,
                "idade65": false,
                "mecanismo": false,
                "parestesia": false,
                "colisao": false,
                "sentado": true,
                "deambulou": false,
                "tardia": false,
                "semdor": false,
                "rot": "1",
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "151303f34129e83a8029039c81b6b1da5af9315892ac19fb96751fbe9f55b8af",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Stiell 2001; Canadian C-Spine Rule",
            "sourceEvidenceSha256": "68c41a0558fa8832ecb640d20dd3af59255d3e9eb83323f8fdb8f4b402894fd9",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "canadian-c-spine-rule@native-2026-10-04+151303f34129"
    },
    {
      "id": "canadian-ct-head-rule",
      "title": "Canadian CT Head Rule",
      "short": "Regra clínica em trauma craniano leve, dentro da população do estudo",
      "desc": "Registra critérios de alto e médio risco da Canadian CT Head Rule após conferir elegibilidade e exclusões. O resultado não diagnostica uma lesão nem determina dispensa de imagem.",
      "lead": "Registra critérios de alto e médio risco da Canadian CT Head Rule após conferir elegibilidade e exclusões. O resultado não diagnostica uma lesão nem determina dispensa de imagem.",
      "kind": "Escore",
      "spec": [
        "medicina-de-emergencia",
        "neurocirurgia",
        "neurologia",
        "radiologia-e-diagnostico-por-imagem",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "excl",
          "Critério de exclusão: idade < 16 anos, anticoagulação/coagulopatia, convulsão antes da avaliação, déficit focal, trauma penetrante, afundamento craniano evidente, sinais vitais instáveis por trauma maior, gestação, retorno para a mesma lesão ou ausência de história clara do trauma",
          "chk",
          {}
        ],
        [
          "gcs2h",
          "<strong>Alto risco:</strong> Glasgow &lt; 15 duas horas após o trauma",
          "chk",
          {}
        ],
        [
          "frat",
          "<strong>Alto risco:</strong> suspeita de fratura de crânio aberta ou com afundamento",
          "chk",
          {}
        ],
        [
          "base",
          "<strong>Alto risco:</strong> sinal de fratura de base (hemotímpano, olhos de guaxinim, oto ou rinoliquorreia, sinal de Battle)",
          "chk",
          {}
        ],
        [
          "vomito",
          "<strong>Alto risco:</strong> 2 ou mais episódios de vômito",
          "chk",
          {}
        ],
        [
          "idade65",
          "<strong>Alto risco:</strong> idade ≥ 65 anos",
          "chk",
          {}
        ],
        [
          "amnesia",
          "<strong>Médio risco:</strong> amnésia retrógrada de 30 minutos ou mais antes do impacto",
          "chk",
          {}
        ],
        [
          "mecanismo",
          "<strong>Médio risco:</strong> mecanismo perigoso (pedestre atropelado, ejeção de veículo, queda de mais de 0,9 m ou 5 degraus)",
          "chk",
          {}
        ],
        [
          "contexto",
          "Trauma craniano contuso há ≤ 24 h, idade ≥ 16 anos; Glasgow 13–15 e perda de consciência, amnésia ou desorientação documentadas; inclusão confirmada?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Cinco critérios de alto risco e dois de médio risco. Exclusões são avaliadas antes da classificação.</p>",
      "sources": [
        [
          "Stiell et al. · implementação e população da Canadian CT Head Rule · 2010",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC2950184/"
        ],
        [
          "Stiell IG et al. The Canadian CT Head Rule for patients with minor head injury. Lancet, 2001.",
          "https://doi.org/10.1016/S0140-6736(00)04561-X"
        ],
        [
          "Stiell IG et al. Comparison of the Canadian CT Head Rule and the New Orleans Criteria in patients with minor head injury. JAMA, 2005.",
          "https://doi.org/10.1001/jama.294.12.1511"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "excl": false,
            "gcs2h": false,
            "frat": false,
            "base": false,
            "vomito": false,
            "idade65": true,
            "amnesia": false,
            "mecanismo": false,
            "contexto": "1"
          },
          {
            "raw": {
              "ct": 1,
              "tier": 2
            },
            "main": "Alto risco"
          }
        ],
        [
          "Somente critério médio",
          {
            "excl": false,
            "gcs2h": false,
            "frat": false,
            "base": false,
            "vomito": false,
            "idade65": false,
            "amnesia": true,
            "mecanismo": false,
            "contexto": "1"
          },
          {
            "raw": {
              "ct": 1,
              "tier": 1
            },
            "main": "Médio risco"
          }
        ],
        [
          "Nenhum dos sete critérios",
          {
            "excl": false,
            "gcs2h": false,
            "frat": false,
            "base": false,
            "vomito": false,
            "idade65": false,
            "amnesia": false,
            "mecanismo": false,
            "contexto": "1"
          },
          {
            "raw": {
              "ct": 0,
              "tier": 0
            },
            "main": "Nenhum critério"
          }
        ],
        [
          "Alto risco prevalece sobre médio",
          {
            "excl": false,
            "gcs2h": false,
            "frat": false,
            "base": false,
            "vomito": false,
            "idade65": true,
            "amnesia": true,
            "mecanismo": false,
            "contexto": "1"
          },
          {
            "raw": {
              "ct": 1,
              "tier": 2
            },
            "main": "Alto risco"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 4,
        "passed": 4,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 24,
        "passed": 24,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "ct": 1,
                "tier": 2
              },
              "main": "Alto risco"
            },
            "obtained": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Alto risco",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 1,
                "tier": 2
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Alto risco",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 1,
                "tier": 2
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Somente critério médio",
            "label": "Somente critério médio",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": false,
              "amnesia": true,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": false,
              "amnesia": true,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "ct": 1,
                "tier": 1
              },
              "main": "Médio risco"
            },
            "obtained": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Médio risco",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 1,
                "tier": 1
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Médio risco",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 1,
                "tier": 1
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Nenhum dos sete critérios",
            "label": "Nenhum dos sete critérios",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": false,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": false,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "ct": 0,
                "tier": 0
              },
              "main": "Nenhum critério"
            },
            "obtained": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Nenhum critério",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 0,
                "tier": 0
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Nenhum critério",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 0,
                "tier": 0
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Alto risco prevalece sobre médio",
            "label": "Alto risco prevalece sobre médio",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": true,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": true,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "ct": 1,
                "tier": 2
              },
              "main": "Alto risco"
            },
            "obtained": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Alto risco",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 1,
                "tier": 2
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "canadian-ct-head-rule",
              "main": [
                "Alto risco",
                ""
              ],
              "label": "Canadian CT Head Rule",
              "raw": {
                "ct": 1,
                "tier": 2
              },
              "methodVersion": "Stiell 2001; Canadian CT Head Rule",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Exclusão explícita",
            "label": "Exclusão explícita",
            "inputs": {
              "excl": true,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": true,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "excl"
            },
            "obtained": {
              "error": "Há exclusão da regra.",
              "code": "METHOD_SCOPE",
              "field": "excl"
            },
            "observed": {
              "error": "Há exclusão da regra.",
              "code": "METHOD_SCOPE",
              "field": "excl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "População original não confirmada",
            "label": "População original não confirmada",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "0"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "excl: ausente não significa não",
            "label": "excl: ausente não significa não",
            "inputs": {
              "excl": null,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": null,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "excl": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "excl: texto não é booleano",
            "label": "excl: texto não é booleano",
            "inputs": {
              "excl": "false",
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": "false",
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "excl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "gcs2h: ausente não significa não",
            "label": "gcs2h: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": null,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": null,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "gcs2h": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "gcs2h"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "gcs2h"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "gcs2h"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "gcs2h: texto não é booleano",
            "label": "gcs2h: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": "false",
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": "false",
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "gcs2h"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "gcs2h"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "gcs2h"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "frat: ausente não significa não",
            "label": "frat: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": null,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": null,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "frat": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "frat"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "frat"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "frat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "frat: texto não é booleano",
            "label": "frat: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": "false",
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": "false",
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "frat"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "frat"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "frat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "base: ausente não significa não",
            "label": "base: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": null,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": null,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "base": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "base"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "base: texto não é booleano",
            "label": "base: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": "false",
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": "false",
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "base"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vomito: ausente não significa não",
            "label": "vomito: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": null,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": null,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "vomito": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "vomito"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "vomito"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "vomito"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vomito: texto não é booleano",
            "label": "vomito: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": "false",
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": "false",
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "vomito"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "vomito"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "vomito"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade65: ausente não significa não",
            "label": "idade65: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": null,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": null,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade65": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade65: texto não é booleano",
            "label": "idade65: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": "false",
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": "false",
              "amnesia": false,
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "idade65"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "amnesia: ausente não significa não",
            "label": "amnesia: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": null,
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": null,
              "mecanismo": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "amnesia": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "amnesia"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "amnesia"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "amnesia"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "amnesia: texto não é booleano",
            "label": "amnesia: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": "false",
              "mecanismo": false,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": "false",
              "mecanismo": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "amnesia"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "amnesia"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "amnesia"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mecanismo: ausente não significa não",
            "label": "mecanismo: ausente não significa não",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": null,
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "mecanismo": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mecanismo: texto não é booleano",
            "label": "mecanismo: texto não é booleano",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": "false",
              "contexto": "1"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": "false",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mecanismo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "__invalid__"
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": null
            },
            "input": {
              "excl": false,
              "gcs2h": false,
              "frat": false,
              "base": false,
              "vomito": false,
              "idade65": true,
              "amnesia": false,
              "mecanismo": false,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
      },
      "limits": "Aplicável à população do estudo, não a qualquer trauma de cabeça. O resultado registra critérios da regra; não diagnostica lesão nem determina dispensa de imagem.",
      "methodVersion": "Stiell 2001; Canadian CT Head Rule",
      "currentMethodSource": {
        "title": "Stiell et al. · implementação e população da Canadian CT Head Rule · 2010",
        "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2950184/",
        "version": "Stiell 2001; Canadian CT Head Rule",
        "checkedAt": "2026-10-03",
        "access": "full-article"
      },
      "primaryVerification": {
        "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2950184/",
        "checked": "Estudo de implementação dos autores de 2010: população e figura com sete critérios. Conferidos trauma há até 24 h, Glasgow 13–15, perda de consciência, amnésia ou desorientação e exclusões.",
        "access": "full-article"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Stiell 2001; Canadian CT Head Rule",
        "implementedVariant": "Cinco critérios de alto risco e dois de médio risco. Exclusões são avaliadas antes da classificação.",
        "inputContract": {
          "fields": [
            {
              "key": "excl",
              "label": "Critério de exclusão: idade < 16 anos, anticoagulação/coagulopatia, convulsão antes da avaliação, déficit focal, trauma penetrante, afundamento craniano evidente, sinais vitais instáveis por trauma maior, gestação, retorno para a mesma lesão ou ausência de história clara do trauma",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "gcs2h",
              "label": "<strong>Alto risco:</strong> Glasgow &lt; 15 duas horas após o trauma",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "frat",
              "label": "<strong>Alto risco:</strong> suspeita de fratura de crânio aberta ou com afundamento",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "base",
              "label": "<strong>Alto risco:</strong> sinal de fratura de base (hemotímpano, olhos de guaxinim, oto ou rinoliquorreia, sinal de Battle)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "vomito",
              "label": "<strong>Alto risco:</strong> 2 ou mais episódios de vômito",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade65",
              "label": "<strong>Alto risco:</strong> idade ≥ 65 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "amnesia",
              "label": "<strong>Médio risco:</strong> amnésia retrógrada de 30 minutos ou mais antes do impacto",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mecanismo",
              "label": "<strong>Médio risco:</strong> mecanismo perigoso (pedestre atropelado, ejeção de veículo, queda de mais de 0,9 m ou 5 degraus)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Trauma craniano contuso há ≤ 24 h, idade ≥ 16 anos; Glasgow 13–15 e perda de consciência, amnésia ou desorientação documentadas; inclusão confirmada?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "ab866a8349f3d3341c1989c06ea739084a9c95c2591e18dfbc3055bae705e0ed",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Stiell et al. · implementação e população da Canadian CT Head Rule · 2010",
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2950184/",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Stiell IG et al. The Canadian CT Head Rule for patients with minor head injury. Lancet, 2001.",
            "url": "https://doi.org/10.1016/S0140-6736(00)04561-X",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Stiell IG et al. Comparison of the Canadian CT Head Rule and the New Orleans Criteria in patients with minor head injury. JAMA, 2005.",
            "url": "https://doi.org/10.1001/jama.294.12.1511",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Stiell et al. · implementação e população da Canadian CT Head Rule · 2010",
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2950184/",
            "version": "Stiell 2001; Canadian CT Head Rule",
            "checkedAt": "2026-10-03",
            "access": "full-article"
          },
          "primaryVerification": {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2950184/",
            "checked": "Estudo de implementação dos autores de 2010: população e figura com sete critérios. Conferidos trauma há até 24 h, Glasgow 13–15, perda de consciência, amnésia ou desorientação e exclusões.",
            "access": "full-article"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 24,
          "passed": 24,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "ct": 1,
                  "tier": 2
                },
                "main": "Alto risco"
              },
              "obtained": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Alto risco",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 1,
                  "tier": 2
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Alto risco",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 1,
                  "tier": 2
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Somente critério médio",
              "label": "Somente critério médio",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": false,
                "amnesia": true,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": false,
                "amnesia": true,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "ct": 1,
                  "tier": 1
                },
                "main": "Médio risco"
              },
              "obtained": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Médio risco",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 1,
                  "tier": 1
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Médio risco",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 1,
                  "tier": 1
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Nenhum dos sete critérios",
              "label": "Nenhum dos sete critérios",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": false,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": false,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "ct": 0,
                  "tier": 0
                },
                "main": "Nenhum critério"
              },
              "obtained": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Nenhum critério",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 0,
                  "tier": 0
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Nenhum critério",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 0,
                  "tier": 0
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Alto risco prevalece sobre médio",
              "label": "Alto risco prevalece sobre médio",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": true,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": true,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "ct": 1,
                  "tier": 2
                },
                "main": "Alto risco"
              },
              "obtained": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Alto risco",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 1,
                  "tier": 2
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "canadian-ct-head-rule",
                "main": [
                  "Alto risco",
                  ""
                ],
                "label": "Canadian CT Head Rule",
                "raw": {
                  "ct": 1,
                  "tier": 2
                },
                "methodVersion": "Stiell 2001; Canadian CT Head Rule",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Exclusão explícita",
              "label": "Exclusão explícita",
              "inputs": {
                "excl": true,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": true,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "excl"
              },
              "obtained": {
                "error": "Há exclusão da regra.",
                "code": "METHOD_SCOPE",
                "field": "excl"
              },
              "observed": {
                "error": "Há exclusão da regra.",
                "code": "METHOD_SCOPE",
                "field": "excl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "População original não confirmada",
              "label": "População original não confirmada",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "0"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "excl: ausente não significa não",
              "label": "excl: ausente não significa não",
              "inputs": {
                "excl": null,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": null,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "excl": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "excl: texto não é booleano",
              "label": "excl: texto não é booleano",
              "inputs": {
                "excl": "false",
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": "false",
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "excl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "gcs2h: ausente não significa não",
              "label": "gcs2h: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": null,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": null,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "gcs2h": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "gcs2h"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "gcs2h"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "gcs2h"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "gcs2h: texto não é booleano",
              "label": "gcs2h: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": "false",
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": "false",
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "gcs2h"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "gcs2h"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "gcs2h"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "frat: ausente não significa não",
              "label": "frat: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": null,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": null,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "frat": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "frat"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "frat"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "frat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "frat: texto não é booleano",
              "label": "frat: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": "false",
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": "false",
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "frat"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "frat"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "frat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "base: ausente não significa não",
              "label": "base: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": null,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": null,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "base": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "base"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "base: texto não é booleano",
              "label": "base: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": "false",
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": "false",
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "base"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vomito: ausente não significa não",
              "label": "vomito: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": null,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": null,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "vomito": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "vomito"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "vomito"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "vomito"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vomito: texto não é booleano",
              "label": "vomito: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": "false",
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": "false",
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "vomito"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "vomito"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "vomito"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade65: ausente não significa não",
              "label": "idade65: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": null,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": null,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade65": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade65: texto não é booleano",
              "label": "idade65: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": "false",
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": "false",
                "amnesia": false,
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "idade65"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "amnesia: ausente não significa não",
              "label": "amnesia: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": null,
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": null,
                "mecanismo": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "amnesia": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "amnesia"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "amnesia"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "amnesia"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "amnesia: texto não é booleano",
              "label": "amnesia: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": "false",
                "mecanismo": false,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": "false",
                "mecanismo": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "amnesia"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "amnesia"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "amnesia"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mecanismo: ausente não significa não",
              "label": "mecanismo: ausente não significa não",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": null,
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "mecanismo": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mecanismo: texto não é booleano",
              "label": "mecanismo: texto não é booleano",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": "false",
                "contexto": "1"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": "false",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mecanismo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "__invalid__"
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": null
              },
              "input": {
                "excl": false,
                "gcs2h": false,
                "frat": false,
                "base": false,
                "vomito": false,
                "idade65": true,
                "amnesia": false,
                "mecanismo": false,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "658c4b0ab001402ebf3e7446472f0ef14e99991901be55390cadeccab14f0fd0",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Stiell 2001; Canadian CT Head Rule",
            "sourceEvidenceSha256": "de193c11298071e53f9d445fdea1517e7d930002aa736956b387ddc4b0968650",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "canadian-ct-head-rule@native-2026-10-04+658c4b0ab001"
    },
    {
      "id": "carga-tabagica",
      "title": "Carga tabágica (maços-ano)",
      "short": "Exposição ao cigarro e rastreamento de câncer de pulmão",
      "desc": "Calcule a carga tabágica em maços-ano e veja se o paciente preenche os critérios da USPSTF 2021 para rastreamento de câncer de pulmão com TC de baixa dose.",
      "lead": "Quantifica a exposição acumulada ao cigarro (maços por dia × anos de tabagismo) e verifica a elegibilidade ao rastreamento anual de câncer de pulmão.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "medicina-de-familia-e-comunidade",
        "cirurgia-toracica",
        "oncologia-clinica",
        "clinica-medica"
      ],
      "fields": [
        [
          "cig",
          "Cigarros por dia (média)",
          "num",
          {
            "min": 1,
            "max": 100,
            "unit": "cigarros",
            "ph": "20"
          }
        ],
        [
          "anos",
          "Anos de tabagismo",
          "num",
          {
            "min": 1,
            "max": 80,
            "unit": "anos",
            "ph": "30"
          }
        ],
        [
          "status",
          "Situação atual",
          "radio",
          {
            "opts": {
              "0": "Fuma",
              "1": "Ex-fumante"
            }
          }
        ],
        [
          "idade",
          "Idade (para o rastreamento)",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos",
            "ph": "60",
            "opt": true
          }
        ],
        [
          "parou",
          "Anos desde que parou (ex-fumante)",
          "num",
          {
            "min": 0,
            "max": 80,
            "unit": "anos",
            "ph": "5",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Maços-ano</strong> = (cigarros por dia ÷ 20) × anos de tabagismo. Um maço tem 20 cigarros.</p><p><strong>Rastreamento (USPSTF 2021):</strong> TC de tórax de baixa dose anual para adultos de 50 a 80 anos com ≥ 20 maços-ano que fumam atualmente ou pararam há até 15 anos.</p>",
      "sources": [
        [
          "US Preventive Services Task Force; Krist AH et al. Screening for lung cancer: US Preventive Services Task Force recommendation statement. JAMA, 2021.",
          "https://doi.org/10.1001/jama.2021.1117"
        ]
      ],
      "cases": [
        [
          "20 cigarros/dia por 20 anos, 55 anos, fumante: 20 maços-ano, elegível",
          {
            "cig": 20,
            "anos": 20,
            "status": "0",
            "idade": 55
          },
          {
            "raw": {
              "pm": 20,
              "elig": true
            },
            "level": "mid",
            "main": "20,0"
          }
        ],
        [
          "10 cigarros/dia por 15 anos, sem idade: 7,5 maços-ano",
          {
            "cig": 10,
            "anos": 15,
            "status": "0"
          },
          {
            "raw": {
              "pm": 7.5
            },
            "level": "info"
          }
        ],
        [
          "40/dia por 30 anos, 65 anos, parou há 20 anos: 60 maços-ano, fora do rastreamento",
          {
            "cig": 40,
            "anos": 30,
            "status": "1",
            "idade": 65,
            "parou": 20
          },
          {
            "raw": {
              "pm": 60,
              "elig": false
            },
            "level": "info"
          }
        ],
        [
          "30/dia por 20 anos, 70 anos, parou há 10 anos: 30 maços-ano, elegível",
          {
            "cig": 30,
            "anos": 20,
            "status": "1",
            "idade": 70,
            "parou": 10
          },
          {
            "raw": {
              "pm": 30,
              "elig": true
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T12:26:57.342Z",
        "total": 112,
        "passed": 112,
        "cases": [
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 0.05
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 0,
            "obtained": {
              "pm": 0.05,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.05,
                "obtained": 0.05,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 0.05
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 1,
            "obtained": {
              "pm": 0.05,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.05,
                "obtained": 0.05,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 0.1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 2,
            "obtained": {
              "pm": 0.1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.1,
                "obtained": 0.1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 0.1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 3,
            "obtained": {
              "pm": 0.1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.1,
                "obtained": 0.1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 0.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 4,
            "obtained": {
              "pm": 0.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 0.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 5,
            "obtained": {
              "pm": 0.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 0.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 6,
            "obtained": {
              "pm": 0.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 0.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 7,
            "obtained": {
              "pm": 0.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 8,
            "obtained": {
              "pm": 1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 9,
            "obtained": {
              "pm": 1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 2
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 10,
            "obtained": {
              "pm": 2,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 2
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 11,
            "obtained": {
              "pm": 2,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 4
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 12,
            "obtained": {
              "pm": 4,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 1,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 4
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 13,
            "obtained": {
              "pm": 4,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 0.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 14,
            "obtained": {
              "pm": 0.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 0.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 15,
            "obtained": {
              "pm": 0.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 0.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 16,
            "obtained": {
              "pm": 0.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 0.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 17,
            "obtained": {
              "pm": 0.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 1.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 18,
            "obtained": {
              "pm": 1.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1.25,
                "obtained": 1.25,
                "tolerance": 1.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 1.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 19,
            "obtained": {
              "pm": 1.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1.25,
                "obtained": 1.25,
                "tolerance": 1.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 2.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 20,
            "obtained": {
              "pm": 2.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 2.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 21,
            "obtained": {
              "pm": 2.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 22,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 23,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 24,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 25,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 26,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 5,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 27,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 0.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 28,
            "obtained": {
              "pm": 0.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 0.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 29,
            "obtained": {
              "pm": 0.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 30,
            "obtained": {
              "pm": 1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 31,
            "obtained": {
              "pm": 1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 2.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 32,
            "obtained": {
              "pm": 2.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 2.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 33,
            "obtained": {
              "pm": 2.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 34,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 35,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 36,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 37,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 38,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 39,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 40
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 40,
            "obtained": {
              "pm": 40,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 10,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 40
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 41,
            "obtained": {
              "pm": 40,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 0.75
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 42,
            "obtained": {
              "pm": 0.75,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.75,
                "obtained": 0.75,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 0.75
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 43,
            "obtained": {
              "pm": 0.75,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 0.75,
                "obtained": 0.75,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 1.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 44,
            "obtained": {
              "pm": 1.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1.5,
                "obtained": 1.5,
                "tolerance": 1.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 1.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 45,
            "obtained": {
              "pm": 1.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1.5,
                "obtained": 1.5,
                "tolerance": 1.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 3.75
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 46,
            "obtained": {
              "pm": 3.75,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 3.75,
                "obtained": 3.75,
                "tolerance": 3.75e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 3.75
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 47,
            "obtained": {
              "pm": 3.75,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 3.75,
                "obtained": 3.75,
                "tolerance": 3.75e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 7.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 48,
            "obtained": {
              "pm": 7.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 7.5,
                "obtained": 7.5,
                "tolerance": 7.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 7.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 49,
            "obtained": {
              "pm": 7.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 7.5,
                "obtained": 7.5,
                "tolerance": 7.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 15
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 50,
            "obtained": {
              "pm": 15,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 15,
                "obtained": 15,
                "tolerance": 1.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 15
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 51,
            "obtained": {
              "pm": 15,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 15,
                "obtained": 15,
                "tolerance": 1.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 30
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 52,
            "obtained": {
              "pm": 30,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 30,
                "obtained": 30,
                "tolerance": 3e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 30
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 53,
            "obtained": {
              "pm": 30,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 30,
                "obtained": 30,
                "tolerance": 3e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 60
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 54,
            "obtained": {
              "pm": 60,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 60,
                "obtained": 60,
                "tolerance": 6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 15,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 60
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 55,
            "obtained": {
              "pm": 60,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 60,
                "obtained": 60,
                "tolerance": 6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 56,
            "obtained": {
              "pm": 1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 1
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 57,
            "obtained": {
              "pm": 1,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 2
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 58,
            "obtained": {
              "pm": 2,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 2
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 59,
            "obtained": {
              "pm": 2,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 60,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 61,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 62,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 63,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 64,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 65,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 40
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 66,
            "obtained": {
              "pm": 40,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 40
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 67,
            "obtained": {
              "pm": 40,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 80
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 68,
            "obtained": {
              "pm": 80,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 80,
                "obtained": 80,
                "tolerance": 8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 20,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 80
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 69,
            "obtained": {
              "pm": 80,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 80,
                "obtained": 80,
                "tolerance": 8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 1.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 70,
            "obtained": {
              "pm": 1.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1.25,
                "obtained": 1.25,
                "tolerance": 1.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 1.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 71,
            "obtained": {
              "pm": 1.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 1.25,
                "obtained": 1.25,
                "tolerance": 1.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 2.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 72,
            "obtained": {
              "pm": 2.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 2.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 73,
            "obtained": {
              "pm": 2.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 6.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 74,
            "obtained": {
              "pm": 6.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 6.25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 75,
            "obtained": {
              "pm": 6.25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 12.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 76,
            "obtained": {
              "pm": 12.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 12.5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 77,
            "obtained": {
              "pm": 12.5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 78,
            "obtained": {
              "pm": 25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 79,
            "obtained": {
              "pm": 25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 50
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 80,
            "obtained": {
              "pm": 50,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 50
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 81,
            "obtained": {
              "pm": 50,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 100
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 82,
            "obtained": {
              "pm": 100,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 25,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 100
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 83,
            "obtained": {
              "pm": 100,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 2
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 84,
            "obtained": {
              "pm": 2,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 2
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 85,
            "obtained": {
              "pm": 2,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 4
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 86,
            "obtained": {
              "pm": 4,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 4
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 87,
            "obtained": {
              "pm": 4,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 88,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 89,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 90,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 20
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 91,
            "obtained": {
              "pm": 20,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 40
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 92,
            "obtained": {
              "pm": 40,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 40
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 93,
            "obtained": {
              "pm": 40,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 80
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 94,
            "obtained": {
              "pm": 80,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 80,
                "obtained": 80,
                "tolerance": 8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 80
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 95,
            "obtained": {
              "pm": 80,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 80,
                "obtained": 80,
                "tolerance": 8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 160
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 96,
            "obtained": {
              "pm": 160,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 160,
                "obtained": 160,
                "tolerance": 1.6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 40,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 160
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 97,
            "obtained": {
              "pm": 160,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 160,
                "obtained": 160,
                "tolerance": 1.6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 1,
              "status": "0"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 98,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 1,
              "status": "1"
            },
            "expected": {
              "pm": 5
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 99,
            "obtained": {
              "pm": 5,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 2,
              "status": "0"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 100,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 2,
              "status": "1"
            },
            "expected": {
              "pm": 10
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 101,
            "obtained": {
              "pm": 10,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 5,
              "status": "0"
            },
            "expected": {
              "pm": 25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 102,
            "obtained": {
              "pm": 25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 5,
              "status": "1"
            },
            "expected": {
              "pm": 25
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 103,
            "obtained": {
              "pm": 25,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 10,
              "status": "0"
            },
            "expected": {
              "pm": 50
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 104,
            "obtained": {
              "pm": 50,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 10,
              "status": "1"
            },
            "expected": {
              "pm": 50
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 105,
            "obtained": {
              "pm": 50,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 20,
              "status": "0"
            },
            "expected": {
              "pm": 100
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 106,
            "obtained": {
              "pm": 100,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 20,
              "status": "1"
            },
            "expected": {
              "pm": 100
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 107,
            "obtained": {
              "pm": 100,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 40,
              "status": "0"
            },
            "expected": {
              "pm": 200
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 108,
            "obtained": {
              "pm": 200,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 40,
              "status": "1"
            },
            "expected": {
              "pm": 200
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 109,
            "obtained": {
              "pm": 200,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 80,
              "status": "0"
            },
            "expected": {
              "pm": 400
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 110,
            "obtained": {
              "pm": 400,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 400,
                "obtained": 400,
                "tolerance": 4e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "carga-tabagica",
            "input": {
              "cig": 100,
              "anos": 80,
              "status": "1"
            },
            "expected": {
              "pm": 400
            },
            "derivation": "Convert cigarettes/day into20-cigarette packs/day, then multiply years.",
            "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
            "index": 111,
            "obtained": {
              "pm": 400,
              "elig": null
            },
            "error": null,
            "checks": [
              {
                "key": "pm",
                "expected": 400,
                "obtained": 400,
                "tolerance": 4e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
        "evidenceSha256": "b417ec793165e6ccdab47424b1ca011e559fad6cd1a923f35b0bf2db5aafab03",
        "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
        "source": {
          "edition": "USPSTF 2021 final recommendation, clinician summary",
          "url": "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/lung-cancer-screening",
          "locator": "How to implement this recommendation: one pack-year definition",
          "access": "Primary official indexed clinician summary read on 2026-10-04.",
          "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle."
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "methodVersion": "Maços de 20 cigarros; packyears; corte USPSTF 2021:50–80 anos,≥20 maçosano, cessação≤15 anos",
      "implementationVersion": "carga-tabagica@native-2026-10-03+7e22da478091",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/33687470/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Maços-ano = (cigarros por dia ÷ 20) × anos de tabagismo. Um maço tem 20 cigarros. Rastreamento (USPSTF 2021): TC de tórax de baixa dose anual para adultos de 50 a 80 anos com ≥ 20 maços-ano que fumam atualmente ou pararam há até 15 anos.",
        "inputContract": {
          "fields": [
            {
              "key": "cig",
              "label": "Cigarros por dia (média)",
              "type": "num",
              "min": 1,
              "max": 100,
              "unit": "cigarros",
              "optional": false,
              "options": null
            },
            {
              "key": "anos",
              "label": "Anos de tabagismo",
              "type": "num",
              "min": 1,
              "max": 80,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "status",
              "label": "Situação atual",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Fuma",
                "1": "Ex-fumante"
              }
            },
            {
              "key": "idade",
              "label": "Idade (para o rastreamento)",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": true,
              "options": null
            },
            {
              "key": "parou",
              "label": "Anos desde que parou (ex-fumante)",
              "type": "num",
              "min": 0,
              "max": 80,
              "unit": "anos",
              "optional": true,
              "options": null
            }
          ],
          "hash": "bf37d58fd722f5f8ac685b368ad6ef4f16cfafc330391ca649ca904d2f40e4d9"
        },
        "sourceEditions": [
          {
            "citation": "US Preventive Services Task Force; Krist AH et al. Screening for lung cancer: US Preventive Services Task Force recommendation statement. JAMA, 2021.",
            "url": "https://doi.org/10.1001/jama.2021.1117",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Screening for Lung Cancer: US Preventive Services Task Force Recommendation Statement.",
              "year": "2021",
              "firstPublicationDate": "2021-03-01",
              "doi": "10.1001/jama.2021.1117",
              "pmid": "33687470",
              "journal": "JAMA",
              "authors": "US Preventive Services Task Force, Krist AH, Davidson KW, Mangione CM, Barry MJ, Cabana M, Caughey AB, Davis EM, Donahue KE, Doubeni CA, Kubik M, Landefeld CS, Li L, Ogedegbe G, Owens DK, Pbert L, Silverstein M, Stevermer J, Tseng CW, Wong JB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/33687470/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "401a33f9d62b29a2bb240ff13678b8b7955e07cb866e011a222bf7e20fdd121a",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T12:26:57.342Z",
          "total": 112,
          "passed": 112,
          "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
          "scope": "Pack-year multiplication with 20 cigarettes per pack only; quit-time, health status, screening eligibility and clinical advice are not approved by this oracle.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "77ba7c5ceee0d5ace81d7d94b89b83616e6667768cb3c2cc1135e33aa9445c41"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7e22da478091e564d7a8231d85f3f3ba02951dfd517ed41f6156155163552681"
      },
      "limits": "Os critérios USPSTF 2021 referem-se a rastreamento anual por tomografia de baixa dose em adultos de 50–80 anos com histórico de pelo menos 20 maços-ano, fumantes atuais ou que cessaram nos últimos 15 anos. A recomendação também determina interromper o rastreamento após 15 anos sem fumar ou quando condições de saúde limitam substancialmente a expectativa de vida ou a capacidade/disposição para cirurgia pulmonar curativa. O cálculo de maços-ano não avalia essas condições clínicas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.750Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "A elegibilidade calculada apenas por idade/exposição/cessação não confirma condição clínica para rastrear ou operar. Não foi lida a tabela completa de benefícios/danos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "cdai-sdai",
      "title": "CDAI e SDAI",
      "short": "Índices clínicos de atividade da artrite reumatoide",
      "desc": "Calcule o CDAI (sem exame de sangue) e o SDAI (com PCR) para classificar a atividade da artrite reumatoide em remissão, baixa, moderada ou alta.",
      "lead": "Índices compostos de atividade da artrite reumatoide por soma simples; o CDAI dispensa laboratório e pode ser usado na própria consulta.",
      "kind": "Calculadora",
      "spec": [
        "reumatologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "tjc",
          "Articulações dolorosas (de 28)",
          "num",
          {
            "min": 0,
            "max": 28,
            "step": 1,
            "ph": "4"
          }
        ],
        [
          "sjc",
          "Articulações edemaciadas (de 28)",
          "num",
          {
            "min": 0,
            "max": 28,
            "step": 1,
            "ph": "3"
          }
        ],
        [
          "pga",
          "Avaliação global pelo paciente",
          "num",
          {
            "min": 0,
            "max": 10,
            "step": 0.1,
            "unit": "0 a 10",
            "ph": "5"
          }
        ],
        [
          "ega",
          "Avaliação global pelo médico",
          "num",
          {
            "min": 0,
            "max": 10,
            "step": 0.1,
            "unit": "0 a 10",
            "ph": "4"
          }
        ],
        [
          "pcr",
          "PCR (para o SDAI)",
          "num",
          {
            "min": 0,
            "max": 30,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "1,2",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>CDAI</strong> = dolorosas (28) + edemaciadas (28) + avaliação global do paciente (0 a 10) + avaliação global do médico (0 a 10). Varia de 0 a 76.</p><p><strong>SDAI</strong> = CDAI + PCR (mg/dL). Varia de 0 a cerca de 86.</p>",
      "sources": [
        [
          "Smolen JS et al. A simplified disease activity index for rheumatoid arthritis for use in clinical practice. Rheumatology (Oxford), 2003.",
          "https://doi.org/10.1093/rheumatology/keg072"
        ],
        [
          "Aletaha D et al. Acute phase reactants add little to composite disease activity indices for rheumatoid arthritis: validation of a clinical activity score. Arthritis Res Ther, 2005.",
          "https://doi.org/10.1186/ar1740"
        ],
        [
          "Aletaha D, Smolen J. The Simplified Disease Activity Index (SDAI) and the Clinical Disease Activity Index (CDAI): a review of their usefulness and validity in rheumatoid arthritis. Clin Exp Rheumatol, 2005.",
          "https://pubmed.ncbi.nlm.nih.gov/16273793/"
        ]
      ],
      "cases": [
        [
          "4 + 3 + 5 + 4: CDAI 16 (moderada); PCR 1,2 → SDAI 17,2",
          {
            "tjc": 4,
            "sjc": 3,
            "pga": 5,
            "ega": 4,
            "pcr": 1.2
          },
          {
            "raw": {
              "cdai": 16,
              "sdai": 17.2
            },
            "main": "16,0",
            "level": "mid"
          }
        ],
        [
          "1 + 0 + 1 + 0,5: CDAI 2,5 (remissão)",
          {
            "tjc": 1,
            "sjc": 0,
            "pga": 1,
            "ega": 0.5
          },
          {
            "raw": {
              "cdai": 2.5
            },
            "level": "low",
            "verdict": "Remissão"
          }
        ],
        [
          "3 + 2 + 3 + 2: CDAI 10 (limite da baixa atividade)",
          {
            "tjc": 3,
            "sjc": 2,
            "pga": 3,
            "ega": 2
          },
          {
            "raw": {
              "cdai": 10
            },
            "level": "low",
            "verdict": "Baixa atividade"
          }
        ],
        [
          "10 + 8 + 7 + 6: CDAI 31 (alta)",
          {
            "tjc": 10,
            "sjc": 8,
            "pga": 7,
            "ega": 6
          },
          {
            "raw": {
              "cdai": 31
            },
            "level": "high",
            "verdict": "Alta atividade"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "id": "cdai-sdai",
            "input": {
              "tjc": 2,
              "sjc": 5,
              "pga": 3.5,
              "ega": 4.5,
              "pcr": 0.8
            },
            "expected": {
              "cdai": 15,
              "sdai": 15.8
            },
            "derivation": "2+5+3.5+4.5=15; SDAI adds CRP0.8mg/dL.",
            "tolerance": 1e-9,
            "index": 7,
            "primarySourceReferences": [
              [
                "Smolen JS et al. A simplified disease activity index for rheumatoid arthritis for use in clinical practice. Rheumatology (Oxford), 2003.",
                "https://doi.org/10.1093/rheumatology/keg072"
              ],
              [
                "Aletaha D et al. Acute phase reactants add little to composite disease activity indices for rheumatoid arthritis: validation of a clinical activity score. Arthritis Res Ther, 2005.",
                "https://doi.org/10.1186/ar1740"
              ],
              [
                "Aletaha D, Smolen J. The Simplified Disease Activity Index (SDAI) and the Clinical Disease Activity Index (CDAI): a review of their usefulness and validity in rheumatoid arthritis. Clin Exp Rheumatol, 2005.",
                "https://pubmed.ncbi.nlm.nih.gov/16273793/"
              ]
            ],
            "obtained": {
              "cdai": 15,
              "sdai": 15.8
            },
            "error": null,
            "checks": [
              {
                "key": "cdai",
                "expected": 15,
                "obtained": 15,
                "difference": 0,
                "passed": true
              },
              {
                "key": "sdai",
                "expected": 15.8,
                "obtained": 15.8,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cdai-sdai",
            "input": {
              "tjc": 0,
              "sjc": 0,
              "pga": 0,
              "ega": 0,
              "pcr": 0
            },
            "expected": {
              "cdai": 0,
              "sdai": 0
            },
            "derivation": "Every component is explicitly zero.",
            "tolerance": 1e-9,
            "index": 8,
            "primarySourceReferences": [
              [
                "Smolen JS et al. A simplified disease activity index for rheumatoid arthritis for use in clinical practice. Rheumatology (Oxford), 2003.",
                "https://doi.org/10.1093/rheumatology/keg072"
              ],
              [
                "Aletaha D et al. Acute phase reactants add little to composite disease activity indices for rheumatoid arthritis: validation of a clinical activity score. Arthritis Res Ther, 2005.",
                "https://doi.org/10.1186/ar1740"
              ],
              [
                "Aletaha D, Smolen J. The Simplified Disease Activity Index (SDAI) and the Clinical Disease Activity Index (CDAI): a review of their usefulness and validity in rheumatoid arthritis. Clin Exp Rheumatol, 2005.",
                "https://pubmed.ncbi.nlm.nih.gov/16273793/"
              ]
            ],
            "obtained": {
              "cdai": 0,
              "sdai": 0
            },
            "error": null,
            "checks": [
              {
                "key": "cdai",
                "expected": 0,
                "obtained": 0,
                "difference": 0,
                "passed": true
              },
              {
                "key": "sdai",
                "expected": 0,
                "obtained": 0,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cdai-sdai",
            "input": {
              "tjc": 28,
              "sjc": 28,
              "pga": 10,
              "ega": 10,
              "pcr": 10
            },
            "expected": {
              "cdai": 76,
              "sdai": 86
            },
            "derivation": "28+28+10+10=76; plus10=86.",
            "tolerance": 1e-9,
            "index": 9,
            "primarySourceReferences": [
              [
                "Smolen JS et al. A simplified disease activity index for rheumatoid arthritis for use in clinical practice. Rheumatology (Oxford), 2003.",
                "https://doi.org/10.1093/rheumatology/keg072"
              ],
              [
                "Aletaha D et al. Acute phase reactants add little to composite disease activity indices for rheumatoid arthritis: validation of a clinical activity score. Arthritis Res Ther, 2005.",
                "https://doi.org/10.1186/ar1740"
              ],
              [
                "Aletaha D, Smolen J. The Simplified Disease Activity Index (SDAI) and the Clinical Disease Activity Index (CDAI): a review of their usefulness and validity in rheumatoid arthritis. Clin Exp Rheumatol, 2005.",
                "https://pubmed.ncbi.nlm.nih.gov/16273793/"
              ]
            ],
            "obtained": {
              "cdai": 76,
              "sdai": 86
            },
            "error": null,
            "checks": [
              {
                "key": "cdai",
                "expected": 76,
                "obtained": 76,
                "difference": 0,
                "passed": true
              },
              {
                "key": "sdai",
                "expected": 86,
                "obtained": 86,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "SDAI/Smolen 2003 e CDAI/Aletaha 2005:28 articulações; globais 0–10; PCRmg/d L somente SDAI",
      "implementationVersion": "cdai-sdai@native-2026-10-03+791dbf3d2fc9",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12595618/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "CDAI = dolorosas (28) + edemaciadas (28) + avaliação global do paciente (0 a 10) + avaliação global do médico (0 a 10). Varia de 0 a 76. SDAI = CDAI + PCR (mg/dL). Varia de 0 a cerca de 86.",
        "inputContract": {
          "fields": [
            {
              "key": "tjc",
              "label": "Articulações dolorosas (de 28)",
              "type": "num",
              "min": 0,
              "max": 28,
              "optional": false,
              "options": null
            },
            {
              "key": "sjc",
              "label": "Articulações edemaciadas (de 28)",
              "type": "num",
              "min": 0,
              "max": 28,
              "optional": false,
              "options": null
            },
            {
              "key": "pga",
              "label": "Avaliação global pelo paciente",
              "type": "num",
              "min": 0,
              "max": 10,
              "unit": "0 a 10",
              "optional": false,
              "options": null
            },
            {
              "key": "ega",
              "label": "Avaliação global pelo médico",
              "type": "num",
              "min": 0,
              "max": 10,
              "unit": "0 a 10",
              "optional": false,
              "options": null
            },
            {
              "key": "pcr",
              "label": "PCR (para o SDAI)",
              "type": "num",
              "min": 0,
              "max": 30,
              "unit": "mg/dL",
              "optional": true,
              "options": null
            }
          ],
          "hash": "22c066e1832915f97543dc19ed993564f51b27abc536f0716cd854bb2b5a6641"
        },
        "sourceEditions": [
          {
            "citation": "Smolen JS et al. A simplified disease activity index for rheumatoid arthritis for use in clinical practice. Rheumatology (Oxford), 2003.",
            "url": "https://doi.org/10.1093/rheumatology/keg072",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A simplified disease activity index for rheumatoid arthritis for use in clinical practice.",
              "year": "2003",
              "firstPublicationDate": "2003-02-01",
              "doi": "10.1093/rheumatology/keg072",
              "pmid": "12595618",
              "journal": "Rheumatology (Oxford, England)",
              "authors": "Smolen JS, Breedveld FC, Schiff MH, Kalden JR, Emery P, Eberl G, van Riel PL, Tugwell P."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12595618/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4645f1094e8a2cdf21666f7919617539a142d1c8fdd7ebe3e0211ba5bb83f7ee",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Aletaha D et al. Acute phase reactants add little to composite disease activity indices for rheumatoid arthritis: validation of a clinical activity score. Arthritis Res Ther, 2005.",
            "url": "https://doi.org/10.1186/ar1740",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Acute phase reactants add little to composite disease activity indices for rheumatoid arthritis: validation of a clinical activity score.",
              "year": "2005",
              "firstPublicationDate": "2005-04-07",
              "doi": "10.1186/ar1740",
              "pmid": "15987481",
              "pmcid": "PMC1175030",
              "journal": "Arthritis research & therapy",
              "authors": "Aletaha D, Nell VP, Stamm T, Uffmann M, Pflugbeil S, Machold K, Smolen JS."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1175030/",
            "abstractAvailable": true,
            "fullTextSha256": "837d440ed8a510319baf306a07cded1c99735ba9d02c412da314f4ba285d0133",
            "abstractSha256": "7474d53fc4fedfd6073f46fc5e07edb4badf1b67bfb0c0c4bcefeb1e296bab78",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Aletaha D, Smolen J. The Simplified Disease Activity Index (SDAI) and the Clinical Disease Activity Index (CDAI): a review of their usefulness and validity in rheumatoid arthritis. Clin Exp Rheumatol, 2005.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/16273793/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Simplified Disease Activity Index (SDAI) and the Clinical Disease Activity Index (CDAI): a review of their usefulness and validity in rheumatoid arthritis.",
              "year": "2005",
              "firstPublicationDate": "2005-09-01",
              "pmid": "16273793",
              "journal": "Clinical and experimental rheumatology",
              "authors": "Aletaha D, Smolen J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16273793/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "95f0d6abb97a322cae426d53c22fb358131755313bd4591fd34fed92617291ea",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 3,
          "passed": 3,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "b2e68b476c3feb176f0db28dafba0c3bf647c6fec97f53e7b33fc2430d4d7ac4",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "791dbf3d2fc9c9a6bc55bfa7dfb2855c0796864086ce42db6f3b5172d1845859"
      },
      "limits": "O SDAI de 2003 foi estudado para atividade e resposta ao tratamento da artrite reumatoide, com contagem de 28 articulações, avaliações globais em escala 0–10 e PCR em mg/dL. Não é um teste diagnóstico isolado de artrite reumatoide. O CDAI sem PCR e os cortes de atividade pertencem às respectivas variantes e precisam ser conferidos nas fontes específicas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.753Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Cortes de remissão/atividade não constam do resumo lido. CDAI 2005 possui fonte distinta ainda não lida neste lote; não atribuir validação SDAI automaticamente ao CDAI."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "cha2ds2-vasc",
      "title": "CHA₂DS₂-VASc",
      "short": "Risco de AVC na fibrilação atrial",
      "desc": "Calculadora CHA₂DS₂-VASc (e CHA₂DS₂-VA da ESC 2024) para risco de AVC na fibrilação atrial não valvar, com taxa anual de eventos e indicação de anticoagulação.",
      "lead": "Estima o risco anual de AVC e embolia na fibrilação atrial não valvar e orienta a indicação de anticoagulação oral.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "neurologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "icc",
          "Insuficiência cardíaca ou disfunção de VE",
          "chk",
          {}
        ],
        [
          "has",
          "Hipertensão",
          "chk",
          {}
        ],
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "&lt; 65 anos",
              "1": "65 a 74 anos",
              "2": "≥ 75 anos"
            }
          }
        ],
        [
          "dm",
          "Diabetes",
          "chk",
          {}
        ],
        [
          "avc",
          "AVC, AIT ou tromboembolismo prévio",
          "chk",
          {}
        ],
        [
          "vasc",
          "Doença vascular (IAM prévio, doença arterial periférica, placa aórtica)",
          "chk",
          {}
        ],
        [
          "fem",
          "Sexo feminino",
          "chk",
          {}
        ]
      ],
      "formula": "<p>C (ICC) 1 · H (hipertensão) 1 · A₂ (idade ≥ 75) 2 · D (diabetes) 1 · S₂ (AVC/AIT/TE) 2 · V (doença vascular) 1 · A (65 a 74 anos) 1 · Sc (sexo feminino) 1. Máximo: 9 pontos.</p><p>O <strong>CHA₂DS₂-VA</strong> (ESC 2024) é o mesmo escore sem o ponto do sexo feminino.</p>",
      "sources": [
        [
          "Lip GYH et al. Refining clinical risk stratification for predicting stroke and thromboembolism in atrial fibrillation. Chest, 2010.",
          "https://doi.org/10.1378/chest.09-1584"
        ],
        [
          "Van Gelder IC et al. 2024 ESC Guidelines for the management of atrial fibrillation. Eur Heart J, 2024.",
          "https://doi.org/10.1093/eurheartj/ehae176"
        ],
        [
          "Hindricks G et al. 2020 ESC Guidelines for the diagnosis and management of atrial fibrillation. Eur Heart J, 2021.",
          "https://doi.org/10.1093/eurheartj/ehaa612"
        ]
      ],
      "cases": [
        [
          "Todos os fatores, idade ≥ 75: 9 pontos (CHA₂DS₂-VA 8)",
          {
            "icc": true,
            "has": true,
            "idade": "2",
            "dm": true,
            "avc": true,
            "vasc": true,
            "fem": true
          },
          {
            "raw": {
              "score": 9,
              "va": 8
            },
            "level": "high"
          }
        ],
        [
          "Hipertensão + 65 a 74 anos: CHA₂DS₂-VA 2, anticoagulação recomendada",
          {
            "has": true,
            "idade": "1"
          },
          {
            "raw": {
              "va": 2
            },
            "level": "high"
          }
        ],
        [
          "Mulher sem outros fatores: VASc 1 / VA 0, sem indicação",
          {
            "fem": true,
            "idade": "0"
          },
          {
            "raw": {
              "score": 1,
              "va": 0
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T00:48:48.914Z",
        "total": 192,
        "passed": 192,
        "cases": [
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 0,
              "va": 0
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 0,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 0,
              "va": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "va",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 1,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 1,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 1,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 1,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 2,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 1,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 3,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 1,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 4,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 1,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 5,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 6,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 7,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 8,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 9,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 10,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 11,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 12,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 13,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 14,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 15,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 1,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 16,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 1,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 17,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 18,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 19,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 20,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 21,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 22,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 23,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 24,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 25,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 26,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 27,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 28,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 29,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 30,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "0"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 31,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 1,
              "va": 0
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 32,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 1,
              "va": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "va",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 33,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 34,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 35,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 36,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 37,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 38,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 39,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 40,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 41,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 42,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 43,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 44,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 45,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 46,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 47,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 2,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 48,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 49,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 50,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 51,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 52,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 53,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 54,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 55,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 56,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 57,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 58,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 59,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 60,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 61,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 62,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "0"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 63,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 1,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 64,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 1,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 65,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 66,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 67,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 68,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 69,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 70,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 71,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 72,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 73,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 74,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 75,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 76,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 77,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 78,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 79,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 80,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 81,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 82,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 83,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 84,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 85,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 86,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 87,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 88,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 89,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 90,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 91,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 92,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 93,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 94,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "1"
            },
            "expected": {
              "score": 7,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 95,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 2,
              "va": 1
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 96,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 97,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 98,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 99,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 100,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 101,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 102,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 103,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 104,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 105,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 106,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 107,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 108,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 109,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 110,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 111,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 112,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 113,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 114,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 115,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 116,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 117,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 118,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 119,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 120,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 121,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 122,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 123,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 124,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 125,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 126,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "1"
            },
            "expected": {
              "score": 8,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 127,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 8,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 2,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 128,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 2,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 129,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 130,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 131,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 132,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 133,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 134,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 135,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 136,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 137,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 138,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 139,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 140,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 141,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 142,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 143,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 3,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 144,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 145,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 146,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 147,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 148,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 149,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 150,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 151,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 152,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 153,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 154,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 155,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 156,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 157,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 158,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": false,
              "idade": "2"
            },
            "expected": {
              "score": 8,
              "va": 8
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 159,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 8,
              "va": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "va",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 3,
              "va": 2
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 160,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 3,
              "va": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "va",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 161,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 162,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 163,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 164,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 165,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 166,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 167,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 168,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 169,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 170,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 171,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 172,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 173,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 174,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": false,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 8,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 175,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 8,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 4,
              "va": 3
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 176,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 4,
              "va": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "va",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 177,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 178,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 179,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 5,
              "va": 4
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 180,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 5,
              "va": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "va",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 181,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 182,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": false,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 183,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 6,
              "va": 5
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 184,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 6,
              "va": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "va",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 185,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 186,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": false,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 8,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 187,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 8,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 7,
              "va": 6
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 188,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 7,
              "va": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "va",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": false,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 8,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 189,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 8,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": false,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 8,
              "va": 7
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 190,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 8,
              "va": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "va",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "cha2ds2-vasc",
            "input": {
              "icc": true,
              "has": true,
              "dm": true,
              "avc": true,
              "vasc": true,
              "fem": true,
              "idade": "2"
            },
            "expected": {
              "score": 9,
              "va": 8
            },
            "derivation": "Independent published factor weights with exactly one age category; VA excludes the sex point.",
            "index": 191,
            "source": {
              "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
              "locator": "Table8/ Table20 footnote",
              "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
              "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
              "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
            },
            "obtained": {
              "score": 9,
              "va": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "va",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
        "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
        "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test.",
        "source": {
          "edition": "Lip2010 score weights, published in ACC/AHA/ACCP/HRS2023 Table8 and Table20 footnote; ESC2024 CHA2DS2-VA omits the sex point",
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11104284/",
          "locator": "Table8/ Table20 footnote",
          "access": "Official guideline article opened; exact numerical scoring table read. ESC2024 Table10 accessed as indexed text; direct publisher retrieval failed.",
          "additionalUrl": "https://academic.oup.com/eurheartj/article/45/36/3314/7738779",
          "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "CHA 2 DS 2 VASc/Lip 2010 e CHA 2 DS 2 VA/ESC 2024; máximo 9/8",
      "implementationVersion": "cha2ds2-vasc@native-2026-10-03+a3a1f69df8a8",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/19762550/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "C (ICC) 1 · H (hipertensão) 1 · A₂ (idade ≥ 75) 2 · D (diabetes) 1 · S₂ (AVC/AIT/TE) 2 · V (doença vascular) 1 · A (65 a 74 anos) 1 · Sc (sexo feminino) 1. Máximo: 9 pontos. O CHA₂DS₂-VA (ESC 2024) é o mesmo escore sem o ponto do sexo feminino.",
        "inputContract": {
          "fields": [
            {
              "key": "icc",
              "label": "Insuficiência cardíaca ou disfunção de VE",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "has",
              "label": "Hipertensão",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 65 anos",
                "1": "65 a 74 anos",
                "2": "≥ 75 anos"
              }
            },
            {
              "key": "dm",
              "label": "Diabetes",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "AVC, AIT ou tromboembolismo prévio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "vasc",
              "label": "Doença vascular (IAM prévio, doença arterial periférica, placa aórtica)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fem",
              "label": "Sexo feminino",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "518f011abe54b216c6935ef5c97388e0b6895b2fe3cadd8cd09f2d6ad7baa949"
        },
        "sourceEditions": [
          {
            "citation": "Lip GYH et al. Refining clinical risk stratification for predicting stroke and thromboembolism in atrial fibrillation. Chest, 2010.",
            "url": "https://doi.org/10.1378/chest.09-1584",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Refining clinical risk stratification for predicting stroke and thromboembolism in atrial fibrillation using a novel risk factor-based approach: the euro heart survey on atrial fibrillation.",
              "year": "2010",
              "firstPublicationDate": "2009-09-17",
              "doi": "10.1378/chest.09-1584",
              "pmid": "19762550",
              "journal": "Chest",
              "authors": "Lip GY, Nieuwlaat R, Pisters R, Lane DA, Crijns HJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19762550/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c15003606918e7a53788ddde7de57bd30af3813cf177aec283786b6b65bf3656",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Van Gelder IC et al. 2024 ESC Guidelines for the management of atrial fibrillation. Eur Heart J, 2024.",
            "url": "https://doi.org/10.1093/eurheartj/ehae176",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2024 ESC Guidelines for the management of atrial fibrillation developed in collaboration with the European Association for Cardio-Thoracic Surgery (EACTS).",
              "year": "2024",
              "firstPublicationDate": "2024-09-01",
              "doi": "10.1093/eurheartj/ehae176",
              "pmid": "39210723",
              "journal": "European heart journal",
              "authors": "Van Gelder IC, Rienstra M, Bunting KV, Casado-Arroyo R, Caso V, Crijns HJGM, De Potter TJR, Dwight J, Guasti L, Hanke T, Jaarsma T, Lettino M, Løchen ML, Lumbers RT, Maesen B, Mølgaard I, Rosano GMC, Sanders P, Schnabel RB, Suwalski P, Svennberg E, Tamargo J, Tica O, Traykov V, Tzeis S, Kotecha D, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/39210723/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Hindricks G et al. 2020 ESC Guidelines for the diagnosis and management of atrial fibrillation. Eur Heart J, 2021.",
            "url": "https://doi.org/10.1093/eurheartj/ehaa612",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2020 ESC Guidelines for the diagnosis and management of atrial fibrillation developed in collaboration with the European Association for Cardio-Thoracic Surgery (EACTS): The Task Force for the diagnosis and management of atrial fibrillation of the European Society of Cardiology (ESC) Developed with the special contribution of the European Heart Rhythm Association (EHRA) of the ESC.",
              "year": "2021",
              "firstPublicationDate": "2021-02-01",
              "doi": "10.1093/eurheartj/ehaa612",
              "pmid": "32860505",
              "journal": "European heart journal",
              "authors": "Hindricks G, Potpara T, Dagres N, Arbelo E, Bax JJ, Blomström-Lundqvist C, Boriani G, Castella M, Dan GA, Dilaveris PE, Fauchier L, Filippatos G, Kalman JM, La Meir M, Lane DA, Lebeau JP, Lettino M, Lip GYH, Pinto FJ, Thomas GN, Valgimigli M, Van Gelder IC, Van Putte BP, Watkins CL, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/32860505/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T00:48:48.914Z",
          "total": 192,
          "passed": 192,
          "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
          "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
          "scope": "All192 scoring combinations only. Clinical factor assessment, risk percentages and anticoagulation recommendations are not approved by this test."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "a3a1f69df8a87cdc7f9673f9460aed5b55d936ffac8cf802cb21c981b3a3544a"
      },
      "limits": "A publicação Lip 2010 avaliou estratificação de tromboembolismo em pacientes com fibrilação atrial e descreveu capacidade preditiva modesta dos esquemas comparados. Categorias ou taxas observadas nessa coorte não são uma garantia individual de risco zero. A variante CHA2DS2-VA e decisões de anticoagulação exigem a diretriz e a população correspondentes à edição utilizada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.757Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não fornece toda elegibilidade/exclusões nem cortes terapêuticos atuais. CHA 2 DS 2-VA e condutas ESC 2024 precisam de leitura da diretriz correspondente, sem misturar edições."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "child-pugh",
      "title": "Child-Pugh",
      "short": "Gravidade e prognóstico da cirrose",
      "desc": "Calcule a classificação de Child-Pugh (A, B ou C) na cirrose: bilirrubina, albumina, INR, ascite e encefalopatia, com risco cirúrgico associado.",
      "lead": "Classifica a gravidade da cirrose em A, B ou C a partir de três exames e dois achados clínicos. É usada para prognóstico, risco cirúrgico e ajuste de dose de medicamentos.",
      "kind": "Escore",
      "spec": [
        "gastroenterologia",
        "cirurgia-do-aparelho-digestivo",
        "clinica-medica",
        "anestesiologia"
      ],
      "fields": [
        [
          "bili",
          "Bilirrubina total",
          "radio",
          {
            "opts": {
              "1": "&lt; 2 mg/dL",
              "2": "2 a 3 mg/dL",
              "3": "&gt; 3 mg/dL"
            }
          }
        ],
        [
          "alb",
          "Albumina",
          "radio",
          {
            "opts": {
              "1": "&gt; 3,5 g/dL",
              "2": "2,8 a 3,5 g/dL",
              "3": "&lt; 2,8 g/dL"
            }
          }
        ],
        [
          "inr",
          "INR",
          "radio",
          {
            "opts": {
              "1": "&lt; 1,7",
              "2": "1,7 a 2,3",
              "3": "&gt; 2,3"
            }
          }
        ],
        [
          "ascite",
          "Ascite",
          "radio",
          {
            "opts": {
              "1": "Ausente",
              "2": "Leve ou controlada com diurético",
              "3": "Moderada a grave ou refratária"
            }
          }
        ],
        [
          "ence",
          "Encefalopatia hepática",
          "radio",
          {
            "opts": {
              "1": "Ausente",
              "2": "Graus I–II (ou controlada)",
              "3": "Graus III–IV (ou refratária)"
            }
          }
        ]
      ],
      "formula": "<p>Cada um dos 5 itens vale de 1 a 3 pontos. Total de 5 a 15.</p><p><strong>Classe A:</strong> 5–6 · <strong>Classe B:</strong> 7–9 · <strong>Classe C:</strong> 10–15.</p>",
      "sources": [
        [
          "Pugh RN et al. Transection of the oesophagus for bleeding oesophageal varices. Br J Surg, 1973.",
          "https://doi.org/10.1002/bjs.1800600817"
        ],
        [
          "Mansour A et al. Abdominal operations in patients with cirrhosis: still a major surgical challenge. Surgery, 1997.",
          "https://doi.org/10.1016/S0039-6060(97)90080-5"
        ],
        [
          "Durand F, Valla D. Assessment of the prognosis of cirrhosis: Child-Pugh versus MELD. J Hepatol, 2005.",
          "https://doi.org/10.1016/j.jhep.2004.11.015"
        ],
        [
          "Durand/Valla2005",
          "https://www.journal-of-hepatology.eu/article/S0168-8278%2804%2900533-1/fulltext"
        ]
      ],
      "cases": [
        [
          "Tudo normal: 5 pontos, classe A",
          {
            "bili": "1",
            "alb": "1",
            "inr": "1",
            "ascite": "1",
            "ence": "1"
          },
          {
            "score": 5,
            "level": "low",
            "verdict": "Classe A"
          }
        ],
        [
          "Bilirrubina 2–3 e albumina 2,8–3,5: 7 pontos, classe B (limite)",
          {
            "bili": "2",
            "alb": "2",
            "inr": "1",
            "ascite": "1",
            "ence": "1"
          },
          {
            "score": 7,
            "level": "mid",
            "verdict": "Classe B"
          }
        ],
        [
          "Bilirrubina &gt; 3, albumina &lt; 2,8, INR 1,7–2,3, ascite grave, encefalopatia I–II: 13 pontos, classe C",
          {
            "bili": "3",
            "alb": "3",
            "inr": "2",
            "ascite": "3",
            "ence": "2"
          },
          {
            "score": 13,
            "level": "high",
            "verdict": "Classe C"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:17:41.432Z",
        "total": 243,
        "passed": 243,
        "cases": [
          {
            "index": 0,
            "input": {
              "bili": 1,
              "alb": 1,
              "inr": 1,
              "ascite": 1,
              "ence": 1
            },
            "expected": {
              "total": 5,
              "class": "A"
            },
            "sourceContexts": [
              {
                "index": 0
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 0,
                "app": "website",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "dashboard",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "command-center",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 0,
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "bili": 1,
              "alb": 1,
              "inr": 1,
              "ascite": 1,
              "ence": 2
            },
            "expected": {
              "total": 6,
              "class": "A"
            },
            "sourceContexts": [
              {
                "index": 1
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 1,
                "app": "website",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "dashboard",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "command-center",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 1,
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "bili": 1,
              "alb": 1,
              "inr": 1,
              "ascite": 1,
              "ence": 3
            },
            "expected": {
              "total": 7,
              "class": "B"
            },
            "sourceContexts": [
              {
                "index": 2
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 2,
                "app": "website",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "7",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 7
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "B",
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "dashboard",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "7",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 7
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "B",
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "command-center",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "7",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 7
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "B",
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 2,
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "7",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 7
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "bili": 1,
              "alb": 1,
              "inr": 1,
              "ascite": 2,
              "ence": 1
            },
            "expected": {
              "total": 6,
              "class": "A"
            },
            "sourceContexts": [
              {
                "index": 3
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 3,
                "app": "website",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "dashboard",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "command-center",
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "checkedClassOnly": "A",
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 3,
                "obtained": {
                  "id": "child-pugh",
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "label": "Child-Pugh",
                  "raw": {
                    "score": 6
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "7c0c18368c079269bd58705c284fe262d2051f04ff0ecf74ae21d4fca15a1999",
          "total": 243,
          "sourceContextCount": 243,
          "expectedEvidence": {
            "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
            "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
            "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
          },
          "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
        },
        "scope": "Only prior-classified 1/2/3 selections, integer sum and A/B/C class letter. Official AASLD/IDSA 2025 table read; original 1973 table, lab-to-point boundaries, local INR variant, risk percentages and treatment interpretation remain outside this proof.",
        "source": {
          "tool": "child-pugh",
          "url": "https://www.hcvguidelines.org/guidance/methods/table-4-child-turcotte-pugh-ctp-classification-of-cirrhosis-severity/",
          "edition": "AASLD/IDSA2025 table4",
          "access": "Direct official table opened and read",
          "readScope": "Five prior-classified1/2/3 inputs and summed A5–6/B7–9/C10–15 classes only; lab-to-point, INR thresholds, original1973 table and treatment eligibility excluded."
        },
        "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
        "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
        "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
        "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/child-pugh/calculator.js",
            "sha256": "1946b4706bfd005878f3030fd8248445fc8a07309fa1723a2539b882029f1f04",
            "importedAt": "2026-10-04T15:17:36.174Z",
            "sourceContexts": 243,
            "distinctApiInputs": 243,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/dashboard/private/tool-code/child-pugh/calculator.js",
            "sha256": "1946b4706bfd005878f3030fd8248445fc8a07309fa1723a2539b882029f1f04",
            "importedAt": "2026-10-04T15:17:36.476Z",
            "sourceContexts": 243,
            "distinctApiInputs": 243,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/command-center/private/tool-code/child-pugh/calculator.js",
            "sha256": "1946b4706bfd005878f3030fd8248445fc8a07309fa1723a2539b882029f1f04",
            "importedAt": "2026-10-04T15:17:36.997Z",
            "sourceContexts": 243,
            "distinctApiInputs": 243,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          }
        ],
        "sourceContextCount": 243,
        "uniqueApiInputCount": 243,
        "actualAdapterExecutions": 729,
        "isolatedChromiumExecutions": 243,
        "qualifications": [
          "Only prior-classified 1/2/3 selections, integer sum and A/B/C class letter. Official AASLD/IDSA 2025 table read; original 1973 table, lab-to-point boundaries, local INR variant, risk percentages and treatment interpretation remain outside this proof.",
          "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
          "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
          "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
          "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
          "Original source cases, historical expected values and tolerances remain unchanged.",
          "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
        ],
        "unresolvedSourceFindings": [
          {
            "id": "child-pugh",
            "area": "source edition/access",
            "confirmed": "Original1973 abstract accessible, original table not obtained. Modern official table supports point totals/classes; INR variant and local lab boundaries not source-validated here.",
            "sourceValidated": "additive points/classes only"
          }
        ],
        "excludedObservations": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Child Pugh/Pugh 1973:5 itens 1–3, classes A 5–6/B 7–9/C 10–15",
      "implementationVersion": "child-pugh@native-2026-10-03+9dab34a4ea66",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4541913/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada um dos 5 itens vale de 1 a 3 pontos. Total de 5 a 15. Classe A: 5–6 · Classe B: 7–9 · Classe C: 10–15.",
        "inputContract": {
          "fields": [
            {
              "key": "bili",
              "label": "Bilirrubina total",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "&lt; 2 mg/dL",
                "2": "2 a 3 mg/dL",
                "3": "&gt; 3 mg/dL"
              }
            },
            {
              "key": "alb",
              "label": "Albumina",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "&gt; 3,5 g/dL",
                "2": "2,8 a 3,5 g/dL",
                "3": "&lt; 2,8 g/dL"
              }
            },
            {
              "key": "inr",
              "label": "INR",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "&lt; 1,7",
                "2": "1,7 a 2,3",
                "3": "&gt; 2,3"
              }
            },
            {
              "key": "ascite",
              "label": "Ascite",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Ausente",
                "2": "Leve ou controlada com diurético",
                "3": "Moderada a grave ou refratária"
              }
            },
            {
              "key": "ence",
              "label": "Encefalopatia hepática",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Ausente",
                "2": "Graus I–II (ou controlada)",
                "3": "Graus III–IV (ou refratária)"
              }
            }
          ],
          "hash": "4085d1f6145f5b4d2a0cbc45b94a2b21f982970049d7caef5b5265c0a5c7bfd7"
        },
        "sourceEditions": [
          {
            "citation": "Pugh RN et al. Transection of the oesophagus for bleeding oesophageal varices. Br J Surg, 1973.",
            "url": "https://doi.org/10.1002/bjs.1800600817",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Transection of the oesophagus for bleeding oesophageal varices.",
              "year": "1973",
              "firstPublicationDate": "1973-08-01",
              "doi": "10.1002/bjs.1800600817",
              "pmid": "4541913",
              "journal": "The British journal of surgery",
              "authors": "Pugh RN, Murray-Lyon IM, Dawson JL, Pietroni MC, Williams R."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4541913/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Mansour A et al. Abdominal operations in patients with cirrhosis: still a major surgical challenge. Surgery, 1997.",
            "url": "https://doi.org/10.1016/S0039-6060(97)90080-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Abdominal operations in patients with cirrhosis: still a major surgical challenge.",
              "year": "1997",
              "firstPublicationDate": "1997-10-01",
              "doi": "10.1016/s0039-6060(97)90080-5",
              "pmid": "9347849",
              "journal": "Surgery",
              "authors": "Mansour A, Watson W, Shayani V, Pickleman J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/9347849/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a4c64b61b513912d28cbcef3aa46bc65d58c0618fa8e3f8ecfdea5243664af9b",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Durand F, Valla D. Assessment of the prognosis of cirrhosis: Child-Pugh versus MELD. J Hepatol, 2005.",
            "url": "https://doi.org/10.1016/j.jhep.2004.11.015",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of the prognosis of cirrhosis: Child-Pugh versus MELD.",
              "year": "2005",
              "firstPublicationDate": "2004-12-24",
              "doi": "10.1016/j.jhep.2004.11.015",
              "pmid": "15777564",
              "journal": "Journal of hepatology",
              "authors": "Durand F, Valla D."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15777564/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:17:41.432Z",
          "total": 243,
          "passed": 243,
          "cases": [
            {
              "index": 0,
              "input": {
                "bili": 1,
                "alb": 1,
                "inr": 1,
                "ascite": 1,
                "ence": 1
              },
              "expected": {
                "total": 5,
                "class": "A"
              },
              "sourceContexts": [
                {
                  "index": 0
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 0,
                  "app": "website",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "dashboard",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "command-center",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 0,
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "bili": 1,
                "alb": 1,
                "inr": 1,
                "ascite": 1,
                "ence": 2
              },
              "expected": {
                "total": 6,
                "class": "A"
              },
              "sourceContexts": [
                {
                  "index": 1
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 1,
                  "app": "website",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "dashboard",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "command-center",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 1,
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "bili": 1,
                "alb": 1,
                "inr": 1,
                "ascite": 1,
                "ence": 3
              },
              "expected": {
                "total": 7,
                "class": "B"
              },
              "sourceContexts": [
                {
                  "index": 2
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 2,
                  "app": "website",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "7",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 7
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "B",
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "dashboard",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "7",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 7
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "B",
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "command-center",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "7",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 7
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "B",
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 2,
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "7",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 7
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "bili": 1,
                "alb": 1,
                "inr": 1,
                "ascite": 2,
                "ence": 1
              },
              "expected": {
                "total": 6,
                "class": "A"
              },
              "sourceContexts": [
                {
                  "index": 3
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 3,
                  "app": "website",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "dashboard",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "command-center",
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "checkedClassOnly": "A",
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 3,
                  "obtained": {
                    "id": "child-pugh",
                    "main": [
                      "6",
                      "pontos"
                    ],
                    "label": "Child-Pugh",
                    "raw": {
                      "score": 6
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "7c0c18368c079269bd58705c284fe262d2051f04ff0ecf74ae21d4fca15a1999",
            "total": 243,
            "sourceContextCount": 243,
            "expectedEvidence": {
              "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
              "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
              "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
            },
            "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
          },
          "scope": "Only prior-classified 1/2/3 selections, integer sum and A/B/C class letter. Official AASLD/IDSA 2025 table read; original 1973 table, lab-to-point boundaries, local INR variant, risk percentages and treatment interpretation remain outside this proof.",
          "source": {
            "tool": "child-pugh",
            "url": "https://www.hcvguidelines.org/guidance/methods/table-4-child-turcotte-pugh-ctp-classification-of-cirrhosis-severity/",
            "edition": "AASLD/IDSA2025 table4",
            "access": "Direct official table opened and read",
            "readScope": "Five prior-classified1/2/3 inputs and summed A5–6/B7–9/C10–15 classes only; lab-to-point, INR thresholds, original1973 table and treatment eligibility excluded."
          },
          "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
          "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
          "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
          "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/child-pugh/calculator.js",
              "sha256": "1946b4706bfd005878f3030fd8248445fc8a07309fa1723a2539b882029f1f04",
              "importedAt": "2026-10-04T15:17:36.174Z",
              "sourceContexts": 243,
              "distinctApiInputs": 243,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/dashboard/private/tool-code/child-pugh/calculator.js",
              "sha256": "1946b4706bfd005878f3030fd8248445fc8a07309fa1723a2539b882029f1f04",
              "importedAt": "2026-10-04T15:17:36.476Z",
              "sourceContexts": 243,
              "distinctApiInputs": 243,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/command-center/private/tool-code/child-pugh/calculator.js",
              "sha256": "1946b4706bfd005878f3030fd8248445fc8a07309fa1723a2539b882029f1f04",
              "importedAt": "2026-10-04T15:17:36.997Z",
              "sourceContexts": 243,
              "distinctApiInputs": 243,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            }
          ],
          "sourceContextCount": 243,
          "uniqueApiInputCount": 243,
          "actualAdapterExecutions": 729,
          "isolatedChromiumExecutions": 243,
          "qualifications": [
            "Only prior-classified 1/2/3 selections, integer sum and A/B/C class letter. Official AASLD/IDSA 2025 table read; original 1973 table, lab-to-point boundaries, local INR variant, risk percentages and treatment interpretation remain outside this proof.",
            "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
            "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
            "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
            "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
            "Original source cases, historical expected values and tolerances remain unchanged.",
            "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
          ],
          "unresolvedSourceFindings": [
            {
              "id": "child-pugh",
              "area": "source edition/access",
              "confirmed": "Original1973 abstract accessible, original table not obtained. Modern official table supports point totals/classes; INR variant and local lab boundaries not source-validated here.",
              "sourceValidated": "additive points/classes only"
            }
          ],
          "excludedObservations": [],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9dab34a4ea66d0c9b869c309c83248737ed0afcbb465c9eef2d15842a78df914",
        "implementationUpdatedAt": "2026-10-05T13:02:54.731Z",
        "currentImplementationIdentityEvidence": {
          "file": "reports/review-20261003/current-implementation-identities-application-final45.json",
          "scope": "Exact current adapter bytes. Method edition, inputs, mathematical expressions, bibliographic checks, source-case history and approval statuses unchanged by this metadata correction."
        }
      },
      "limits": "O Child–Pugh caracteriza gravidade e prognóstico da cirrose, com avaliação clínica de ascite e encefalopatia além dos exames. Esses dois componentes dependem de julgamento e do tratamento recebido; documente a condição avaliada. Nesta interface, a coagulação usa INR, e não segundos de prolongamento do tempo de protrombina. As mortalidades do estudo cirúrgico de Mansour 1997 pertencem àquela coorte de cirróticos em cirurgia abdominal eletiva ou de emergência e não são uma previsão individual automática. O escore não substitui a avaliação da causa da hepatopatia nem uma regra específica de dose de medicamento.",
      "limitsEvidence": {
        "status": "original-abstract-and-publisher-indexed-sections-read",
        "sources": [
          {
            "url": "https://doi.org/10.1016/S0039-6060(97)90080-5",
            "edition": "Mansour1997",
            "readScope": "Exact cached original abstract fully read:92 cirrhotic patients undergoing elective/emergency abdominal surgery over12years."
          },
          {
            "url": "https://www.journal-of-hepatology.eu/article/S0168-8278%2804%2900533-1/fulltext",
            "edition": "Durand/Valla2005",
            "readScope": "Publisher-indexed clinical/prognostic paragraphs read; direct opening failed. Not full article."
          },
          {
            "url": "https://doi.org/10.1002/bjs.1800600817",
            "edition": "Pugh1973",
            "readScope": "Identity only; full paper not read."
          }
        ],
        "populationScope": "Cirrhosis; original historical surgical cohort is distinct from present individual risk.",
        "remainingChecks": [
          "Full Pugh1973 paper and alternate cholestatic bilirubin thresholds not read.",
          "Publisher2005 access only indexed excerpts."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "implementationUpdatedAt": "2026-10-05T13:02:54.731Z"
    },
    {
      "id": "ciwa-ar",
      "title": "CIWA-Ar",
      "short": "Gravidade da síndrome de abstinência do álcool",
      "desc": "Escala CIWA-Ar: gravidade da síndrome de abstinência alcoólica em 10 itens (0 a 67), para orientar benzodiazepínico e local de tratamento.",
      "lead": "Mede a gravidade da síndrome de abstinência do álcool em 10 itens e orienta o uso de benzodiazepínico pelos sintomas e o nível de cuidado.",
      "kind": "Escore",
      "spec": [
        "psiquiatria",
        "medicina-de-emergencia",
        "clinica-medica",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "nausea",
          "Náuseas e vômitos",
          "sel",
          {
            "opts": {
              "0": "0 – Sem náusea e sem vômito",
              "1": "1 – Náusea leve, sem vômito",
              "2": "2",
              "3": "3",
              "4": "4 – Náusea intermitente com ânsia de vômito",
              "5": "5",
              "6": "6",
              "7": "7 – Náusea constante, ânsia frequente e vômitos"
            }
          }
        ],
        [
          "tremor",
          "Tremor (braços estendidos e dedos afastados)",
          "sel",
          {
            "opts": {
              "0": "0 – Sem tremor",
              "1": "1 – Não visível, mas sentido ponta a ponta dos dedos",
              "2": "2",
              "3": "3",
              "4": "4 – Moderado, com os braços estendidos",
              "5": "5",
              "6": "6",
              "7": "7 – Grave, mesmo com os braços não estendidos"
            }
          }
        ],
        [
          "sudorese",
          "Sudorese paroxística",
          "sel",
          {
            "opts": {
              "0": "0 – Sem suor visível",
              "1": "1 – Suor quase imperceptível, palmas úmidas",
              "2": "2",
              "3": "3",
              "4": "4 – Gotas de suor evidentes na testa",
              "5": "5",
              "6": "6",
              "7": "7 – Sudorese profusa"
            }
          }
        ],
        [
          "ansiedade",
          "Ansiedade",
          "sel",
          {
            "opts": {
              "0": "0 – Sem ansiedade, à vontade",
              "1": "1 – Levemente ansioso",
              "2": "2",
              "3": "3",
              "4": "4 – Moderadamente ansioso ou reservado (ansiedade inferida)",
              "5": "5",
              "6": "6",
              "7": "7 – Equivalente a estado de pânico agudo"
            }
          }
        ],
        [
          "agitacao",
          "Agitação",
          "sel",
          {
            "opts": {
              "0": "0 – Atividade normal",
              "1": "1 – Um pouco mais de atividade que o normal",
              "2": "2",
              "3": "3",
              "4": "4 – Moderadamente inquieto",
              "5": "5",
              "6": "6",
              "7": "7 – Anda de um lado para o outro ou se debate constantemente"
            }
          }
        ],
        [
          "tatil",
          "Distúrbios táteis (coceira, formigamento, queimação, sensação de insetos na pele)",
          "sel",
          {
            "opts": {
              "0": "0 – Ausente",
              "1": "1 – Muito leve",
              "2": "2 – Leve",
              "3": "3 – Moderado",
              "4": "4 – Alucinações moderadamente graves",
              "5": "5 – Alucinações graves",
              "6": "6 – Alucinações extremamente graves",
              "7": "7 – Alucinações contínuas"
            }
          }
        ],
        [
          "auditivo",
          "Distúrbios auditivos (sons mais altos ou ásperos, ouvir coisas que não existem)",
          "sel",
          {
            "opts": {
              "0": "0 – Ausente",
              "1": "1 – Muito leve",
              "2": "2 – Leve",
              "3": "3 – Moderado",
              "4": "4 – Alucinações moderadamente graves",
              "5": "5 – Alucinações graves",
              "6": "6 – Alucinações extremamente graves",
              "7": "7 – Alucinações contínuas"
            }
          }
        ],
        [
          "visual",
          "Distúrbios visuais (luz mais forte, cores diferentes, ver coisas que não existem)",
          "sel",
          {
            "opts": {
              "0": "0 – Ausente",
              "1": "1 – Muito leve",
              "2": "2 – Leve",
              "3": "3 – Moderado",
              "4": "4 – Alucinações moderadamente graves",
              "5": "5 – Alucinações graves",
              "6": "6 – Alucinações extremamente graves",
              "7": "7 – Alucinações contínuas"
            }
          }
        ],
        [
          "cefaleia",
          "Cefaleia ou sensação de cabeça cheia",
          "sel",
          {
            "opts": {
              "0": "0 – Ausente",
              "1": "1 – Muito leve",
              "2": "2 – Leve",
              "3": "3 – Moderada",
              "4": "4 – Moderadamente grave",
              "5": "5 – Grave",
              "6": "6 – Muito grave",
              "7": "7 – Extremamente grave"
            }
          }
        ],
        [
          "orientacao",
          "Orientação e sensório",
          "sel",
          {
            "opts": {
              "0": "0 – Orientado e faz adições seriadas",
              "1": "1 – Não faz adições seriadas ou incerto quanto à data",
              "2": "2 – Desorientado quanto à data por até 2 dias",
              "3": "3 – Desorientado quanto à data por mais de 2 dias",
              "4": "4 – Desorientado quanto ao lugar e/ou à pessoa"
            }
          }
        ]
      ],
      "formula": "<p>Nove itens de 0 a 7 (náuseas/vômitos, tremor, sudorese, ansiedade, agitação, distúrbios táteis, auditivos e visuais, cefaleia) e orientação de 0 a 4. Total: 0 a 67. Os textos das opções são as âncoras do instrumento; valores intermediários ficam a critério do examinador.</p>",
      "sources": [
        [
          "Sullivan JT et al. Assessment of alcohol withdrawal: the revised Clinical Institute Withdrawal Assessment for Alcohol scale (CIWA-Ar). Br J Addict, 1989.",
          "https://doi.org/10.1111/j.1360-0443.1989.tb00737.x"
        ],
        [
          "Laranjeira R et al. Consenso sobre a Síndrome de Abstinência do Álcool (SAA) e o seu tratamento. Rev Bras Psiquiatr, 2000.",
          "https://doi.org/10.1590/S1516-44462000000200006"
        ]
      ],
      "cases": [
        [
          "Sem sintomas: 0",
          {
            "nausea": "0",
            "tremor": "0",
            "sudorese": "0",
            "ansiedade": "0",
            "agitacao": "0",
            "tatil": "0",
            "auditivo": "0",
            "visual": "0",
            "cefaleia": "0",
            "orientacao": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Sintomas leves: 7 (leve)",
          {
            "nausea": "1",
            "tremor": "1",
            "sudorese": "1",
            "ansiedade": "2",
            "agitacao": "1",
            "cefaleia": "1"
          },
          {
            "score": 7,
            "level": "low"
          }
        ],
        [
          "Tremor e sudorese moderados, ansiedade, agitação e náusea leve: 16 (moderada)",
          {
            "nausea": "1",
            "tremor": "4",
            "sudorese": "4",
            "ansiedade": "4",
            "agitacao": "3"
          },
          {
            "score": 16,
            "level": "mid"
          }
        ],
        [
          "Tremor grave, alucinações táteis e visuais, desorientação: 27 (grave)",
          {
            "tremor": "7",
            "sudorese": "4",
            "ansiedade": "5",
            "agitacao": "4",
            "tatil": "3",
            "visual": "2",
            "orientacao": "2"
          },
          {
            "score": 27,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:17:41.432Z",
        "total": 4229,
        "passed": 4229,
        "cases": [
          {
            "index": 0,
            "input": {
              "nausea": 0,
              "tremor": 0,
              "sudorese": 0,
              "ansiedade": 0,
              "agitacao": 0,
              "tatil": 0,
              "auditivo": 0,
              "visual": 0,
              "cefaleia": 0,
              "orientacao": 0
            },
            "expected": {
              "total": 0
            },
            "sourceContexts": [
              {
                "index": 0
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 0,
                "app": "website",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "0",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "dashboard",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "0",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "command-center",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "0",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 0,
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "0",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "nausea": 0,
              "tremor": 0,
              "sudorese": 0,
              "ansiedade": 0,
              "agitacao": 0,
              "tatil": 0,
              "auditivo": 0,
              "visual": 0,
              "cefaleia": 0,
              "orientacao": 1
            },
            "expected": {
              "total": 1
            },
            "sourceContexts": [
              {
                "index": 1
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 1,
                "app": "website",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "1",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "dashboard",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "1",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "command-center",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "1",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 1,
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "1",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "nausea": 0,
              "tremor": 0,
              "sudorese": 0,
              "ansiedade": 0,
              "agitacao": 0,
              "tatil": 0,
              "auditivo": 0,
              "visual": 0,
              "cefaleia": 0,
              "orientacao": 2
            },
            "expected": {
              "total": 2
            },
            "sourceContexts": [
              {
                "index": 2
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 2,
                "app": "website",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "2",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "dashboard",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "2",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "command-center",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "2",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 2,
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "2",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "nausea": 0,
              "tremor": 0,
              "sudorese": 0,
              "ansiedade": 0,
              "agitacao": 0,
              "tatil": 0,
              "auditivo": 0,
              "visual": 0,
              "cefaleia": 0,
              "orientacao": 3
            },
            "expected": {
              "total": 3
            },
            "sourceContexts": [
              {
                "index": 3
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 3,
                "app": "website",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "3",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "dashboard",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "3",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "command-center",
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "3",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 3,
                "obtained": {
                  "id": "ciwa-ar",
                  "main": [
                    "3",
                    "de 67"
                  ],
                  "label": "CIWA-Ar",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "a6c6313075c881fd5982daabf7eb2989f3da13b5ad9753b215d31b1480deb7b5",
          "total": 4229,
          "sourceContextCount": 4229,
          "expectedEvidence": {
            "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
            "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
            "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
          },
          "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
        },
        "scope": "Only nine item domains 0–7 and orientation 0–4 with integer addition. 4,229 synthetic vectors, not all 671,088,640 valid vectors; examiner judgment, translated instrument psychometrics, communication eligibility and medication thresholds not reviewed.",
        "source": {
          "tool": "ciwa-ar",
          "url": "https://www.researchgate.net/publication/20558026_Assessment_of_Alcohol_Withdrawal_The_Revised_Clinical_Institute_Withdrawal_Assessment_for_Alcohol_Scale_CIWA-Ar",
          "edition": "Sullivan1989 Appendix",
          "access": "Indexed original-paper Appendix text read; UMEM two-page reproduction additionally opened, local page2 visually inspected",
          "readScope": "Nine item domains0–7 and orientation0–4, max67, integer addition. Not examiner judgment, drug thresholds, full671088640 domain, professional wording or rights determination."
        },
        "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
        "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
        "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
        "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/ciwa-ar/calculator.js",
            "sha256": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72",
            "importedAt": "2026-10-04T15:17:36.199Z",
            "sourceContexts": 4229,
            "distinctApiInputs": 4229,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/dashboard/private/tool-code/ciwa-ar/calculator.js",
            "sha256": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72",
            "importedAt": "2026-10-04T15:17:36.493Z",
            "sourceContexts": 4229,
            "distinctApiInputs": 4229,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/command-center/private/tool-code/ciwa-ar/calculator.js",
            "sha256": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72",
            "importedAt": "2026-10-04T15:17:37.032Z",
            "sourceContexts": 4229,
            "distinctApiInputs": 4229,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          }
        ],
        "sourceContextCount": 4229,
        "uniqueApiInputCount": 4229,
        "actualAdapterExecutions": 12687,
        "isolatedChromiumExecutions": 4229,
        "qualifications": [
          "Only nine item domains 0–7 and orientation 0–4 with integer addition. 4,229 synthetic vectors, not all 671,088,640 valid vectors; examiner judgment, translated instrument psychometrics, communication eligibility and medication thresholds not reviewed.",
          "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
          "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
          "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
          "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
          "Original source cases, historical expected values and tolerances remain unchanged.",
          "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
        ],
        "unresolvedSourceFindings": [],
        "excludedObservations": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "CIWAAr/Sullivan 1989:10 itens, total 0–67; orientação 0–4",
      "implementationVersion": "ciwa-ar@native-2026-10-03+29e2b50399fd",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/2597811/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Nove itens de 0 a 7 (náuseas/vômitos, tremor, sudorese, ansiedade, agitação, distúrbios táteis, auditivos e visuais, cefaleia) e orientação de 0 a 4. Total: 0 a 67. Os textos das opções são as âncoras do instrumento; valores intermediários ficam a critério do examinador.",
        "inputContract": {
          "fields": [
            {
              "key": "nausea",
              "label": "Náuseas e vômitos",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem náusea e sem vômito",
                "1": "1 – Náusea leve, sem vômito",
                "2": "2",
                "3": "3",
                "4": "4 – Náusea intermitente com ânsia de vômito",
                "5": "5",
                "6": "6",
                "7": "7 – Náusea constante, ânsia frequente e vômitos"
              }
            },
            {
              "key": "tremor",
              "label": "Tremor (braços estendidos e dedos afastados)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem tremor",
                "1": "1 – Não visível, mas sentido ponta a ponta dos dedos",
                "2": "2",
                "3": "3",
                "4": "4 – Moderado, com os braços estendidos",
                "5": "5",
                "6": "6",
                "7": "7 – Grave, mesmo com os braços não estendidos"
              }
            },
            {
              "key": "sudorese",
              "label": "Sudorese paroxística",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem suor visível",
                "1": "1 – Suor quase imperceptível, palmas úmidas",
                "2": "2",
                "3": "3",
                "4": "4 – Gotas de suor evidentes na testa",
                "5": "5",
                "6": "6",
                "7": "7 – Sudorese profusa"
              }
            },
            {
              "key": "ansiedade",
              "label": "Ansiedade",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem ansiedade, à vontade",
                "1": "1 – Levemente ansioso",
                "2": "2",
                "3": "3",
                "4": "4 – Moderadamente ansioso ou reservado (ansiedade inferida)",
                "5": "5",
                "6": "6",
                "7": "7 – Equivalente a estado de pânico agudo"
              }
            },
            {
              "key": "agitacao",
              "label": "Agitação",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Atividade normal",
                "1": "1 – Um pouco mais de atividade que o normal",
                "2": "2",
                "3": "3",
                "4": "4 – Moderadamente inquieto",
                "5": "5",
                "6": "6",
                "7": "7 – Anda de um lado para o outro ou se debate constantemente"
              }
            },
            {
              "key": "tatil",
              "label": "Distúrbios táteis (coceira, formigamento, queimação, sensação de insetos na pele)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Ausente",
                "1": "1 – Muito leve",
                "2": "2 – Leve",
                "3": "3 – Moderado",
                "4": "4 – Alucinações moderadamente graves",
                "5": "5 – Alucinações graves",
                "6": "6 – Alucinações extremamente graves",
                "7": "7 – Alucinações contínuas"
              }
            },
            {
              "key": "auditivo",
              "label": "Distúrbios auditivos (sons mais altos ou ásperos, ouvir coisas que não existem)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Ausente",
                "1": "1 – Muito leve",
                "2": "2 – Leve",
                "3": "3 – Moderado",
                "4": "4 – Alucinações moderadamente graves",
                "5": "5 – Alucinações graves",
                "6": "6 – Alucinações extremamente graves",
                "7": "7 – Alucinações contínuas"
              }
            },
            {
              "key": "visual",
              "label": "Distúrbios visuais (luz mais forte, cores diferentes, ver coisas que não existem)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Ausente",
                "1": "1 – Muito leve",
                "2": "2 – Leve",
                "3": "3 – Moderado",
                "4": "4 – Alucinações moderadamente graves",
                "5": "5 – Alucinações graves",
                "6": "6 – Alucinações extremamente graves",
                "7": "7 – Alucinações contínuas"
              }
            },
            {
              "key": "cefaleia",
              "label": "Cefaleia ou sensação de cabeça cheia",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Ausente",
                "1": "1 – Muito leve",
                "2": "2 – Leve",
                "3": "3 – Moderada",
                "4": "4 – Moderadamente grave",
                "5": "5 – Grave",
                "6": "6 – Muito grave",
                "7": "7 – Extremamente grave"
              }
            },
            {
              "key": "orientacao",
              "label": "Orientação e sensório",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Orientado e faz adições seriadas",
                "1": "1 – Não faz adições seriadas ou incerto quanto à data",
                "2": "2 – Desorientado quanto à data por até 2 dias",
                "3": "3 – Desorientado quanto à data por mais de 2 dias",
                "4": "4 – Desorientado quanto ao lugar e/ou à pessoa"
              }
            }
          ],
          "hash": "803884dbfda8689c86d94b4f420d4e856b78a94e1dedfb2103b81529cff2cf3c"
        },
        "sourceEditions": [
          {
            "citation": "Sullivan JT et al. Assessment of alcohol withdrawal: the revised Clinical Institute Withdrawal Assessment for Alcohol scale (CIWA-Ar). Br J Addict, 1989.",
            "url": "https://doi.org/10.1111/j.1360-0443.1989.tb00737.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of alcohol withdrawal: the revised clinical institute withdrawal assessment for alcohol scale (CIWA-Ar).",
              "year": "1989",
              "firstPublicationDate": "1989-11-01",
              "doi": "10.1111/j.1360-0443.1989.tb00737.x",
              "pmid": "2597811",
              "journal": "British journal of addiction",
              "authors": "Sullivan JT, Sykora K, Schneiderman J, Naranjo CA, Sellers EM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2597811/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "fb4bbbdab8f4cbcc613781c71f794e60c20518dbf0897b67c681800188e11841",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Laranjeira R et al. Consenso sobre a Síndrome de Abstinência do Álcool (SAA) e o seu tratamento. Rev Bras Psiquiatr, 2000.",
            "url": "https://doi.org/10.1590/S1516-44462000000200006",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Consenso sobre a Síndrome de Abstinência do Álcool (SAA) e o seu tratamento",
              "doi": "10.1590/s1516-44462000000200006",
              "year": 2000,
              "publisher": "EDITORA SCIENTIFIC",
              "journal": "Revista Brasileira de Psiquiatria",
              "authors": [
                "Ronaldo Laranjeira",
                "Sérgio Nicastri",
                "Claudio Jerônimo",
                "Ana C Marques"
              ],
              "url": "https://doi.org/10.1590/s1516-44462000000200006"
            },
            "publication": {
              "title": "Consenso sobre a Síndrome de Abstinência do Álcool (SAA) e o seu tratamento",
              "doi": "10.1590/s1516-44462000000200006",
              "year": 2000,
              "publisher": "EDITORA SCIENTIFIC",
              "journal": "Revista Brasileira de Psiquiatria",
              "authors": [
                "Ronaldo Laranjeira",
                "Sérgio Nicastri",
                "Claudio Jerônimo",
                "Ana C Marques"
              ],
              "url": "https://doi.org/10.1590/s1516-44462000000200006"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:17:41.432Z",
          "total": 4229,
          "passed": 4229,
          "cases": [
            {
              "index": 0,
              "input": {
                "nausea": 0,
                "tremor": 0,
                "sudorese": 0,
                "ansiedade": 0,
                "agitacao": 0,
                "tatil": 0,
                "auditivo": 0,
                "visual": 0,
                "cefaleia": 0,
                "orientacao": 0
              },
              "expected": {
                "total": 0
              },
              "sourceContexts": [
                {
                  "index": 0
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 0,
                  "app": "website",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "0",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "dashboard",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "0",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "command-center",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "0",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 0,
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "0",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "nausea": 0,
                "tremor": 0,
                "sudorese": 0,
                "ansiedade": 0,
                "agitacao": 0,
                "tatil": 0,
                "auditivo": 0,
                "visual": 0,
                "cefaleia": 0,
                "orientacao": 1
              },
              "expected": {
                "total": 1
              },
              "sourceContexts": [
                {
                  "index": 1
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 1,
                  "app": "website",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "1",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "dashboard",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "1",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "command-center",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "1",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 1,
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "1",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "nausea": 0,
                "tremor": 0,
                "sudorese": 0,
                "ansiedade": 0,
                "agitacao": 0,
                "tatil": 0,
                "auditivo": 0,
                "visual": 0,
                "cefaleia": 0,
                "orientacao": 2
              },
              "expected": {
                "total": 2
              },
              "sourceContexts": [
                {
                  "index": 2
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 2,
                  "app": "website",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "2",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "dashboard",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "2",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "command-center",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "2",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 2,
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "2",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "nausea": 0,
                "tremor": 0,
                "sudorese": 0,
                "ansiedade": 0,
                "agitacao": 0,
                "tatil": 0,
                "auditivo": 0,
                "visual": 0,
                "cefaleia": 0,
                "orientacao": 3
              },
              "expected": {
                "total": 3
              },
              "sourceContexts": [
                {
                  "index": 3
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 3,
                  "app": "website",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "3",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "dashboard",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "3",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "command-center",
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "3",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 3,
                  "obtained": {
                    "id": "ciwa-ar",
                    "main": [
                      "3",
                      "de 67"
                    ],
                    "label": "CIWA-Ar",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "a6c6313075c881fd5982daabf7eb2989f3da13b5ad9753b215d31b1480deb7b5",
            "total": 4229,
            "sourceContextCount": 4229,
            "expectedEvidence": {
              "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
              "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
              "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
            },
            "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
          },
          "scope": "Only nine item domains 0–7 and orientation 0–4 with integer addition. 4,229 synthetic vectors, not all 671,088,640 valid vectors; examiner judgment, translated instrument psychometrics, communication eligibility and medication thresholds not reviewed.",
          "source": {
            "tool": "ciwa-ar",
            "url": "https://www.researchgate.net/publication/20558026_Assessment_of_Alcohol_Withdrawal_The_Revised_Clinical_Institute_Withdrawal_Assessment_for_Alcohol_Scale_CIWA-Ar",
            "edition": "Sullivan1989 Appendix",
            "access": "Indexed original-paper Appendix text read; UMEM two-page reproduction additionally opened, local page2 visually inspected",
            "readScope": "Nine item domains0–7 and orientation0–4, max67, integer addition. Not examiner judgment, drug thresholds, full671088640 domain, professional wording or rights determination."
          },
          "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
          "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
          "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
          "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/ciwa-ar/calculator.js",
              "sha256": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72",
              "importedAt": "2026-10-04T15:17:36.199Z",
              "sourceContexts": 4229,
              "distinctApiInputs": 4229,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/dashboard/private/tool-code/ciwa-ar/calculator.js",
              "sha256": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72",
              "importedAt": "2026-10-04T15:17:36.493Z",
              "sourceContexts": 4229,
              "distinctApiInputs": 4229,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/command-center/private/tool-code/ciwa-ar/calculator.js",
              "sha256": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72",
              "importedAt": "2026-10-04T15:17:37.032Z",
              "sourceContexts": 4229,
              "distinctApiInputs": 4229,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            }
          ],
          "sourceContextCount": 4229,
          "uniqueApiInputCount": 4229,
          "actualAdapterExecutions": 12687,
          "isolatedChromiumExecutions": 4229,
          "qualifications": [
            "Only nine item domains 0–7 and orientation 0–4 with integer addition. 4,229 synthetic vectors, not all 671,088,640 valid vectors; examiner judgment, translated instrument psychometrics, communication eligibility and medication thresholds not reviewed.",
            "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
            "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
            "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
            "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
            "Original source cases, historical expected values and tolerances remain unchanged.",
            "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
          ],
          "unresolvedSourceFindings": [],
          "excludedObservations": [],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "29e2b50399fd602156e3e8dd7b0457639733c5255389cf81eef0ba20458fcf72"
      },
      "limits": "A CIWA-Ar de 1989 quantifica a gravidade da abstinência alcoólica por 10 itens. A disponibilidade do total não confirma indicação ou dose de benzodiazepínico, nível de cuidado ou aplicabilidade a pacientes que não possam ser avaliados adequadamente. Esses elementos requerem o protocolo clínico e a população da versão utilizada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.766Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz pontos, faixas, exclusões, população incapaz de responder, doses de benzodiazepínico ou limiares de cuidado."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "classificacao-de-forrest",
      "title": "Classificação de Forrest",
      "short": "Úlcera péptica sangrante: ressangramento e conduta",
      "desc": "Classificação de Forrest da úlcera péptica sangrante: aspecto endoscópico, risco de ressangramento sem tratamento e indicação de hemostasia endoscópica.",
      "lead": "Classifica o aspecto endoscópico da úlcera péptica sangrante (sangramento ativo, estigmas de sangramento recente ou base limpa), o que prevê o risco de ressangramento e orienta a hemostasia endoscópica.",
      "kind": "Calculadora",
      "spec": [
        "endoscopia",
        "gastroenterologia",
        "cirurgia-do-aparelho-digestivo"
      ],
      "fields": [
        [
          "classe",
          "Aspecto da úlcera na endoscopia",
          "sel",
          {
            "opts": {
              "Ia": "Ia – sangramento ativo em jato",
              "Ib": "Ib – sangramento ativo em babação (porejamento)",
              "IIa": "IIa – vaso visível sem sangramento",
              "IIb": "IIb – coágulo aderido",
              "IIc": "IIc – mancha plana pigmentada (hematina)",
              "III": "III – base limpa (fibrina)"
            }
          }
        ]
      ],
      "formula": "<p><strong>Forrest I</strong> (sangramento ativo): Ia em jato, Ib em babação. <strong>Forrest II</strong> (estigmas de sangramento recente): IIa vaso visível, IIb coágulo aderido, IIc hematina plana. <strong>Forrest III</strong>: base limpa.</p>",
      "sources": [
        [
          "Forrest JA, Finlayson ND, Shearman DJ. Endoscopy in gastrointestinal bleeding. Lancet, 1974.",
          "https://doi.org/10.1016/S0140-6736(74)91770-X"
        ],
        [
          "Laine L, Peterson WL. Bleeding peptic ulcer. N Engl J Med, 1994.",
          "https://doi.org/10.1056/NEJM199409153311107"
        ],
        [
          "Gralnek IM et al. Endoscopic diagnosis and management of nonvariceal upper gastrointestinal hemorrhage (NVUGIH): European Society of Gastrointestinal Endoscopy (ESGE) Guideline – Update 2021. Endoscopy, 2021.",
          "https://doi.org/10.1055/a-1369-5274"
        ],
        [
          "ESGE2021",
          "https://www.esge.com/assets/downloads/pdfs/guidelines/2021_a_1369_5274.pdf"
        ]
      ],
      "cases": [
        [
          "Sangramento em jato: Forrest Ia, hemostasia indicada",
          {
            "classe": "Ia"
          },
          {
            "main": "Ia",
            "level": "high",
            "verdict": "hemostasia endoscópica indicada"
          }
        ],
        [
          "Vaso visível: Forrest IIa, ressangramento 43%",
          {
            "classe": "IIa"
          },
          {
            "main": "IIa",
            "level": "high",
            "verdict": "vaso visível"
          }
        ],
        [
          "Coágulo aderido: Forrest IIb",
          {
            "classe": "IIb"
          },
          {
            "main": "IIb",
            "level": "mid",
            "verdict": "coágulo"
          }
        ],
        [
          "Base limpa: Forrest III, sem terapia endoscópica",
          {
            "classe": "III"
          },
          {
            "main": "III",
            "level": "low",
            "verdict": "não indicada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:17:41.432Z",
        "total": 6,
        "passed": 6,
        "cases": [
          {
            "index": 0,
            "input": {
              "classe": "Ia"
            },
            "expected": {
              "code": "Ia",
              "meaning": "spurting bleeding"
            },
            "sourceContexts": [
              {
                "index": 0
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 0,
                "app": "website",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ia",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ia"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "dashboard",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ia",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ia"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "command-center",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ia",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ia"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 0,
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ia",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ia"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "classe": "Ib"
            },
            "expected": {
              "code": "Ib",
              "meaning": "oozing bleeding"
            },
            "sourceContexts": [
              {
                "index": 1
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 1,
                "app": "website",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ib",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ib"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "dashboard",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ib",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ib"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "command-center",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ib",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ib"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 1,
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "Ib",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "Ib"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "classe": "IIa"
            },
            "expected": {
              "code": "IIa",
              "meaning": "nonbleeding visible vessel"
            },
            "sourceContexts": [
              {
                "index": 2
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 2,
                "app": "website",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIa",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIa"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "dashboard",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIa",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIa"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "command-center",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIa",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIa"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 2,
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIa",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIa"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "classe": "IIb"
            },
            "expected": {
              "code": "IIb",
              "meaning": "adherent clot"
            },
            "sourceContexts": [
              {
                "index": 3
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 3,
                "app": "website",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIb",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIb"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "dashboard",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIb",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIb"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "command-center",
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIb",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIb"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 3,
                "obtained": {
                  "id": "classificacao-de-forrest",
                  "main": [
                    "IIb",
                    ""
                  ],
                  "label": "Classificação de Forrest",
                  "raw": {
                    "classe": "IIb"
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "ac533921aaee4a86617be684795ade4372fabcd7b7d567e913c29dfdc1576b1e",
          "total": 6,
          "sourceContextCount": 6,
          "expectedEvidence": {
            "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
            "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
            "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
          },
          "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
        },
        "scope": "Only six previously selected class codes and source code meanings. No endoscopic image classification, risk percentages, prognosis or treatment recommendation validation.",
        "source": {
          "tool": "classificacao-de-forrest",
          "url": "https://www.esge.com/assets/downloads/pdfs/guidelines/2021_a_1369_5274.pdf",
          "edition": "ESGE2021, DOI10.1055/a-1369-5274, PDFp16",
          "access": "Official PDF definitions and recommendations8–10 directly read",
          "readScope": "Six prior-selected class codes only. No image classifier, therapy recommendation, numerical risk or complete original1974 article conformance established."
        },
        "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
        "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
        "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
        "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/classificacao-de-forrest/calculator.js",
            "sha256": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974",
            "importedAt": "2026-10-04T15:17:36.464Z",
            "sourceContexts": 6,
            "distinctApiInputs": 6,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/dashboard/private/tool-code/classificacao-de-forrest/calculator.js",
            "sha256": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974",
            "importedAt": "2026-10-04T15:17:36.986Z",
            "sourceContexts": 6,
            "distinctApiInputs": 6,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/command-center/private/tool-code/classificacao-de-forrest/calculator.js",
            "sha256": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974",
            "importedAt": "2026-10-04T15:17:37.685Z",
            "sourceContexts": 6,
            "distinctApiInputs": 6,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          }
        ],
        "sourceContextCount": 6,
        "uniqueApiInputCount": 6,
        "actualAdapterExecutions": 18,
        "isolatedChromiumExecutions": 6,
        "qualifications": [
          "Only six previously selected class codes and source code meanings. No endoscopic image classification, risk percentages, prognosis or treatment recommendation validation.",
          "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
          "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
          "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
          "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
          "Original source cases, historical expected values and tolerances remain unchanged.",
          "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
        ],
        "unresolvedSourceFindings": [],
        "excludedObservations": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Forrest 1974:Ia/Ib/IIa/IIb/IIc/III; contexto ESGE 2021",
      "implementationVersion": "classificacao-de-forrest@native-2026-10-03+deddbce0102d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4136718/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Forrest I (sangramento ativo): Ia em jato, Ib em babação. Forrest II (estigmas de sangramento recente): IIa vaso visível, IIb coágulo aderido, IIc hematina plana. Forrest III : base limpa.",
        "inputContract": {
          "fields": [
            {
              "key": "classe",
              "label": "Aspecto da úlcera na endoscopia",
              "type": "sel",
              "optional": false,
              "options": {
                "Ia": "Ia – sangramento ativo em jato",
                "Ib": "Ib – sangramento ativo em babação (porejamento)",
                "IIa": "IIa – vaso visível sem sangramento",
                "IIb": "IIb – coágulo aderido",
                "IIc": "IIc – mancha plana pigmentada (hematina)",
                "III": "III – base limpa (fibrina)"
              }
            }
          ],
          "hash": "74f7aaaa672461179d09e7fd5823c1a6a23a14031aaaf575e727c26ef3a6fded"
        },
        "sourceEditions": [
          {
            "citation": "Forrest JA, Finlayson ND, Shearman DJ. Endoscopy in gastrointestinal bleeding. Lancet, 1974.",
            "url": "https://doi.org/10.1016/S0140-6736(74)91770-X",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Endoscopy in gastrointestinal bleeding.",
              "year": "1974",
              "firstPublicationDate": "1974-08-01",
              "doi": "10.1016/s0140-6736(74)91770-x",
              "pmid": "4136718",
              "journal": "Lancet (London, England)",
              "authors": "Forrest JA, Finlayson ND, Shearman DJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4136718/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Laine L, Peterson WL. Bleeding peptic ulcer. N Engl J Med, 1994.",
            "url": "https://doi.org/10.1056/NEJM199409153311107",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Bleeding peptic ulcer.",
              "year": "1994",
              "firstPublicationDate": "1994-09-01",
              "doi": "10.1056/nejm199409153311107",
              "pmid": "8058080",
              "journal": "The New England journal of medicine",
              "authors": "Laine L, Peterson WL."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8058080/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Gralnek IM et al. Endoscopic diagnosis and management of nonvariceal upper gastrointestinal hemorrhage (NVUGIH): European Society of Gastrointestinal Endoscopy (ESGE) Guideline – Update 2021. Endoscopy, 2021.",
            "url": "https://doi.org/10.1055/a-1369-5274",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Endoscopic diagnosis and management of nonvariceal upper gastrointestinal hemorrhage (NVUGIH): European Society of Gastrointestinal Endoscopy (ESGE) Guideline - Update 2021.",
              "year": "2021",
              "firstPublicationDate": "2021-02-10",
              "doi": "10.1055/a-1369-5274",
              "pmid": "33567467",
              "journal": "Endoscopy",
              "authors": "Gralnek IM, Stanley AJ, Morris AJ, Camus M, Lau J, Lanas A, Laursen SB, Radaelli F, Papanikolaou IS, Cúrdia Gonçalves T, Dinis-Ribeiro M, Awadie H, Braun G, de Groot N, Udd M, Sanchez-Yague A, Neeman Z, van Hooft JE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/33567467/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6ee9e2e6c03c255b5cb3ebb576d6d11cc0da24860eac94d77b5d616ed2c784ad",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:17:41.432Z",
          "total": 6,
          "passed": 6,
          "cases": [
            {
              "index": 0,
              "input": {
                "classe": "Ia"
              },
              "expected": {
                "code": "Ia",
                "meaning": "spurting bleeding"
              },
              "sourceContexts": [
                {
                  "index": 0
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 0,
                  "app": "website",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ia",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ia"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "dashboard",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ia",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ia"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "command-center",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ia",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ia"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 0,
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ia",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ia"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "classe": "Ib"
              },
              "expected": {
                "code": "Ib",
                "meaning": "oozing bleeding"
              },
              "sourceContexts": [
                {
                  "index": 1
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 1,
                  "app": "website",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ib",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ib"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "dashboard",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ib",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ib"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "command-center",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ib",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ib"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 1,
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "Ib",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "Ib"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "classe": "IIa"
              },
              "expected": {
                "code": "IIa",
                "meaning": "nonbleeding visible vessel"
              },
              "sourceContexts": [
                {
                  "index": 2
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 2,
                  "app": "website",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIa",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIa"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "dashboard",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIa",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIa"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "command-center",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIa",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIa"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 2,
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIa",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIa"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "classe": "IIb"
              },
              "expected": {
                "code": "IIb",
                "meaning": "adherent clot"
              },
              "sourceContexts": [
                {
                  "index": 3
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 3,
                  "app": "website",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIb",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIb"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "dashboard",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIb",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIb"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "command-center",
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIb",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIb"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 3,
                  "obtained": {
                    "id": "classificacao-de-forrest",
                    "main": [
                      "IIb",
                      ""
                    ],
                    "label": "Classificação de Forrest",
                    "raw": {
                      "classe": "IIb"
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "ac533921aaee4a86617be684795ade4372fabcd7b7d567e913c29dfdc1576b1e",
            "total": 6,
            "sourceContextCount": 6,
            "expectedEvidence": {
              "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
              "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
              "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
            },
            "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
          },
          "scope": "Only six previously selected class codes and source code meanings. No endoscopic image classification, risk percentages, prognosis or treatment recommendation validation.",
          "source": {
            "tool": "classificacao-de-forrest",
            "url": "https://www.esge.com/assets/downloads/pdfs/guidelines/2021_a_1369_5274.pdf",
            "edition": "ESGE2021, DOI10.1055/a-1369-5274, PDFp16",
            "access": "Official PDF definitions and recommendations8–10 directly read",
            "readScope": "Six prior-selected class codes only. No image classifier, therapy recommendation, numerical risk or complete original1974 article conformance established."
          },
          "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
          "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
          "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
          "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/classificacao-de-forrest/calculator.js",
              "sha256": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974",
              "importedAt": "2026-10-04T15:17:36.464Z",
              "sourceContexts": 6,
              "distinctApiInputs": 6,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/dashboard/private/tool-code/classificacao-de-forrest/calculator.js",
              "sha256": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974",
              "importedAt": "2026-10-04T15:17:36.986Z",
              "sourceContexts": 6,
              "distinctApiInputs": 6,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/command-center/private/tool-code/classificacao-de-forrest/calculator.js",
              "sha256": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974",
              "importedAt": "2026-10-04T15:17:37.685Z",
              "sourceContexts": 6,
              "distinctApiInputs": 6,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            }
          ],
          "sourceContextCount": 6,
          "uniqueApiInputCount": 6,
          "actualAdapterExecutions": 18,
          "isolatedChromiumExecutions": 6,
          "qualifications": [
            "Only six previously selected class codes and source code meanings. No endoscopic image classification, risk percentages, prognosis or treatment recommendation validation.",
            "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
            "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
            "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
            "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
            "Original source cases, historical expected values and tolerances remain unchanged.",
            "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
          ],
          "unresolvedSourceFindings": [],
          "excludedObservations": [],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "deddbce0102d500635e0d8f5814ad203c8d5c7e83416d14d10598ce911ab2974"
      },
      "limits": "Forrest classifica o aspecto endoscópico da úlcera péptica com sangramento, não toda hemorragia digestiva. Selecione a classe a partir do exame; a ferramenta não analisa imagens nem identifica a causa do sangramento. A diretriz ESGE 2021 reconhece limitações de concordância entre observadores. A classe e eventuais percentuais históricos não fornecem, sozinhos, uma previsão individual de ressangramento nem determinam alta ou tratamento.",
      "limitsEvidence": {
        "status": "specific-primary-guideline-section-visually-read",
        "sources": [
          {
            "url": "https://www.esge.com/assets/downloads/pdfs/guidelines/2021_a_1369_5274.pdf",
            "edition": "ESGE2021",
            "readScope": "Direct primary PDF: Endoscopic diagnosis section, PDF page16 (zero15), six Forrest classes and interobserver/rebleeding limitations; relevant page visually read. Not entire guideline.",
            "capture": "primary-verify-limits-final23/forrest-esge2021-p16.png",
            "pdfSha256": "f69c305efaf922298bd6402996cfcb620d142420112d148bc7b30b8de86c1222"
          },
          {
            "url": "https://doi.org/10.1016/S0140-6736(74)91770-X",
            "edition": "Forrest1974",
            "readScope": "Bibliographic identity only; original full paper not read."
          }
        ],
        "populationScope": "Endoscopically observed peptic-ulcer bleeding; not all causes of gastrointestinal hemorrhage.",
        "remainingChecks": [
          "Original1974 full paper not read.",
          "No new independent clinical adjudication of endoscopic images or historical event probabilities."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "classificacao-de-tubiana",
      "title": "Classificação de Tubiana (Dupuytren)",
      "short": "Estádio da contratura de Dupuytren por raio",
      "desc": "Classificação de Tubiana para a doença de Dupuytren: some os déficits de extensão da MCF, IFP e IFD de cada dedo e obtenha o estádio de 0 a 4.",
      "lead": "Gradua a contratura da doença de Dupuytren em cada raio pela soma dos déficits de extensão das articulações do dedo.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-da-mao",
        "ortopedia-e-traumatologia",
        "cirurgia-plastica"
      ],
      "fields": [
        [
          "mcf",
          "Déficit de extensão da MCF (metacarpofalângica)",
          "num",
          {
            "min": 0,
            "max": 120,
            "step": 1,
            "unit": "graus",
            "ph": "30"
          }
        ],
        [
          "ifp",
          "Déficit de extensão da IFP (interfalângica proximal)",
          "num",
          {
            "min": 0,
            "max": 130,
            "step": 1,
            "unit": "graus",
            "ph": "20"
          }
        ],
        [
          "ifd",
          "Déficit de extensão da IFD (ou hiperextensão)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "graus",
            "ph": "0"
          }
        ],
        [
          "nodulo",
          "Há nódulo ou corda palpável?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Déficit total do raio = déficit de extensão da MCF + IFP + IFD (a hiperextensão da IFD entra como déficit). Estádios: <strong>0</strong> sem lesão; <strong>N</strong> nódulo sem contratura; <strong>1</strong> até 45°; <strong>2</strong> de 45 a 90°; <strong>3</strong> de 90 a 135°; <strong>4</strong> acima de 135°.</p>",
      "sources": [
        [
          "Tubiana R. Evaluation des déformations dans la maladie de Dupuytren (Evaluation of deformities in Dupuytren disease). Ann Chir Main, 1986.",
          "https://doi.org/10.1016/s0753-9053(86)80043-6"
        ]
      ],
      "cases": [
        [
          "MCF 30°, IFP e IFD 0°: 30° = estádio 1",
          {
            "mcf": 30,
            "ifp": 0,
            "ifd": 0,
            "nodulo": "1"
          },
          {
            "raw": {
              "total": 30,
              "estadio": "1"
            },
            "level": "mid"
          }
        ],
        [
          "Limite: MCF 40° + IFP 50° = 90° = estádio 2",
          {
            "mcf": 40,
            "ifp": 50,
            "ifd": 0,
            "nodulo": "1"
          },
          {
            "raw": {
              "total": 90,
              "estadio": "2"
            },
            "level": "mid"
          }
        ],
        [
          "MCF 60° + IFP 70° + IFD 20° = 150° = estádio 4",
          {
            "mcf": 60,
            "ifp": 70,
            "ifd": 20,
            "nodulo": "1"
          },
          {
            "raw": {
              "total": 150,
              "estadio": "4"
            },
            "level": "high"
          }
        ],
        [
          "Nódulo palmar sem contratura: estádio N",
          {
            "mcf": 0,
            "ifp": 0,
            "ifd": 0,
            "nodulo": "1"
          },
          {
            "raw": {
              "total": 0,
              "estadio": "N"
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:21:47.319Z",
        "total": 652,
        "passed": 652,
        "sourceRowCount": 652,
        "uniqueApiInputCount": 652,
        "sourceContextCount": 652,
        "cases": [
          {
            "index": 0,
            "input": {
              "mcf": 0,
              "ifp": 0,
              "ifd": 0,
              "nodulo": 0
            },
            "expected": {
              "totalDegrees": 0
            },
            "sourceIds": [
              "tubiana-1974"
            ],
            "sourceDerivation": {
              "numerator": "0",
              "denominator": "1"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "mcf": 0,
              "ifp": 0,
              "ifd": 0,
              "nodulo": 1
            },
            "expected": {
              "totalDegrees": 0
            },
            "sourceIds": [
              "tubiana-1974"
            ],
            "sourceDerivation": {
              "numerator": "0",
              "denominator": "1"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "mcf": 0,
              "ifp": 0,
              "ifd": 1,
              "nodulo": 0
            },
            "expected": {
              "totalDegrees": 1
            },
            "sourceIds": [
              "tubiana-1974"
            ],
            "sourceDerivation": {
              "numerator": "1",
              "denominator": "1"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "mcf": 0,
              "ifp": 0,
              "ifd": 1,
              "nodulo": 1
            },
            "expected": {
              "totalDegrees": 1
            },
            "sourceIds": [
              "tubiana-1974"
            ],
            "sourceDerivation": {
              "numerator": "1",
              "denominator": "1"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Node",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "VM",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                "runtime": "Chromium",
                "projectedRaw": {
                  "totalDegrees": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Exact integer totalDegrees for selected nonthumb magnitudes within total200°. No stages/level/verdict or hand-wide summary approval.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "01a3a72e07044a6a38b05126e3145bc9a90a5dc68909fe94ab7fbf3fa09825d9",
          "total": 652,
          "bankRowCount": 652,
          "uniqueApiInputCount": 652,
          "sourceContextCount": 652,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
              "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
            },
            {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
            "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
          },
          "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            },
            "item": {
              "id": "classificacao-de-tubiana",
              "verifiedEdition": "1974 author chapter sum only;1986 identity/abstract indexed",
              "sourceIds": [
                "tubiana-1974"
              ],
              "verified": "For a nonthumb finger/ray, add three joint-extension deficits; fixedDIP hyperextension magnitude also contributes positively. Degree arithmetic only. Thumb/firstweb and additional lesions/modifiers are different measurements.",
              "unresolved": [
                "Original1986 fulltext was not obtained. Its exact inclusive boundaries are not certified.",
                "Printed1974 stage3 upper155° conflicts with stage4 >135°; no categorical expectation for that overlap.",
                "Printed1974 N text says established flexion deformity, whereas figures and next page describe nodule without deformity. No N-rule oracle inferred.",
                "The local form accepts three positive magnitudes; no measurement/origin distinction is inferred from arithmetic.",
                "1974 chapter cannot silently replace1986 edition or certify operation indication."
              ],
              "findings": [
                {
                  "type": "primary-source-internal-conflict",
                  "field": "grade intervals",
                  "detail": "Visual1974p45 shows90–155 versus >135, not an OCR-only artifact."
                }
              ],
              "proofScope": "Exact integer totalDegrees for selected nonthumb magnitudes within total200°. No stages/level/verdict or hand-wide summary approval.",
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed",
              "calculatorImportsPerformed": false,
              "sourceBinding": {
                "id": "classificacao-de-tubiana",
                "recordSha256": "b03136f126c5ac01789a8c5d05c4673fb8e57dfbb38b66c10203d4c2abc58ad0",
                "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/classificacao-de-tubiana.json",
                "frozenRecordSha256": "108b0b10c853449db04d93b72d7440b2f2f03bc64e9232553fb7981f08d9890e",
                "methodVersion": "Tubiana 1986:déficit total deextensão, classes 0/N/I–IV, cortes 45/90/135 graus",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3963905/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                    "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                    "bytes": 5423,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                    "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                    "bytes": 5423,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                    "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                    "bytes": 5423,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  }
                ]
              }
            },
            "sources": [
              {
                "id": "tubiana-1974",
                "url": "https://dupuytrens.org/DupPDFs/1974_Tubiana.pdf",
                "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\tubiana-1974.pdf",
                "sha256": "5b0aec406da0278976da625c7778a98b51549828d804ab67dfdd92f1e937eece",
                "bytes": 593503,
                "visualPagesRead": [
                  1,
                  2,
                  3
                ],
                "readScope": "Earlier original author chapter, printed45–47; sum-of-joints paragraph and stage list p45, figures7.2/7.3 and modifiers p46, measurement exclusions p47 visually read. This is1974, not full1986article.",
                "originalFullArticleRead": false
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
        "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
          "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
          "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
          "checks": 27198,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "packagingPeer": "pending"
        },
        "freshAdapterExecutions": 1956,
        "freshVmExecutions": 1956,
        "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 652x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
            "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
            "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
            "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Exact integer totalDegrees for selected nonthumb magnitudes within total200°. No stages/level/verdict or hand-wide summary approval.",
          "Original1986 fulltext was not obtained. Its exact inclusive boundaries are not certified.",
          "Printed1974 stage3 upper155° conflicts with stage4 >135°; no categorical expectation for that overlap.",
          "Printed1974 N text says established flexion deformity, whereas figures and next page describe nodule without deformity. No N-rule oracle inferred.",
          "The local form accepts three positive magnitudes; no measurement/origin distinction is inferred from arithmetic.",
          "1974 chapter cannot silently replace1986 edition or certify operation indication.",
          "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
          "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
          "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
          "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
          "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Tubiana 1986:déficit total deextensão, classes 0/N/I–IV, cortes 45/90/135 graus",
      "implementationVersion": "classificacao-de-tubiana@native-2026-10-03+79fac608581b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3963905/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Déficit total do raio = déficit de extensão da MCF + IFP + IFD (a hiperextensão da IFD entra como déficit). Estádios: 0 sem lesão; N nódulo sem contratura; 1 até 45°; 2 de 45 a 90°; 3 de 90 a 135°; 4 acima de 135°.",
        "inputContract": {
          "fields": [
            {
              "key": "mcf",
              "label": "Déficit de extensão da MCF (metacarpofalângica)",
              "type": "num",
              "min": 0,
              "max": 120,
              "unit": "graus",
              "optional": false,
              "options": null
            },
            {
              "key": "ifp",
              "label": "Déficit de extensão da IFP (interfalângica proximal)",
              "type": "num",
              "min": 0,
              "max": 130,
              "unit": "graus",
              "optional": false,
              "options": null
            },
            {
              "key": "ifd",
              "label": "Déficit de extensão da IFD (ou hiperextensão)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "graus",
              "optional": false,
              "options": null
            },
            {
              "key": "nodulo",
              "label": "Há nódulo ou corda palpável?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "875f2e2555d29365234e7b2817a58f20d7de69c005df0fa8ed98b8f331dc01fc"
        },
        "sourceEditions": [
          {
            "citation": "Tubiana R. Evaluation des déformations dans la maladie de Dupuytren (Evaluation of deformities in Dupuytren disease). Ann Chir Main, 1986.",
            "url": "https://doi.org/10.1016/s0753-9053(86)80043-6",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Evaluation of deformities in Dupuytren's disease.",
              "year": "1986",
              "firstPublicationDate": "1986-01-01",
              "doi": "10.1016/s0753-9053(86)80043-6",
              "pmid": "3963905",
              "journal": "Annales de chirurgie de la main : organe officiel des societes de chirurgie de la main",
              "authors": "Tubiana R."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3963905/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "35af8da24079eb16cbd1ad4830668e84b258a1c8509ad8b525bfeba3b05d2e37",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:21:47.319Z",
          "total": 652,
          "passed": 652,
          "sourceRowCount": 652,
          "uniqueApiInputCount": 652,
          "sourceContextCount": 652,
          "cases": [
            {
              "index": 0,
              "input": {
                "mcf": 0,
                "ifp": 0,
                "ifd": 0,
                "nodulo": 0
              },
              "expected": {
                "totalDegrees": 0
              },
              "sourceIds": [
                "tubiana-1974"
              ],
              "sourceDerivation": {
                "numerator": "0",
                "denominator": "1"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "mcf": 0,
                "ifp": 0,
                "ifd": 0,
                "nodulo": 1
              },
              "expected": {
                "totalDegrees": 0
              },
              "sourceIds": [
                "tubiana-1974"
              ],
              "sourceDerivation": {
                "numerator": "0",
                "denominator": "1"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "mcf": 0,
                "ifp": 0,
                "ifd": 1,
                "nodulo": 0
              },
              "expected": {
                "totalDegrees": 1
              },
              "sourceIds": [
                "tubiana-1974"
              ],
              "sourceDerivation": {
                "numerator": "1",
                "denominator": "1"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "mcf": 0,
                "ifp": 0,
                "ifd": 1,
                "nodulo": 1
              },
              "expected": {
                "totalDegrees": 1
              },
              "sourceIds": [
                "tubiana-1974"
              ],
              "sourceDerivation": {
                "numerator": "1",
                "denominator": "1"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Node",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "VM",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                  "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "totalDegrees": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Exact integer totalDegrees for selected nonthumb magnitudes within total200°. No stages/level/verdict or hand-wide summary approval.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "01a3a72e07044a6a38b05126e3145bc9a90a5dc68909fe94ab7fbf3fa09825d9",
            "total": 652,
            "bankRowCount": 652,
            "uniqueApiInputCount": 652,
            "sourceContextCount": 652,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
                "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
              },
              {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
              "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
            },
            "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              },
              "item": {
                "id": "classificacao-de-tubiana",
                "verifiedEdition": "1974 author chapter sum only;1986 identity/abstract indexed",
                "sourceIds": [
                  "tubiana-1974"
                ],
                "verified": "For a nonthumb finger/ray, add three joint-extension deficits; fixedDIP hyperextension magnitude also contributes positively. Degree arithmetic only. Thumb/firstweb and additional lesions/modifiers are different measurements.",
                "unresolved": [
                  "Original1986 fulltext was not obtained. Its exact inclusive boundaries are not certified.",
                  "Printed1974 stage3 upper155° conflicts with stage4 >135°; no categorical expectation for that overlap.",
                  "Printed1974 N text says established flexion deformity, whereas figures and next page describe nodule without deformity. No N-rule oracle inferred.",
                  "The local form accepts three positive magnitudes; no measurement/origin distinction is inferred from arithmetic.",
                  "1974 chapter cannot silently replace1986 edition or certify operation indication."
                ],
                "findings": [
                  {
                    "type": "primary-source-internal-conflict",
                    "field": "grade intervals",
                    "detail": "Visual1974p45 shows90–155 versus >135, not an OCR-only artifact."
                  }
                ],
                "proofScope": "Exact integer totalDegrees for selected nonthumb magnitudes within total200°. No stages/level/verdict or hand-wide summary approval.",
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed",
                "calculatorImportsPerformed": false,
                "sourceBinding": {
                  "id": "classificacao-de-tubiana",
                  "recordSha256": "b03136f126c5ac01789a8c5d05c4673fb8e57dfbb38b66c10203d4c2abc58ad0",
                  "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/classificacao-de-tubiana.json",
                  "frozenRecordSha256": "108b0b10c853449db04d93b72d7440b2f2f03bc64e9232553fb7981f08d9890e",
                  "methodVersion": "Tubiana 1986:déficit total deextensão, classes 0/N/I–IV, cortes 45/90/135 graus",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3963905/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                      "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                      "bytes": 5423,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                      "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                      "bytes": 5423,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                      "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
                      "bytes": 5423,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    }
                  ]
                }
              },
              "sources": [
                {
                  "id": "tubiana-1974",
                  "url": "https://dupuytrens.org/DupPDFs/1974_Tubiana.pdf",
                  "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\tubiana-1974.pdf",
                  "sha256": "5b0aec406da0278976da625c7778a98b51549828d804ab67dfdd92f1e937eece",
                  "bytes": 593503,
                  "visualPagesRead": [
                    1,
                    2,
                    3
                  ],
                  "readScope": "Earlier original author chapter, printed45–47; sum-of-joints paragraph and stage list p45, figures7.2/7.3 and modifiers p46, measurement exclusions p47 visually read. This is1974, not full1986article.",
                  "originalFullArticleRead": false
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
          "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
            "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
            "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
            "checks": 27198,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed",
            "packagingPeer": "pending"
          },
          "freshAdapterExecutions": 1956,
          "freshVmExecutions": 1956,
          "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 652x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/classificacao-de-tubiana/calculator.js",
              "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/classificacao-de-tubiana/calculator.js",
              "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/classificacao-de-tubiana/calculator.js",
              "sha256": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Exact integer totalDegrees for selected nonthumb magnitudes within total200°. No stages/level/verdict or hand-wide summary approval.",
            "Original1986 fulltext was not obtained. Its exact inclusive boundaries are not certified.",
            "Printed1974 stage3 upper155° conflicts with stage4 >135°; no categorical expectation for that overlap.",
            "Printed1974 N text says established flexion deformity, whereas figures and next page describe nodule without deformity. No N-rule oracle inferred.",
            "The local form accepts three positive magnitudes; no measurement/origin distinction is inferred from arithmetic.",
            "1974 chapter cannot silently replace1986 edition or certify operation indication.",
            "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
            "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
            "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
            "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
            "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "79fac608581b14371acc4f51dd5466191f731e1d22576b028b69449143ec1026"
      },
      "limits": "A classificação Tubiana 1986 descreve deformidades de Dupuytren por raio e prevê informações complementares sobre polegar, primeiro espaço interdigital, pele e rigidez pós-operatória. O total de déficit de extensão isolado não reproduz essa avaliação completa. Cortes e convenções da versão usada precisam ser conferidos no artigo integral.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.769Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra cortes angulares ou todas as convenções N/I–IV; o total simplificado não inclui os indicadores complementares."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gold-dpoc",
      "title": "Classificação GOLD 2026",
      "short": "Classificação espirométrica e grupos ABE na avaliação inicial",
      "desc": "Classifica a limitação ao fluxo aéreo e os grupos ABE da edição GOLD 2026 na população elegível. Esta ferramenta não confirma o diagnóstico isoladamente, não seleciona medicamentos e não aplica o algoritmo de seguimento.",
      "lead": "Classifica a limitação ao fluxo aéreo e os grupos ABE da edição GOLD 2026 na população elegível. Esta ferramenta não confirma o diagnóstico isoladamente, não seleciona medicamentos e não aplica o algoritmo de seguimento.",
      "kind": "Escore",
      "spec": [
        "pneumologia",
        "clinica-medica",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "rel",
          "Relação VEF₁/CVF pós-broncodilatador",
          "num",
          {
            "min": 0.2,
            "max": 1.2,
            "step": 0.01,
            "ph": "0,62"
          }
        ],
        [
          "vef1",
          "VEF₁ pós-broncodilatador",
          "num",
          {
            "min": 5,
            "max": 150,
            "unit": "% do previsto",
            "ph": "60"
          }
        ],
        [
          "mmrc",
          "Dispneia (escala mMRC)",
          "sel",
          {
            "opts": {
              "0": "0: só com exercício intenso",
              "1": "1: ao andar rápido ou subir ladeira",
              "2": "2: anda mais devagar que pessoas da mesma idade ou para ao andar no plano",
              "3": "3: para após ~100 m ou poucos minutos no plano",
              "4": "4: não sai de casa ou tem dispneia ao se vestir"
            }
          }
        ],
        [
          "exac",
          "Exacerbações moderadas no último ano (corticoide e/ou antibiótico)",
          "num",
          {
            "min": 0,
            "max": 20,
            "ph": "0",
            "integer": true
          }
        ],
        [
          "intern",
          "Exacerbações graves no último ano (atendimento de emergência ou internação)",
          "num",
          {
            "min": 0,
            "max": 10,
            "ph": "0",
            "integer": true
          }
        ],
        [
          "caat",
          "Pontuação CAT/CAAT (se disponível)",
          "num",
          {
            "min": 0,
            "max": 40,
            "unit": "pontos",
            "integer": true,
            "opt": true
          }
        ],
        [
          "contexto",
          "DPOC confirmada clinicamente, espirometria pós-broncodilatador válida e avaliação inicial antes de terapia de manutenção?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>VEF₁/CVF &lt; 0,70 é requisito espirométrico, não diagnóstico isolado. GOLD 1: VEF₁ ≥ 80%; 2: ≥ 50%; 3: ≥ 30%; 4: &lt; 30%. GOLD 2026: grupo E se ≥ 1 exacerbação moderada ou grave no último ano; sem isso, B se mMRC ≥ 2 ou CAT/CAAT ≥ 10, A nos demais. Se CAT/CAAT não for informado, usa-se mMRC.</p>",
      "sources": [
        [
          "GOLD · relatório 2026 v1.3",
          "https://goldcopd.org/wp-content/uploads/2026/01/GOLD-REPORT-2026-v1.3-8Dec2025_WMV2.pdf"
        ],
        [
          "Agustí A et al. Global Initiative for Chronic Obstructive Lung Disease 2023 Report: GOLD Executive Summary. Eur Respir J, 2023.",
          "https://doi.org/10.1183/13993003.00239-2023"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "rel": 0.6,
            "vef1": 60,
            "mmrc": "2",
            "exac": 1,
            "intern": 0,
            "caat": 12,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 2,
              "group": "E"
            },
            "main": "GOLD 2 / E"
          }
        ],
        [
          "VEF1 80; mMRC1; nenhum evento; sem CAT",
          {
            "rel": 0.6,
            "vef1": 80,
            "mmrc": "1",
            "exac": 0,
            "intern": 0,
            "caat": null,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 1,
              "group": "A"
            },
            "main": "GOLD 1 / A"
          }
        ],
        [
          "VEF1 50; mMRC2; nenhum evento",
          {
            "rel": 0.6,
            "vef1": 50,
            "mmrc": "2",
            "exac": 0,
            "intern": 0,
            "caat": null,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 2,
              "group": "B"
            },
            "main": "GOLD 2 / B"
          }
        ],
        [
          "VEF1 30; CAT10 classifica B com mMRC0",
          {
            "rel": 0.6,
            "vef1": 30,
            "mmrc": "0",
            "exac": 0,
            "intern": 0,
            "caat": 10,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 3,
              "group": "B"
            },
            "main": "GOLD 3 / B"
          }
        ],
        [
          "VEF1 abaixo30; CAT9 e mMRC1",
          {
            "rel": 0.6,
            "vef1": 29.9,
            "mmrc": "1",
            "exac": 0,
            "intern": 0,
            "caat": 9,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 4,
              "group": "A"
            },
            "main": "GOLD 4 / A"
          }
        ],
        [
          "Um único evento moderado é E em 2026",
          {
            "rel": 0.6,
            "vef1": 60,
            "mmrc": "0",
            "exac": 1,
            "intern": 0,
            "caat": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 2,
              "group": "E"
            },
            "main": "GOLD 2 / E"
          }
        ],
        [
          "Um evento grave é E independentemente dos sintomas",
          {
            "rel": 0.6,
            "vef1": 60,
            "mmrc": "0",
            "exac": 0,
            "intern": 1,
            "caat": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "grade": 2,
              "group": "E"
            },
            "main": "GOLD 2 / E"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 7,
        "passed": 7,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 40,
        "passed": 40,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "grade": 2,
                "group": "E"
              },
              "main": "GOLD 2 / E"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / E",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "E",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / E",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "E",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "VEF1 80; mMRC1; nenhum evento; sem CAT",
            "label": "VEF1 80; mMRC1; nenhum evento; sem CAT",
            "inputs": {
              "rel": 0.6,
              "vef1": 80,
              "mmrc": "1",
              "exac": 0,
              "intern": 0,
              "caat": null,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 80,
              "mmrc": "1",
              "exac": 0,
              "intern": 0,
              "caat": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "caat": "undefined"
            },
            "expected": {
              "raw": {
                "grade": 1,
                "group": "A"
              },
              "main": "GOLD 1 / A"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 1 / A",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 1,
                "group": "A",
                "symptomMeasure": "mMRC"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 1 / A",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 1,
                "group": "A",
                "symptomMeasure": "mMRC"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "VEF1 50; mMRC2; nenhum evento",
            "label": "VEF1 50; mMRC2; nenhum evento",
            "inputs": {
              "rel": 0.6,
              "vef1": 50,
              "mmrc": "2",
              "exac": 0,
              "intern": 0,
              "caat": null,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 50,
              "mmrc": "2",
              "exac": 0,
              "intern": 0,
              "caat": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "caat": "undefined"
            },
            "expected": {
              "raw": {
                "grade": 2,
                "group": "B"
              },
              "main": "GOLD 2 / B"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / B",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "B",
                "symptomMeasure": "mMRC"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / B",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "B",
                "symptomMeasure": "mMRC"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "VEF1 30; CAT10 classifica B com mMRC0",
            "label": "VEF1 30; CAT10 classifica B com mMRC0",
            "inputs": {
              "rel": 0.6,
              "vef1": 30,
              "mmrc": "0",
              "exac": 0,
              "intern": 0,
              "caat": 10,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 30,
              "mmrc": "0",
              "exac": 0,
              "intern": 0,
              "caat": 10,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "grade": 3,
                "group": "B"
              },
              "main": "GOLD 3 / B"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 3 / B",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 3,
                "group": "B",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 3 / B",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 3,
                "group": "B",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "VEF1 abaixo30; CAT9 e mMRC1",
            "label": "VEF1 abaixo30; CAT9 e mMRC1",
            "inputs": {
              "rel": 0.6,
              "vef1": 29.9,
              "mmrc": "1",
              "exac": 0,
              "intern": 0,
              "caat": 9,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 29.9,
              "mmrc": "1",
              "exac": 0,
              "intern": 0,
              "caat": 9,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "grade": 4,
                "group": "A"
              },
              "main": "GOLD 4 / A"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 4 / A",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 4,
                "group": "A",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 4 / A",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 4,
                "group": "A",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Um único evento moderado é E em 2026",
            "label": "Um único evento moderado é E em 2026",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "0",
              "exac": 1,
              "intern": 0,
              "caat": 0,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "0",
              "exac": 1,
              "intern": 0,
              "caat": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "grade": 2,
                "group": "E"
              },
              "main": "GOLD 2 / E"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / E",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "E",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / E",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "E",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Um evento grave é E independentemente dos sintomas",
            "label": "Um evento grave é E independentemente dos sintomas",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "0",
              "exac": 0,
              "intern": 1,
              "caat": 0,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "0",
              "exac": 0,
              "intern": 1,
              "caat": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "grade": 2,
                "group": "E"
              },
              "main": "GOLD 2 / E"
            },
            "obtained": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / E",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "E",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "gold-dpoc",
              "main": [
                "GOLD 2 / E",
                ""
              ],
              "label": "GOLD 2026",
              "raw": {
                "grade": 2,
                "group": "E",
                "symptomMeasure": "mMRC + CAT/CAAT"
              },
              "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Relação exatamente0,70 não classifica",
            "label": "Relação exatamente0,70 não classifica",
            "inputs": {
              "rel": 0.7,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.7,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "rel"
            },
            "obtained": {
              "error": "O limiar espirométrico desta classificação não foi atendido; isso não exclui doença.",
              "code": "METHOD_SCOPE",
              "field": "rel"
            },
            "observed": {
              "error": "O limiar espirométrico desta classificação não foi atendido; isso não exclui doença.",
              "code": "METHOD_SCOPE",
              "field": "rel"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Contagem fracionária de eventos é rejeitada",
            "label": "Contagem fracionária de eventos é rejeitada",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 0.5,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 0.5,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "exac"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "exac"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rel: texto não é número",
            "label": "rel: texto não é número",
            "inputs": {
              "rel": "1",
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": "1",
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rel"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rel"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rel"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rel: NaN é rejeitado",
            "label": "rel: NaN é rejeitado",
            "inputs": {
              "rel": null,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": null,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "rel": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rel"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rel"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rel"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rel: abaixo do intervalo",
            "label": "rel: abaixo do intervalo",
            "inputs": {
              "rel": -0.8,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": -0.8,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rel"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rel"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rel"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rel: acima do intervalo",
            "label": "rel: acima do intervalo",
            "inputs": {
              "rel": 2.2,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 2.2,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rel"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rel"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rel"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rel: campo obrigatório",
            "label": "rel: campo obrigatório",
            "inputs": {
              "rel": null,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": null,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "rel": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "rel"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rel"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rel"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vef1: texto não é número",
            "label": "vef1: texto não é número",
            "inputs": {
              "rel": 0.6,
              "vef1": "1",
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": "1",
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "vef1"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vef1"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vef1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vef1: NaN é rejeitado",
            "label": "vef1: NaN é rejeitado",
            "inputs": {
              "rel": 0.6,
              "vef1": null,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": null,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "vef1": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "vef1"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vef1"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vef1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vef1: abaixo do intervalo",
            "label": "vef1: abaixo do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 4,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 4,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "vef1"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vef1"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vef1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vef1: acima do intervalo",
            "label": "vef1: acima do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 151,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 151,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "vef1"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vef1"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vef1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vef1: campo obrigatório",
            "label": "vef1: campo obrigatório",
            "inputs": {
              "rel": 0.6,
              "vef1": null,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": null,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "vef1": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "vef1"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "vef1"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "vef1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mmrc: opção desconhecida",
            "label": "mmrc: opção desconhecida",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "__invalid__",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "__invalid__",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "mmrc"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "mmrc"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "mmrc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mmrc: campo obrigatório",
            "label": "mmrc: campo obrigatório",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": null,
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": null,
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "mmrc": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "mmrc"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "mmrc"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "mmrc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "exac: texto não é número",
            "label": "exac: texto não é número",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": "1",
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": "1",
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "exac"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "exac"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "exac: NaN é rejeitado",
            "label": "exac: NaN é rejeitado",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": null,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": null,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "exac": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "exac"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "exac"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "exac: abaixo do intervalo",
            "label": "exac: abaixo do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": -1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": -1,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "exac"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "exac"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "exac: acima do intervalo",
            "label": "exac: acima do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 21,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 21,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "exac"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "exac"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "exac: contagem fracionária",
            "label": "exac: contagem fracionária",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 0.25,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 0.25,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "exac"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "exac"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "exac: campo obrigatório",
            "label": "exac: campo obrigatório",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": null,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": null,
              "intern": 0,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "exac": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "exac"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "exac"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "exac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "intern: texto não é número",
            "label": "intern: texto não é número",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": "1",
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": "1",
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "intern"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "intern"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "intern"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "intern: NaN é rejeitado",
            "label": "intern: NaN é rejeitado",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": null,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": null,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "intern": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "intern"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "intern"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "intern"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "intern: abaixo do intervalo",
            "label": "intern: abaixo do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": -1,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": -1,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "intern"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "intern"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "intern"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "intern: acima do intervalo",
            "label": "intern: acima do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 11,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 11,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "intern"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "intern"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "intern"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "intern: contagem fracionária",
            "label": "intern: contagem fracionária",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0.25,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0.25,
              "caat": 12,
              "contexto": "1"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "intern"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "intern"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "intern"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "intern: campo obrigatório",
            "label": "intern: campo obrigatório",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": null,
              "caat": 12,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": null,
              "caat": 12,
              "contexto": "1"
            },
            "inputEncoding": {
              "intern": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "intern"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "intern"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "intern"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caat: texto não é número",
            "label": "caat: texto não é número",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": "1",
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "caat"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "caat"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "caat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caat: NaN é rejeitado",
            "label": "caat: NaN é rejeitado",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": null,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "caat": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "caat"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "caat"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "caat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caat: abaixo do intervalo",
            "label": "caat: abaixo do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": -1,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "caat"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "caat"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "caat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caat: acima do intervalo",
            "label": "caat: acima do intervalo",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 41,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 41,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "caat"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "caat"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "caat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caat: contagem fracionária",
            "label": "caat: contagem fracionária",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 0.25,
              "contexto": "1"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 0.25,
              "contexto": "1"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "caat"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "caat"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "caat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "__invalid__"
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": null
            },
            "input": {
              "rel": 0.6,
              "vef1": 60,
              "mmrc": "2",
              "exac": 1,
              "intern": 0,
              "caat": 12,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 40,
        "uniqueApiInputCount": 36,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 40,
          "uniqueApiInputs": 36,
          "duplicateRows": 4,
          "duplicates": [
            {
              "first": 10,
              "repeat": 13,
              "input": {
                "rel": null,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              }
            },
            {
              "first": 15,
              "repeat": 18,
              "input": {
                "rel": 0.6,
                "vef1": null,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              }
            },
            {
              "first": 22,
              "repeat": 26,
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": null,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              }
            },
            {
              "first": 28,
              "repeat": 32,
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": null,
                "caat": 12,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Esta edição classifica avaliação inicial. Não representa o algoritmo de seguimento nem prescreve medicamentos. Valores limítrofes e qualidade do exame exigem conferência clínica.",
      "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
      "currentMethodSource": {
        "title": "GOLD · relatório 2026 v1.3",
        "url": "https://goldcopd.org/wp-content/uploads/2026/01/GOLD-REPORT-2026-v1.3-8Dec2025_WMV2.pdf",
        "version": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
        "checkedAt": "2026-10-03",
        "access": "official-report-search-index"
      },
      "primaryVerification": {
        "url": "https://goldcopd.org/wp-content/uploads/2026/01/GOLD-REPORT-2026-v1.3-8Dec2025_WMV2.pdf",
        "checked": "Atualização oficial GOLD 2026, versão 1.3: grupo E a partir de uma exacerbação moderada ou grave; distinção entre avaliação inicial e seguimento; limiares mMRC ≥ 2 e CAT/CAAT ≥ 10; graus por VEF1. Consulta pelo índice do relatório oficial; abertura integral do PDF indisponível no navegador de pesquisa.",
        "access": "official-report-search-index"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
        "implementedVariant": "VEF₁/CVF < 0,70 é requisito espirométrico, não diagnóstico isolado. GOLD 1: VEF₁ ≥ 80%; 2: ≥ 50%; 3: ≥ 30%; 4: < 30%. GOLD 2026: grupo E se ≥ 1 exacerbação moderada ou grave no último ano; sem isso, B se mMRC ≥ 2 ou CAT/CAAT ≥ 10, A nos demais. Se CAT/CAAT não for informado, usa-se mMRC.",
        "inputContract": {
          "fields": [
            {
              "key": "rel",
              "label": "Relação VEF₁/CVF pós-broncodilatador",
              "type": "num",
              "min": 0.2,
              "max": 1.2,
              "optional": false,
              "options": null
            },
            {
              "key": "vef1",
              "label": "VEF₁ pós-broncodilatador",
              "type": "num",
              "min": 5,
              "max": 150,
              "unit": "% do previsto",
              "optional": false,
              "options": null
            },
            {
              "key": "mmrc",
              "label": "Dispneia (escala mMRC)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0: só com exercício intenso",
                "1": "1: ao andar rápido ou subir ladeira",
                "2": "2: anda mais devagar que pessoas da mesma idade ou para ao andar no plano",
                "3": "3: para após ~100 m ou poucos minutos no plano",
                "4": "4: não sai de casa ou tem dispneia ao se vestir"
              }
            },
            {
              "key": "exac",
              "label": "Exacerbações moderadas no último ano (corticoide e/ou antibiótico)",
              "type": "num",
              "min": 0,
              "max": 20,
              "optional": false,
              "options": null
            },
            {
              "key": "intern",
              "label": "Exacerbações graves no último ano (atendimento de emergência ou internação)",
              "type": "num",
              "min": 0,
              "max": 10,
              "optional": false,
              "options": null
            },
            {
              "key": "caat",
              "label": "Pontuação CAT/CAAT (se disponível)",
              "type": "num",
              "min": 0,
              "max": 40,
              "unit": "pontos",
              "optional": true,
              "options": null
            },
            {
              "key": "contexto",
              "label": "DPOC confirmada clinicamente, espirometria pós-broncodilatador válida e avaliação inicial antes de terapia de manutenção?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "da8e631d33dd067c95e5d335fe95e5f25eab6d4d36599966db1561843d85ed2b",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "GOLD · relatório 2026 v1.3",
            "url": "https://goldcopd.org/wp-content/uploads/2026/01/GOLD-REPORT-2026-v1.3-8Dec2025_WMV2.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Agustí A et al. Global Initiative for Chronic Obstructive Lung Disease 2023 Report: GOLD Executive Summary. Eur Respir J, 2023.",
            "url": "https://doi.org/10.1183/13993003.00239-2023",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "GOLD · relatório 2026 v1.3",
            "url": "https://goldcopd.org/wp-content/uploads/2026/01/GOLD-REPORT-2026-v1.3-8Dec2025_WMV2.pdf",
            "version": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
            "checkedAt": "2026-10-03",
            "access": "official-report-search-index"
          },
          "primaryVerification": {
            "url": "https://goldcopd.org/wp-content/uploads/2026/01/GOLD-REPORT-2026-v1.3-8Dec2025_WMV2.pdf",
            "checked": "Atualização oficial GOLD 2026, versão 1.3: grupo E a partir de uma exacerbação moderada ou grave; distinção entre avaliação inicial e seguimento; limiares mMRC ≥ 2 e CAT/CAAT ≥ 10; graus por VEF1. Consulta pelo índice do relatório oficial; abertura integral do PDF indisponível no navegador de pesquisa.",
            "access": "official-report-search-index"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 40,
          "passed": 40,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "grade": 2,
                  "group": "E"
                },
                "main": "GOLD 2 / E"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / E",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "E",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / E",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "E",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "VEF1 80; mMRC1; nenhum evento; sem CAT",
              "label": "VEF1 80; mMRC1; nenhum evento; sem CAT",
              "inputs": {
                "rel": 0.6,
                "vef1": 80,
                "mmrc": "1",
                "exac": 0,
                "intern": 0,
                "caat": null,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 80,
                "mmrc": "1",
                "exac": 0,
                "intern": 0,
                "caat": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "caat": "undefined"
              },
              "expected": {
                "raw": {
                  "grade": 1,
                  "group": "A"
                },
                "main": "GOLD 1 / A"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 1 / A",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 1,
                  "group": "A",
                  "symptomMeasure": "mMRC"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 1 / A",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 1,
                  "group": "A",
                  "symptomMeasure": "mMRC"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "VEF1 50; mMRC2; nenhum evento",
              "label": "VEF1 50; mMRC2; nenhum evento",
              "inputs": {
                "rel": 0.6,
                "vef1": 50,
                "mmrc": "2",
                "exac": 0,
                "intern": 0,
                "caat": null,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 50,
                "mmrc": "2",
                "exac": 0,
                "intern": 0,
                "caat": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "caat": "undefined"
              },
              "expected": {
                "raw": {
                  "grade": 2,
                  "group": "B"
                },
                "main": "GOLD 2 / B"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / B",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "B",
                  "symptomMeasure": "mMRC"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / B",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "B",
                  "symptomMeasure": "mMRC"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "VEF1 30; CAT10 classifica B com mMRC0",
              "label": "VEF1 30; CAT10 classifica B com mMRC0",
              "inputs": {
                "rel": 0.6,
                "vef1": 30,
                "mmrc": "0",
                "exac": 0,
                "intern": 0,
                "caat": 10,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 30,
                "mmrc": "0",
                "exac": 0,
                "intern": 0,
                "caat": 10,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "grade": 3,
                  "group": "B"
                },
                "main": "GOLD 3 / B"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 3 / B",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 3,
                  "group": "B",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 3 / B",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 3,
                  "group": "B",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "VEF1 abaixo30; CAT9 e mMRC1",
              "label": "VEF1 abaixo30; CAT9 e mMRC1",
              "inputs": {
                "rel": 0.6,
                "vef1": 29.9,
                "mmrc": "1",
                "exac": 0,
                "intern": 0,
                "caat": 9,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 29.9,
                "mmrc": "1",
                "exac": 0,
                "intern": 0,
                "caat": 9,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "grade": 4,
                  "group": "A"
                },
                "main": "GOLD 4 / A"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 4 / A",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 4,
                  "group": "A",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 4 / A",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 4,
                  "group": "A",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Um único evento moderado é E em 2026",
              "label": "Um único evento moderado é E em 2026",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "0",
                "exac": 1,
                "intern": 0,
                "caat": 0,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "0",
                "exac": 1,
                "intern": 0,
                "caat": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "grade": 2,
                  "group": "E"
                },
                "main": "GOLD 2 / E"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / E",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "E",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / E",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "E",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Um evento grave é E independentemente dos sintomas",
              "label": "Um evento grave é E independentemente dos sintomas",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "0",
                "exac": 0,
                "intern": 1,
                "caat": 0,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "0",
                "exac": 0,
                "intern": 1,
                "caat": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "grade": 2,
                  "group": "E"
                },
                "main": "GOLD 2 / E"
              },
              "obtained": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / E",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "E",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "gold-dpoc",
                "main": [
                  "GOLD 2 / E",
                  ""
                ],
                "label": "GOLD 2026",
                "raw": {
                  "grade": 2,
                  "group": "E",
                  "symptomMeasure": "mMRC + CAT/CAAT"
                },
                "methodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Relação exatamente0,70 não classifica",
              "label": "Relação exatamente0,70 não classifica",
              "inputs": {
                "rel": 0.7,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.7,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "rel"
              },
              "obtained": {
                "error": "O limiar espirométrico desta classificação não foi atendido; isso não exclui doença.",
                "code": "METHOD_SCOPE",
                "field": "rel"
              },
              "observed": {
                "error": "O limiar espirométrico desta classificação não foi atendido; isso não exclui doença.",
                "code": "METHOD_SCOPE",
                "field": "rel"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Contagem fracionária de eventos é rejeitada",
              "label": "Contagem fracionária de eventos é rejeitada",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 0.5,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 0.5,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "exac"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "exac"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rel: texto não é número",
              "label": "rel: texto não é número",
              "inputs": {
                "rel": "1",
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": "1",
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rel"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rel"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rel"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rel: NaN é rejeitado",
              "label": "rel: NaN é rejeitado",
              "inputs": {
                "rel": null,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": null,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "rel": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rel"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rel"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rel"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rel: abaixo do intervalo",
              "label": "rel: abaixo do intervalo",
              "inputs": {
                "rel": -0.8,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": -0.8,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rel"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rel"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rel"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rel: acima do intervalo",
              "label": "rel: acima do intervalo",
              "inputs": {
                "rel": 2.2,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 2.2,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rel"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rel"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rel"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rel: campo obrigatório",
              "label": "rel: campo obrigatório",
              "inputs": {
                "rel": null,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": null,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "rel": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "rel"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rel"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rel"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vef1: texto não é número",
              "label": "vef1: texto não é número",
              "inputs": {
                "rel": 0.6,
                "vef1": "1",
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": "1",
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "vef1"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vef1"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vef1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vef1: NaN é rejeitado",
              "label": "vef1: NaN é rejeitado",
              "inputs": {
                "rel": 0.6,
                "vef1": null,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": null,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "vef1": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "vef1"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vef1"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vef1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vef1: abaixo do intervalo",
              "label": "vef1: abaixo do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 4,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 4,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "vef1"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vef1"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vef1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vef1: acima do intervalo",
              "label": "vef1: acima do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 151,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 151,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "vef1"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vef1"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vef1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vef1: campo obrigatório",
              "label": "vef1: campo obrigatório",
              "inputs": {
                "rel": 0.6,
                "vef1": null,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": null,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "vef1": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "vef1"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "vef1"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "vef1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mmrc: opção desconhecida",
              "label": "mmrc: opção desconhecida",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "__invalid__",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "__invalid__",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "mmrc"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "mmrc"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "mmrc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mmrc: campo obrigatório",
              "label": "mmrc: campo obrigatório",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": null,
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": null,
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "mmrc": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "mmrc"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "mmrc"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "mmrc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "exac: texto não é número",
              "label": "exac: texto não é número",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": "1",
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": "1",
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "exac"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "exac"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "exac: NaN é rejeitado",
              "label": "exac: NaN é rejeitado",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": null,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": null,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "exac": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "exac"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "exac"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "exac: abaixo do intervalo",
              "label": "exac: abaixo do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": -1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": -1,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "exac"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "exac"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "exac: acima do intervalo",
              "label": "exac: acima do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 21,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 21,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "exac"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "exac"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "exac: contagem fracionária",
              "label": "exac: contagem fracionária",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 0.25,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 0.25,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "exac"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "exac"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "exac: campo obrigatório",
              "label": "exac: campo obrigatório",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": null,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": null,
                "intern": 0,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "exac": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "exac"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "exac"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "exac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "intern: texto não é número",
              "label": "intern: texto não é número",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": "1",
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": "1",
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "intern"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "intern"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "intern"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "intern: NaN é rejeitado",
              "label": "intern: NaN é rejeitado",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": null,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": null,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "intern": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "intern"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "intern"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "intern"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "intern: abaixo do intervalo",
              "label": "intern: abaixo do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": -1,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": -1,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "intern"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "intern"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "intern"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "intern: acima do intervalo",
              "label": "intern: acima do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 11,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 11,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "intern"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "intern"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "intern"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "intern: contagem fracionária",
              "label": "intern: contagem fracionária",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0.25,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0.25,
                "caat": 12,
                "contexto": "1"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "intern"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "intern"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "intern"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "intern: campo obrigatório",
              "label": "intern: campo obrigatório",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": null,
                "caat": 12,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": null,
                "caat": 12,
                "contexto": "1"
              },
              "inputEncoding": {
                "intern": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "intern"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "intern"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "intern"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caat: texto não é número",
              "label": "caat: texto não é número",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": "1",
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "caat"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "caat"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "caat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caat: NaN é rejeitado",
              "label": "caat: NaN é rejeitado",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": null,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "caat": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "caat"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "caat"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "caat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caat: abaixo do intervalo",
              "label": "caat: abaixo do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": -1,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "caat"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "caat"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "caat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caat: acima do intervalo",
              "label": "caat: acima do intervalo",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 41,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 41,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "caat"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "caat"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "caat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caat: contagem fracionária",
              "label": "caat: contagem fracionária",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 0.25,
                "contexto": "1"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 0.25,
                "contexto": "1"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "caat"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "caat"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "caat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "__invalid__"
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": null
              },
              "input": {
                "rel": 0.6,
                "vef1": 60,
                "mmrc": "2",
                "exac": 1,
                "intern": 0,
                "caat": 12,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 40,
          "uniqueApiInputCount": 36,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 40,
            "uniqueApiInputs": 36,
            "duplicateRows": 4,
            "duplicates": [
              {
                "first": 10,
                "repeat": 13,
                "input": {
                  "rel": null,
                  "vef1": 60,
                  "mmrc": "2",
                  "exac": 1,
                  "intern": 0,
                  "caat": 12,
                  "contexto": "1"
                }
              },
              {
                "first": 15,
                "repeat": 18,
                "input": {
                  "rel": 0.6,
                  "vef1": null,
                  "mmrc": "2",
                  "exac": 1,
                  "intern": 0,
                  "caat": 12,
                  "contexto": "1"
                }
              },
              {
                "first": 22,
                "repeat": 26,
                "input": {
                  "rel": 0.6,
                  "vef1": 60,
                  "mmrc": "2",
                  "exac": null,
                  "intern": 0,
                  "caat": 12,
                  "contexto": "1"
                }
              },
              {
                "first": 28,
                "repeat": 32,
                "input": {
                  "rel": 0.6,
                  "vef1": 60,
                  "mmrc": "2",
                  "exac": 1,
                  "intern": null,
                  "caat": 12,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "332e7d7d1fee94890d17a1614cac1d1a59cec6070384496d1584d51dcbcecaa7",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "GOLD 2026 v1.3; classificação espirométrica e ABE inicial",
            "sourceEvidenceSha256": "8d52e3f0ea4e5e723561b693c19ffeb47b897647b82b6181807e0ba00dde7210",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "gold-dpoc@native-2026-10-04+332e7d7d1fee"
    },
    {
      "id": "clearance-de-creatinina",
      "title": "Clearance de creatinina (Cockcroft-Gault)",
      "short": "Ajuste de dose de medicamentos",
      "desc": "Calcule o clearance de creatinina pela fórmula de Cockcroft-Gault, usada no ajuste de dose de anticoagulantes diretos e outros medicamentos.",
      "lead": "Estima o clearance de creatinina, a referência usada nas bulas para ajustar a dose de anticoagulantes diretos, antiarrítmicos e outros medicamentos.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "cardiologia",
        "geriatria"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos",
            "ph": "70"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 25,
            "max": 300,
            "step": "0.1",
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "cr",
          "Creatinina sérica",
          "num",
          {
            "min": 0.2,
            "max": 20,
            "step": "0.01",
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ]
      ],
      "formula": "<p>ClCr (mL/min) = [(140 − idade) × peso] ÷ (72 × creatinina) × 0,85 nas mulheres.</p>",
      "sources": [
        [
          "Cockcroft DW, Gault MH. Prediction of creatinine clearance from serum creatinine. Nephron, 1976.",
          "https://doi.org/10.1159/000180580"
        ],
        [
          "Steffel J et al. 2021 EHRA Practical Guide on the use of non-vitamin K antagonist oral anticoagulants in patients with atrial fibrillation. Europace, 2021.",
          "https://doi.org/10.1093/europace/euab065"
        ],
        [
          "NIDDK drug-dosing guidance, reviewedOctober2024",
          "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/ckd-drug-dosing-providers"
        ]
      ],
      "cases": [
        [
          "70 anos, 70 kg, Cr 1,0 (homem): 68,1 mL/min",
          {
            "idade": 70,
            "peso": 70,
            "cr": 1,
            "sexo": "M"
          },
          {
            "raw": {
              "cl": 68.06
            },
            "tol": 0.01,
            "level": "low"
          }
        ],
        [
          "70 anos, 70 kg, Cr 1,0 (mulher): 57,9 mL/min (× 0,85)",
          {
            "idade": 70,
            "peso": 70,
            "cr": 1,
            "sexo": "F"
          },
          {
            "raw": {
              "cl": 57.85
            },
            "tol": 0.01
          }
        ],
        [
          "80 anos, 50 kg, Cr 2,0 (mulher): 17,7 mL/min",
          {
            "idade": 80,
            "peso": 50,
            "cr": 2,
            "sexo": "F"
          },
          {
            "raw": {
              "cl": 17.71
            },
            "tol": 0.01,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "label": "Fator masculino: 100×72/(72×1)=100",
            "input": {
              "idade": 40,
              "peso": 72,
              "cr": 1,
              "sexo": "M"
            },
            "expected": {
              "cl": 100
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Fator feminino de 0,85",
            "input": {
              "idade": 40,
              "peso": 72,
              "cr": 1,
              "sexo": "F"
            },
            "expected": {
              "cl": 85
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Dobrar creatinina reduz resultado à metade",
            "input": {
              "idade": 40,
              "peso": 72,
              "cr": 2,
              "sexo": "M"
            },
            "expected": {
              "cl": 50
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Cockcroft Gault 1976:(140−idade)×peso/(72×Cr); fator mulher 0,85; Cl Crnãoindexado",
      "implementationVersion": "clearance-de-creatinina@native-2026-10-03+400c0bd83d47",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1244564/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "ClCr (mL/min) = [(140 − idade) × peso] ÷ (72 × creatinina) × 0,85 nas mulheres.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 25,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "cr",
              "label": "Creatinina sérica",
              "type": "num",
              "min": 0.2,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            }
          ],
          "hash": "cd88a6aa7e01e03e4acfe5b13a3f08490d70e737a92bc7e6b452249b5d992a9b"
        },
        "sourceEditions": [
          {
            "citation": "Cockcroft DW, Gault MH. Prediction of creatinine clearance from serum creatinine. Nephron, 1976.",
            "url": "https://doi.org/10.1159/000180580",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prediction of creatinine clearance from serum creatinine.",
              "year": "1976",
              "firstPublicationDate": "1976-01-01",
              "doi": "10.1159/000180580",
              "pmid": "1244564",
              "journal": "Nephron",
              "authors": "Cockcroft DW, Gault MH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1244564/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "46957b2ab227b16c89251778ed32162c6d7f15572257c6041645543810f68138",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Steffel J et al. 2021 EHRA Practical Guide on the use of non-vitamin K antagonist oral anticoagulants in patients with atrial fibrillation. Europace, 2021.",
            "url": "https://doi.org/10.1093/europace/euab065",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2021 European Heart Rhythm Association Practical Guide on the Use of Non-Vitamin K Antagonist Oral Anticoagulants in Patients with Atrial Fibrillation.",
              "year": "2021",
              "firstPublicationDate": "2021-10-01",
              "doi": "10.1093/europace/euab065",
              "pmid": "33895845",
              "pmcid": "PMC11636576",
              "journal": "Europace : European pacing, arrhythmias, and cardiac electrophysiology : journal of the working groups on cardiac pacing, arrhythmias, and cardiac cellular electrophysiology of the European Society of Cardiology",
              "authors": "Steffel J, Collins R, Antz M, Cornu P, Desteghe L, Haeusler KG, Oldgren J, Reinecke H, Roldan-Schilling V, Rowell N, Sinnaeve P, Vanassche T, Potpara T, Camm AJ, Heidbüchel H, External reviewers."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11636576/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 3,
          "passed": 3,
          "cases": [
            {
              "label": "Fator masculino: 100×72/(72×1)=100",
              "input": {
                "idade": 40,
                "peso": 72,
                "cr": 1,
                "sexo": "M"
              },
              "expected": {
                "cl": 100
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Fator feminino de 0,85",
              "input": {
                "idade": 40,
                "peso": 72,
                "cr": 1,
                "sexo": "F"
              },
              "expected": {
                "cl": 85
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Dobrar creatinina reduz resultado à metade",
              "input": {
                "idade": 40,
                "peso": 72,
                "cr": 2,
                "sexo": "M"
              },
              "expected": {
                "cl": 50
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "400c0bd83d47a15c431526b963a6a0b1983f93b291418084a0b4c785027c66e2"
      },
      "limits": "Estimativa histórica de clearance de creatinina em mL/min, sem indexação por superfície corporal; não equivale à TFG medida nem ao valor CKD-EPI indexado. O cálculo usa exatamente o peso informado e não escolhe automaticamente peso real, ideal ou ajustado. Tamanho corporal ou massa muscular atípicos e condições que alteram a creatinina podem prejudicar a estimativa. Para dose de medicamento, confira a bula e o protocolo específicos, o método renal usado e a necessidade de confirmação, sobretudo com margem terapêutica estreita. O resultado isolado não prescreve dose.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://doi.org/10.1159/000180580",
            "edition": "Cockcroft–Gault1976, Nephron16:31–41",
            "access": "Original DOI already catalogued; original full article was not retrieved in this next-batch pass."
          },
          {
            "url": "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/ckd-drug-dosing-providers",
            "edition": "NIDDK drug-dosing guidance, reviewedOctober2024",
            "access": "Direct official page read: FDA does not select a universal estimating equation; label methods vary; limitations from size/muscle/diet/tubular secretion; confirmation for difficult estimates."
          }
        ],
        "checkedScope": "Only specific retrieved official sections listed per method. Failed original publisher requests explicitly separated from successful institutional primary-article copies or official guideline pages. No new website edits or clinical approval.",
        "confirmedLimits": [
          "Output is estimated creatinine clearance inunindexedmL/min; it is not the same measurement as indexed CKD-EPI GFR.",
          "The single weight entered is used as supplied; this form does not select an appropriate weight convention for obesity/edema.",
          "Serum creatinine can be misleading with atypical muscle mass/body size; a narrow-therapeutic-index medicine may require confirmation.",
          "The medicine-specific label and clinical context determine dose adjustment, not a universal equation alone."
        ],
        "sourceReviewReport": "reports/review-20261003/native-population-limits-next-five-review.json",
        "sourceReviewSha256": "2259ae5d265f007502a7e7abb5ea74579c9fd733fee2049a77d71fd93f6898cc",
        "accessLimit": "Only the sections identified in each source access record were checked. Unretrieved publisher originals remain explicitly unretrieved; this is not a full source or population validation approval.",
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "clearance-de-creatinina-urina-24h",
      "title": "Clearance de creatinina em urina de 24 h",
      "short": "Função renal medida, com checagem da coleta",
      "desc": "Calcule o clearance de creatinina medido na urina de 24 horas, com correção para 1,73 m² e checagem da adequação da coleta pela creatinina excretada.",
      "lead": "Mede o clearance de creatinina a partir da urina de 24 horas e da creatinina sérica. Útil quando a TFG estimada é pouco confiável, como em extremos de massa muscular, amputações ou dietas especiais.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "medicina-laboratorial"
      ],
      "fields": [
        [
          "ucr",
          "Creatinina urinária",
          "num",
          {
            "min": 5,
            "max": 500,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "100"
          }
        ],
        [
          "vol",
          "Volume urinário de 24 h",
          "num",
          {
            "min": 100,
            "max": 10000,
            "unit": "mL",
            "ph": "1440"
          }
        ],
        [
          "pcr",
          "Creatinina sérica",
          "num",
          {
            "min": 0.2,
            "max": 20,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "peso",
          "Peso (para correção e checagem da coleta)",
          "num",
          {
            "min": 20,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70",
            "opt": true
          }
        ],
        [
          "altura",
          "Altura (para correção por 1,73 m²)",
          "num",
          {
            "min": 100,
            "max": 230,
            "unit": "cm",
            "ph": "170",
            "opt": true
          }
        ]
      ],
      "formula": "<p>ClCr (mL/min) = (creatinina urinária × volume de 24 h em mL) ÷ (creatinina sérica × 1.440).</p><p>Corrigido = ClCr × 1,73 ÷ superfície corporal (Mosteller). Creatinina excretada (mg/kg/dia) = creatinina urinária × volume (dL) ÷ peso.</p>",
      "sources": [
        [
          "Levey AS, Inker LA. Assessment of glomerular filtration rate in health and disease: a state of the art review. Clin Pharmacol Ther, 2017.",
          "https://doi.org/10.1002/cpt.729"
        ],
        [
          "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
          "https://doi.org/10.1016/j.kint.2023.10.018"
        ],
        [
          "KDIGO2024",
          "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf"
        ]
      ],
      "cases": [
        [
          "UCr 100, 1.440 mL, PCr 1,0, homem 70 kg e 170 cm: 100 mL/min, corrigido 95",
          {
            "ucr": 100,
            "vol": 1440,
            "pcr": 1,
            "sexo": "M",
            "peso": 70,
            "altura": 170
          },
          {
            "raw": {
              "cl": 100,
              "clc": 95.153,
              "exc": 20.571
            },
            "main": "95",
            "level": "low",
            "tol": 0.01
          }
        ],
        [
          "UCr 80, 1.500 mL, PCr 1,5, sem peso: 55,6 mL/min (G3a)",
          {
            "ucr": 80,
            "vol": 1500,
            "pcr": 1.5,
            "sexo": "F"
          },
          {
            "raw": {
              "cl": 55.556
            },
            "level": "mid",
            "verdict": "G3a",
            "tol": 0.01
          }
        ],
        [
          "UCr 60, 1.000 mL, PCr 2,0: 20,8 mL/min (G4)",
          {
            "ucr": 60,
            "vol": 1000,
            "pcr": 2,
            "sexo": "M"
          },
          {
            "raw": {
              "cl": 20.833
            },
            "level": "high",
            "verdict": "G4",
            "tol": 0.01
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "clearance-de-creatinina-urina-24h",
            "input": {
              "ucr": 90,
              "vol": 1440,
              "pcr": 1.5,
              "sexo": "F",
              "peso": 60,
              "altura": 150
            },
            "expected": {
              "cl": 60,
              "exc": 21.6
            },
            "derivation": "90×1440/(1.5×1440)=60; urine creatinine90×14.4/60=21.6.",
            "tolerance": 1e-9,
            "index": 10,
            "primarySourceReferences": [
              [
                "Levey AS, Inker LA. Assessment of glomerular filtration rate in health and disease: a state of the art review. Clin Pharmacol Ther, 2017.",
                "https://doi.org/10.1002/cpt.729"
              ],
              [
                "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
                "https://doi.org/10.1016/j.kint.2023.10.018"
              ]
            ],
            "obtained": {
              "cl": 60,
              "clc": 65.64888422509554,
              "exc": 21.6
            },
            "error": null,
            "checks": [
              {
                "key": "cl",
                "expected": 60,
                "obtained": 60,
                "difference": 0,
                "passed": true
              },
              {
                "key": "exc",
                "expected": 21.6,
                "obtained": 21.6,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "clearance-de-creatinina-urina-24h",
            "input": {
              "ucr": 120,
              "vol": 1800,
              "pcr": 1,
              "sexo": "M",
              "peso": 80,
              "altura": 180
            },
            "expected": {
              "cl": 150,
              "exc": 27
            },
            "derivation": "120×1800/1440=150; creatinine120×18/80=27.",
            "tolerance": 1e-9,
            "index": 11,
            "primarySourceReferences": [
              [
                "Levey AS, Inker LA. Assessment of glomerular filtration rate in health and disease: a state of the art review. Clin Pharmacol Ther, 2017.",
                "https://doi.org/10.1002/cpt.729"
              ],
              [
                "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
                "https://doi.org/10.1016/j.kint.2023.10.018"
              ]
            ],
            "obtained": {
              "cl": 150,
              "clc": 129.75,
              "exc": 27
            },
            "error": null,
            "checks": [
              {
                "key": "cl",
                "expected": 150,
                "obtained": 150,
                "difference": 0,
                "passed": true
              },
              {
                "key": "exc",
                "expected": 27,
                "obtained": 27,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "Clearance urinário 24 h:UCr×volume/(PCr×1440); indexação 1,73/SCMosteller",
      "implementationVersion": "clearance-de-creatinina-urina-24h@native-2026-10-03+f5e6a12acf90",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/28474735/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "ClCr (mL/min) = (creatinina urinária × volume de 24 h em mL) ÷ (creatinina sérica × 1.440). Corrigido = ClCr × 1,73 ÷ superfície corporal (Mosteller). Creatinina excretada (mg/kg/dia) = creatinina urinária × volume (dL) ÷ peso.",
        "inputContract": {
          "fields": [
            {
              "key": "ucr",
              "label": "Creatinina urinária",
              "type": "num",
              "min": 5,
              "max": 500,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "vol",
              "label": "Volume urinário de 24 h",
              "type": "num",
              "min": 100,
              "max": 10000,
              "unit": "mL",
              "optional": false,
              "options": null
            },
            {
              "key": "pcr",
              "label": "Creatinina sérica",
              "type": "num",
              "min": 0.2,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "peso",
              "label": "Peso (para correção e checagem da coleta)",
              "type": "num",
              "min": 20,
              "max": 300,
              "unit": "kg",
              "optional": true,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura (para correção por 1,73 m²)",
              "type": "num",
              "min": 100,
              "max": 230,
              "unit": "cm",
              "optional": true,
              "options": null
            }
          ],
          "hash": "32cef43cd81059f6492a4bc431bb3077adac1a693f67f027d5f78296b07edf70"
        },
        "sourceEditions": [
          {
            "citation": "Levey AS, Inker LA. Assessment of glomerular filtration rate in health and disease: a state of the art review. Clin Pharmacol Ther, 2017.",
            "url": "https://doi.org/10.1002/cpt.729",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of Glomerular Filtration Rate in Health and Disease: A State of the Art Review.",
              "year": "2017",
              "firstPublicationDate": "2017-06-05",
              "doi": "10.1002/cpt.729",
              "pmid": "28474735",
              "journal": "Clinical pharmacology and therapeutics",
              "authors": "Levey AS, Inker LA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28474735/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d2392eb8ffe87e053c14b4f1b14f8c201e543d3feef1ce61f0d20fa301afc660",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
            "url": "https://doi.org/10.1016/j.kint.2023.10.018",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease.",
              "year": "2024",
              "firstPublicationDate": "2024-04-01",
              "doi": "10.1016/j.kint.2023.10.018",
              "pmid": "38490803",
              "journal": "Kidney international",
              "authors": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/38490803/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "f5699d87bb9574fc2ab1052ee6a9cb0d9893542f1b1143ed79077d94434b56cf",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f5e6a12acf90ca3fc748a8da867ad608105535f6d379988d31774f7fe6bc1083"
      },
      "limits": "Esta conta exige coleta completa de urina de 24 horas e creatinina urinária e sérica em unidades compatíveis. O volume é convertido para mL/min dividindo por 1440 minutos. Coleta incompleta ou excessiva pode distorcer o resultado; a KDIGO 2024 destaca esses erros. Clearance de creatinina não é uma medida direta da taxa de filtração glomerular. O valor absoluto em mL/min é distinto do valor opcional indexado para 1,73 m²; informe altura e peso para essa indexação e confira qual unidade o protocolo exige.",
      "limitsEvidence": {
        "status": "inherited-primary-guideline-named-sections-and-local-contract-read",
        "sources": [
          {
            "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
            "edition": "KDIGO2024",
            "readScope": "Inherited Western primary reading: PracticePoint1.2.2.8, printedpS178/Table7 and timed urine clearance discussion printedp67; source handoff identified, not a new full-guideline reading by this agent.",
            "inheritedEvidence": "remaining46-verify-source-handoff-final23.json"
          }
        ],
        "populationScope": "Timed urinary creatinine clearance; collection quality and tubular secretion differ from measured GFR.",
        "remainingChecks": [
          "KDIGO named sections inherited, not independently read in full.",
          "No supervised patient collection, measured-GFR comparison or medication-specific dosing validation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "contagem-absoluta-de-neutrofilos",
      "title": "Contagem absoluta de neutrófilos",
      "short": "Neutrófilos por µL e grau de neutropenia",
      "desc": "Calcula a contagem absoluta de neutrófilos (leucócitos × % de segmentados e bastões) e classifica a neutropenia em leve, moderada, grave ou profunda.",
      "lead": "Converte o leucograma em contagem absoluta de neutrófilos, base para definir neutropenia febril, ajustar quimioterapia e avaliar risco de infecção.",
      "kind": "Calculadora",
      "spec": [
        "hematologia-e-hemoterapia",
        "oncologia-clinica",
        "medicina-laboratorial",
        "infectologia"
      ],
      "fields": [
        [
          "leuco",
          "Leucócitos totais",
          "num",
          {
            "min": 10,
            "max": 500000,
            "step": 1,
            "unit": "/µL",
            "ph": "5000"
          }
        ],
        [
          "seg",
          "Segmentados",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 0.1,
            "unit": "%",
            "ph": "60"
          }
        ],
        [
          "bast",
          "Bastões (opcional)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 0.1,
            "unit": "%",
            "ph": "0",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>CAN = leucócitos (/µL) × (segmentados % + bastões %) ÷ 100</strong>.</p>",
      "sources": [
        [
          "Freifeld AG et al. Clinical practice guideline for the use of antimicrobial agents in neutropenic patients with cancer: 2010 update by the Infectious Diseases Society of America. Clin Infect Dis, 2011.",
          "https://doi.org/10.1093/cid/cir073"
        ]
      ],
      "cases": [
        [
          "Leucócitos 5.000, segmentados 60%: 3.000/µL",
          {
            "leuco": 5000,
            "seg": 60
          },
          {
            "raw": {
              "anc": 3000
            },
            "main": "3.000",
            "level": "low"
          }
        ],
        [
          "Leucócitos 2.000, segmentados 40%, bastões 5%: 900/µL",
          {
            "leuco": 2000,
            "seg": 40,
            "bast": 5
          },
          {
            "raw": {
              "anc": 900
            },
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Corte: leucócitos 2.000, segmentados 20%, bastões 5%: 500/µL (moderada)",
          {
            "leuco": 2000,
            "seg": 20,
            "bast": 5
          },
          {
            "raw": {
              "anc": 500
            },
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Leucócitos 800, segmentados 10%: 80/µL (profunda)",
          {
            "leuco": 800,
            "seg": 10
          },
          {
            "raw": {
              "anc": 80
            },
            "level": "high",
            "verdict": "profunda"
          }
        ],
        [
          "Soma acima de 100%: erro",
          {
            "leuco": 5000,
            "seg": 90,
            "bast": 20
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Percentual20+5 aplicado a8000",
            "input": {
              "leuco": 8000,
              "seg": 20,
              "bast": 5
            },
            "expected": {
              "anc": 2000
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Percentuais totais acima100 são rejeitados",
            "input": {
              "leuco": 8000,
              "seg": 90,
              "bast": 15
            },
            "expected": {
              "error": true
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "CAN:leucócitos×(segmentados+bastões)/100; contexto IDSA atualização 2010/publicação 2011",
      "implementationVersion": "contagem-absoluta-de-neutrofilos@native-2026-10-03+e864fbe12ea6",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/21258094/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "CAN = leucócitos (/µL) × (segmentados % + bastões %) ÷ 100 .",
        "inputContract": {
          "fields": [
            {
              "key": "leuco",
              "label": "Leucócitos totais",
              "type": "num",
              "min": 10,
              "max": 500000,
              "unit": "/µL",
              "optional": false,
              "options": null
            },
            {
              "key": "seg",
              "label": "Segmentados",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "bast",
              "label": "Bastões (opcional)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "%",
              "optional": true,
              "options": null
            }
          ],
          "hash": "7fdd3b09b50fee80c6594337851b9e9dbf1c33f3b620c31d2349696923a459d1"
        },
        "sourceEditions": [
          {
            "citation": "Freifeld AG et al. Clinical practice guideline for the use of antimicrobial agents in neutropenic patients with cancer: 2010 update by the Infectious Diseases Society of America. Clin Infect Dis, 2011.",
            "url": "https://doi.org/10.1093/cid/cir073",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical practice guideline for the use of antimicrobial agents in neutropenic patients with cancer: 2010 update by the infectious diseases society of america.",
              "year": "2011",
              "firstPublicationDate": "2011-02-01",
              "doi": "10.1093/cid/cir073",
              "pmid": "21258094",
              "journal": "Clinical infectious diseases : an official publication of the Infectious Diseases Society of America",
              "authors": "Freifeld AG, Bow EJ, Sepkowitz KA, Boeckh MJ, Ito JI, Mullen CA, Raad II, Rolston KV, Young JA, Wingard JR, Infectious Diseases Society of America."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21258094/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "de5acec28d498fa6f3b5a222aea3ce8e55773ae2d4549811e0d1bd0919a7eb1e",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Percentual20+5 aplicado a8000",
              "input": {
                "leuco": 8000,
                "seg": 20,
                "bast": 5
              },
              "expected": {
                "anc": 2000
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Percentuais totais acima100 são rejeitados",
              "input": {
                "leuco": 8000,
                "seg": 90,
                "bast": 15
              },
              "expected": {
                "error": true
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e864fbe12ea6192acfdb4df75758d2b5c59c1074a497c3d29545296e2d79caac"
      },
      "limits": "A referência IDSA 2010/2011 aborda febre e neutropenia induzida por quimioterapia em pacientes com câncer, com estratificação dependente de sinais/sintomas, câncer, terapia e comorbidades. O valor calculado da contagem absoluta não substitui essa avaliação. Os limiares e unidades da definição devem ser conferidos no guideline integral; o resumo lido não os apresenta.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.772Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não fornece definição numérica de ANC/neutropenia, unidades ou duração prevista. Não confirma a fórmula de contagem absoluta no texto disponível."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "controle-da-asma-gina",
      "title": "Controle dos sintomas da asma (GINA)",
      "short": "Asma bem controlada, parcialmente ou não controlada",
      "desc": "Avalie o controle dos sintomas da asma nas últimas 4 semanas pelas 4 perguntas da GINA: bem controlada, parcialmente controlada ou não controlada.",
      "lead": "Classifica o controle dos sintomas da asma nas últimas 4 semanas em adultos, adolescentes e crianças de 6 a 11 anos, com as quatro perguntas da GINA.",
      "kind": "Escore",
      "spec": [
        "alergia-e-imunologia",
        "pneumologia",
        "pediatria",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "diurno",
          "Sintomas diurnos mais de 2 vezes por semana",
          "chk",
          {}
        ],
        [
          "noturno",
          "Algum despertar noturno por asma",
          "chk",
          {}
        ],
        [
          "alivio",
          "Uso de medicação de alívio (SABA) mais de 2 vezes por semana",
          "chk",
          {}
        ],
        [
          "limit",
          "Alguma limitação de atividades pela asma",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Nas últimas 4 semanas, conte quantos itens estão presentes: sintomas diurnos &gt; 2×/semana; despertar noturno por asma; SABA de alívio &gt; 2×/semana (não conta o uso antes de exercício); limitação de atividades.</p><p>0 = bem controlada · 1 a 2 = parcialmente controlada · 3 a 4 = não controlada.</p>",
      "sources": [
        [
          "Reddel HK et al. Global Initiative for Asthma Strategy 2021: executive summary and rationale for key changes. Eur Respir J, 2022.",
          "https://doi.org/10.1183/13993003.02730-2021"
        ],
        [
          "Global Initiative for Asthma (GINA). Global Strategy for Asthma Management and Prevention (relatório anual).",
          "https://ginasthma.org/reports/"
        ]
      ],
      "cases": [
        [
          "Nenhum item: bem controlada",
          [],
          {
            "score": 0,
            "level": "low",
            "verdict": "bem controlada"
          }
        ],
        [
          "Sintomas diurnos e SABA frequente: parcialmente controlada",
          {
            "diurno": true,
            "alivio": true
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "parcialmente"
          }
        ],
        [
          "Três itens: não controlada",
          {
            "diurno": true,
            "noturno": true,
            "alivio": true
          },
          {
            "score": 3,
            "level": "high",
            "verdict": "não controlada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T00:48:48.914Z",
        "total": 16,
        "passed": 16,
        "cases": [
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": false,
              "alivio": false,
              "limit": false
            },
            "expected": {
              "score": 0
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 192,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": false,
              "alivio": false,
              "limit": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 193,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": true,
              "alivio": false,
              "limit": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 194,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": true,
              "alivio": false,
              "limit": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 195,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": false,
              "alivio": true,
              "limit": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 196,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": false,
              "alivio": true,
              "limit": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 197,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": true,
              "alivio": true,
              "limit": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 198,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": true,
              "alivio": true,
              "limit": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 199,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": false,
              "alivio": false,
              "limit": true
            },
            "expected": {
              "score": 1
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 200,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": false,
              "alivio": false,
              "limit": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 201,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": true,
              "alivio": false,
              "limit": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 202,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": true,
              "alivio": false,
              "limit": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 203,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": false,
              "alivio": true,
              "limit": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 204,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": false,
              "alivio": true,
              "limit": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 205,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": false,
              "noturno": true,
              "alivio": true,
              "limit": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 206,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "controle-da-asma-gina",
            "input": {
              "diurno": true,
              "noturno": true,
              "alivio": true,
              "limit": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Count present recorded symptom questions; full clinical interpretation is outside scope.",
            "index": 207,
            "source": {
              "edition": "GINA2021 Pocket Guide",
              "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
              "locator": "PDF p14, Box4A",
              "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
              "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
              "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
        "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
        "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
        "source": {
          "edition": "GINA2021 Pocket Guide",
          "url": "https://ginasthma.org/wp-content/uploads/2021/04/Main-Pocket-Guide-2021-FINAL-WM.pdf",
          "locator": "PDF p14, Box4A",
          "access": "Official47-page PDF opened; Box4A and adjacent scope paragraphs read, not the complete guideline.",
          "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA.",
          "rights": "Copyright restriction on copied/distributed guide observed. No ELUCENIA adaptation permission is established."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "GINA estratégia 2021:controle sintomas 4 semanas,4 perguntas; alívio SABA; 0/1–2/3–4",
      "implementationVersion": "controle-da-asma-gina@native-2026-10-03+bf83371b62c3",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8719459/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Nas últimas 4 semanas, conte quantos itens estão presentes: sintomas diurnos > 2×/semana; despertar noturno por asma; SABA de alívio > 2×/semana (não conta o uso antes de exercício); limitação de atividades. 0 = bem controlada · 1 a 2 = parcialmente controlada · 3 a 4 = não controlada.",
        "inputContract": {
          "fields": [
            {
              "key": "diurno",
              "label": "Sintomas diurnos mais de 2 vezes por semana",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "noturno",
              "label": "Algum despertar noturno por asma",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "alivio",
              "label": "Uso de medicação de alívio (SABA) mais de 2 vezes por semana",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "limit",
              "label": "Alguma limitação de atividades pela asma",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "ce798766302d30c728b6ba43043cb2ad576aeea4a1b05cfaaa33e055aab42a8d"
        },
        "sourceEditions": [
          {
            "citation": "Reddel HK et al. Global Initiative for Asthma Strategy 2021: executive summary and rationale for key changes. Eur Respir J, 2022.",
            "url": "https://doi.org/10.1183/13993003.02730-2021",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Global Initiative for Asthma Strategy 2021: executive summary and rationale for key changes.",
              "year": "2022",
              "firstPublicationDate": "2021-12-31",
              "doi": "10.1183/13993003.02730-2021",
              "pmid": "34667060",
              "pmcid": "PMC8719459",
              "journal": "The European respiratory journal",
              "authors": "Reddel HK, Bacharier LB, Bateman ED, Brightling CE, Brusselle GG, Buhl R, Cruz AA, Duijts L, Drazen JM, FitzGerald JM, Fleming LJ, Inoue H, Ko FW, Krishnan JA, Levy ML, Lin J, Mortimer K, Pitrez PM, Sheikh A, Yorgancioglu AA, Boulet LP."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8719459/",
            "abstractAvailable": false,
            "fullTextSha256": "4648f83d78034eeed67c21677bf479bea547ec2cfee55626c5ff4b1e21518c59",
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Global Initiative for Asthma (GINA). Global Strategy for Asthma Management and Prevention (relatório anual).",
            "url": "https://ginasthma.org/reports/",
            "class": "institutional-current-edition-and-use-terms-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "Current page lists 2026; implemented symptom-control questions are documented by the cited 2021 strategy, not automatically approved as the 2026 edition.",
            "conditions": "Copies, adaptations or redistribution of GINA documents require authorization. No authorization was obtained."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T00:48:48.914Z",
          "total": 16,
          "passed": 16,
          "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
          "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
          "scope": "All16 combinations of the four recorded symptom-control questions. This numerical sum does not test asthma diagnosis, future risk or treatment. The symptom period is four weeks; the reliever question is specifically SABA."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "bf83371b62c3a9b0127c78c9fb881db3e7f71f85f35b8bc270d2634afb40feb0"
      },
      "limits": "A avaliação GINA 2021 aqui calculada cobre controle de sintomas nas últimas quatro semanas em adultos e crianças maiores de 5 anos, com a pergunta de alívio referente a SABA. Essa contagem não avalia todo o risco futuro de exacerbação, função pulmonar, comorbidades, técnica inalatória ou adesão. Controle sintomático e gravidade da asma não são equivalentes. A adaptação do material permanece sujeita às condições de direitos do titular.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.775Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Artigo executivo sem resumo na consulta. A raiz informou leitura do Pocket Guide 2021 páginas 14–15, a ser vinculada ao inventário com escopo e aviso de direitos explícitos. Não transferir automaticamente para versões anuais posteriores.",
          "Aviso de copyright observado; nenhuma permissão de adaptação estabelecida. Não foi lida a estratégia completa; exclusão de SABA pré-exercício foi informada pela raiz, não demonstrada no extrato desta página."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "conversao-de-acuidade-visual",
      "title": "Conversão de acuidade visual",
      "short": "Snellen, decimal e logMAR",
      "desc": "Converta a acuidade visual entre Snellen (20/x e 6/x), decimal e logMAR, com a categoria de deficiência visual da OMS (CID-11).",
      "lead": "Converte a acuidade visual entre as notações mais usadas e classifica a deficiência visual segundo as categorias da Organização Mundial da Saúde.",
      "kind": "Calculadora",
      "spec": [
        "oftalmologia",
        "medicina-de-trafego",
        "medicina-do-trabalho",
        "medicina-legal-e-pericia-medica"
      ],
      "fields": [
        [
          "modo",
          "Notação informada",
          "radio",
          {
            "opts": {
              "s20": "Snellen 20/x (pés)",
              "s6": "Snellen 6/x (metros)",
              "dec": "Decimal",
              "log": "logMAR"
            }
          }
        ],
        [
          "valor",
          "Valor (em Snellen, só o denominador)",
          "num",
          {
            "min": -0.4,
            "max": 2000,
            "step": 0.01,
            "ph": "40"
          }
        ]
      ],
      "formula": "<p><strong>Decimal</strong> = numerador ÷ denominador do Snellen (20/40 = 0,5). <strong>logMAR</strong> = −log<sub>10</sub>(decimal) = log<sub>10</sub>(MAR), em que MAR é o mínimo ângulo de resolução em minutos de arco. Cada linha da tabela ETDRS vale 0,1 logMAR (5 letras de 0,02).</p>",
      "sources": [
        [
          "Holladay JT. Visual acuity measurements. J Cataract Refract Surg, 2004.",
          "https://doi.org/10.1016/j.jcrs.2004.01.014"
        ],
        [
          "Ferris FL et al. New visual acuity charts for clinical research. Am J Ophthalmol, 1982.",
          "https://doi.org/10.1016/0002-9394(82)90197-0"
        ],
        [
          "Organização Mundial da Saúde. Blindness and vision impairment (fact sheet).",
          "https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment"
        ],
        [
          "Holladay2004,JCRS30:287–290",
          "https://www.hicsoap.com/__static/03b5dccbd2b603d4d234479004ca5de4/097-visual-acuity-measurements-jcrs-2004-_in-3426.pdf?dl=1"
        ]
      ],
      "cases": [
        [
          "Limite: 20/40 = decimal 0,5 = logMAR 0,30, sem deficiência",
          {
            "modo": "s20",
            "valor": 40
          },
          {
            "raw": {
              "dec": 0.5,
              "logmar": 0.301
            },
            "level": "low",
            "tol": 0.005
          }
        ],
        [
          "Limite: 6/60 = decimal 0,1 = logMAR 1,0, deficiência moderada",
          {
            "modo": "s6",
            "valor": 60
          },
          {
            "raw": {
              "dec": 0.1,
              "logmar": 1
            },
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "logMAR 0 = decimal 1,0 = 20/20",
          {
            "modo": "log",
            "valor": 0
          },
          {
            "raw": {
              "dec": 1,
              "snellen20": 20
            },
            "level": "low"
          }
        ],
        [
          "Decimal 0,04 = 20/500: cegueira",
          {
            "modo": "dec",
            "valor": 0.04
          },
          {
            "raw": {
              "snellen20": 500,
              "logmar": 1.398
            },
            "level": "high",
            "verdict": "cegueira",
            "tol": 0.005
          }
        ],
        [
          "Snellen 20/3 (fora da faixa): erro",
          {
            "modo": "s20",
            "valor": 3
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "id": "conversao-de-acuidade-visual",
            "input": {
              "modo": "s20",
              "valor": 80
            },
            "expected": {
              "dec": 0.25,
              "logmar": 0.6020599913279624,
              "snellen20": 80
            },
            "derivation": "Decimal20/80=0.25; logMAR=log10(4).",
            "tolerance": 1e-9,
            "index": 12,
            "primarySourceReferences": [
              [
                "Holladay JT. Visual acuity measurements. J Cataract Refract Surg, 2004.",
                "https://doi.org/10.1016/j.jcrs.2004.01.014"
              ],
              [
                "Ferris FL et al. New visual acuity charts for clinical research. Am J Ophthalmol, 1982.",
                "https://doi.org/10.1016/0002-9394(82)90197-0"
              ],
              [
                "Organização Mundial da Saúde. Blindness and vision impairment (fact sheet).",
                "https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment"
              ]
            ],
            "obtained": {
              "dec": 0.25,
              "logmar": 0.6020599913279624,
              "snellen20": 80
            },
            "error": null,
            "checks": [
              {
                "key": "dec",
                "expected": 0.25,
                "obtained": 0.25,
                "difference": 0,
                "passed": true
              },
              {
                "key": "logmar",
                "expected": 0.6020599913279624,
                "obtained": 0.6020599913279624,
                "difference": 0,
                "passed": true
              },
              {
                "key": "snellen20",
                "expected": 80,
                "obtained": 80,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "conversao-de-acuidade-visual",
            "input": {
              "modo": "s6",
              "valor": 12
            },
            "expected": {
              "dec": 0.5,
              "logmar": 0.3010299956639812,
              "snellen20": 40
            },
            "derivation": "Decimal6/12=0.5; logMAR=log10(2); denominator20/0.5=40.",
            "tolerance": 1e-9,
            "index": 13,
            "primarySourceReferences": [
              [
                "Holladay JT. Visual acuity measurements. J Cataract Refract Surg, 2004.",
                "https://doi.org/10.1016/j.jcrs.2004.01.014"
              ],
              [
                "Ferris FL et al. New visual acuity charts for clinical research. Am J Ophthalmol, 1982.",
                "https://doi.org/10.1016/0002-9394(82)90197-0"
              ],
              [
                "Organização Mundial da Saúde. Blindness and vision impairment (fact sheet).",
                "https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment"
              ]
            ],
            "obtained": {
              "dec": 0.5,
              "logmar": 0.3010299956639812,
              "snellen20": 40
            },
            "error": null,
            "checks": [
              {
                "key": "dec",
                "expected": 0.5,
                "obtained": 0.5,
                "difference": 0,
                "passed": true
              },
              {
                "key": "logmar",
                "expected": 0.3010299956639812,
                "obtained": 0.3010299956639812,
                "difference": 0,
                "passed": true
              },
              {
                "key": "snellen20",
                "expected": 40,
                "obtained": 40,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "conversao-de-acuidade-visual",
            "input": {
              "modo": "log",
              "valor": 0
            },
            "expected": {
              "dec": 1,
              "logmar": 0,
              "snellen20": 20
            },
            "derivation": "10^0=1; equivalent20/20.",
            "tolerance": 1e-9,
            "index": 14,
            "primarySourceReferences": [
              [
                "Holladay JT. Visual acuity measurements. J Cataract Refract Surg, 2004.",
                "https://doi.org/10.1016/j.jcrs.2004.01.014"
              ],
              [
                "Ferris FL et al. New visual acuity charts for clinical research. Am J Ophthalmol, 1982.",
                "https://doi.org/10.1016/0002-9394(82)90197-0"
              ],
              [
                "Organização Mundial da Saúde. Blindness and vision impairment (fact sheet).",
                "https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment"
              ]
            ],
            "obtained": {
              "dec": 1,
              "logmar": 0,
              "snellen20": 20
            },
            "error": null,
            "checks": [
              {
                "key": "dec",
                "expected": 1,
                "obtained": 1,
                "difference": 0,
                "passed": true
              },
              {
                "key": "logmar",
                "expected": 0,
                "obtained": 0,
                "difference": 0,
                "passed": true
              },
              {
                "key": "snellen20",
                "expected": 20,
                "obtained": 20,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "Conversão Snellen/decimal/log MAR; ETDRS 1982 0,02 porletra; Holladay 2004 convenções",
      "implementationVersion": "conversao-de-acuidade-visual@native-2026-10-03+55aab09a11bf",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15030802/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Decimal = numerador ÷ denominador do Snellen (20/40 = 0,5). logMAR = −log 10 (decimal) = log 10 (MAR), em que MAR é o mínimo ângulo de resolução em minutos de arco. Cada linha da tabela ETDRS vale 0,1 logMAR (5 letras de 0,02).",
        "inputContract": {
          "fields": [
            {
              "key": "modo",
              "label": "Notação informada",
              "type": "radio",
              "optional": false,
              "options": {
                "s20": "Snellen 20/x (pés)",
                "s6": "Snellen 6/x (metros)",
                "dec": "Decimal",
                "log": "logMAR"
              }
            },
            {
              "key": "valor",
              "label": "Valor (em Snellen, só o denominador)",
              "type": "num",
              "min": -0.4,
              "max": 2000,
              "optional": false,
              "options": null
            }
          ],
          "hash": "a76d6441bfb10487ac1b9e08ff9f3596b8282b24a16181aa67ecd9a67dfd1656"
        },
        "sourceEditions": [
          {
            "citation": "Holladay JT. Visual acuity measurements. J Cataract Refract Surg, 2004.",
            "url": "https://doi.org/10.1016/j.jcrs.2004.01.014",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Visual acuity measurements.",
              "year": "2004",
              "firstPublicationDate": "2004-02-01",
              "doi": "10.1016/j.jcrs.2004.01.014",
              "pmid": "15030802",
              "journal": "Journal of cataract and refractive surgery",
              "authors": "Holladay JT."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15030802/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Ferris FL et al. New visual acuity charts for clinical research. Am J Ophthalmol, 1982.",
            "url": "https://doi.org/10.1016/0002-9394(82)90197-0",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "New visual acuity charts for clinical research.",
              "year": "1982",
              "firstPublicationDate": "1982-07-01",
              "doi": "10.1016/0002-9394(82)90197-0",
              "pmid": "7091289",
              "journal": "American journal of ophthalmology",
              "authors": "Ferris FL, Kassoff A, Bresnick GH, Bailey I."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7091289/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "89eafef563b09d74ded36c0f5c66097c73c2a757cea859501f877dc9d75e9f48",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Organização Mundial da Saúde. Blindness and vision impairment (fact sheet).",
            "url": "https://www.who.int/news-room/fact-sheets/detail/blindness-and-visual-impairment",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Institutional or legislative URL requires individual browser review; not a publication DOI."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 3,
          "passed": 3,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "07347e7fb8ec049ab803ca67d021f3ee7ba306a6f6c7287cdfe4cd054b363adf",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "55aab09a11bff1ce53178c9ca132822bf215f7c7962415309cbbfaf05a488744"
      },
      "limits": "A conversão exige uma fração de Snellen positiva e preserva a medida original; não realiza um novo exame. Compare resultados com distância, olho, correção óptica e tabela documentados. A progressão de 0,1 logMAR por linha e 0,02 por letra corresponde à estrutura ETDRS, não a qualquer tabela. Holladay 2004 orienta calcular médias em logMAR, não pela média aritmética das frações de Snellen. Contar dedos e movimento de mãos dependem da distância e não devem receber equivalências decimais fixas por esta conversão.",
      "limitsEvidence": {
        "status": "direct-original-content-named-sections-and-original-abstract-read",
        "sources": [
          {
            "url": "https://www.hicsoap.com/__static/03b5dccbd2b603d4d234479004ca5de4/097-visual-acuity-measurements-jcrs-2004-_in-3426.pdf?dl=1",
            "edition": "Holladay2004,JCRS30:287–290",
            "readScope": "Original-content four-page PDF text, named sections on averaging,chart progression,CF/HM testing distance and near acuity read. No visual-table certification."
          },
          {
            "url": "https://doi.org/10.1016/0002-9394(82)90197-0",
            "edition": "Ferris1982",
            "readScope": "Exact original abstract fully read:five Sloan letters per line, geometric progression, alternate right/left charts."
          }
        ],
        "populationScope": "Notation conversion of comparable visual acuity measurements, not a new examination.",
        "remainingChecks": [
          "No complete ETDRS original chart/table visual review.",
          "WHO fact sheet read for general scope only; not a conversion-table source."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "conversao-de-unidades-laboratoriais",
      "title": "Conversão de unidades laboratoriais",
      "short": "mg/dL ↔ mmol/L ou µmol/L (unidades SI)",
      "desc": "Converte glicose, colesterol, triglicerídeos, creatinina, ureia, BUN, cálcio, ácido úrico e bilirrubina entre mg/dL e unidades SI (mmol/L ou µmol/L).",
      "lead": "Converte os exames bioquímicos mais comuns entre a unidade convencional (mg/dL) e a do Sistema Internacional, para ler artigos e diretrizes estrangeiras.",
      "kind": "Calculadora",
      "spec": [
        "medicina-laboratorial",
        "clinica-medica",
        "nefrologia",
        "endocrinologia-e-metabologia"
      ],
      "fields": [
        [
          "an",
          "Exame",
          "sel",
          {
            "opts": {
              "glicose": "Glicose",
              "colesterol": "Colesterol (total, HDL, LDL)",
              "triglicerideos": "Triglicerídeos",
              "creatinina": "Creatinina",
              "ureia": "Ureia",
              "bun": "BUN (nitrogênio ureico)",
              "calcio": "Cálcio total",
              "acido_urico": "Ácido úrico",
              "bilirrubina": "Bilirrubina"
            }
          }
        ],
        [
          "dir",
          "Converter",
          "radio",
          {
            "opts": {
              "si": "De mg/dL para SI",
              "conv": "De SI para mg/dL"
            }
          }
        ],
        [
          "val",
          "Valor",
          "num",
          {
            "min": 0,
            "max": 100000,
            "step": 0.001,
            "unit": "",
            "ph": "100"
          }
        ]
      ],
      "formula": "<p>mmol/L = mg/dL × 10 ÷ massa molar; µmol/L = mg/dL × 10.000 ÷ massa molar.</p><ul><li>Glicose (180,16 g/mol): × 0,0555 · colesterol (386,65): × 0,02586 · triglicerídeos (como trioleína, 885,7): × 0,01129</li><li>Creatinina (113,12): × 88,4 µmol/L · ácido úrico (168,11): × 59,48 µmol/L · bilirrubina (584,66): × 17,1 µmol/L</li><li>Ureia (60,06): × 0,1665 · BUN (28 g de nitrogênio por mol de ureia): × 0,357 mmol/L de ureia · <strong>BUN = ureia × 0,466</strong> (ureia = BUN × 2,14)</li><li>Cálcio (40,08): × 0,2495</li></ul>",
      "sources": [
        [
          "Young DS. Implementation of SI units for clinical laboratory data: style specifications and conversion tables. Ann Intern Med, 1987.",
          "https://doi.org/10.7326/0003-4819-106-1-114"
        ],
        [
          "BIPM,SI9th edition,version1.11",
          "https://www.bipm.org/documents/20126/41483022/SI-Brochure-9-EN.pdf/2d2b50bf-f2b4-9661-f402-5f9d66e4b507?download=true&t=1671101192839&version=1.11"
        ]
      ],
      "cases": [
        [
          "Glicose 100 mg/dL: 5,55 mmol/L",
          {
            "an": "glicose",
            "dir": "si",
            "val": 100
          },
          {
            "raw": {
              "out": 5.551
            },
            "main": "5,55",
            "tol": 0.005
          }
        ],
        [
          "Creatinina 1,0 mg/dL: 88 µmol/L",
          {
            "an": "creatinina",
            "dir": "si",
            "val": 1
          },
          {
            "raw": {
              "out": 88.4
            },
            "main": "88",
            "tol": 0.05
          }
        ],
        [
          "Colesterol 5,0 mmol/L: 193,3 mg/dL",
          {
            "an": "colesterol",
            "dir": "conv",
            "val": 5
          },
          {
            "raw": {
              "out": 193.33
            },
            "tol": 0.05
          }
        ],
        [
          "Ureia 40 mg/dL: 6,66 mmol/L e BUN 18,7 mg/dL",
          {
            "an": "ureia",
            "dir": "si",
            "val": 40
          },
          {
            "raw": {
              "out": 6.66,
              "bun": 18.657
            },
            "tol": 0.01
          }
        ],
        [
          "BUN 20 mg/dL: 7,14 mmol/L de ureia e ureia 42,9 mg/dL",
          {
            "an": "bun",
            "dir": "si",
            "val": 20
          },
          {
            "raw": {
              "out": 7.139,
              "ureia": 42.88
            },
            "tol": 0.01
          }
        ],
        [
          "Bilirrubina 17,1 µmol/L: 1,0 mg/dL",
          {
            "an": "bilirrubina",
            "dir": "conv",
            "val": 17.1
          },
          {
            "raw": {
              "out": 1
            },
            "main": "1,0",
            "tol": 0.005
          }
        ],
        [
          "Cálcio 10 mg/dL: 2,50 mmol/L",
          {
            "an": "calcio",
            "dir": "si",
            "val": 10
          },
          {
            "raw": {
              "out": 2.495
            },
            "tol": 0.005
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 7,
        "passed": 7,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "id": "conversao-de-unidades-laboratoriais",
            "input": {
              "an": "glicose",
              "dir": "si",
              "val": 180.16
            },
            "expected": {
              "out": 10
            },
            "derivation": "180.16mg/dL×10/180.16g/mol=10mmol/L.",
            "tolerance": 1e-9,
            "index": 15,
            "primarySourceReferences": [
              [
                "Young DS. Implementation of SI units for clinical laboratory data: style specifications and conversion tables. Ann Intern Med, 1987.",
                "https://doi.org/10.7326/0003-4819-106-1-114"
              ]
            ],
            "obtained": {
              "out": 10
            },
            "error": null,
            "checks": [
              {
                "key": "out",
                "expected": 10,
                "obtained": 10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "conversao-de-unidades-laboratoriais",
            "input": {
              "an": "calcio",
              "dir": "si",
              "val": 40.08
            },
            "expected": {
              "out": 10
            },
            "derivation": "40.08mg/dL×10/40.08g/mol=10mmol/L.",
            "tolerance": 1e-9,
            "index": 16,
            "primarySourceReferences": [
              [
                "Young DS. Implementation of SI units for clinical laboratory data: style specifications and conversion tables. Ann Intern Med, 1987.",
                "https://doi.org/10.7326/0003-4819-106-1-114"
              ]
            ],
            "obtained": {
              "out": 10
            },
            "error": null,
            "checks": [
              {
                "key": "out",
                "expected": 10,
                "obtained": 10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "conversao-de-unidades-laboratoriais",
            "input": {
              "an": "ureia",
              "dir": "si",
              "val": 60.06
            },
            "expected": {
              "out": 10
            },
            "derivation": "60.06mg/dL×10/60.06g/mol=10mmol/L.",
            "tolerance": 1e-9,
            "index": 17,
            "primarySourceReferences": [
              [
                "Young DS. Implementation of SI units for clinical laboratory data: style specifications and conversion tables. Ann Intern Med, 1987.",
                "https://doi.org/10.7326/0003-4819-106-1-114"
              ]
            ],
            "obtained": {
              "out": 10,
              "bun": 28.014
            },
            "error": null,
            "checks": [
              {
                "key": "out",
                "expected": 10,
                "obtained": 10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "Conversões SI/Young 1987:massa molar e fatores arredondados explicitados; BUN≠ureia",
      "implementationVersion": "conversao-de-unidades-laboratoriais@native-2026-10-03+bbd17ff12b68",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3789557/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "mmol/L = mg/dL × 10 ÷ massa molar; µmol/L = mg/dL × 10.000 ÷ massa molar. Glicose (180,16 g/mol): × 0,0555 · colesterol (386,65): × 0,02586 · triglicerídeos (como trioleína, 885,7): × 0,01129 Creatinina (113,12): × 88,4 µmol/L · ácido úrico (168,11): × 59,48 µmol/L · bilirrubina (584,66): × 17,1 µmol/L Ureia (60,06): × 0,1665 · BUN (28 g de nitrogênio por mol de ureia): × 0,357 mmol/L de ureia · BUN = ureia × 0,466 (ureia = BUN × 2,14) Cálcio (40,08): × 0,2495",
        "inputContract": {
          "fields": [
            {
              "key": "an",
              "label": "Exame",
              "type": "sel",
              "optional": false,
              "options": {
                "glicose": "Glicose",
                "colesterol": "Colesterol (total, HDL, LDL)",
                "triglicerideos": "Triglicerídeos",
                "creatinina": "Creatinina",
                "ureia": "Ureia",
                "bun": "BUN (nitrogênio ureico)",
                "calcio": "Cálcio total",
                "acido_urico": "Ácido úrico",
                "bilirrubina": "Bilirrubina"
              }
            },
            {
              "key": "dir",
              "label": "Converter",
              "type": "radio",
              "optional": false,
              "options": {
                "si": "De mg/dL para SI",
                "conv": "De SI para mg/dL"
              }
            },
            {
              "key": "val",
              "label": "Valor",
              "type": "num",
              "min": 0,
              "max": 100000,
              "unit": "",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7ccfe108d3f2f158a8332f520093f279907521ed595a5641377fdc84a0856fcd"
        },
        "sourceEditions": [
          {
            "citation": "Young DS. Implementation of SI units for clinical laboratory data: style specifications and conversion tables. Ann Intern Med, 1987.",
            "url": "https://doi.org/10.7326/0003-4819-106-1-114",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Implementation of SI units for clinical laboratory data. Style specifications and conversion tables.",
              "year": "1987",
              "firstPublicationDate": "1987-01-01",
              "doi": "10.7326/0003-4819-106-1-114",
              "pmid": "3789557",
              "journal": "Annals of internal medicine",
              "authors": "Young DS."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3789557/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 3,
          "passed": 3,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "c1b3243261f0d5c1255a2671bb3a8c76c491b82d820a120fda3f30f40f732777",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "bbd17ff12b68de9bdde106375df1af4e9cb79b1f12a79b9d1ad61ac7627655eb"
      },
      "limits": "Selecione o analito e a unidade: concentração de massa e concentração de quantidade de substância são grandezas diferentes, ligadas pela massa molar da entidade especificada. Os fatores desta interface são arredondados; triglicerídeos usam a base trioleína. BUN expressa nitrogênio ureico e não a massa de ureia, portanto não são intercambiáveis. A conversão não altera o método laboratorial nem estabelece intervalo de referência. As tabelas originais de Young 1987 não foram integralmente conferidas; não se declara certificação de todos os fatores por essa fonte.",
      "limitsEvidence": {
        "status": "direct-primary-SI-sections-read-clinical-table-conformance-incomplete",
        "sources": [
          {
            "url": "https://www.bipm.org/documents/20126/41483022/SI-Brochure-9-EN.pdf/2d2b50bf-f2b4-9661-f402-5f9d66e4b507?download=true&t=1671101192839&version=1.11",
            "edition": "BIPM,SI9th edition,version1.11",
            "readScope": "Direct primary institutional PDF:p134 mole/entity,p140 quantity distinction,p148–149 notation,and mass/molar-mass relation. Named sections only."
          },
          {
            "url": "https://doi.org/10.7326/0003-4819-106-1-114",
            "edition": "Young1987",
            "readScope": "Bibliographic identity only;original conversion tables not retrieved/read."
          }
        ],
        "populationScope": "Chemical quantity conversion with specified analyte and molecular basis.",
        "remainingChecks": [
          "Young1987 original table inaccessible in this review.",
          "All current factors not independently certified against a primary clinical conversion table."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "correcao-de-sodio-adrogue-madias",
      "title": "Adrogué–Madias: variação teórica de sódio",
      "short": "Estima a variação teórica por um litro de solução",
      "desc": "Estima a variação teórica do sódio por um litro de solução no modelo documentado. Não calcula uma prescrição de volume, velocidade ou meta de correção.",
      "lead": "Estima a variação teórica do sódio por um litro de solução no modelo documentado. Não calcula uma prescrição de volume, velocidade ou meta de correção.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "nefrologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "na",
          "Sódio atual",
          "num",
          {
            "min": 100,
            "max": 190,
            "unit": "mEq/L",
            "ph": "118"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 30,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "grupo",
          "Fração estimada de água corporal total",
          "sel",
          {
            "opts": {
              "0.6": "0,60",
              "0.5": "0,50",
              "0.45": "0,45"
            }
          }
        ],
        [
          "sol",
          "Solução infundida",
          "sel",
          {
            "opts": {
              "ns3": "NaCl 3% (Na 513 mEq/L)",
              "ns09": "NaCl 0,9% (Na 154 mEq/L)",
              "rl": "Ringer lactato (Na 130, K 4 mEq/L)",
              "ns045": "NaCl 0,45% (Na 77 mEq/L)",
              "ns02": "NaCl 0,2% em glicose 5% (Na 34 mEq/L)",
              "sg5": "Soro glicosado 5% (sem sódio)"
            }
          }
        ],
        [
          "kadd",
          "Potássio adicionado ao soro",
          "num",
          {
            "min": 0,
            "max": 60,
            "unit": "mEq/L",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos"
          }
        ]
      ],
      "formula": "<p>ΔNa por 1 L = (Na da solução + K da solução − Na sérico)/(água corporal total + 1); água corporal total = peso × fração informada.</p>",
      "sources": [
        [
          "IAEM · Hyponatraemia guideline v1.0 · maio de 2024",
          "https://iaem.ie/wp-content/uploads/wpfd/preview_files/The-Assessment-and-Management-of-Hyponatraemia-in-the-Emergency-Department-V1.0%28899318df0e8c4df2bec997a7d369eafd%29.pdf"
        ],
        [
          "Adrogué HJ, Madias NE. Hyponatremia. N Engl J Med, 2000.",
          "https://doi.org/10.1056/NEJM200005253422107"
        ],
        [
          "Adrogué HJ, Madias NE. Hypernatremia. N Engl J Med, 2000.",
          "https://doi.org/10.1056/NEJM200005183422006"
        ],
        [
          "Spasovski G et al. Clinical practice guideline on diagnosis and treatment of hyponatraemia. Eur J Endocrinol, 2014.",
          "https://doi.org/10.1530/EJE-13-1020"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "na": 120,
            "peso": 70,
            "grupo": "0.6",
            "sol": "ns3",
            "kadd": 0,
            "idade": 50
          },
          {
            "raw": {
              "delta": 9.13953488372093,
              "tbw": 42
            },
            "main": "9,14",
            "tol": 1e-9
          }
        ],
        [
          "Salina0,9%; sem potássio adicional",
          {
            "na": 120,
            "peso": 70,
            "grupo": "0.6",
            "sol": "ns09",
            "kadd": null,
            "idade": 50
          },
          {
            "raw": {
              "delta": 0.7906976744186046,
              "tbw": 42
            },
            "tol": 1e-9
          }
        ],
        [
          "Ringer130+4; K adicional20",
          {
            "na": 134,
            "peso": 70,
            "grupo": "0.6",
            "sol": "rl",
            "kadd": 20,
            "idade": 50
          },
          {
            "raw": {
              "delta": 0.46511627906976744,
              "tbw": 42
            },
            "tol": 1e-9
          }
        ],
        [
          "Solução sem sódio; ΔNa negativo",
          {
            "na": 140,
            "peso": 70,
            "grupo": "0.6",
            "sol": "sg5",
            "kadd": null,
            "idade": 50
          },
          {
            "raw": {
              "delta": -3.255813953488372,
              "tbw": 42
            },
            "tol": 1e-9
          }
        ],
        [
          "Fração0,45 escolhida explicitamente",
          {
            "na": 130,
            "peso": 60,
            "grupo": "0.45",
            "sol": "ns045",
            "kadd": 0,
            "idade": 50
          },
          {
            "raw": {
              "delta": -1.8928571428571428,
              "tbw": 27
            },
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 5,
        "passed": 5,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 28,
        "passed": 28,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "raw": {
                "delta": 9.13953488372093,
                "tbw": 42
              },
              "main": "9,14",
              "tol": 1e-9
            },
            "obtained": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "9,14",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": 9.13953488372093,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "9,14",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": 9.13953488372093,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Salina0,9%; sem potássio adicional",
            "label": "Salina0,9%; sem potássio adicional",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns09",
              "kadd": null,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns09",
              "kadd": null,
              "idade": 50
            },
            "inputEncoding": {
              "kadd": "undefined"
            },
            "expected": {
              "raw": {
                "delta": 0.7906976744186046,
                "tbw": 42
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "0,79",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": 0.7906976744186046,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "0,79",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": 0.7906976744186046,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Ringer130+4; K adicional20",
            "label": "Ringer130+4; K adicional20",
            "inputs": {
              "na": 134,
              "peso": 70,
              "grupo": "0.6",
              "sol": "rl",
              "kadd": 20,
              "idade": 50
            },
            "input": {
              "na": 134,
              "peso": 70,
              "grupo": "0.6",
              "sol": "rl",
              "kadd": 20,
              "idade": 50
            },
            "expected": {
              "raw": {
                "delta": 0.46511627906976744,
                "tbw": 42
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "0,47",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": 0.46511627906976744,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "0,47",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": 0.46511627906976744,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Solução sem sódio; ΔNa negativo",
            "label": "Solução sem sódio; ΔNa negativo",
            "inputs": {
              "na": 140,
              "peso": 70,
              "grupo": "0.6",
              "sol": "sg5",
              "kadd": null,
              "idade": 50
            },
            "input": {
              "na": 140,
              "peso": 70,
              "grupo": "0.6",
              "sol": "sg5",
              "kadd": null,
              "idade": 50
            },
            "inputEncoding": {
              "kadd": "undefined"
            },
            "expected": {
              "raw": {
                "delta": -3.255813953488372,
                "tbw": 42
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "-3,26",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": -3.255813953488372,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "-3,26",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": -3.255813953488372,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Fração0,45 escolhida explicitamente",
            "label": "Fração0,45 escolhida explicitamente",
            "inputs": {
              "na": 130,
              "peso": 60,
              "grupo": "0.45",
              "sol": "ns045",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 130,
              "peso": 60,
              "grupo": "0.45",
              "sol": "ns045",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "raw": {
                "delta": -1.8928571428571428,
                "tbw": 27
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "-1,89",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": -1.8928571428571428,
                "tbw": 27
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "correcao-de-sodio-adrogue-madias",
              "main": [
                "-1,89",
                "mEq/L"
              ],
              "label": "Adrogué–Madias · ΔNa / 1 L",
              "raw": {
                "delta": -1.8928571428571428,
                "tbw": 27
              },
              "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "na: texto não é número",
            "label": "na: texto não é número",
            "inputs": {
              "na": "1",
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": "1",
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: NaN é rejeitado",
            "label": "na: NaN é rejeitado",
            "inputs": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "inputEncoding": {
              "na": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: abaixo do intervalo",
            "label": "na: abaixo do intervalo",
            "inputs": {
              "na": 99,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 99,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: acima do intervalo",
            "label": "na: acima do intervalo",
            "inputs": {
              "na": 191,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 191,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: campo obrigatório",
            "label": "na: campo obrigatório",
            "inputs": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "inputEncoding": {
              "na": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "na"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "na"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "na": 120,
              "peso": "1",
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": "1",
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "na": 120,
              "peso": null,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": null,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "na": 120,
              "peso": 29,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 29,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "na": 120,
              "peso": 301,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 301,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "na": 120,
              "peso": null,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": null,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "grupo: opção desconhecida",
            "label": "grupo: opção desconhecida",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "__invalid__",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "__invalid__",
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "grupo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "grupo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "grupo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "grupo: campo obrigatório",
            "label": "grupo: campo obrigatório",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": null,
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": null,
              "sol": "ns3",
              "kadd": 0,
              "idade": 50
            },
            "inputEncoding": {
              "grupo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "grupo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "grupo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "grupo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sol: opção desconhecida",
            "label": "sol: opção desconhecida",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "__invalid__",
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "__invalid__",
              "kadd": 0,
              "idade": 50
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "sol"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sol"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sol"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sol: campo obrigatório",
            "label": "sol: campo obrigatório",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": null,
              "kadd": 0,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": null,
              "kadd": 0,
              "idade": 50
            },
            "inputEncoding": {
              "sol": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sol"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sol"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sol"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "kadd: texto não é número",
            "label": "kadd: texto não é número",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": "1",
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": "1",
              "idade": 50
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "kadd"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "kadd"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "kadd"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "kadd: NaN é rejeitado",
            "label": "kadd: NaN é rejeitado",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": null,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": null,
              "idade": 50
            },
            "inputEncoding": {
              "kadd": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "kadd"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "kadd"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "kadd"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "kadd: abaixo do intervalo",
            "label": "kadd: abaixo do intervalo",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": -1,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": -1,
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "kadd"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "kadd"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "kadd"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "kadd: acima do intervalo",
            "label": "kadd: acima do intervalo",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 61,
              "idade": 50
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 61,
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "kadd"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "kadd"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "kadd"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: texto não é número",
            "label": "idade: texto não é número",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": "1"
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: NaN é rejeitado",
            "label": "idade: NaN é rejeitado",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": null
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": null
            },
            "inputEncoding": {
              "idade": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: abaixo do intervalo",
            "label": "idade: abaixo do intervalo",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 17
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 17
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: acima do intervalo",
            "label": "idade: acima do intervalo",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 111
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": 111
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: campo obrigatório",
            "label": "idade: campo obrigatório",
            "inputs": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": null
            },
            "input": {
              "na": 120,
              "peso": 70,
              "grupo": "0.6",
              "sol": "ns3",
              "kadd": 0,
              "idade": null
            },
            "inputEncoding": {
              "idade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 28,
        "uniqueApiInputCount": 25,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 28,
          "uniqueApiInputs": 25,
          "duplicateRows": 3,
          "duplicates": [
            {
              "first": 6,
              "repeat": 9,
              "input": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              }
            },
            {
              "first": 11,
              "repeat": 14,
              "input": {
                "na": 120,
                "peso": null,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              }
            },
            {
              "first": 24,
              "repeat": 27,
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": null
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Estimativa estática em adultos; não calcula volume para atingir uma meta, velocidade, duração nem limites seguros de correção. Não inclui diurese, perdas e mudanças durante tratamento.",
      "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
      "currentMethodSource": {
        "title": "IAEM · Hyponatraemia guideline v1.0 · maio de 2024",
        "url": "https://iaem.ie/wp-content/uploads/wpfd/preview_files/The-Assessment-and-Management-of-Hyponatraemia-in-the-Emergency-Department-V1.0%28899318df0e8c4df2bec997a7d369eafd%29.pdf",
        "version": "Adrogué–Madias 2000; variação teórica por 1 L",
        "checkedAt": "2026-10-03",
        "access": "official-guideline"
      },
      "primaryVerification": {
        "url": "https://iaem.ie/wp-content/uploads/wpfd/preview_files/The-Assessment-and-Management-of-Hyponatraemia-in-the-Emergency-Department-V1.0%28899318df0e8c4df2bec997a7d369eafd%29.pdf",
        "checked": "Diretriz IAEM, versão 1.0, maio de 2024: equação com sódio e potássio, denominador para 1 L e limitações por diurese e perdas. Concentrações das formulações declaradas e entradas sintéticas conferidas.",
        "access": "official-guideline"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
        "implementedVariant": "ΔNa por 1 L = (Na da solução + K da solução − Na sérico)/(água corporal total + 1); água corporal total = peso × fração informada.",
        "inputContract": {
          "fields": [
            {
              "key": "na",
              "label": "Sódio atual",
              "type": "num",
              "min": 100,
              "max": 190,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 30,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "grupo",
              "label": "Fração estimada de água corporal total",
              "type": "sel",
              "optional": false,
              "options": {
                "0.6": "0,60",
                "0.5": "0,50",
                "0.45": "0,45"
              }
            },
            {
              "key": "sol",
              "label": "Solução infundida",
              "type": "sel",
              "optional": false,
              "options": {
                "ns3": "NaCl 3% (Na 513 mEq/L)",
                "ns09": "NaCl 0,9% (Na 154 mEq/L)",
                "rl": "Ringer lactato (Na 130, K 4 mEq/L)",
                "ns045": "NaCl 0,45% (Na 77 mEq/L)",
                "ns02": "NaCl 0,2% em glicose 5% (Na 34 mEq/L)",
                "sg5": "Soro glicosado 5% (sem sódio)"
              }
            },
            {
              "key": "kadd",
              "label": "Potássio adicionado ao soro",
              "type": "num",
              "min": 0,
              "max": 60,
              "unit": "mEq/L",
              "optional": true,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            }
          ],
          "hash": "723b3c0b607208fa88983b1dfe2281d6a1245c2aeaaae70909659142dc848851",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "IAEM · Hyponatraemia guideline v1.0 · maio de 2024",
            "url": "https://iaem.ie/wp-content/uploads/wpfd/preview_files/The-Assessment-and-Management-of-Hyponatraemia-in-the-Emergency-Department-V1.0%28899318df0e8c4df2bec997a7d369eafd%29.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Adrogué HJ, Madias NE. Hyponatremia. N Engl J Med, 2000.",
            "url": "https://doi.org/10.1056/NEJM200005253422107",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Adrogué HJ, Madias NE. Hypernatremia. N Engl J Med, 2000.",
            "url": "https://doi.org/10.1056/NEJM200005183422006",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Spasovski G et al. Clinical practice guideline on diagnosis and treatment of hyponatraemia. Eur J Endocrinol, 2014.",
            "url": "https://doi.org/10.1530/EJE-13-1020",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "IAEM · Hyponatraemia guideline v1.0 · maio de 2024",
            "url": "https://iaem.ie/wp-content/uploads/wpfd/preview_files/The-Assessment-and-Management-of-Hyponatraemia-in-the-Emergency-Department-V1.0%28899318df0e8c4df2bec997a7d369eafd%29.pdf",
            "version": "Adrogué–Madias 2000; variação teórica por 1 L",
            "checkedAt": "2026-10-03",
            "access": "official-guideline"
          },
          "primaryVerification": {
            "url": "https://iaem.ie/wp-content/uploads/wpfd/preview_files/The-Assessment-and-Management-of-Hyponatraemia-in-the-Emergency-Department-V1.0%28899318df0e8c4df2bec997a7d369eafd%29.pdf",
            "checked": "Diretriz IAEM, versão 1.0, maio de 2024: equação com sódio e potássio, denominador para 1 L e limitações por diurese e perdas. Concentrações das formulações declaradas e entradas sintéticas conferidas.",
            "access": "official-guideline"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 28,
          "passed": 28,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "raw": {
                  "delta": 9.13953488372093,
                  "tbw": 42
                },
                "main": "9,14",
                "tol": 1e-9
              },
              "obtained": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "9,14",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": 9.13953488372093,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "9,14",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": 9.13953488372093,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Salina0,9%; sem potássio adicional",
              "label": "Salina0,9%; sem potássio adicional",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns09",
                "kadd": null,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns09",
                "kadd": null,
                "idade": 50
              },
              "inputEncoding": {
                "kadd": "undefined"
              },
              "expected": {
                "raw": {
                  "delta": 0.7906976744186046,
                  "tbw": 42
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "0,79",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": 0.7906976744186046,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "0,79",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": 0.7906976744186046,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Ringer130+4; K adicional20",
              "label": "Ringer130+4; K adicional20",
              "inputs": {
                "na": 134,
                "peso": 70,
                "grupo": "0.6",
                "sol": "rl",
                "kadd": 20,
                "idade": 50
              },
              "input": {
                "na": 134,
                "peso": 70,
                "grupo": "0.6",
                "sol": "rl",
                "kadd": 20,
                "idade": 50
              },
              "expected": {
                "raw": {
                  "delta": 0.46511627906976744,
                  "tbw": 42
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "0,47",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": 0.46511627906976744,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "0,47",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": 0.46511627906976744,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Solução sem sódio; ΔNa negativo",
              "label": "Solução sem sódio; ΔNa negativo",
              "inputs": {
                "na": 140,
                "peso": 70,
                "grupo": "0.6",
                "sol": "sg5",
                "kadd": null,
                "idade": 50
              },
              "input": {
                "na": 140,
                "peso": 70,
                "grupo": "0.6",
                "sol": "sg5",
                "kadd": null,
                "idade": 50
              },
              "inputEncoding": {
                "kadd": "undefined"
              },
              "expected": {
                "raw": {
                  "delta": -3.255813953488372,
                  "tbw": 42
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "-3,26",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": -3.255813953488372,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "-3,26",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": -3.255813953488372,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Fração0,45 escolhida explicitamente",
              "label": "Fração0,45 escolhida explicitamente",
              "inputs": {
                "na": 130,
                "peso": 60,
                "grupo": "0.45",
                "sol": "ns045",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 130,
                "peso": 60,
                "grupo": "0.45",
                "sol": "ns045",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "raw": {
                  "delta": -1.8928571428571428,
                  "tbw": 27
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "-1,89",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": -1.8928571428571428,
                  "tbw": 27
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "correcao-de-sodio-adrogue-madias",
                "main": [
                  "-1,89",
                  "mEq/L"
                ],
                "label": "Adrogué–Madias · ΔNa / 1 L",
                "raw": {
                  "delta": -1.8928571428571428,
                  "tbw": 27
                },
                "methodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "na: texto não é número",
              "label": "na: texto não é número",
              "inputs": {
                "na": "1",
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": "1",
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: NaN é rejeitado",
              "label": "na: NaN é rejeitado",
              "inputs": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "inputEncoding": {
                "na": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: abaixo do intervalo",
              "label": "na: abaixo do intervalo",
              "inputs": {
                "na": 99,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 99,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: acima do intervalo",
              "label": "na: acima do intervalo",
              "inputs": {
                "na": 191,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 191,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: campo obrigatório",
              "label": "na: campo obrigatório",
              "inputs": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "inputEncoding": {
                "na": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "na"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "na"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "na": 120,
                "peso": "1",
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": "1",
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "na": 120,
                "peso": null,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": null,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "na": 120,
                "peso": 29,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 29,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "na": 120,
                "peso": 301,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 301,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "na": 120,
                "peso": null,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": null,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "grupo: opção desconhecida",
              "label": "grupo: opção desconhecida",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "__invalid__",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "__invalid__",
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "grupo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "grupo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "grupo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "grupo: campo obrigatório",
              "label": "grupo: campo obrigatório",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": null,
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": null,
                "sol": "ns3",
                "kadd": 0,
                "idade": 50
              },
              "inputEncoding": {
                "grupo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "grupo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "grupo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "grupo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sol: opção desconhecida",
              "label": "sol: opção desconhecida",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "__invalid__",
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "__invalid__",
                "kadd": 0,
                "idade": 50
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "sol"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sol"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sol"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sol: campo obrigatório",
              "label": "sol: campo obrigatório",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": null,
                "kadd": 0,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": null,
                "kadd": 0,
                "idade": 50
              },
              "inputEncoding": {
                "sol": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sol"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sol"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sol"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "kadd: texto não é número",
              "label": "kadd: texto não é número",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": "1",
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": "1",
                "idade": 50
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "kadd"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "kadd"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "kadd"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "kadd: NaN é rejeitado",
              "label": "kadd: NaN é rejeitado",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": null,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": null,
                "idade": 50
              },
              "inputEncoding": {
                "kadd": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "kadd"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "kadd"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "kadd"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "kadd: abaixo do intervalo",
              "label": "kadd: abaixo do intervalo",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": -1,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": -1,
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "kadd"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "kadd"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "kadd"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "kadd: acima do intervalo",
              "label": "kadd: acima do intervalo",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 61,
                "idade": 50
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 61,
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "kadd"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "kadd"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "kadd"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: texto não é número",
              "label": "idade: texto não é número",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": "1"
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: NaN é rejeitado",
              "label": "idade: NaN é rejeitado",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": null
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": null
              },
              "inputEncoding": {
                "idade": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: abaixo do intervalo",
              "label": "idade: abaixo do intervalo",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 17
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 17
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: acima do intervalo",
              "label": "idade: acima do intervalo",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 111
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": 111
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: campo obrigatório",
              "label": "idade: campo obrigatório",
              "inputs": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": null
              },
              "input": {
                "na": 120,
                "peso": 70,
                "grupo": "0.6",
                "sol": "ns3",
                "kadd": 0,
                "idade": null
              },
              "inputEncoding": {
                "idade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 28,
          "uniqueApiInputCount": 25,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 28,
            "uniqueApiInputs": 25,
            "duplicateRows": 3,
            "duplicates": [
              {
                "first": 6,
                "repeat": 9,
                "input": {
                  "na": null,
                  "peso": 70,
                  "grupo": "0.6",
                  "sol": "ns3",
                  "kadd": 0,
                  "idade": 50
                }
              },
              {
                "first": 11,
                "repeat": 14,
                "input": {
                  "na": 120,
                  "peso": null,
                  "grupo": "0.6",
                  "sol": "ns3",
                  "kadd": 0,
                  "idade": 50
                }
              },
              {
                "first": 24,
                "repeat": 27,
                "input": {
                  "na": 120,
                  "peso": 70,
                  "grupo": "0.6",
                  "sol": "ns3",
                  "kadd": 0,
                  "idade": null
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "18dd63417647e64664dcf9cc745663f408a46c0fc84541e013b9d6b94e9c334a",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Adrogué–Madias 2000; variação teórica por 1 L",
            "sourceEvidenceSha256": "704cc943abfc8209454edc8d033fc512447eddd807e69e6d7615d49c2cf38495",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "correcao-de-sodio-adrogue-madias@native-2026-10-04+18dd63417647"
    },
    {
      "id": "criterios-acr-eular-artrite-reumatoide",
      "title": "Critérios ACR/EULAR 2010 para artrite reumatoide",
      "short": "Classificação de artrite reumatoide",
      "desc": "Aplique os critérios de classificação ACR/EULAR 2010 para artrite reumatoide: articulações, sorologia, provas de fase aguda e duração (≥ 6 de 10 pontos).",
      "lead": "Classifica como artrite reumatoide definida o paciente com sinovite clínica em ao menos uma articulação, sem outro diagnóstico que a explique.",
      "kind": "Escore",
      "spec": [
        "reumatologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "artic",
          "Acometimento articular (edema ou dor)",
          "sel",
          {
            "opts": {
              "0": "1 grande articulação",
              "1": "2 a 10 grandes articulações",
              "2": "1 a 3 pequenas articulações (com ou sem grandes)",
              "3": "4 a 10 pequenas articulações (com ou sem grandes)",
              "5": "&gt; 10 articulações (ao menos 1 pequena)"
            }
          }
        ],
        [
          "soro",
          "Sorologia (fator reumatoide e anti-CCP)",
          "sel",
          {
            "opts": {
              "0": "Ambos negativos",
              "2": "Algum positivo em título baixo (até 3× o limite superior)",
              "3": "Algum positivo em título alto (&gt; 3× o limite superior)"
            }
          }
        ],
        [
          "fase",
          "Provas de fase aguda (PCR e VHS)",
          "radio",
          {
            "opts": {
              "0": "Ambas normais",
              "1": "PCR ou VHS alterada"
            }
          }
        ],
        [
          "duracao",
          "Duração dos sintomas",
          "radio",
          {
            "opts": {
              "0": "&lt; 6 semanas",
              "1": "≥ 6 semanas"
            }
          }
        ]
      ],
      "formula": "<p>Soma dos quatro domínios (máximo 10): articulações (0 a 5), sorologia (0 a 3), provas de fase aguda (0 a 1) e duração dos sintomas (0 a 1). Escore ≥ 6 = artrite reumatoide definida.</p><p>Grandes articulações: ombros, cotovelos, quadris, joelhos e tornozelos. Pequenas: metacarpofalângicas, interfalângicas proximais, 2ª a 5ª metatarsofalângicas, interfalângica do polegar e punhos.</p>",
      "sources": [
        [
          "Aletaha D et al. 2010 Rheumatoid arthritis classification criteria: an American College of Rheumatology/European League Against Rheumatism collaborative initiative. Arthritis Rheum, 2010.",
          "https://doi.org/10.1002/art.27584"
        ]
      ],
      "cases": [
        [
          "6 pequenas articulações, anti-CCP alto, PCR alta, 3 meses: 8 pontos",
          {
            "artic": "3",
            "soro": "3",
            "fase": "1",
            "duracao": "1"
          },
          {
            "score": 8,
            "level": "high"
          }
        ],
        [
          "12 articulações, sorologia negativa, PCR alta, 4 semanas: 6 pontos (limite)",
          {
            "artic": "5",
            "soro": "0",
            "fase": "1",
            "duracao": "0"
          },
          {
            "score": 6,
            "level": "high"
          }
        ],
        [
          "2 pequenas articulações, FR baixo, provas normais, 2 meses: 5 pontos",
          {
            "artic": "2",
            "soro": "2",
            "fase": "0",
            "duracao": "1"
          },
          {
            "score": 5,
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:25.461Z",
        "total": 60,
        "passed": 60,
        "cases": [
          {
            "id": "criterios-acr-eular-artrite-reumatoide",
            "index": 0,
            "input": {
              "artic": 0,
              "soro": 0,
              "fase": 0,
              "duracao": 0
            },
            "expected": {
              "score": 0
            },
            "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "criterios-acr-eular-artrite-reumatoide",
            "index": 1,
            "input": {
              "artic": 0,
              "soro": 0,
              "fase": 0,
              "duracao": 1
            },
            "expected": {
              "score": 1
            },
            "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "criterios-acr-eular-artrite-reumatoide",
            "index": 2,
            "input": {
              "artic": 0,
              "soro": 0,
              "fase": 1,
              "duracao": 0
            },
            "expected": {
              "score": 1
            },
            "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "criterios-acr-eular-artrite-reumatoide",
            "index": 3,
            "input": {
              "artic": 0,
              "soro": 0,
              "fase": 1,
              "duracao": 1
            },
            "expected": {
              "score": 2
            },
            "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 60,
        "uniqueApiInputCount": 60,
        "sourceContextCount": 60,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "8cfb124f596dbaac55d21cd3810ac43e4ab03a2a7da9dba793834083eab4e3e2",
          "total": 60,
          "bankRowCount": 60,
          "uniqueApiInputCount": 60,
          "sourceContextCount": 60,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/ra-uas-source-comparison-final27.json",
            "sha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 60,
          "uniqueApiInputs": 60,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
            "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "criterios-acr-eular-artrite-reumatoide",
            "declaredEdition": "ACR/EULAR 2010:4 domínios, total 0–10, corte≥6; requer contexto e exclusões",
            "readRecords": [
              {
                "id": "criterios-acr-eular-artrite-reumatoide",
                "url": "https://www.rap-el.com.au/documents/aletaha-et-al-2010.pdf",
                "file": "ra-acr-eular-2010-original-final27.pdf",
                "sha256": "d6f78173030ad5ecdcf8ae05e29776a1343f922c18c3d7654b8efa03053065d8",
                "edition": "Aletaha et al, original Arthritis & Rheumatism62(9),2010,DOI10.1002/art.27584",
                "directlyRead": [
                  {
                    "page": 6,
                    "printedPage": 2574,
                    "section": "Table3 and all table footnotes",
                    "image": "ra-acr-eular-2010-original-final27-p6.png",
                    "sha256": "a760803ba8fc6ef6dd84da5b23a6a446eab34e106a6a7eb9bd876635b888c770"
                  },
                  {
                    "page": 9,
                    "printedPage": 2577,
                    "section": "Joint/serologic/acute-phase/duration glossary and eligible population discussion",
                    "image": "ra-acr-eular-2010-original-final27-p9.png",
                    "sha256": "f3765e70498c4740602e82ce5b3f7f93e8f9a8f7ad93fb4493114f8a4a11f379"
                  }
                ],
                "independentEquation": "Assigned domain points A in {0,1,2,3,5},B in {0,2,3},C,D in {0,1}; add four integers; maximum10. Sourceclassificationthreshold6 is recorded but not approved by this point-sum bank.",
                "sourceContext": [
                  "Eligibility requires clinically swollen synovitis in at leastone joint and no better explanation. Classification criteria are not automatic clinical diagnosis.",
                  "Smalljoint exclusions DIP,firstCMC,firstMTP; highest applicable category. Low serology >ULN and <=3ULN; high >3ULN. At leastone serology andone acute-phase measure for classification.",
                  "Duration sourceboundary <6 vs>=6weeks. Missing historical symptomatic joints not currently involved are excluded."
                ],
                "unapproved": [
                  "Eligibility/exclusions and selection of highest domain category not tested by already-assigned codes.",
                  "Do not label >=6 as diagnostic approval.",
                  "OfficialBMJ original/correction1892.1 web fetch403 retained; correction says missingTable3header/scores in companionARDedition. This bank uses completeTable3 in originalWileypublishedmirror, not a phase2 preliminary weighting."
                ]
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/ra-uas-primary-review-final27.json",
              "sha256": "8c23cba031ce442e829af7b1860aafff2ba55645015b87e6fa2131dec306ced3"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/ra-uas-source-comparison-final27.json",
        "evidenceSha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/ra-uas-source-independent-review-western-final27.json",
            "sha256": "1965d413e9b3549c1af4f5de65ecba43f3cd43a3027995361fbccb5e4cfeadcb"
          },
          "peerScope": "Independent named primary-table reading plus own Python integer expectations frozen before implementation import/root expected values. Root-selected INPUTS only; three Node and same-source browser-compatible VM mirrors. Total-only scope, not clinical assessment/classification or instrument approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 180,
        "actualVmExecutions": 180,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
            "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
            "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
            "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
            "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
            "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
            "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "ACR/EULAR 2010:4 domínios, total 0–10, corte≥6; requer contexto e exclusões",
      "implementationVersion": "criterios-acr-eular-artrite-reumatoide@native-2026-10-03+427ee6e60a09",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/20872595/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma dos quatro domínios (máximo 10): articulações (0 a 5), sorologia (0 a 3), provas de fase aguda (0 a 1) e duração dos sintomas (0 a 1). Escore ≥ 6 = artrite reumatoide definida. Grandes articulações: ombros, cotovelos, quadris, joelhos e tornozelos. Pequenas: metacarpofalângicas, interfalângicas proximais, 2ª a 5ª metatarsofalângicas, interfalângica do polegar e punhos.",
        "inputContract": {
          "fields": [
            {
              "key": "artic",
              "label": "Acometimento articular (edema ou dor)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "1 grande articulação",
                "1": "2 a 10 grandes articulações",
                "2": "1 a 3 pequenas articulações (com ou sem grandes)",
                "3": "4 a 10 pequenas articulações (com ou sem grandes)",
                "5": "&gt; 10 articulações (ao menos 1 pequena)"
              }
            },
            {
              "key": "soro",
              "label": "Sorologia (fator reumatoide e anti-CCP)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Ambos negativos",
                "2": "Algum positivo em título baixo (até 3× o limite superior)",
                "3": "Algum positivo em título alto (&gt; 3× o limite superior)"
              }
            },
            {
              "key": "fase",
              "label": "Provas de fase aguda (PCR e VHS)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ambas normais",
                "1": "PCR ou VHS alterada"
              }
            },
            {
              "key": "duracao",
              "label": "Duração dos sintomas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 6 semanas",
                "1": "≥ 6 semanas"
              }
            }
          ],
          "hash": "a0f8d61e5f2644f5f7238f2650f773ff272abb8df696465a85fa90a39db22eee"
        },
        "sourceEditions": [
          {
            "citation": "Aletaha D et al. 2010 Rheumatoid arthritis classification criteria: an American College of Rheumatology/European League Against Rheumatism collaborative initiative. Arthritis Rheum, 2010.",
            "url": "https://doi.org/10.1002/art.27584",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2010 Rheumatoid arthritis classification criteria: an American College of Rheumatology/European League Against Rheumatism collaborative initiative.",
              "year": "2010",
              "firstPublicationDate": "2010-09-01",
              "doi": "10.1002/art.27584",
              "pmid": "20872595",
              "journal": "Arthritis and rheumatism",
              "authors": "Aletaha D, Neogi T, Silman AJ, Funovits J, Felson DT, Bingham CO, Birnbaum NS, Burmester GR, Bykerk VP, Cohen MD, Combe B, Costenbader KH, Dougados M, Emery P, Ferraccioli G, Hazes JM, Hobbs K, Huizinga TW, Kavanaugh A, Kay J, Kvien TK, Laing T, Mease P, Ménard HA, Moreland LW, Naden RL, Pincus T, Smolen JS, Stanislawska-Biernat E, Symmons D, Tak PP, Upchurch KS, Vencovský J, Wolfe F, Hawker G."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20872595/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "07440c3c5b53d04209138143279f65d05bfa20dd7a91fdcdba43cb556fa26224",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:25.461Z",
          "total": 60,
          "passed": 60,
          "cases": [
            {
              "id": "criterios-acr-eular-artrite-reumatoide",
              "index": 0,
              "input": {
                "artic": 0,
                "soro": 0,
                "fase": 0,
                "duracao": 0
              },
              "expected": {
                "score": 0
              },
              "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "criterios-acr-eular-artrite-reumatoide",
              "index": 1,
              "input": {
                "artic": 0,
                "soro": 0,
                "fase": 0,
                "duracao": 1
              },
              "expected": {
                "score": 1
              },
              "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "criterios-acr-eular-artrite-reumatoide",
              "index": 2,
              "input": {
                "artic": 0,
                "soro": 0,
                "fase": 1,
                "duracao": 0
              },
              "expected": {
                "score": 1
              },
              "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "criterios-acr-eular-artrite-reumatoide",
              "index": 3,
              "input": {
                "artic": 0,
                "soro": 0,
                "fase": 1,
                "duracao": 1
              },
              "expected": {
                "score": 2
              },
              "derivation": "Exact integer addition of four Table3 assigneddomainpointcodes.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
                  "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 60,
          "uniqueApiInputCount": 60,
          "sourceContextCount": 60,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "8cfb124f596dbaac55d21cd3810ac43e4ab03a2a7da9dba793834083eab4e3e2",
            "total": 60,
            "bankRowCount": 60,
            "uniqueApiInputCount": 60,
            "sourceContextCount": 60,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/ra-uas-source-comparison-final27.json",
              "sha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 60,
            "uniqueApiInputs": 60,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "criterios-acr-eular-artrite-reumatoide",
              "declaredEdition": "ACR/EULAR 2010:4 domínios, total 0–10, corte≥6; requer contexto e exclusões",
              "readRecords": [
                {
                  "id": "criterios-acr-eular-artrite-reumatoide",
                  "url": "https://www.rap-el.com.au/documents/aletaha-et-al-2010.pdf",
                  "file": "ra-acr-eular-2010-original-final27.pdf",
                  "sha256": "d6f78173030ad5ecdcf8ae05e29776a1343f922c18c3d7654b8efa03053065d8",
                  "edition": "Aletaha et al, original Arthritis & Rheumatism62(9),2010,DOI10.1002/art.27584",
                  "directlyRead": [
                    {
                      "page": 6,
                      "printedPage": 2574,
                      "section": "Table3 and all table footnotes",
                      "image": "ra-acr-eular-2010-original-final27-p6.png",
                      "sha256": "a760803ba8fc6ef6dd84da5b23a6a446eab34e106a6a7eb9bd876635b888c770"
                    },
                    {
                      "page": 9,
                      "printedPage": 2577,
                      "section": "Joint/serologic/acute-phase/duration glossary and eligible population discussion",
                      "image": "ra-acr-eular-2010-original-final27-p9.png",
                      "sha256": "f3765e70498c4740602e82ce5b3f7f93e8f9a8f7ad93fb4493114f8a4a11f379"
                    }
                  ],
                  "independentEquation": "Assigned domain points A in {0,1,2,3,5},B in {0,2,3},C,D in {0,1}; add four integers; maximum10. Sourceclassificationthreshold6 is recorded but not approved by this point-sum bank.",
                  "sourceContext": [
                    "Eligibility requires clinically swollen synovitis in at leastone joint and no better explanation. Classification criteria are not automatic clinical diagnosis.",
                    "Smalljoint exclusions DIP,firstCMC,firstMTP; highest applicable category. Low serology >ULN and <=3ULN; high >3ULN. At leastone serology andone acute-phase measure for classification.",
                    "Duration sourceboundary <6 vs>=6weeks. Missing historical symptomatic joints not currently involved are excluded."
                  ],
                  "unapproved": [
                    "Eligibility/exclusions and selection of highest domain category not tested by already-assigned codes.",
                    "Do not label >=6 as diagnostic approval.",
                    "OfficialBMJ original/correction1892.1 web fetch403 retained; correction says missingTable3header/scores in companionARDedition. This bank uses completeTable3 in originalWileypublishedmirror, not a phase2 preliminary weighting."
                  ]
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/ra-uas-primary-review-final27.json",
                "sha256": "8c23cba031ce442e829af7b1860aafff2ba55645015b87e6fa2131dec306ced3"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/ra-uas-source-comparison-final27.json",
          "evidenceSha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/ra-uas-source-independent-review-western-final27.json",
              "sha256": "1965d413e9b3549c1af4f5de65ecba43f3cd43a3027995361fbccb5e4cfeadcb"
            },
            "peerScope": "Independent named primary-table reading plus own Python integer expectations frozen before implementation import/root expected values. Root-selected INPUTS only; three Node and same-source browser-compatible VM mirrors. Total-only scope, not clinical assessment/classification or instrument approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 180,
          "actualVmExecutions": 180,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
              "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
              "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
              "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
              "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
              "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-acr-eular-artrite-reumatoide/calculator.js",
              "sha256": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "427ee6e60a090985744bc000cd1ae0c651a3adcfa10c1c2b0389c7281408458b"
      },
      "limits": "A classificação ACR/EULAR 2010 exige sinovite confirmada em pelo menos uma articulação e ausência de diagnóstico alternativo que a explique melhor, antes de aplicar o corte ≥6/10. Foi desenvolvida para o contexto de sinovite inflamatória indiferenciada de apresentação nova. O escore isolado, sem essas condições, não reproduz os critérios de classificação.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.778Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra toda definição de articulações, testes sorológicos/limites ou exclusões; não é autorização de diagnóstico fora do contexto inicial."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "criterios-acr-eular-gota",
      "title": "Critérios ACR/EULAR 2015 para gota",
      "short": "Critérios de classificação ACR/EULAR 2015, com elegibilidade explícita",
      "desc": "Registra os critérios de classificação ACR/EULAR de 2015, começando pela elegibilidade e pelo critério suficiente. Classificação para pesquisa não equivale a diagnóstico individual.",
      "lead": "Registra os critérios de classificação ACR/EULAR de 2015, começando pela elegibilidade e pelo critério suficiente. Classificação para pesquisa não equivale a diagnóstico individual.",
      "kind": "Escore",
      "spec": [
        "reumatologia",
        "clinica-medica",
        "ortopedia-e-traumatologia"
      ],
      "fields": [
        [
          "entrada",
          "Critério de entrada: ao menos um episódio de edema, dor ou sensibilidade em articulação periférica ou bursa",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "cristal",
          "Critério suficiente: cristais de urato monossódico em articulação ou bursa sintomática ou em tofo",
          "radio",
          {
            "opts": {
              "0": "Não pesquisado ou ausente",
              "1": "Presente"
            }
          }
        ],
        [
          "padrao",
          "Articulações acometidas em algum episódio",
          "sel",
          {
            "opts": {
              "0": "Outras articulações",
              "1": "Tornozelo ou médio-pé (sem 1ª metatarsofalângica)",
              "2": "1ª metatarsofalângica (podagra)"
            }
          }
        ],
        [
          "caract",
          "Características do episódio: eritema local; dor intensa ao toque; grande dificuldade para andar ou usar a articulação",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "1",
              "2": "2",
              "3": "3"
            }
          }
        ],
        [
          "curso",
          "Episódios típicos (≥ 2 de: dor máxima em &lt; 24 h, resolução em ≤ 14 dias, resolução completa entre crises)",
          "radio",
          {
            "opts": {
              "0": "Nenhum",
              "1": "Um episódio",
              "2": "Recorrentes"
            }
          }
        ],
        [
          "tofo",
          "Tofo ao exame clínico",
          "radio",
          {
            "opts": {
              "0": "Não",
              "4": "Sim"
            }
          }
        ],
        [
          "urato",
          "Ácido úrico sérico (maior valor, sem hipouricemiante)",
          "sel",
          {
            "opts": {
              "0": "4 a &lt; 6 mg/dL",
              "2": "6 a &lt; 8 mg/dL",
              "3": "8 a &lt; 10 mg/dL",
              "4": "≥ 10 mg/dL",
              "-4": "&lt; 4 mg/dL"
            }
          }
        ],
        [
          "liquido",
          "Líquido sinovial de articulação sintomática",
          "radio",
          {
            "opts": {
              "0": "Não analisado",
              "-2": "Negativo para urato"
            }
          }
        ],
        [
          "img_urato",
          "Depósito de urato na imagem (duplo contorno no ultrassom ou TC de dupla energia)",
          "radio",
          {
            "opts": {
              "0": "Não",
              "4": "Sim"
            }
          }
        ],
        [
          "img_erosao",
          "Erosão típica de gota na radiografia de mãos ou pés",
          "radio",
          {
            "opts": {
              "0": "Não",
              "4": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Sem critério de entrada: instrumento não aplicável. Cristais de urato presentes: critério suficiente de classificação. Nos demais: soma dos domínios; ≥ 8 pontos atende ao limiar de classificação.</p>",
      "sources": [
        [
          "ACR/EULAR · critérios 2015 · tabela 2 corrigida",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC4566153/"
        ],
        [
          "Neogi T et al. 2015 Gout classification criteria: an American College of Rheumatology/European League Against Rheumatism collaborative initiative. Arthritis Rheumatol, 2015.",
          "https://doi.org/10.1002/art.39254"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "entrada": "1",
            "cristal": "0",
            "padrao": "2",
            "caract": "2",
            "curso": "2",
            "tofo": "0",
            "urato": "2",
            "liquido": "0",
            "img_urato": "0",
            "img_erosao": "0"
          },
          {
            "raw": {
              "sufficient": false,
              "score": 8,
              "classified": true
            },
            "main": "8"
          }
        ],
        [
          "7pontos abaixo do limiar",
          {
            "entrada": "1",
            "cristal": "0",
            "padrao": "2",
            "caract": "1",
            "curso": "2",
            "tofo": "0",
            "urato": "2",
            "liquido": "0",
            "img_urato": "0",
            "img_erosao": "0"
          },
          {
            "raw": {
              "score": 7,
              "classified": false,
              "sufficient": false
            },
            "main": "7"
          }
        ],
        [
          "Cristais suficientes sem diagnóstico definitivo",
          {
            "entrada": "1",
            "cristal": "1",
            "padrao": "2",
            "caract": "2",
            "curso": "2",
            "tofo": "0",
            "urato": "2",
            "liquido": "0",
            "img_urato": "0",
            "img_erosao": "0"
          },
          {
            "raw": {
              "score": null,
              "classified": true,
              "sufficient": true
            },
            "main": "Critério suficiente"
          }
        ],
        [
          "Escoremáximo23",
          {
            "entrada": "1",
            "cristal": "0",
            "padrao": "2",
            "caract": "3",
            "curso": "2",
            "tofo": "4",
            "urato": "4",
            "liquido": "0",
            "img_urato": "4",
            "img_erosao": "4"
          },
          {
            "raw": {
              "score": 23,
              "classified": true
            },
            "main": "23"
          }
        ],
        [
          "Doisdomíniosnegativos preservados",
          {
            "entrada": "1",
            "cristal": "0",
            "padrao": "0",
            "caract": "0",
            "curso": "0",
            "tofo": "0",
            "urato": "-4",
            "liquido": "-2",
            "img_urato": "0",
            "img_erosao": "0"
          },
          {
            "raw": {
              "score": -6,
              "classified": false
            },
            "main": "-6"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 5,
        "passed": 5,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 26,
        "passed": 26,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "raw": {
                "sufficient": false,
                "score": 8,
                "classified": true
              },
              "main": "8"
            },
            "obtained": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "8",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": 8,
                "classified": true
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "8",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": 8,
                "classified": true
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "7pontos abaixo do limiar",
            "label": "7pontos abaixo do limiar",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "1",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "1",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "raw": {
                "score": 7,
                "classified": false,
                "sufficient": false
              },
              "main": "7"
            },
            "obtained": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "7",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": 7,
                "classified": false
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "7",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": 7,
                "classified": false
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Cristais suficientes sem diagnóstico definitivo",
            "label": "Cristais suficientes sem diagnóstico definitivo",
            "inputs": {
              "entrada": "1",
              "cristal": "1",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "1",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "raw": {
                "score": null,
                "classified": true,
                "sufficient": true
              },
              "main": "Critério suficiente"
            },
            "obtained": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "Critério suficiente",
                ""
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": true,
                "score": null,
                "classified": true
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "Critério suficiente",
                ""
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": true,
                "score": null,
                "classified": true
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Escoremáximo23",
            "label": "Escoremáximo23",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "3",
              "curso": "2",
              "tofo": "4",
              "urato": "4",
              "liquido": "0",
              "img_urato": "4",
              "img_erosao": "4"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "3",
              "curso": "2",
              "tofo": "4",
              "urato": "4",
              "liquido": "0",
              "img_urato": "4",
              "img_erosao": "4"
            },
            "expected": {
              "raw": {
                "score": 23,
                "classified": true
              },
              "main": "23"
            },
            "obtained": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "23",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": 23,
                "classified": true
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "23",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": 23,
                "classified": true
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Doisdomíniosnegativos preservados",
            "label": "Doisdomíniosnegativos preservados",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "0",
              "caract": "0",
              "curso": "0",
              "tofo": "0",
              "urato": "-4",
              "liquido": "-2",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "0",
              "caract": "0",
              "curso": "0",
              "tofo": "0",
              "urato": "-4",
              "liquido": "-2",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "raw": {
                "score": -6,
                "classified": false
              },
              "main": "-6"
            },
            "obtained": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "-6",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": -6,
                "classified": false
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "criterios-acr-eular-gota",
              "main": [
                "-6",
                "pontos"
              ],
              "label": "ACR/EULAR 2015",
              "raw": {
                "sufficient": false,
                "score": -6,
                "classified": false
              },
              "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Ausência de critériodeentrada",
            "label": "Ausência de critériodeentrada",
            "inputs": {
              "entrada": "0",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "0",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "entrada"
            },
            "obtained": {
              "error": "O critério de entrada não foi atendido.",
              "code": "METHOD_SCOPE",
              "field": "entrada"
            },
            "observed": {
              "error": "O critério de entrada não foi atendido.",
              "code": "METHOD_SCOPE",
              "field": "entrada"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "entrada: opção desconhecida",
            "label": "entrada: opção desconhecida",
            "inputs": {
              "entrada": "__invalid__",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "__invalid__",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "entrada"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "entrada"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "entrada"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "entrada: campo obrigatório",
            "label": "entrada: campo obrigatório",
            "inputs": {
              "entrada": null,
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": null,
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "entrada": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "entrada"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "entrada"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "entrada"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "cristal: opção desconhecida",
            "label": "cristal: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "__invalid__",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "__invalid__",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "cristal"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "cristal"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "cristal"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "cristal: campo obrigatório",
            "label": "cristal: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": null,
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": null,
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "cristal": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "cristal"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "cristal"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "cristal"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "padrao: opção desconhecida",
            "label": "padrao: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "__invalid__",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "__invalid__",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "padrao"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "padrao"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "padrao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "padrao: campo obrigatório",
            "label": "padrao: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": null,
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": null,
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "padrao": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "padrao"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "padrao"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "padrao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caract: opção desconhecida",
            "label": "caract: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "__invalid__",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "__invalid__",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "caract"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "caract"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "caract"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "caract: campo obrigatório",
            "label": "caract: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": null,
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": null,
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "caract": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "caract"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "caract"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "caract"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "curso: opção desconhecida",
            "label": "curso: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "__invalid__",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "__invalid__",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "curso"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "curso"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "curso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "curso: campo obrigatório",
            "label": "curso: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": null,
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": null,
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "curso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "curso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "curso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "curso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tofo: opção desconhecida",
            "label": "tofo: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "__invalid__",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "__invalid__",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "tofo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "tofo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "tofo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tofo: campo obrigatório",
            "label": "tofo: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": null,
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": null,
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "tofo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "tofo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tofo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tofo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "urato: opção desconhecida",
            "label": "urato: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "__invalid__",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "__invalid__",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "urato"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "urato"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "urato"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "urato: campo obrigatório",
            "label": "urato: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": null,
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": null,
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "urato": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "urato"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "urato"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "urato"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "liquido: opção desconhecida",
            "label": "liquido: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "__invalid__",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "__invalid__",
              "img_urato": "0",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "liquido"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "liquido"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "liquido"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "liquido: campo obrigatório",
            "label": "liquido: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": null,
              "img_urato": "0",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": null,
              "img_urato": "0",
              "img_erosao": "0"
            },
            "inputEncoding": {
              "liquido": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "liquido"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "liquido"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "liquido"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "img_urato: opção desconhecida",
            "label": "img_urato: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "__invalid__",
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "__invalid__",
              "img_erosao": "0"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "img_urato"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "img_urato"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "img_urato"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "img_urato: campo obrigatório",
            "label": "img_urato: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": null,
              "img_erosao": "0"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": null,
              "img_erosao": "0"
            },
            "inputEncoding": {
              "img_urato": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "img_urato"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "img_urato"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "img_urato"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "img_erosao: opção desconhecida",
            "label": "img_erosao: opção desconhecida",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "__invalid__"
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "img_erosao"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "img_erosao"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "img_erosao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "img_erosao: campo obrigatório",
            "label": "img_erosao: campo obrigatório",
            "inputs": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": null
            },
            "input": {
              "entrada": "1",
              "cristal": "0",
              "padrao": "2",
              "caract": "2",
              "curso": "2",
              "tofo": "0",
              "urato": "2",
              "liquido": "0",
              "img_urato": "0",
              "img_erosao": null
            },
            "inputEncoding": {
              "img_erosao": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "img_erosao"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "img_erosao"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "img_erosao"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
      },
      "limits": "Critérios de classificação não estabelecem diagnóstico individual. Pesquisa negativa de cristais e urato < 4 mg/dL subtraem pontos; não se arredondam ou omitem domínios.",
      "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
      "currentMethodSource": {
        "title": "ACR/EULAR · critérios 2015 · tabela 2 corrigida",
        "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4566153/",
        "version": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
        "checkedAt": "2026-10-03",
        "access": "full-article-search-index"
      },
      "primaryVerification": {
        "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4566153/",
        "checked": "Tabela 2 corrigida dos autores, ACR/EULAR 2015: entrada, cristais de urato como critério suficiente, oito domínios, valores negativos de −4 e −2, máximo de 23 pontos e limiar de 8. Uso como classificação em pesquisa. Conteúdo consultado pelo índice do artigo; abertura direta exibiu CAPTCHA.",
        "access": "full-article-search-index"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
        "implementedVariant": "Sem critério de entrada: instrumento não aplicável. Cristais de urato presentes: critério suficiente de classificação. Nos demais: soma dos domínios; ≥ 8 pontos atende ao limiar de classificação.",
        "inputContract": {
          "fields": [
            {
              "key": "entrada",
              "label": "Critério de entrada: ao menos um episódio de edema, dor ou sensibilidade em articulação periférica ou bursa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "cristal",
              "label": "Critério suficiente: cristais de urato monossódico em articulação ou bursa sintomática ou em tofo",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não pesquisado ou ausente",
                "1": "Presente"
              }
            },
            {
              "key": "padrao",
              "label": "Articulações acometidas em algum episódio",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Outras articulações",
                "1": "Tornozelo ou médio-pé (sem 1ª metatarsofalângica)",
                "2": "1ª metatarsofalângica (podagra)"
              }
            },
            {
              "key": "caract",
              "label": "Características do episódio: eritema local; dor intensa ao toque; grande dificuldade para andar ou usar a articulação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "1",
                "2": "2",
                "3": "3"
              }
            },
            {
              "key": "curso",
              "label": "Episódios típicos (≥ 2 de: dor máxima em &lt; 24 h, resolução em ≤ 14 dias, resolução completa entre crises)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhum",
                "1": "Um episódio",
                "2": "Recorrentes"
              }
            },
            {
              "key": "tofo",
              "label": "Tofo ao exame clínico",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "4": "Sim"
              }
            },
            {
              "key": "urato",
              "label": "Ácido úrico sérico (maior valor, sem hipouricemiante)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "4 a &lt; 6 mg/dL",
                "2": "6 a &lt; 8 mg/dL",
                "3": "8 a &lt; 10 mg/dL",
                "4": "≥ 10 mg/dL",
                "-4": "&lt; 4 mg/dL"
              }
            },
            {
              "key": "liquido",
              "label": "Líquido sinovial de articulação sintomática",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não analisado",
                "-2": "Negativo para urato"
              }
            },
            {
              "key": "img_urato",
              "label": "Depósito de urato na imagem (duplo contorno no ultrassom ou TC de dupla energia)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "4": "Sim"
              }
            },
            {
              "key": "img_erosao",
              "label": "Erosão típica de gota na radiografia de mãos ou pés",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "4": "Sim"
              }
            }
          ],
          "hash": "86f611dd52d67e0736cd3c50a131d3bf75ed84372fa401b96f14c94d9213c5ca",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "ACR/EULAR · critérios 2015 · tabela 2 corrigida",
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4566153/",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Neogi T et al. 2015 Gout classification criteria: an American College of Rheumatology/European League Against Rheumatism collaborative initiative. Arthritis Rheumatol, 2015.",
            "url": "https://doi.org/10.1002/art.39254",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "ACR/EULAR · critérios 2015 · tabela 2 corrigida",
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4566153/",
            "version": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
            "checkedAt": "2026-10-03",
            "access": "full-article-search-index"
          },
          "primaryVerification": {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4566153/",
            "checked": "Tabela 2 corrigida dos autores, ACR/EULAR 2015: entrada, cristais de urato como critério suficiente, oito domínios, valores negativos de −4 e −2, máximo de 23 pontos e limiar de 8. Uso como classificação em pesquisa. Conteúdo consultado pelo índice do artigo; abertura direta exibiu CAPTCHA.",
            "access": "full-article-search-index"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 26,
          "passed": 26,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "raw": {
                  "sufficient": false,
                  "score": 8,
                  "classified": true
                },
                "main": "8"
              },
              "obtained": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "8",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": 8,
                  "classified": true
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "8",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": 8,
                  "classified": true
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "7pontos abaixo do limiar",
              "label": "7pontos abaixo do limiar",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "1",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "1",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "raw": {
                  "score": 7,
                  "classified": false,
                  "sufficient": false
                },
                "main": "7"
              },
              "obtained": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "7",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": 7,
                  "classified": false
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "7",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": 7,
                  "classified": false
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Cristais suficientes sem diagnóstico definitivo",
              "label": "Cristais suficientes sem diagnóstico definitivo",
              "inputs": {
                "entrada": "1",
                "cristal": "1",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "1",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "raw": {
                  "score": null,
                  "classified": true,
                  "sufficient": true
                },
                "main": "Critério suficiente"
              },
              "obtained": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "Critério suficiente",
                  ""
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": true,
                  "score": null,
                  "classified": true
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "Critério suficiente",
                  ""
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": true,
                  "score": null,
                  "classified": true
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Escoremáximo23",
              "label": "Escoremáximo23",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "3",
                "curso": "2",
                "tofo": "4",
                "urato": "4",
                "liquido": "0",
                "img_urato": "4",
                "img_erosao": "4"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "3",
                "curso": "2",
                "tofo": "4",
                "urato": "4",
                "liquido": "0",
                "img_urato": "4",
                "img_erosao": "4"
              },
              "expected": {
                "raw": {
                  "score": 23,
                  "classified": true
                },
                "main": "23"
              },
              "obtained": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "23",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": 23,
                  "classified": true
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "23",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": 23,
                  "classified": true
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Doisdomíniosnegativos preservados",
              "label": "Doisdomíniosnegativos preservados",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "0",
                "caract": "0",
                "curso": "0",
                "tofo": "0",
                "urato": "-4",
                "liquido": "-2",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "0",
                "caract": "0",
                "curso": "0",
                "tofo": "0",
                "urato": "-4",
                "liquido": "-2",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "raw": {
                  "score": -6,
                  "classified": false
                },
                "main": "-6"
              },
              "obtained": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "-6",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": -6,
                  "classified": false
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "criterios-acr-eular-gota",
                "main": [
                  "-6",
                  "pontos"
                ],
                "label": "ACR/EULAR 2015",
                "raw": {
                  "sufficient": false,
                  "score": -6,
                  "classified": false
                },
                "methodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Ausência de critériodeentrada",
              "label": "Ausência de critériodeentrada",
              "inputs": {
                "entrada": "0",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "0",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "entrada"
              },
              "obtained": {
                "error": "O critério de entrada não foi atendido.",
                "code": "METHOD_SCOPE",
                "field": "entrada"
              },
              "observed": {
                "error": "O critério de entrada não foi atendido.",
                "code": "METHOD_SCOPE",
                "field": "entrada"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "entrada: opção desconhecida",
              "label": "entrada: opção desconhecida",
              "inputs": {
                "entrada": "__invalid__",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "__invalid__",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "entrada"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "entrada"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "entrada"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "entrada: campo obrigatório",
              "label": "entrada: campo obrigatório",
              "inputs": {
                "entrada": null,
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": null,
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "entrada": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "entrada"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "entrada"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "entrada"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "cristal: opção desconhecida",
              "label": "cristal: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "__invalid__",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "__invalid__",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "cristal"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "cristal"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "cristal"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "cristal: campo obrigatório",
              "label": "cristal: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": null,
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": null,
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "cristal": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "cristal"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "cristal"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "cristal"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "padrao: opção desconhecida",
              "label": "padrao: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "__invalid__",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "__invalid__",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "padrao"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "padrao"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "padrao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "padrao: campo obrigatório",
              "label": "padrao: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": null,
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": null,
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "padrao": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "padrao"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "padrao"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "padrao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caract: opção desconhecida",
              "label": "caract: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "__invalid__",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "__invalid__",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "caract"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "caract"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "caract"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "caract: campo obrigatório",
              "label": "caract: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": null,
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": null,
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "caract": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "caract"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "caract"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "caract"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "curso: opção desconhecida",
              "label": "curso: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "__invalid__",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "__invalid__",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "curso"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "curso"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "curso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "curso: campo obrigatório",
              "label": "curso: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": null,
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": null,
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "curso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "curso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "curso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "curso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tofo: opção desconhecida",
              "label": "tofo: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "__invalid__",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "__invalid__",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "tofo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "tofo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "tofo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tofo: campo obrigatório",
              "label": "tofo: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": null,
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": null,
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "tofo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "tofo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tofo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tofo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "urato: opção desconhecida",
              "label": "urato: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "__invalid__",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "__invalid__",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "urato"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "urato"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "urato"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "urato: campo obrigatório",
              "label": "urato: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": null,
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": null,
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "urato": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "urato"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "urato"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "urato"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "liquido: opção desconhecida",
              "label": "liquido: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "__invalid__",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "__invalid__",
                "img_urato": "0",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "liquido"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "liquido"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "liquido"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "liquido: campo obrigatório",
              "label": "liquido: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": null,
                "img_urato": "0",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": null,
                "img_urato": "0",
                "img_erosao": "0"
              },
              "inputEncoding": {
                "liquido": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "liquido"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "liquido"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "liquido"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "img_urato: opção desconhecida",
              "label": "img_urato: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "__invalid__",
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "__invalid__",
                "img_erosao": "0"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "img_urato"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "img_urato"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "img_urato"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "img_urato: campo obrigatório",
              "label": "img_urato: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": null,
                "img_erosao": "0"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": null,
                "img_erosao": "0"
              },
              "inputEncoding": {
                "img_urato": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "img_urato"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "img_urato"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "img_urato"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "img_erosao: opção desconhecida",
              "label": "img_erosao: opção desconhecida",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "__invalid__"
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "img_erosao"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "img_erosao"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "img_erosao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "img_erosao: campo obrigatório",
              "label": "img_erosao: campo obrigatório",
              "inputs": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": null
              },
              "input": {
                "entrada": "1",
                "cristal": "0",
                "padrao": "2",
                "caract": "2",
                "curso": "2",
                "tofo": "0",
                "urato": "2",
                "liquido": "0",
                "img_urato": "0",
                "img_erosao": null
              },
              "inputEncoding": {
                "img_erosao": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "img_erosao"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "img_erosao"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "img_erosao"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "5ac06e6977521257301738617a0115731702dea03b5eefa80f3631e07bc18460",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "ACR/EULAR 2015; classificação para instrumento de pesquisa",
            "sourceEvidenceSha256": "f771eb324e9ca31f47ed5dd93d83bb7493a17d5ac6c02e72d944286287d65cb9",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "criterios-acr-eular-gota@native-2026-10-04+5ac06e697752"
    },
    {
      "id": "criterios-de-duke",
      "title": "Critérios de Duke-ISCVID 2023",
      "short": "Diagnóstico de endocardite infecciosa",
      "desc": "Aplique os critérios de Duke-ISCVID 2023 (atualização dos critérios de Duke modificados) e classifique a endocardite infecciosa em definida, possível ou rejeitada.",
      "lead": "Classifica a suspeita de endocardite infecciosa em definida, possível ou rejeitada, combinando critérios patológicos, maiores e menores.",
      "kind": "Calculadora",
      "spec": [
        "infectologia",
        "cardiologia",
        "clinica-medica",
        "cirurgia-cardiovascular"
      ],
      "fields": [
        [
          "pato",
          "<strong>Critério patológico:</strong> microrganismo em vegetação, tecido cardíaco, prótese ou êmbolo (cultura, histologia ou PCR), ou endocardite ativa na histologia",
          "chk",
          {}
        ],
        [
          "maior_micro",
          "<strong>Maior microbiológico:</strong> agente típico em ≥ 2 hemoculturas separadas, agente ocasional em ≥ 3, PCR positiva no sangue para <em>Coxiella</em>, <em>Bartonella</em> ou <em>T. whipplei</em>, ou sorologia específica (IgG anti-fase I de <em>C. burnetii</em> &gt; 1:800; IgG para <em>Bartonella</em> ≥ 1:800)",
          "chk",
          {}
        ],
        [
          "maior_img",
          "<strong>Maior de imagem:</strong> vegetação, perfuração, aneurisma, abscesso, pseudoaneurisma ou fístula ao eco/TC cardíaca; regurgitação valvar nova significativa; deiscência nova de prótese; ou PET/CT com FDG alterado em valva ou eletrodo",
          "chk",
          {}
        ],
        [
          "maior_cir",
          "<strong>Maior cirúrgico:</strong> endocardite documentada por inspeção direta na cirurgia cardíaca, apenas na ausência de critério maior de imagem e de confirmação histológica ou microbiológica posterior",
          "chk",
          {}
        ],
        [
          "men_pred",
          "<strong>Menor:</strong> predisposição (endocardite prévia, prótese valvar, reparo valvar, cardiopatia congênita, regurgitação ou estenose valvar, dispositivo intracardíaco, cardiomiopatia hipertrófica, uso de drogas injetáveis)",
          "chk",
          {}
        ],
        [
          "men_febre",
          "<strong>Menor:</strong> febre &gt; 38,0 °C",
          "chk",
          {}
        ],
        [
          "men_vasc",
          "<strong>Menor:</strong> fenômenos vasculares (embolia arterial, infarto séptico pulmonar, abscesso cerebral ou esplênico, aneurisma micótico, hemorragia intracraniana, hemorragia conjuntival, lesões de Janeway, púrpura purulenta)",
          "chk",
          {}
        ],
        [
          "men_imuno",
          "<strong>Menor:</strong> fenômenos imunológicos (fator reumatoide positivo, nódulos de Osler, manchas de Roth, glomerulonefrite por imunocomplexos)",
          "chk",
          {}
        ],
        [
          "men_micro",
          "<strong>Menor:</strong> evidência microbiológica que não preenche o critério maior",
          "chk",
          {}
        ],
        [
          "men_img",
          "<strong>Menor:</strong> PET/CT com FDG alterado até 3 meses após implante de prótese, enxerto ou dispositivo",
          "chk",
          {}
        ],
        [
          "men_exame",
          "<strong>Menor:</strong> sopro de regurgitação novo ao exame físico, se o ecocardiograma não estiver disponível",
          "chk",
          {}
        ],
        [
          "rej_alt",
          "<strong>Rejeição:</strong> diagnóstico alternativo firme que explica o quadro",
          "chk",
          {}
        ],
        [
          "rej_res",
          "<strong>Rejeição:</strong> sem recorrência após antibioticoterapia por menos de 4 dias",
          "chk",
          {}
        ],
        [
          "rej_pato",
          "<strong>Rejeição:</strong> sem evidência patológica na cirurgia ou necrópsia, com antibioticoterapia por menos de 4 dias",
          "chk",
          {}
        ]
      ],
      "formula": "<ul><li><strong>Definida:</strong> critério patológico, <em>ou</em> 2 maiores, <em>ou</em> 1 maior + 3 menores, <em>ou</em> 5 menores.</li><li><strong>Possível:</strong> 1 maior + 1 menor, <em>ou</em> 3 menores.</li><li><strong>Rejeitada:</strong> diagnóstico alternativo firme, resolução sem recorrência com menos de 4 dias de antibiótico, ausência de evidência patológica na cirurgia/necrópsia com menos de 4 dias de antibiótico, <em>ou</em> não preenche os critérios de possível.</li></ul><p><strong>Contagem do maior cirúrgico:</strong> só acrescenta um critério maior quando está selecionado e não há maior de imagem nem critério patológico selecionado. A confirmação posterior prevista na Tabela 2 deve ser verificada; o maior microbiológico do sangue não é automaticamente confirmação posterior em tecido.</p>",
      "sources": [
        [
          "Fowler VG et al. The 2023 Duke-International Society for Cardiovascular Infectious Diseases Criteria for Infective Endocarditis: Updating the Modified Duke Criteria. Clin Infect Dis, 2023.",
          "https://doi.org/10.1093/cid/ciad271"
        ],
        [
          "Li JS et al. Proposed modifications to the Duke criteria for the diagnosis of infective endocarditis. Clin Infect Dis, 2000.",
          "https://doi.org/10.1086/313753"
        ]
      ],
      "cases": [
        [
          "Hemoculturas típicas + vegetação ao eco: definida",
          {
            "maior_micro": true,
            "maior_img": true
          },
          {
            "raw": {
              "maiores": 2,
              "menores": 0,
              "cls": "definida"
            },
            "level": "high",
            "main": "Definida"
          }
        ],
        [
          "1 maior + 3 menores: definida",
          {
            "maior_micro": true,
            "men_pred": true,
            "men_febre": true,
            "men_vasc": true
          },
          {
            "raw": {
              "cls": "definida"
            },
            "level": "high"
          }
        ],
        [
          "5 menores: definida",
          {
            "men_pred": true,
            "men_febre": true,
            "men_vasc": true,
            "men_imuno": true,
            "men_micro": true
          },
          {
            "raw": {
              "menores": 5,
              "cls": "definida"
            },
            "level": "high"
          }
        ],
        [
          "Critério patológico isolado: definida",
          {
            "pato": true
          },
          {
            "raw": {
              "cls": "definida"
            },
            "verdict": "patológico"
          }
        ],
        [
          "1 maior + 2 menores: possível",
          {
            "maior_img": true,
            "men_pred": true,
            "men_febre": true
          },
          {
            "raw": {
              "cls": "possível"
            },
            "level": "mid"
          }
        ],
        [
          "3 menores: possível",
          {
            "men_pred": true,
            "men_febre": true,
            "men_imuno": true
          },
          {
            "raw": {
              "cls": "possível"
            },
            "level": "mid"
          }
        ],
        [
          "3 menores com diagnóstico alternativo firme: rejeitada",
          {
            "men_pred": true,
            "men_febre": true,
            "men_imuno": true,
            "rej_alt": true
          },
          {
            "raw": {
              "cls": "rejeitada"
            },
            "level": "low"
          }
        ],
        [
          "2 menores: rejeitada",
          {
            "men_pred": true,
            "men_febre": true
          },
          {
            "raw": {
              "cls": "rejeitada"
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 8,
        "passed": 8,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T22:34:36.821Z",
        "total": 1028,
        "passed": 1028,
        "sourceRowCount": 1028,
        "uniqueApiInputCount": 1028,
        "sourceContextCount": 1028,
        "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
        "originalSourceRowCount": 1028,
        "excludedSourceObservationCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "maior_micro": false,
              "maior_img": false,
              "maior_cir": false,
              "men_pred": false,
              "men_febre": false,
              "men_vasc": false,
              "men_imuno": false,
              "men_micro": false,
              "men_img": false,
              "men_exame": false,
              "pato": false,
              "rej_alt": false,
              "rej_res": false,
              "rej_pato": false
            },
            "expected": {
              "maiores": 0,
              "menores": 0,
              "cls": "rejeitada"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "maior_micro": false,
              "maior_img": false,
              "maior_cir": false,
              "men_pred": false,
              "men_febre": false,
              "men_vasc": false,
              "men_imuno": false,
              "men_micro": false,
              "men_img": false,
              "men_exame": true,
              "pato": false,
              "rej_alt": false,
              "rej_res": false,
              "rej_pato": false
            },
            "expected": {
              "maiores": 0,
              "menores": 1,
              "cls": "rejeitada"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "maior_micro": false,
              "maior_img": false,
              "maior_cir": false,
              "men_pred": false,
              "men_febre": false,
              "men_vasc": false,
              "men_imuno": false,
              "men_micro": false,
              "men_img": true,
              "men_exame": false,
              "pato": false,
              "rej_alt": false,
              "rej_res": false,
              "rej_pato": false
            },
            "expected": {
              "maiores": 0,
              "menores": 1,
              "cls": "rejeitada"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 1,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "maior_micro": false,
              "maior_img": false,
              "maior_cir": false,
              "men_pred": false,
              "men_febre": false,
              "men_vasc": false,
              "men_imuno": false,
              "men_micro": false,
              "men_img": true,
              "men_exame": true,
              "pato": false,
              "rej_alt": false,
              "rej_res": false,
              "rej_pato": false
            },
            "expected": {
              "maiores": 0,
              "menores": 2,
              "cls": "rejeitada"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 2,
                  "cls": "rejeitada"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "37deaaa8d61d02bcd12af194e5ee4c0cc209faab6420c3b8623b5d70983f5cce",
          "total": 1028,
          "bankRowCount": 1028,
          "uniqueApiInputCount": 1028,
          "sourceContextCount": 1028,
          "fullStoredSourceRows": 1028,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            {
              "file": "reports/review-20261003/duke-surgical-independent-expectations-final36.json",
              "sha256": "73716852bd3b1c24a172917e95da7cbc5aa4594c0244954b7ccaafd41792d24b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
            "sha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b"
          },
          "packagingRequirement": "Complete1028 current cases plus exact historical256 exclusion records and original observations downloadable. No historical expectation/observation is rewritten or retrospectively approved.",
          "historicalExcludedSourceObservationCount": 256
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 1028,
          "uniqueApiInputs": 1028,
          "duplicateRows": 0
        },
        "sources": [
          {
            "primary": {
              "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
              "doi": "10.1093/cid/ciad271",
              "personallyRead": "Visual printedp3 Table1/printedp4 Table2, direct official PDF surgical discussion printedp6; no fullarticle/clinical validation claim."
            },
            "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
            "originalEvidence": [
              {
                "primaryReview": {
                  "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                  "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
                },
                "independentPrimaryReview": {
                  "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                  "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
                },
                "targetedReading": {
                  "id": "criterios-de-duke",
                  "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
                  "edition": "Fowler2023 DukeISCVID DOI10.1093/cid/ciad271, Tables1/2 printed3/4",
                  "personallyRead": [
                    "Tables1/2 and Table1footnotes printed3/4 personally visually read; official PDF also reopened and relevant definitions read"
                  ],
                  "files": [
                    "six-primary-documents-final32/duke-iscvid-2023.pdf",
                    "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                    "six-primary-documents-final32/duke-iscvid-2023-p4.png"
                  ],
                  "access": "Official ISCVID PDF opened directly in own web call. Other later footnotes/full paper not fully read.",
                  "supported": "Definite/possible/rejected Table1 logical combinations of already valid affirmed criteria, isolated pathological/rejection states; major/minor counts. Surgical+major-imaging tuples excluded, no contradictory pathological/rejection claims.",
                  "excluded": [
                    "Surgical major requires neither major imaging nor subsequent histologic/microbiologic confirmation; local shortlabel lacks qualifiers",
                    "Generic predisposition label lacks more-than-mild valve disease/obstructiveHCM",
                    "Pathological shortlabel omits single skin-bacterium PCR valve/wire exception without support",
                    "Clinical acquisition/diagnostic performance, conflicting flag precedence and implant timing adjudication"
                  ],
                  "sourceArtifacts": [
                    {
                      "file": "six-primary-documents-final32/duke-iscvid-2023.pdf",
                      "bytes": 424403,
                      "sha256": "23f49274ef781fd0a9f170288a6eea34375d37d06434e99e38515f5649fd8c33"
                    },
                    {
                      "file": "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                      "bytes": 431818,
                      "sha256": "d49360416b14de5e44ff9d1ccb9a8a1b0d9922c97100b1f0081b0e8c08895c7e"
                    },
                    {
                      "file": "six-primary-documents-final32/duke-iscvid-2023-p4.png",
                      "bytes": 352058,
                      "sha256": "509c30e65159dc3125ca1faa01bd6480f821a1ec4a3e1178274df2461bc93a49"
                    }
                  ]
                },
                "declaredOriginalMethodVersion": "Duke ISCVID 2023:combinações decritérios maior/menor/patológico, rejeição; sem substituição por Duke 2000",
                "sourceEditionsUnchanged": true,
                "scope": "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
        "evidenceSha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b",
        "independentPeer": {
          "status": "passed-scoped-selected-source-predicate",
          "evidence": {
            "file": "reports/review-20261003/duke-own-code-independent-review-verify-final36.json",
            "sha256": "a2a0f12094ea0a587d6e9c9a27f79a97ccdd57359cecf56670add38bf9e89d3c"
          },
          "semanticEvidence": [
            {
              "file": "reports/review-20261003/duke-global-independent-review-verify-final36-r4.json",
              "sha256": "7b8e182585b8b8ec57656d5223b2b8ee579f9b63238361f2ce845c9d1531d7d2"
            },
            {
              "file": "reports/review-20261003/duke-surgical-authorship-independent-review-western-final36-r2.json",
              "sha256": "fb5375c811c439cf2ee41bacac68c0e9ed5832754cc6011b1d6a8580e257a3ed"
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
            "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
            "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
            "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
          }
        ],
        "qualifications": [
          "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
          "772 original passed cases are preserved byte-value exact. Former256 source-ineligible records and2628 before-repair selected discrepancies remain historical, without retrospective approval. Sixteen extra own eligibility witnesses and512 independent peer vectors are technical witnesses outside these coverage counters.",
          "Selected integer/Boolean/classification-code comparison is strict; no fixture or numeric tolerance was changed. Only the existing pathological flag is used as sufficient later confirmation, and this interface does not represent full chronology.",
          "Clinical diagnosis/performance/treatment/rubrics and professional-language/instrument-rights/fullmethod approval remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousScope": "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval.",
        "previousQualifications": [
          "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval.",
          "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
          "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
          "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
          "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
          "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
          "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
        ],
        "previousSources": [
          {
            "primaryReview": {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            "targetedReading": {
              "id": "criterios-de-duke",
              "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
              "edition": "Fowler2023 DukeISCVID DOI10.1093/cid/ciad271, Tables1/2 printed3/4",
              "personallyRead": [
                "Tables1/2 and Table1footnotes printed3/4 personally visually read; official PDF also reopened and relevant definitions read"
              ],
              "files": [
                "six-primary-documents-final32/duke-iscvid-2023.pdf",
                "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                "six-primary-documents-final32/duke-iscvid-2023-p4.png"
              ],
              "access": "Official ISCVID PDF opened directly in own web call. Other later footnotes/full paper not fully read.",
              "supported": "Definite/possible/rejected Table1 logical combinations of already valid affirmed criteria, isolated pathological/rejection states; major/minor counts. Surgical+major-imaging tuples excluded, no contradictory pathological/rejection claims.",
              "excluded": [
                "Surgical major requires neither major imaging nor subsequent histologic/microbiologic confirmation; local shortlabel lacks qualifiers",
                "Generic predisposition label lacks more-than-mild valve disease/obstructiveHCM",
                "Pathological shortlabel omits single skin-bacterium PCR valve/wire exception without support",
                "Clinical acquisition/diagnostic performance, conflicting flag precedence and implant timing adjudication"
              ],
              "sourceArtifacts": [
                {
                  "file": "six-primary-documents-final32/duke-iscvid-2023.pdf",
                  "bytes": 424403,
                  "sha256": "23f49274ef781fd0a9f170288a6eea34375d37d06434e99e38515f5649fd8c33"
                },
                {
                  "file": "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                  "bytes": 431818,
                  "sha256": "d49360416b14de5e44ff9d1ccb9a8a1b0d9922c97100b1f0081b0e8c08895c7e"
                },
                {
                  "file": "six-primary-documents-final32/duke-iscvid-2023-p4.png",
                  "bytes": 352058,
                  "sha256": "509c30e65159dc3125ca1faa01bd6480f821a1ec4a3e1178274df2461bc93a49"
                }
              ]
            },
            "declaredOriginalMethodVersion": "Duke ISCVID 2023:combinações decritérios maior/menor/patológico, rejeição; sem substituição por Duke 2000",
            "sourceEditionsUnchanged": true,
            "scope": "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval."
          }
        ],
        "previousIndependentPeer": {
          "evidence": {
            "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
            "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
          },
          "status": "passed-scoped-mathematical",
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "previousImplementationBindings": [
          {
            "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
            "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
            "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
            "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
          }
        ],
        "historicalExcludedSourceObservationCount": 256,
        "surgicalSourceAmendment": {
          "at": "2026-10-04T22:34:36.424Z",
          "source": {
            "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
            "doi": "10.1093/cid/ciad271",
            "personallyRead": "Visual printedp3 Table1/printedp4 Table2, direct official PDF surgical discussion printedp6; no fullarticle/clinical validation claim."
          },
          "logicalRule": "maior_cir && !maior_img && !pato; blood-major remains independently counted, not equated to subsequent tissue confirmation",
          "priorCode": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            }
          ],
          "currentCode": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            }
          ],
          "originalSourceProof": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "newOwnExpectations": {
            "file": "reports/review-20261003/duke-surgical-independent-expectations-final36.json",
            "sha256": "73716852bd3b1c24a172917e95da7cbc5aa4594c0244954b7ccaafd41792d24b"
          },
          "newActualExecution": {
            "file": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
            "sha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b"
          },
          "independentPeers": [
            {
              "file": "reports/review-20261003/duke-own-code-independent-review-verify-final36.json",
              "sha256": "a2a0f12094ea0a587d6e9c9a27f79a97ccdd57359cecf56670add38bf9e89d3c"
            },
            {
              "file": "reports/review-20261003/duke-global-independent-review-verify-final36-r4.json",
              "sha256": "7b8e182585b8b8ec57656d5223b2b8ee579f9b63238361f2ce845c9d1531d7d2"
            },
            {
              "file": "reports/review-20261003/duke-surgical-authorship-independent-review-western-final36-r2.json",
              "sha256": "fb5375c811c439cf2ee41bacac68c0e9ed5832754cc6011b1d6a8580e257a3ed"
            }
          ],
          "preservedBeforeFailures": {
            "file": "reports/review-20261003/duke-surgical-source-before-final36.json",
            "sha256": "95d541fd9277dbce29dbf370fe69684e5bba3be23dc9a0d0b2d07205d7f19c1a"
          },
          "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        }
      },
      "methodVersion": "Duke-ISCVID 2023: combinações selecionadas da Tabela 1; maior cirúrgico condicionado pela Tabela 2, I.C, à ausência de maior de imagem e de confirmação posterior; sem equivalência automática com Duke 2000",
      "implementationVersion": "criterios-de-duke@duke2023-surgical-source-2026-10-04+0be5980821b1",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10681650/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Duke-ISCVID 2023: combinações selecionadas da Tabela 1; maior cirúrgico condicionado pela Tabela 2, I.C, à ausência de maior de imagem e de confirmação posterior; sem equivalência automática com Duke 2000",
        "inputContract": {
          "fields": [
            {
              "key": "pato",
              "label": "<strong>Critério patológico:</strong> microrganismo em vegetação, tecido cardíaco, prótese ou êmbolo (cultura, histologia ou PCR), ou endocardite ativa na histologia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "maior_micro",
              "label": "<strong>Maior microbiológico:</strong> agente típico em ≥ 2 hemoculturas separadas, agente ocasional em ≥ 3, PCR positiva no sangue para <em>Coxiella</em>, <em>Bartonella</em> ou <em>T. whipplei</em>, ou sorologia específica (IgG anti-fase I de <em>C. burnetii</em> &gt; 1:800; IgG para <em>Bartonella</em> ≥ 1:800)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "maior_img",
              "label": "<strong>Maior de imagem:</strong> vegetação, perfuração, aneurisma, abscesso, pseudoaneurisma ou fístula ao eco/TC cardíaca; regurgitação valvar nova significativa; deiscência nova de prótese; ou PET/CT com FDG alterado em valva ou eletrodo",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "maior_cir",
              "label": "<strong>Maior cirúrgico:</strong> endocardite documentada por inspeção direta na cirurgia cardíaca, apenas na ausência de critério maior de imagem e de confirmação histológica ou microbiológica posterior",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_pred",
              "label": "<strong>Menor:</strong> predisposição (endocardite prévia, prótese valvar, reparo valvar, cardiopatia congênita, regurgitação ou estenose valvar, dispositivo intracardíaco, cardiomiopatia hipertrófica, uso de drogas injetáveis)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_febre",
              "label": "<strong>Menor:</strong> febre &gt; 38,0 °C",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_vasc",
              "label": "<strong>Menor:</strong> fenômenos vasculares (embolia arterial, infarto séptico pulmonar, abscesso cerebral ou esplênico, aneurisma micótico, hemorragia intracraniana, hemorragia conjuntival, lesões de Janeway, púrpura purulenta)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_imuno",
              "label": "<strong>Menor:</strong> fenômenos imunológicos (fator reumatoide positivo, nódulos de Osler, manchas de Roth, glomerulonefrite por imunocomplexos)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_micro",
              "label": "<strong>Menor:</strong> evidência microbiológica que não preenche o critério maior",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_img",
              "label": "<strong>Menor:</strong> PET/CT com FDG alterado até 3 meses após implante de prótese, enxerto ou dispositivo",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "men_exame",
              "label": "<strong>Menor:</strong> sopro de regurgitação novo ao exame físico, se o ecocardiograma não estiver disponível",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "rej_alt",
              "label": "<strong>Rejeição:</strong> diagnóstico alternativo firme que explica o quadro",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "rej_res",
              "label": "<strong>Rejeição:</strong> sem recorrência após antibioticoterapia por menos de 4 dias",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "rej_pato",
              "label": "<strong>Rejeição:</strong> sem evidência patológica na cirurgia ou necrópsia, com antibioticoterapia por menos de 4 dias",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "3299a583ea0023fc5a71aaf0f0789abae66587dda609e0852325a0611e3f4a96"
        },
        "sourceEditions": [
          {
            "citation": "Fowler VG et al. The 2023 Duke-International Society for Cardiovascular Infectious Diseases Criteria for Infective Endocarditis: Updating the Modified Duke Criteria. Clin Infect Dis, 2023.",
            "url": "https://doi.org/10.1093/cid/ciad271",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The 2023 Duke-International Society for Cardiovascular Infectious Diseases Criteria for Infective Endocarditis: Updating the Modified Duke Criteria.",
              "year": "2023",
              "firstPublicationDate": "2023-08-01",
              "doi": "10.1093/cid/ciad271",
              "pmid": "37138445",
              "pmcid": "PMC10681650",
              "journal": "Clinical infectious diseases : an official publication of the Infectious Diseases Society of America",
              "authors": "Fowler VG, Durack DT, Selton-Suty C, Athan E, Bayer AS, Chamis AL, Dahl A, DiBernardo L, Durante-Mangoni E, Duval X, Fortes CQ, Fosbøl E, Hannan MM, Hasse B, Hoen B, Karchmer AW, Mestres CA, Petti CA, Pizzi MN, Preston SD, Roque A, Vandenesch F, van der Meer JTM, van der Vaart TW, Miro JM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10681650/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ac306ba3c142ef43be75418c168556c4bc416d195fdc6473e6b5463155685c3a",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Li JS et al. Proposed modifications to the Duke criteria for the diagnosis of infective endocarditis. Clin Infect Dis, 2000.",
            "url": "https://doi.org/10.1086/313753",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Proposed modifications to the Duke criteria for the diagnosis of infective endocarditis.",
              "year": "2000",
              "firstPublicationDate": "2000-04-03",
              "doi": "10.1086/313753",
              "pmid": "10770721",
              "journal": "Clinical infectious diseases : an official publication of the Infectious Diseases Society of America",
              "authors": "Li JS, Sexton DJ, Mick N, Nettles R, Fowler VG, Ryan T, Bashore T, Corey GR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10770721/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c91187343274a95da05bd9388ddc703dcec86e6e4cc59af64713281cb6a8e047",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T22:34:36.821Z",
          "total": 1028,
          "passed": 1028,
          "sourceRowCount": 1028,
          "uniqueApiInputCount": 1028,
          "sourceContextCount": 1028,
          "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
          "originalSourceRowCount": 1028,
          "excludedSourceObservationCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "maior_micro": false,
                "maior_img": false,
                "maior_cir": false,
                "men_pred": false,
                "men_febre": false,
                "men_vasc": false,
                "men_imuno": false,
                "men_micro": false,
                "men_img": false,
                "men_exame": false,
                "pato": false,
                "rej_alt": false,
                "rej_res": false,
                "rej_pato": false
              },
              "expected": {
                "maiores": 0,
                "menores": 0,
                "cls": "rejeitada"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "maior_micro": false,
                "maior_img": false,
                "maior_cir": false,
                "men_pred": false,
                "men_febre": false,
                "men_vasc": false,
                "men_imuno": false,
                "men_micro": false,
                "men_img": false,
                "men_exame": true,
                "pato": false,
                "rej_alt": false,
                "rej_res": false,
                "rej_pato": false
              },
              "expected": {
                "maiores": 0,
                "menores": 1,
                "cls": "rejeitada"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "maior_micro": false,
                "maior_img": false,
                "maior_cir": false,
                "men_pred": false,
                "men_febre": false,
                "men_vasc": false,
                "men_imuno": false,
                "men_micro": false,
                "men_img": true,
                "men_exame": false,
                "pato": false,
                "rej_alt": false,
                "rej_res": false,
                "rej_pato": false
              },
              "expected": {
                "maiores": 0,
                "menores": 1,
                "cls": "rejeitada"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 1,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "maior_micro": false,
                "maior_img": false,
                "maior_cir": false,
                "men_pred": false,
                "men_febre": false,
                "men_vasc": false,
                "men_imuno": false,
                "men_micro": false,
                "men_img": true,
                "men_exame": true,
                "pato": false,
                "rej_alt": false,
                "rej_res": false,
                "rej_pato": false
              },
              "expected": {
                "maiores": 0,
                "menores": 2,
                "cls": "rejeitada"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                  "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 2,
                    "cls": "rejeitada"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "37deaaa8d61d02bcd12af194e5ee4c0cc209faab6420c3b8623b5d70983f5cce",
            "total": 1028,
            "bankRowCount": 1028,
            "uniqueApiInputCount": 1028,
            "sourceContextCount": 1028,
            "fullStoredSourceRows": 1028,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              {
                "file": "reports/review-20261003/duke-surgical-independent-expectations-final36.json",
                "sha256": "73716852bd3b1c24a172917e95da7cbc5aa4594c0244954b7ccaafd41792d24b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
              "sha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b"
            },
            "packagingRequirement": "Complete1028 current cases plus exact historical256 exclusion records and original observations downloadable. No historical expectation/observation is rewritten or retrospectively approved.",
            "historicalExcludedSourceObservationCount": 256
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 1028,
            "uniqueApiInputs": 1028,
            "duplicateRows": 0
          },
          "sources": [
            {
              "primary": {
                "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
                "doi": "10.1093/cid/ciad271",
                "personallyRead": "Visual printedp3 Table1/printedp4 Table2, direct official PDF surgical discussion printedp6; no fullarticle/clinical validation claim."
              },
              "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
              "originalEvidence": [
                {
                  "primaryReview": {
                    "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                    "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
                  },
                  "independentPrimaryReview": {
                    "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                    "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
                  },
                  "targetedReading": {
                    "id": "criterios-de-duke",
                    "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
                    "edition": "Fowler2023 DukeISCVID DOI10.1093/cid/ciad271, Tables1/2 printed3/4",
                    "personallyRead": [
                      "Tables1/2 and Table1footnotes printed3/4 personally visually read; official PDF also reopened and relevant definitions read"
                    ],
                    "files": [
                      "six-primary-documents-final32/duke-iscvid-2023.pdf",
                      "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                      "six-primary-documents-final32/duke-iscvid-2023-p4.png"
                    ],
                    "access": "Official ISCVID PDF opened directly in own web call. Other later footnotes/full paper not fully read.",
                    "supported": "Definite/possible/rejected Table1 logical combinations of already valid affirmed criteria, isolated pathological/rejection states; major/minor counts. Surgical+major-imaging tuples excluded, no contradictory pathological/rejection claims.",
                    "excluded": [
                      "Surgical major requires neither major imaging nor subsequent histologic/microbiologic confirmation; local shortlabel lacks qualifiers",
                      "Generic predisposition label lacks more-than-mild valve disease/obstructiveHCM",
                      "Pathological shortlabel omits single skin-bacterium PCR valve/wire exception without support",
                      "Clinical acquisition/diagnostic performance, conflicting flag precedence and implant timing adjudication"
                    ],
                    "sourceArtifacts": [
                      {
                        "file": "six-primary-documents-final32/duke-iscvid-2023.pdf",
                        "bytes": 424403,
                        "sha256": "23f49274ef781fd0a9f170288a6eea34375d37d06434e99e38515f5649fd8c33"
                      },
                      {
                        "file": "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                        "bytes": 431818,
                        "sha256": "d49360416b14de5e44ff9d1ccb9a8a1b0d9922c97100b1f0081b0e8c08895c7e"
                      },
                      {
                        "file": "six-primary-documents-final32/duke-iscvid-2023-p4.png",
                        "bytes": 352058,
                        "sha256": "509c30e65159dc3125ca1faa01bd6480f821a1ec4a3e1178274df2461bc93a49"
                      }
                    ]
                  },
                  "declaredOriginalMethodVersion": "Duke ISCVID 2023:combinações decritérios maior/menor/patológico, rejeição; sem substituição por Duke 2000",
                  "sourceEditionsUnchanged": true,
                  "scope": "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
          "evidenceSha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b",
          "independentPeer": {
            "status": "passed-scoped-selected-source-predicate",
            "evidence": {
              "file": "reports/review-20261003/duke-own-code-independent-review-verify-final36.json",
              "sha256": "a2a0f12094ea0a587d6e9c9a27f79a97ccdd57359cecf56670add38bf9e89d3c"
            },
            "semanticEvidence": [
              {
                "file": "reports/review-20261003/duke-global-independent-review-verify-final36-r4.json",
                "sha256": "7b8e182585b8b8ec57656d5223b2b8ee579f9b63238361f2ce845c9d1531d7d2"
              },
              {
                "file": "reports/review-20261003/duke-surgical-authorship-independent-review-western-final36-r2.json",
                "sha256": "fb5375c811c439cf2ee41bacac68c0e9ed5832754cc6011b1d6a8580e257a3ed"
              }
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            }
          ],
          "qualifications": [
            "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
            "772 original passed cases are preserved byte-value exact. Former256 source-ineligible records and2628 before-repair selected discrepancies remain historical, without retrospective approval. Sixteen extra own eligibility witnesses and512 independent peer vectors are technical witnesses outside these coverage counters.",
            "Selected integer/Boolean/classification-code comparison is strict; no fixture or numeric tolerance was changed. Only the existing pathological flag is used as sufficient later confirmation, and this interface does not represent full chronology.",
            "Clinical diagnosis/performance/treatment/rubrics and professional-language/instrument-rights/fullmethod approval remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousScope": "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval.",
          "previousQualifications": [
            "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval.",
            "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
            "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
            "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
            "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
            "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
            "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
          ],
          "previousSources": [
            {
              "primaryReview": {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              "targetedReading": {
                "id": "criterios-de-duke",
                "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
                "edition": "Fowler2023 DukeISCVID DOI10.1093/cid/ciad271, Tables1/2 printed3/4",
                "personallyRead": [
                  "Tables1/2 and Table1footnotes printed3/4 personally visually read; official PDF also reopened and relevant definitions read"
                ],
                "files": [
                  "six-primary-documents-final32/duke-iscvid-2023.pdf",
                  "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                  "six-primary-documents-final32/duke-iscvid-2023-p4.png"
                ],
                "access": "Official ISCVID PDF opened directly in own web call. Other later footnotes/full paper not fully read.",
                "supported": "Definite/possible/rejected Table1 logical combinations of already valid affirmed criteria, isolated pathological/rejection states; major/minor counts. Surgical+major-imaging tuples excluded, no contradictory pathological/rejection claims.",
                "excluded": [
                  "Surgical major requires neither major imaging nor subsequent histologic/microbiologic confirmation; local shortlabel lacks qualifiers",
                  "Generic predisposition label lacks more-than-mild valve disease/obstructiveHCM",
                  "Pathological shortlabel omits single skin-bacterium PCR valve/wire exception without support",
                  "Clinical acquisition/diagnostic performance, conflicting flag precedence and implant timing adjudication"
                ],
                "sourceArtifacts": [
                  {
                    "file": "six-primary-documents-final32/duke-iscvid-2023.pdf",
                    "bytes": 424403,
                    "sha256": "23f49274ef781fd0a9f170288a6eea34375d37d06434e99e38515f5649fd8c33"
                  },
                  {
                    "file": "six-primary-documents-final32/duke-iscvid-2023-p3.png",
                    "bytes": 431818,
                    "sha256": "d49360416b14de5e44ff9d1ccb9a8a1b0d9922c97100b1f0081b0e8c08895c7e"
                  },
                  {
                    "file": "six-primary-documents-final32/duke-iscvid-2023-p4.png",
                    "bytes": 352058,
                    "sha256": "509c30e65159dc3125ca1faa01bd6480f821a1ec4a3e1178274df2461bc93a49"
                  }
                ]
              },
              "declaredOriginalMethodVersion": "Duke ISCVID 2023:combinações decritérios maior/menor/patológico, rejeição; sem substituição por Duke 2000",
              "sourceEditionsUnchanged": true,
              "scope": "772 source-eligible already affirmed DukeISCVID2023 Table1 count/logical-class combinations. Surgical major plus major imaging is expressly excluded;256 original such states retained as unapproved observations only. No clinical acquisition, contradictory pathological/rejection precedence, diagnostic performance or full-method approval."
            }
          ],
          "previousIndependentPeer": {
            "evidence": {
              "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
              "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
            },
            "status": "passed-scoped-mathematical",
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "previousImplementationBindings": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            }
          ],
          "historicalExcludedSourceObservationCount": 256,
          "surgicalSourceAmendment": {
            "at": "2026-10-04T22:34:36.424Z",
            "source": {
              "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
              "doi": "10.1093/cid/ciad271",
              "personallyRead": "Visual printedp3 Table1/printedp4 Table2, direct official PDF surgical discussion printedp6; no fullarticle/clinical validation claim."
            },
            "logicalRule": "maior_cir && !maior_img && !pato; blood-major remains independently counted, not equated to subsequent tissue confirmation",
            "priorCode": [
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
              }
            ],
            "currentCode": [
              {
                "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
                "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
              }
            ],
            "originalSourceProof": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              }
            ],
            "newOwnExpectations": {
              "file": "reports/review-20261003/duke-surgical-independent-expectations-final36.json",
              "sha256": "73716852bd3b1c24a172917e95da7cbc5aa4594c0244954b7ccaafd41792d24b"
            },
            "newActualExecution": {
              "file": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
              "sha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b"
            },
            "independentPeers": [
              {
                "file": "reports/review-20261003/duke-own-code-independent-review-verify-final36.json",
                "sha256": "a2a0f12094ea0a587d6e9c9a27f79a97ccdd57359cecf56670add38bf9e89d3c"
              },
              {
                "file": "reports/review-20261003/duke-global-independent-review-verify-final36-r4.json",
                "sha256": "7b8e182585b8b8ec57656d5223b2b8ee579f9b63238361f2ce845c9d1531d7d2"
              },
              {
                "file": "reports/review-20261003/duke-surgical-authorship-independent-review-western-final36-r2.json",
                "sha256": "fb5375c811c439cf2ee41bacac68c0e9ed5832754cc6011b1d6a8580e257a3ed"
              }
            ],
            "preservedBeforeFailures": {
              "file": "reports/review-20261003/duke-surgical-source-before-final36.json",
              "sha256": "95d541fd9277dbce29dbf370fe69684e5bba3be23dc9a0d0b2d07205d7f19c1a"
            },
            "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c",
        "dukeSurgicalSourceAmendment": {
          "at": "2026-10-04T22:34:36.424Z",
          "source": {
            "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
            "doi": "10.1093/cid/ciad271",
            "personallyRead": "Visual printedp3 Table1/printedp4 Table2, direct official PDF surgical discussion printedp6; no fullarticle/clinical validation claim."
          },
          "logicalRule": "maior_cir && !maior_img && !pato; blood-major remains independently counted, not equated to subsequent tissue confirmation",
          "priorCode": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            }
          ],
          "currentCode": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            }
          ],
          "originalSourceProof": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "newOwnExpectations": {
            "file": "reports/review-20261003/duke-surgical-independent-expectations-final36.json",
            "sha256": "73716852bd3b1c24a172917e95da7cbc5aa4594c0244954b7ccaafd41792d24b"
          },
          "newActualExecution": {
            "file": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
            "sha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b"
          },
          "independentPeers": [
            {
              "file": "reports/review-20261003/duke-own-code-independent-review-verify-final36.json",
              "sha256": "a2a0f12094ea0a587d6e9c9a27f79a97ccdd57359cecf56670add38bf9e89d3c"
            },
            {
              "file": "reports/review-20261003/duke-global-independent-review-verify-final36-r4.json",
              "sha256": "7b8e182585b8b8ec57656d5223b2b8ee579f9b63238361f2ce845c9d1531d7d2"
            },
            {
              "file": "reports/review-20261003/duke-surgical-authorship-independent-review-western-final36-r2.json",
              "sha256": "fb5375c811c439cf2ee41bacac68c0e9ed5832754cc6011b1d6a8580e257a3ed"
            }
          ],
          "preservedBeforeFailures": {
            "file": "reports/review-20261003/duke-surgical-source-before-final36.json",
            "sha256": "95d541fd9277dbce29dbf370fe69684e5bba3be23dc9a0d0b2d07205d7f19c1a"
          },
          "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousInputContract": {
            "fields": [
              {
                "key": "pato",
                "label": "<strong>Critério patológico:</strong> microrganismo em vegetação, tecido cardíaco, prótese ou êmbolo (cultura, histologia ou PCR), ou endocardite ativa na histologia",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "maior_micro",
                "label": "<strong>Maior microbiológico:</strong> agente típico em ≥ 2 hemoculturas separadas, agente ocasional em ≥ 3, PCR positiva no sangue para <em>Coxiella</em>, <em>Bartonella</em> ou <em>T. whipplei</em>, ou sorologia específica (IgG anti-fase I de <em>C. burnetii</em> &gt; 1:800; IgG para <em>Bartonella</em> ≥ 1:800)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "maior_img",
                "label": "<strong>Maior de imagem:</strong> vegetação, perfuração, aneurisma, abscesso, pseudoaneurisma ou fístula ao eco/TC cardíaca; regurgitação valvar nova significativa; deiscência nova de prótese; ou PET/CT com FDG alterado em valva ou eletrodo",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "maior_cir",
                "label": "<strong>Maior cirúrgico:</strong> endocardite documentada por inspeção direta na cirurgia cardíaca",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_pred",
                "label": "<strong>Menor:</strong> predisposição (endocardite prévia, prótese valvar, reparo valvar, cardiopatia congênita, regurgitação ou estenose valvar, dispositivo intracardíaco, cardiomiopatia hipertrófica, uso de drogas injetáveis)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_febre",
                "label": "<strong>Menor:</strong> febre &gt; 38,0 °C",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_vasc",
                "label": "<strong>Menor:</strong> fenômenos vasculares (embolia arterial, infarto séptico pulmonar, abscesso cerebral ou esplênico, aneurisma micótico, hemorragia intracraniana, hemorragia conjuntival, lesões de Janeway, púrpura purulenta)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_imuno",
                "label": "<strong>Menor:</strong> fenômenos imunológicos (fator reumatoide positivo, nódulos de Osler, manchas de Roth, glomerulonefrite por imunocomplexos)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_micro",
                "label": "<strong>Menor:</strong> evidência microbiológica que não preenche o critério maior",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_img",
                "label": "<strong>Menor:</strong> PET/CT com FDG alterado até 3 meses após implante de prótese, enxerto ou dispositivo",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "men_exame",
                "label": "<strong>Menor:</strong> sopro de regurgitação novo ao exame físico, se o ecocardiograma não estiver disponível",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "rej_alt",
                "label": "<strong>Rejeição:</strong> diagnóstico alternativo firme que explica o quadro",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "rej_res",
                "label": "<strong>Rejeição:</strong> sem recorrência após antibioticoterapia por menos de 4 dias",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "rej_pato",
                "label": "<strong>Rejeição:</strong> sem evidência patológica na cirurgia ou necrópsia, com antibioticoterapia por menos de 4 dias",
                "type": "chk",
                "optional": false,
                "options": null
              }
            ],
            "hash": "7a06167d64afc817babedfc86a3ab01ede15f486feb802779aeec5f2e9bdcbca"
          },
          "previousFormula": "<ul><li><strong>Definida:</strong> critério patológico, <em>ou</em> 2 maiores, <em>ou</em> 1 maior + 3 menores, <em>ou</em> 5 menores.</li><li><strong>Possível:</strong> 1 maior + 1 menor, <em>ou</em> 3 menores.</li><li><strong>Rejeitada:</strong> diagnóstico alternativo firme, resolução sem recorrência com menos de 4 dias de antibiótico, ausência de evidência patológica na cirurgia/necrópsia com menos de 4 dias de antibiótico, <em>ou</em> não preenche os critérios de possível.</li></ul>",
          "previousLimits": "Os critérios Duke-ISCVID 2023 dependem de definições específicas de microbiologia, imagem, inspeção intraoperatória e condições predisponentes. Alguns microrganismos só são classificados como típicos na presença de prótese intracardíaca. A edição 2023 também altera exigências de culturas da edição anterior; contagens isoladas sem essas definições não reproduzem o sistema completo.",
          "previousMethodVersion": "Duke ISCVID 2023:combinações decritérios maior/menor/patológico, rejeição; sem substituição por Duke 2000",
          "previousImplementationVersion": "criterios-de-duke@native-2026-10-03+a17b3c48786a"
        }
      },
      "limits": "Os critérios Duke-ISCVID 2023 dependem de definições específicas de microbiologia, imagem, inspeção intraoperatória e condições predisponentes. Alguns microrganismos só são classificados como típicos na presença de prótese intracardíaca. A edição 2023 também altera exigências de culturas da edição anterior; contagens isoladas sem essas definições não reproduzem o sistema completo. A Tabela 2, seção I.C, limita o maior cirúrgico à ausência de maior de imagem e de confirmação histológica ou microbiológica posterior. Nesta interface, selecionar o critério patológico impede a soma adicional do maior cirúrgico; o maior microbiológico do sangue permanece separado. A pessoa que preenche deve verificar a confirmação posterior e as definições da fonte: os campos booleanos não registram toda a cronologia ou a aquisição dos achados. A conferência corrige somente esta contagem e suas combinações selecionadas; não valida diagnóstico, desempenho clínico, tratamento ou o método completo.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.782Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra toda tabela patológica/maior/menor/rejeição nem condições de prótese por teste; Duke 2000 não é intercambiável automaticamente."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "dukeSurgicalSourceAmendment": {
          "at": "2026-10-04T22:34:36.424Z",
          "source": {
            "url": "https://www.iscvid.org/wp-content/uploads/2023/07/2023-The-2023-Duke-ISCVID-Criteria-for-Infective-Endocarditis-Fowler-CID-May-4-2023-Final.pdf",
            "doi": "10.1093/cid/ciad271",
            "personallyRead": "Visual printedp3 Table1/printedp4 Table2, direct official PDF surgical discussion printedp6; no fullarticle/clinical validation claim."
          },
          "logicalRule": "maior_cir && !maior_img && !pato; blood-major remains independently counted, not equated to subsequent tissue confirmation",
          "priorCode": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "a17b3c48786af68b0d75c9d9ef2472ae58ba09f2a83b7bffb22a593b9d2c9f34"
            }
          ],
          "currentCode": [
            {
              "file": "apps/website/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-duke/calculator.js",
              "sha256": "0be5980821b1f7717cc641cb1305d9cdfd1fe99f7ce695949e5c586af6b2922c"
            }
          ],
          "originalSourceProof": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "newOwnExpectations": {
            "file": "reports/review-20261003/duke-surgical-independent-expectations-final36.json",
            "sha256": "73716852bd3b1c24a172917e95da7cbc5aa4594c0244954b7ccaafd41792d24b"
          },
          "newActualExecution": {
            "file": "reports/review-20261003/duke-surgical-staged-check-final36-r2.json",
            "sha256": "ab7a1b8e0e767badf5e386b877d94b555281fa18d8d612da6f1878409432ba7b"
          },
          "independentPeers": [
            {
              "file": "reports/review-20261003/duke-own-code-independent-review-verify-final36.json",
              "sha256": "a2a0f12094ea0a587d6e9c9a27f79a97ccdd57359cecf56670add38bf9e89d3c"
            },
            {
              "file": "reports/review-20261003/duke-global-independent-review-verify-final36-r4.json",
              "sha256": "7b8e182585b8b8ec57656d5223b2b8ee579f9b63238361f2ce845c9d1531d7d2"
            },
            {
              "file": "reports/review-20261003/duke-surgical-authorship-independent-review-western-final36-r2.json",
              "sha256": "fb5375c811c439cf2ee41bacac68c0e9ed5832754cc6011b1d6a8580e257a3ed"
            }
          ],
          "preservedBeforeFailures": {
            "file": "reports/review-20261003/duke-surgical-source-before-final36.json",
            "sha256": "95d541fd9277dbce29dbf370fe69684e5bba3be23dc9a0d0b2d07205d7f19c1a"
          },
          "scope": "1028 selected Duke-ISCVID2023 Table1 major/minor counts and classification-code combinations:772 original source-eligible cases unchanged plus256 new postrepair surgical+major-imaging inputs, using the Table2I.C guard surgical&&!imaging&&!pathology. Existing pathological Boolean is a sufficient selected confirmation flag; chronology and actual acquisition are not fully represented. No clinical diagnosis, diagnostic performance, treatment, rubrics, chronology, language authorization or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        }
      }
    },
    {
      "id": "criterios-de-framingham-ic",
      "title": "Critérios de Framingham para insuficiência cardíaca",
      "short": "Diagnóstico clínico de IC por critérios maiores e menores",
      "desc": "Aplique os critérios de Framingham para o diagnóstico clínico de insuficiência cardíaca: 2 critérios maiores ou 1 maior associado a 2 menores.",
      "lead": "Critérios clínicos clássicos do estudo de Framingham para diagnosticar insuficiência cardíaca congestiva à beira do leito.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "clinica-medica",
        "medicina-de-emergencia",
        "geriatria"
      ],
      "fields": [
        [
          "dpn",
          "Maior: dispneia paroxística noturna ou ortopneia",
          "chk",
          {}
        ],
        [
          "turgencia",
          "Maior: turgência jugular",
          "chk",
          {}
        ],
        [
          "estertores",
          "Maior: estertores pulmonares",
          "chk",
          {}
        ],
        [
          "cardiomegalia",
          "Maior: cardiomegalia na radiografia",
          "chk",
          {}
        ],
        [
          "eap",
          "Maior: edema agudo de pulmão",
          "chk",
          {}
        ],
        [
          "b3",
          "Maior: terceira bulha (galope)",
          "chk",
          {}
        ],
        [
          "pvc",
          "Maior: pressão venosa central &gt; 16 cmH₂O",
          "chk",
          {}
        ],
        [
          "tc",
          "Maior: tempo de circulação ≥ 25 s",
          "chk",
          {}
        ],
        [
          "refluxo",
          "Maior: refluxo hepatojugular",
          "chk",
          {}
        ],
        [
          "perda",
          "Maior ou menor: perda ≥ 4,5 kg em 5 dias com o tratamento",
          "chk",
          {}
        ],
        [
          "edema",
          "Menor: edema bilateral de tornozelos",
          "chk",
          {}
        ],
        [
          "tosse",
          "Menor: tosse noturna",
          "chk",
          {}
        ],
        [
          "dispneia",
          "Menor: dispneia aos esforços habituais",
          "chk",
          {}
        ],
        [
          "hepatomegalia",
          "Menor: hepatomegalia",
          "chk",
          {}
        ],
        [
          "derrame",
          "Menor: derrame pleural",
          "chk",
          {}
        ],
        [
          "cv",
          "Menor: capacidade vital reduzida em 1/3 do máximo",
          "chk",
          {}
        ],
        [
          "taqui",
          "Menor: taquicardia (FC ≥ 120 bpm)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Diagnóstico de insuficiência cardíaca com <strong>2 critérios maiores</strong> ou <strong>1 maior + 2 menores</strong>.</p><p>Os critérios menores só contam se não puderem ser atribuídos a outra condição (por exemplo, hipertensão pulmonar, DPOC, cirrose, ascite ou síndrome nefrótica). A perda de peso com o tratamento pode contar como critério maior ou menor; aqui é contada como maior.</p>",
      "sources": [
        [
          "McKee PA et al. The natural history of congestive heart failure: the Framingham study. N Engl J Med, 1971.",
          "https://doi.org/10.1056/NEJM197112232852601"
        ],
        [
          "McDonagh TA et al. 2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur Heart J, 2021.",
          "https://doi.org/10.1093/eurheartj/ehab368"
        ],
        [
          "Framingham official event protocol,Version2,2006-08-24",
          "https://biolincc.nhlbi.nih.gov/media/studies/framcohort/Protocols/Criteria%20for%20Events%20-%20Sequence%20of%20Events%20File%20SOE.pdf"
        ],
        [
          "ARIC heart-failure abstraction protocol",
          "https://www.ncbi.nlm.nih.gov/projects/gap/cgi-bin/document.cgi?phd=4516&study_id=phs000280.v3.p1"
        ]
      ],
      "cases": [
        [
          "Nenhum critério",
          [],
          {
            "raw": {
              "maiores": 0,
              "menores": 0,
              "dx": false
            },
            "level": "low"
          }
        ],
        [
          "Ortopneia e estertores: 2 maiores, diagnóstico",
          {
            "dpn": true,
            "estertores": true
          },
          {
            "raw": {
              "maiores": 2,
              "dx": true
            },
            "level": "high"
          }
        ],
        [
          "B3, edema de tornozelos e tosse noturna: 1 maior + 2 menores, diagnóstico",
          {
            "b3": true,
            "edema": true,
            "tosse": true
          },
          {
            "raw": {
              "maiores": 1,
              "menores": 2,
              "dx": true
            },
            "level": "high"
          }
        ],
        [
          "Turgência jugular e edema: 1 maior + 1 menor, não preenche",
          {
            "turgencia": true,
            "edema": true
          },
          {
            "raw": {
              "maiores": 1,
              "menores": 1,
              "dx": false
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:26:07.275Z",
        "total": 362,
        "passed": 362,
        "sourceRowCount": 362,
        "uniqueApiInputCount": 362,
        "sourceContextCount": 362,
        "scope": "362 supported concurrent selected-major/minor-count and2major OR1major+2minor predicate witnesses from official2006 CHF page; tc circulation-time flag is false. Absent autopsy/vascular-engorgement source items and clinical acquisition/other causes are not approved.",
        "originalSourceRowCount": 362,
        "excludedSourceObservationCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "dpn": false,
              "turgencia": false,
              "estertores": false,
              "cardiomegalia": false,
              "eap": false,
              "b3": false,
              "pvc": false,
              "refluxo": false,
              "perda": false,
              "edema": false,
              "tosse": false,
              "dispneia": false,
              "hepatomegalia": false,
              "derrame": false,
              "cv": false,
              "taqui": false,
              "tc": false
            },
            "expected": {
              "maiores": 0,
              "menores": 0,
              "dx": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 0,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "dpn": true,
              "turgencia": false,
              "estertores": false,
              "cardiomegalia": false,
              "eap": false,
              "b3": false,
              "pvc": false,
              "refluxo": false,
              "perda": false,
              "edema": false,
              "tosse": false,
              "dispneia": false,
              "hepatomegalia": false,
              "derrame": false,
              "cv": false,
              "taqui": false,
              "tc": false
            },
            "expected": {
              "maiores": 1,
              "menores": 0,
              "dx": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "dpn": false,
              "turgencia": true,
              "estertores": false,
              "cardiomegalia": false,
              "eap": false,
              "b3": false,
              "pvc": false,
              "refluxo": false,
              "perda": false,
              "edema": false,
              "tosse": false,
              "dispneia": false,
              "hepatomegalia": false,
              "derrame": false,
              "cv": false,
              "taqui": false,
              "tc": false
            },
            "expected": {
              "maiores": 1,
              "menores": 0,
              "dx": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "dpn": false,
              "turgencia": false,
              "estertores": true,
              "cardiomegalia": false,
              "eap": false,
              "b3": false,
              "pvc": false,
              "refluxo": false,
              "perda": false,
              "edema": false,
              "tosse": false,
              "dispneia": false,
              "hepatomegalia": false,
              "derrame": false,
              "cv": false,
              "taqui": false,
              "tc": false
            },
            "expected": {
              "maiores": 1,
              "menores": 0,
              "dx": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "maiores": 1,
                  "menores": 0,
                  "dx": false
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "365e5c5129c0db308e9e7e72a909095b9e100bb60e6f083a35d3d4815f275a8d",
          "total": 362,
          "bankRowCount": 362,
          "uniqueApiInputCount": 362,
          "sourceContextCount": 362,
          "fullStoredSourceRows": 362,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
            "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
          },
          "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 362,
          "uniqueApiInputs": 362,
          "duplicateRows": 0
        },
        "sources": [
          {
            "primaryReview": {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            "targetedReading": {
              "id": "criterios-de-framingham-ic",
              "url": "https://biolincc.nhlbi.nih.gov/media/studies/framcohort/Protocols/Criteria%20for%20Events%20-%20Sequence%20of%20Events%20File%20SOE.pdf",
              "edition": "Official Framingham Criteria for Events, Version2 2006-08-24, CHF PDF6; McKee1971 full text not read",
              "personallyRead": [
                "Official captured PDF6 complete visually and extracted text read"
              ],
              "files": [
                "six-primary-documents-final32/framingham-events-2006.pdf",
                "six-primary-documents-final32/framingham-events-2006-p6.png"
              ],
              "access": "Available captured official study protocol personally read. No assertion of original1971 whole-paper reading.",
              "supported": "Concurrent supported local major/minor counts,2major OR1major+2minor predicate only with other causes assumed excluded, tc false; treatment weight loss counted major per page6.",
              "excluded": [
                "Local circulation-time≥25s is absent2006 table",
                "Autopsy major and pulmonary vascular engorgement minor exist2006 source but absent localfields",
                "10lb/5days converted rounded4.5kg not measurement approval",
                "Cause exclusion, contemporary HF diagnosis/phenotypes, all acquisition thresholds"
              ],
              "sourceArtifacts": [
                {
                  "file": "six-primary-documents-final32/framingham-events-2006.pdf",
                  "bytes": 35082,
                  "sha256": "f605a945711c8377db5be5a30f48f4489bb728ba9560c28f7da74c3e59e6ea36"
                },
                {
                  "file": "six-primary-documents-final32/framingham-events-2006-p6.png",
                  "bytes": 186992,
                  "sha256": "e64eaa6e951a86a3bd2488d842c591aa4c5ebf90c3eb62e667552d2d731de36d"
                }
              ]
            },
            "declaredOriginalMethodVersion": "Framingham/Mc Kee 1971:2 maiores ou 1 maior+2 menores; perda depeso contada maior",
            "sourceEditionsUnchanged": true,
            "scope": "362 supported concurrent selected-major/minor-count and2major OR1major+2minor predicate witnesses from official2006 CHF page; tc circulation-time flag is false. Absent autopsy/vascular-engorgement source items and clinical acquisition/other causes are not approved."
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
        "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
            "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
          },
          "status": "passed-scoped-mathematical",
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
            "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
            "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
            "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
          }
        ],
        "qualifications": [
          "362 supported concurrent selected-major/minor-count and2major OR1major+2minor predicate witnesses from official2006 CHF page; tc circulation-time flag is false. Absent autopsy/vascular-engorgement source items and clinical acquisition/other causes are not approved.",
          "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
          "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
          "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
          "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
          "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
          "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Framingham/Mc Kee 1971:2 maiores ou 1 maior+2 menores; perda depeso contada maior",
      "implementationVersion": "criterios-de-framingham-ic@native-2026-10-03+65231824a87e",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5122894/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Diagnóstico de insuficiência cardíaca com 2 critérios maiores ou 1 maior + 2 menores . Os critérios menores só contam se não puderem ser atribuídos a outra condição (por exemplo, hipertensão pulmonar, DPOC, cirrose, ascite ou síndrome nefrótica). A perda de peso com o tratamento pode contar como critério maior ou menor; aqui é contada como maior.",
        "inputContract": {
          "fields": [
            {
              "key": "dpn",
              "label": "Maior: dispneia paroxística noturna ou ortopneia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "turgencia",
              "label": "Maior: turgência jugular",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "estertores",
              "label": "Maior: estertores pulmonares",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cardiomegalia",
              "label": "Maior: cardiomegalia na radiografia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "eap",
              "label": "Maior: edema agudo de pulmão",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "b3",
              "label": "Maior: terceira bulha (galope)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pvc",
              "label": "Maior: pressão venosa central &gt; 16 cmH₂O",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tc",
              "label": "Maior: tempo de circulação ≥ 25 s",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "refluxo",
              "label": "Maior: refluxo hepatojugular",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "perda",
              "label": "Maior ou menor: perda ≥ 4,5 kg em 5 dias com o tratamento",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "edema",
              "label": "Menor: edema bilateral de tornozelos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tosse",
              "label": "Menor: tosse noturna",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dispneia",
              "label": "Menor: dispneia aos esforços habituais",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hepatomegalia",
              "label": "Menor: hepatomegalia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "derrame",
              "label": "Menor: derrame pleural",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cv",
              "label": "Menor: capacidade vital reduzida em 1/3 do máximo",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "taqui",
              "label": "Menor: taquicardia (FC ≥ 120 bpm)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "38492186b4d50ef67c8656eea2d82c74cce32e13ee8bd75e0d55b7cf95e00520"
        },
        "sourceEditions": [
          {
            "citation": "McKee PA et al. The natural history of congestive heart failure: the Framingham study. N Engl J Med, 1971.",
            "url": "https://doi.org/10.1056/NEJM197112232852601",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The natural history of congestive heart failure: the Framingham study.",
              "year": "1971",
              "firstPublicationDate": "1971-12-01",
              "doi": "10.1056/nejm197112232852601",
              "pmid": "5122894",
              "journal": "The New England journal of medicine",
              "authors": "McKee PA, Castelli WP, McNamara PM, Kannel WB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/5122894/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "McDonagh TA et al. 2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur Heart J, 2021.",
            "url": "https://doi.org/10.1093/eurheartj/ehab368",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure.",
              "year": "2021",
              "firstPublicationDate": "2021-09-01",
              "doi": "10.1093/eurheartj/ehab368",
              "pmid": "34447992",
              "journal": "European heart journal",
              "authors": "McDonagh TA, Metra M, Adamo M, Gardner RS, Baumbach A, Böhm M, Burri H, Butler J, Čelutkienė J, Chioncel O, Cleland JGF, Coats AJS, Crespo-Leiro MG, Farmakis D, Gilard M, Heymans S, Hoes AW, Jaarsma T, Jankowska EA, Lainscak M, Lam CSP, Lyon AR, McMurray JJV, Mebazaa A, Mindham R, Muneretto C, Francesco Piepoli M, Price S, Rosano GMC, Ruschitzka F, Kathrine Skibelund A, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34447992/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:26:07.275Z",
          "total": 362,
          "passed": 362,
          "sourceRowCount": 362,
          "uniqueApiInputCount": 362,
          "sourceContextCount": 362,
          "scope": "362 supported concurrent selected-major/minor-count and2major OR1major+2minor predicate witnesses from official2006 CHF page; tc circulation-time flag is false. Absent autopsy/vascular-engorgement source items and clinical acquisition/other causes are not approved.",
          "originalSourceRowCount": 362,
          "excludedSourceObservationCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "dpn": false,
                "turgencia": false,
                "estertores": false,
                "cardiomegalia": false,
                "eap": false,
                "b3": false,
                "pvc": false,
                "refluxo": false,
                "perda": false,
                "edema": false,
                "tosse": false,
                "dispneia": false,
                "hepatomegalia": false,
                "derrame": false,
                "cv": false,
                "taqui": false,
                "tc": false
              },
              "expected": {
                "maiores": 0,
                "menores": 0,
                "dx": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 0,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "dpn": true,
                "turgencia": false,
                "estertores": false,
                "cardiomegalia": false,
                "eap": false,
                "b3": false,
                "pvc": false,
                "refluxo": false,
                "perda": false,
                "edema": false,
                "tosse": false,
                "dispneia": false,
                "hepatomegalia": false,
                "derrame": false,
                "cv": false,
                "taqui": false,
                "tc": false
              },
              "expected": {
                "maiores": 1,
                "menores": 0,
                "dx": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "dpn": false,
                "turgencia": true,
                "estertores": false,
                "cardiomegalia": false,
                "eap": false,
                "b3": false,
                "pvc": false,
                "refluxo": false,
                "perda": false,
                "edema": false,
                "tosse": false,
                "dispneia": false,
                "hepatomegalia": false,
                "derrame": false,
                "cv": false,
                "taqui": false,
                "tc": false
              },
              "expected": {
                "maiores": 1,
                "menores": 0,
                "dx": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "dpn": false,
                "turgencia": false,
                "estertores": true,
                "cardiomegalia": false,
                "eap": false,
                "b3": false,
                "pvc": false,
                "refluxo": false,
                "perda": false,
                "edema": false,
                "tosse": false,
                "dispneia": false,
                "hepatomegalia": false,
                "derrame": false,
                "cv": false,
                "taqui": false,
                "tc": false
              },
              "expected": {
                "maiores": 1,
                "menores": 0,
                "dx": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
                  "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "maiores": 1,
                    "menores": 0,
                    "dx": false
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "365e5c5129c0db308e9e7e72a909095b9e100bb60e6f083a35d3d4815f275a8d",
            "total": 362,
            "bankRowCount": 362,
            "uniqueApiInputCount": 362,
            "sourceContextCount": 362,
            "fullStoredSourceRows": 362,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
              "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
            },
            "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 362,
            "uniqueApiInputs": 362,
            "duplicateRows": 0
          },
          "sources": [
            {
              "primaryReview": {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              "targetedReading": {
                "id": "criterios-de-framingham-ic",
                "url": "https://biolincc.nhlbi.nih.gov/media/studies/framcohort/Protocols/Criteria%20for%20Events%20-%20Sequence%20of%20Events%20File%20SOE.pdf",
                "edition": "Official Framingham Criteria for Events, Version2 2006-08-24, CHF PDF6; McKee1971 full text not read",
                "personallyRead": [
                  "Official captured PDF6 complete visually and extracted text read"
                ],
                "files": [
                  "six-primary-documents-final32/framingham-events-2006.pdf",
                  "six-primary-documents-final32/framingham-events-2006-p6.png"
                ],
                "access": "Available captured official study protocol personally read. No assertion of original1971 whole-paper reading.",
                "supported": "Concurrent supported local major/minor counts,2major OR1major+2minor predicate only with other causes assumed excluded, tc false; treatment weight loss counted major per page6.",
                "excluded": [
                  "Local circulation-time≥25s is absent2006 table",
                  "Autopsy major and pulmonary vascular engorgement minor exist2006 source but absent localfields",
                  "10lb/5days converted rounded4.5kg not measurement approval",
                  "Cause exclusion, contemporary HF diagnosis/phenotypes, all acquisition thresholds"
                ],
                "sourceArtifacts": [
                  {
                    "file": "six-primary-documents-final32/framingham-events-2006.pdf",
                    "bytes": 35082,
                    "sha256": "f605a945711c8377db5be5a30f48f4489bb728ba9560c28f7da74c3e59e6ea36"
                  },
                  {
                    "file": "six-primary-documents-final32/framingham-events-2006-p6.png",
                    "bytes": 186992,
                    "sha256": "e64eaa6e951a86a3bd2488d842c591aa4c5ebf90c3eb62e667552d2d731de36d"
                  }
                ]
              },
              "declaredOriginalMethodVersion": "Framingham/Mc Kee 1971:2 maiores ou 1 maior+2 menores; perda depeso contada maior",
              "sourceEditionsUnchanged": true,
              "scope": "362 supported concurrent selected-major/minor-count and2major OR1major+2minor predicate witnesses from official2006 CHF page; tc circulation-time flag is false. Absent autopsy/vascular-engorgement source items and clinical acquisition/other causes are not approved."
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
          "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
              "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
            },
            "status": "passed-scoped-mathematical",
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/criterios-de-framingham-ic/calculator.js",
              "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-framingham-ic/calculator.js",
              "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-framingham-ic/calculator.js",
              "sha256": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
            }
          ],
          "qualifications": [
            "362 supported concurrent selected-major/minor-count and2major OR1major+2minor predicate witnesses from official2006 CHF page; tc circulation-time flag is false. Absent autopsy/vascular-engorgement source items and clinical acquisition/other causes are not approved.",
            "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
            "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
            "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
            "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
            "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
            "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "65231824a87e34b5815377628c22fd27119b86cad1c5fedfc0411d1e75056742"
      },
      "limits": "Os critérios maiores e menores devem estar presentes simultaneamente; causas alternativas dos sinais precisam ser consideradas. Esta interface usa a perda de pelo menos 4,5 kg em 5 dias durante tratamento como critério maior; não aplique esse peso a perda sem esse contexto. O conjunto histórico não estabelece todos os fenótipos atuais de insuficiência cardíaca nem substitui avaliação estrutural e funcional. O protocolo Framingham de 2006 contém itens adicionais e não deve ser apresentado como se cada um estivesse implementado nesta versão histórica.",
      "limitsEvidence": {
        "status": "direct-primary-official-section-and-indexed-historical-table-read",
        "sources": [
          {
            "url": "https://biolincc.nhlbi.nih.gov/media/studies/framcohort/Protocols/Criteria%20for%20Events%20-%20Sequence%20of%20Events%20File%20SOE.pdf",
            "edition": "Framingham official event protocol,Version2,2006-08-24",
            "readScope": "Direct primary NHLBI protocol: entire section5 Congestive heart failure, PDFpage6, concurrent criteria, alternative causes and weight loss during CHF therapy; other event sections not read."
          },
          {
            "url": "https://www.ncbi.nlm.nih.gov/projects/gap/cgi-bin/document.cgi?phd=4516&study_id=phs000280.v3.p1",
            "edition": "ARIC heart-failure abstraction protocol",
            "readScope": "Primary indexed Table4.1 historical Framingham major/minor criteria and treatment-dependent weight-loss qualification read; not entire protocol."
          },
          {
            "url": "https://doi.org/10.1056/NEJM197112232852601",
            "edition": "McKee1971",
            "readScope": "Bibliographic identity only; original full cohort paper not read."
          }
        ],
        "populationScope": "Concurrent clinical signs of heart failure; historical criteria are not every contemporary heart-failure phenotype.",
        "remainingChecks": [
          "Original1971 full paper not read.",
          "Local historical17 items not equivalent to every official2006 protocol item.",
          "No modern phenotype-specific clinical validation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "criterios-de-light",
      "title": "Critérios de Light",
      "short": "Derrame pleural: transudato ou exsudato",
      "desc": "Aplique os critérios de Light ao derrame pleural (proteína e DHL no líquido e no soro) para diferenciar transudato de exsudato, com gradiente de albumina.",
      "lead": "Diferencia transudato de exsudato no líquido pleural a partir da proteína e da desidrogenase lática (DHL) do líquido e do soro.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "cirurgia-toracica",
        "clinica-medica",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "pt_pl",
          "Proteína no líquido pleural",
          "num",
          {
            "min": 0.1,
            "max": 10,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "3,5"
          }
        ],
        [
          "pt_sr",
          "Proteína sérica",
          "num",
          {
            "min": 1,
            "max": 12,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "7,0"
          }
        ],
        [
          "dhl_pl",
          "DHL no líquido pleural",
          "num",
          {
            "min": 10,
            "max": 20000,
            "unit": "U/L",
            "ph": "250"
          }
        ],
        [
          "dhl_sr",
          "DHL sérica",
          "num",
          {
            "min": 10,
            "max": 5000,
            "unit": "U/L",
            "ph": "200"
          }
        ],
        [
          "dhl_lsn",
          "Limite superior da normalidade da DHL sérica (do laboratório)",
          "num",
          {
            "min": 100,
            "max": 1000,
            "unit": "U/L",
            "ph": "250"
          }
        ],
        [
          "alb_pl",
          "Albumina no líquido pleural",
          "num",
          {
            "min": 0.1,
            "max": 6,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "1,5",
            "opt": true
          }
        ],
        [
          "alb_sr",
          "Albumina sérica",
          "num",
          {
            "min": 0.5,
            "max": 6,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "3,5",
            "opt": true
          }
        ]
      ],
      "formula": "<p>É <strong>exsudato</strong> se houver <strong>pelo menos um</strong> critério:</p><ul><li>proteína pleural / proteína sérica &gt; 0,5;</li><li>DHL pleural / DHL sérica &gt; 0,6;</li><li>DHL pleural &gt; 2/3 do limite superior normal da DHL sérica.</li></ul><p>Se nenhum estiver presente, é transudato. <strong>Gradiente de albumina</strong> (soro − pleura) &gt; 1,2 g/dL sugere transudato mesmo com Light positivo.</p>",
      "sources": [
        [
          "Light RW et al. Pleural effusions: the diagnostic separation of transudates and exudates. Ann Intern Med, 1972.",
          "https://doi.org/10.7326/0003-4819-77-4-507"
        ],
        [
          "Light RW. Clinical practice. Pleural effusion. N Engl J Med, 2002.",
          "https://doi.org/10.1056/NEJMcp010731"
        ],
        [
          "BTS2023",
          "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/"
        ]
      ],
      "cases": [
        [
          "Proteína 4,0/6,0, DHL 300/250, LSN 220: 3 critérios, exsudato",
          {
            "pt_pl": 4,
            "pt_sr": 6,
            "dhl_pl": 300,
            "dhl_sr": 250,
            "dhl_lsn": 220
          },
          {
            "raw": {
              "rp": 0.667,
              "rd": 1.2,
              "n": 3,
              "exs": true
            },
            "level": "mid",
            "tol": 0.01
          }
        ],
        [
          "Proteína 2,0/7,0, DHL 100/200, LSN 250: transudato",
          {
            "pt_pl": 2,
            "pt_sr": 7,
            "dhl_pl": 100,
            "dhl_sr": 200,
            "dhl_lsn": 250
          },
          {
            "raw": {
              "rp": 0.286,
              "rd": 0.5,
              "n": 0,
              "exs": false
            },
            "level": "low",
            "tol": 0.01
          }
        ],
        [
          "Exatamente nos cortes (0,5; 0,6; 2/3 do LSN): transudato",
          {
            "pt_pl": 3,
            "pt_sr": 6,
            "dhl_pl": 120,
            "dhl_sr": 200,
            "dhl_lsn": 180
          },
          {
            "raw": {
              "n": 0,
              "exs": false
            },
            "level": "low"
          }
        ],
        [
          "Só DHL 150/200 positiva, albumina 3,5 − 1,9 = 1,6: exsudato com alerta",
          {
            "pt_pl": 2.5,
            "pt_sr": 6.5,
            "dhl_pl": 150,
            "dhl_sr": 200,
            "dhl_lsn": 300,
            "alb_pl": 1.9,
            "alb_sr": 3.5
          },
          {
            "raw": {
              "rd": 0.75,
              "n": 1,
              "exs": true
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T14:59:12.778Z",
        "total": 35364,
        "passed": 35364,
        "cases": [
          {
            "index": 0,
            "input": {
              "pt_pl": 2,
              "pt_sr": 5,
              "dhl_pl": 133.33333333333334,
              "dhl_sr": 2000,
              "dhl_lsn": 200
            },
            "canonicalDecimalSource": {
              "pt_pl": "2",
              "pt_sr": "5",
              "dhl_pl": "133.33333333333334",
              "dhl_sr": "2000",
              "dhl_lsn": "200"
            },
            "caseKind": "original-final24-failed-2/3-neighbor",
            "expected": {
              "flags": [
                false,
                false,
                true
              ],
              "count": 1,
              "exudate": true
            },
            "obtained": {
              "n": 1,
              "exs": true
            },
            "passed": true,
            "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "index": 1,
            "input": {
              "pt_pl": 2,
              "pt_sr": 5,
              "dhl_pl": 233.33333333333334,
              "dhl_sr": 2000,
              "dhl_lsn": 350
            },
            "canonicalDecimalSource": {
              "pt_pl": "2",
              "pt_sr": "5",
              "dhl_pl": "233.33333333333334",
              "dhl_sr": "2000",
              "dhl_lsn": "350"
            },
            "caseKind": "original-final24-failed-2/3-neighbor",
            "expected": {
              "flags": [
                false,
                false,
                true
              ],
              "count": 1,
              "exudate": true
            },
            "obtained": {
              "n": 1,
              "exs": true
            },
            "passed": true,
            "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "index": 2,
            "input": {
              "pt_pl": 2,
              "pt_sr": 5,
              "dhl_pl": 466.6666666666667,
              "dhl_sr": 2000,
              "dhl_lsn": 700
            },
            "canonicalDecimalSource": {
              "pt_pl": "2",
              "pt_sr": "5",
              "dhl_pl": "466.6666666666667",
              "dhl_sr": "2000",
              "dhl_lsn": "700"
            },
            "caseKind": "original-final24-failed-2/3-neighbor",
            "expected": {
              "flags": [
                false,
                false,
                true
              ],
              "count": 1,
              "exudate": true
            },
            "obtained": {
              "n": 1,
              "exs": true
            },
            "passed": true,
            "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
            "clinicalValidation": "not-performed"
          },
          {
            "index": 3,
            "input": {
              "pt_pl": 1,
              "pt_sr": 8,
              "dhl_pl": 16.8,
              "dhl_sr": 28,
              "dhl_lsn": 1000
            },
            "canonicalDecimalSource": {
              "pt_pl": "1",
              "pt_sr": "8",
              "dhl_pl": "16.8",
              "dhl_sr": "28",
              "dhl_lsn": "1000"
            },
            "caseKind": "parent-counterexample-canonical16.8/28-equals0.6",
            "expected": {
              "flags": [
                false,
                false,
                false
              ],
              "count": 0,
              "exudate": false
            },
            "obtained": {
              "n": 0,
              "exs": false
            },
            "passed": true,
            "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
            "clinicalValidation": "not-performed"
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "4f30520e7c7992147d22810c2329f0f5c9e000455e193b9e7112b75617bdf0e5",
          "total": 35364,
          "expectedEvidence": {
            "file": "reports/review-20261003/light-exact-decimal-expectations-final25-v2-r2.json",
            "sha256": "344e3d0d035186c456e7130349f5e08042d1bf360c2c99bd06890a069016b66b"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/light-exact-decimal-candidate-check-final25-v2-r2.json",
            "sha256": "d1f6a1b9a2e49000edf74c80c1e0a94f8cd29e52f6ba4a0b228e8a44fdbcbcf1"
          },
          "packagingRequirement": "Copy the complete bank into the newly generated tool package. The old frozen24 package is not amended by this source candidate.",
          "bankRowCount": 35364,
          "uniqueApiInputCount": 35363,
          "sourceContextCount": 35364,
          "countDefinition": "total and bankRowCount retain35364 recorded scenarios; uniqueApiInputCount is35363 distinct stored JSON objects. Complete corpus rows are not deleted."
        },
        "evidencePath": "reports/review-20261003/light-exact-decimal-candidate-check-final25-v2-r2.json",
        "evidenceSha256": "d1f6a1b9a2e49000edf74c80c1e0a94f8cd29e52f6ba4a0b228e8a44fdbcbcf1",
        "peerEvidencePath": "reports/review-20261003/light-exact-decimal-independent-review-final25-v2-r2.json",
        "peerEvidenceSha256": "17226a32ebd127693db785aee1e4db7393fd5a6cf17e05efa97354cbfe67910d",
        "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
        "source": {
          "url": "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/",
          "access": "Direct primary official PDF re-opened in web; actual local rendered pages 43 and61 viewed independently. Web zero-based pages42/60; printed35/50.",
          "readScope": "Only Table1 Light predicates and Clinical Statement Table2 same three predicates, with matching specimen quantities. Strictly greater 1/2,3/5,2/3 and any-positive logic confirmed. No clinical validation, original1972 fulltext, albumin-gradient threshold, patient outcomes or whole guideline review performed.",
          "pdf": {
            "file": "limited-primary-bts2023-final24.pdf",
            "sha256": "1b4a12871afa7fe182faa5dde24b0309d9db74dd8c757377b5439ef5b69bd9f7"
          },
          "edition": "BTS2023, Table1 printed35 and Clinical Statement Table2 printed50"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/criterios-de-light/calculator.js",
            "beforeSha256": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
            "afterSha256": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
            "sourceInputs": 35364,
            "ownInputs": 161,
            "baselineCategoricalDifferences": 2177,
            "originalCasesUnchanged": 4,
            "preciseReversibleDelta": true
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-de-light/calculator.js",
            "beforeSha256": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
            "afterSha256": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
            "sourceInputs": 35364,
            "ownInputs": 161,
            "baselineCategoricalDifferences": 2177,
            "originalCasesUnchanged": 4,
            "preciseReversibleDelta": true
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-de-light/calculator.js",
            "beforeSha256": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
            "afterSha256": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
            "sourceInputs": 35364,
            "ownInputs": 161,
            "baselineCategoricalDifferences": 2177,
            "originalCasesUnchanged": 4,
            "preciseReversibleDelta": true
          },
          {
            "file": "apps/command-center/private/medical-calc/torax-vascular.js",
            "beforeSha256": "a89e85e6b2dba9fa018ad74e8e2cbe781ff2ad8092ebd17a7d0660207921d24f",
            "afterSha256": "c3b00e8143e6a8bd7db15ae75ecb46923034f88578b452438a7602716fb3b2f7",
            "sourceInputs": 35364,
            "ownInputs": 161,
            "baselineCategoricalDifferences": 2177,
            "originalCasesUnchanged": 4,
            "preciseReversibleDelta": true
          }
        ],
        "executionCount": 141456,
        "primitiveExpectationCount": 21168,
        "qualifications": [
          "Numbers have already crossed the JS API Number boundary. Arbitrarily long user lexical decimals that are rounded to the same Number cannot be recovered.",
          "The new predicate uses canonical shortest round-trip decimal spelling rather than exact binary64 significand value. This preserves laboratory decimal equality such as16.8/28=0.6.",
          "No clinically validated eligibility, patient population performance, instrument rights or full-method conformance inferred.",
          "Full35364-case expected/obtained evidence is in the hashed download file; four inline examples are a declared subset.",
          "Original final24 categorical failures and the rejected IEEE-only V1 peer remain preserved. No historical fixture or tolerance has changed.",
          "Complete bank retains35,364 recorded scenarios and all existing numerical proofs; one exact API-input duplicate is preserved. It contains35,363 distinct input objects. This count amendment changes no source expectation, predicate, result, tolerance, status or approval."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "sourceRowCount": 35364,
        "uniqueApiInputCount": 35363,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 35364,
          "uniqueApiInputs": 35363,
          "duplicateRows": 1,
          "duplicates": [
            {
              "first": 3,
              "repeat": 21194,
              "input": {
                "pt_pl": 1,
                "pt_sr": 8,
                "dhl_pl": 16.8,
                "dhl_sr": 28,
                "dhl_lsn": 1000
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "methodVersion": "Light 1972; variante BTS 2023: proteína pleural/sérica >0,5; LDH pleural/sérica >0,6; LDH pleural >2/3 do LSN sérico.",
      "implementationVersion": "criterios-de-light@native-2026-10-03+3503a1b15963",
      "currentMethodSource": "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "É exsudato se houver pelo menos um critério: proteína pleural / proteína sérica > 0,5; DHL pleural / DHL sérica > 0,6; DHL pleural > 2/3 do limite superior normal da DHL sérica. Se nenhum estiver presente, é transudato. Gradiente de albumina (soro − pleura) > 1,2 g/dL sugere transudato mesmo com Light positivo.",
        "inputContract": {
          "fields": [
            {
              "key": "pt_pl",
              "label": "Proteína no líquido pleural",
              "type": "num",
              "min": 0.1,
              "max": 10,
              "unit": "g/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "pt_sr",
              "label": "Proteína sérica",
              "type": "num",
              "min": 1,
              "max": 12,
              "unit": "g/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "dhl_pl",
              "label": "DHL no líquido pleural",
              "type": "num",
              "min": 10,
              "max": 20000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "dhl_sr",
              "label": "DHL sérica",
              "type": "num",
              "min": 10,
              "max": 5000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "dhl_lsn",
              "label": "Limite superior da normalidade da DHL sérica (do laboratório)",
              "type": "num",
              "min": 100,
              "max": 1000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "alb_pl",
              "label": "Albumina no líquido pleural",
              "type": "num",
              "min": 0.1,
              "max": 6,
              "unit": "g/dL",
              "optional": true,
              "options": null
            },
            {
              "key": "alb_sr",
              "label": "Albumina sérica",
              "type": "num",
              "min": 0.5,
              "max": 6,
              "unit": "g/dL",
              "optional": true,
              "options": null
            }
          ],
          "hash": "aefcb28ee1387e42ba1409538889035653f7a18aec0c07575b4aa606e7a46fbb"
        },
        "sourceEditions": [
          {
            "citation": "Light RW et al. Pleural effusions: the diagnostic separation of transudates and exudates. Ann Intern Med, 1972.",
            "url": "https://doi.org/10.7326/0003-4819-77-4-507",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Pleural effusions: the diagnostic separation of transudates and exudates.",
              "year": "1972",
              "firstPublicationDate": "1972-10-01",
              "doi": "10.7326/0003-4819-77-4-507",
              "pmid": "4642731",
              "journal": "Annals of internal medicine",
              "authors": "Light RW, Macgregor MI, Luchsinger PC, Ball WC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4642731/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Light RW. Clinical practice. Pleural effusion. N Engl J Med, 2002.",
            "url": "https://doi.org/10.1056/NEJMcp010731",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical practice. Pleural effusion.",
              "year": "2002",
              "firstPublicationDate": "2002-06-01",
              "doi": "10.1056/nejmcp010731",
              "pmid": "12075059",
              "journal": "The New England journal of medicine",
              "authors": "Light RW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12075059/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T14:59:12.778Z",
          "total": 35364,
          "passed": 35364,
          "cases": [
            {
              "index": 0,
              "input": {
                "pt_pl": 2,
                "pt_sr": 5,
                "dhl_pl": 133.33333333333334,
                "dhl_sr": 2000,
                "dhl_lsn": 200
              },
              "canonicalDecimalSource": {
                "pt_pl": "2",
                "pt_sr": "5",
                "dhl_pl": "133.33333333333334",
                "dhl_sr": "2000",
                "dhl_lsn": "200"
              },
              "caseKind": "original-final24-failed-2/3-neighbor",
              "expected": {
                "flags": [
                  false,
                  false,
                  true
                ],
                "count": 1,
                "exudate": true
              },
              "obtained": {
                "n": 1,
                "exs": true
              },
              "passed": true,
              "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "index": 1,
              "input": {
                "pt_pl": 2,
                "pt_sr": 5,
                "dhl_pl": 233.33333333333334,
                "dhl_sr": 2000,
                "dhl_lsn": 350
              },
              "canonicalDecimalSource": {
                "pt_pl": "2",
                "pt_sr": "5",
                "dhl_pl": "233.33333333333334",
                "dhl_sr": "2000",
                "dhl_lsn": "350"
              },
              "caseKind": "original-final24-failed-2/3-neighbor",
              "expected": {
                "flags": [
                  false,
                  false,
                  true
                ],
                "count": 1,
                "exudate": true
              },
              "obtained": {
                "n": 1,
                "exs": true
              },
              "passed": true,
              "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "index": 2,
              "input": {
                "pt_pl": 2,
                "pt_sr": 5,
                "dhl_pl": 466.6666666666667,
                "dhl_sr": 2000,
                "dhl_lsn": 700
              },
              "canonicalDecimalSource": {
                "pt_pl": "2",
                "pt_sr": "5",
                "dhl_pl": "466.6666666666667",
                "dhl_sr": "2000",
                "dhl_lsn": "700"
              },
              "caseKind": "original-final24-failed-2/3-neighbor",
              "expected": {
                "flags": [
                  false,
                  false,
                  true
                ],
                "count": 1,
                "exudate": true
              },
              "obtained": {
                "n": 1,
                "exs": true
              },
              "passed": true,
              "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
              "clinicalValidation": "not-performed"
            },
            {
              "index": 3,
              "input": {
                "pt_pl": 1,
                "pt_sr": 8,
                "dhl_pl": 16.8,
                "dhl_sr": 28,
                "dhl_lsn": 1000
              },
              "canonicalDecimalSource": {
                "pt_pl": "1",
                "pt_sr": "8",
                "dhl_pl": "16.8",
                "dhl_sr": "28",
                "dhl_lsn": "1000"
              },
              "caseKind": "parent-counterexample-canonical16.8/28-equals0.6",
              "expected": {
                "flags": [
                  false,
                  false,
                  false
                ],
                "count": 0,
                "exudate": false
              },
              "obtained": {
                "n": 0,
                "exs": false
              },
              "passed": true,
              "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
              "clinicalValidation": "not-performed"
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "4f30520e7c7992147d22810c2329f0f5c9e000455e193b9e7112b75617bdf0e5",
            "total": 35364,
            "expectedEvidence": {
              "file": "reports/review-20261003/light-exact-decimal-expectations-final25-v2-r2.json",
              "sha256": "344e3d0d035186c456e7130349f5e08042d1bf360c2c99bd06890a069016b66b"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/light-exact-decimal-candidate-check-final25-v2-r2.json",
              "sha256": "d1f6a1b9a2e49000edf74c80c1e0a94f8cd29e52f6ba4a0b228e8a44fdbcbcf1"
            },
            "packagingRequirement": "Copy the complete bank into the newly generated tool package. The old frozen24 package is not amended by this source candidate.",
            "bankRowCount": 35364,
            "uniqueApiInputCount": 35363,
            "sourceContextCount": 35364,
            "countDefinition": "total and bankRowCount retain35364 recorded scenarios; uniqueApiInputCount is35363 distinct stored JSON objects. Complete corpus rows are not deleted."
          },
          "evidencePath": "reports/review-20261003/light-exact-decimal-candidate-check-final25-v2-r2.json",
          "evidenceSha256": "d1f6a1b9a2e49000edf74c80c1e0a94f8cd29e52f6ba4a0b228e8a44fdbcbcf1",
          "peerEvidencePath": "reports/review-20261003/light-exact-decimal-independent-review-final25-v2-r2.json",
          "peerEvidenceSha256": "17226a32ebd127693db785aee1e4db7393fd5a6cf17e05efa97354cbfe67910d",
          "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
          "source": {
            "url": "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/",
            "access": "Direct primary official PDF re-opened in web; actual local rendered pages 43 and61 viewed independently. Web zero-based pages42/60; printed35/50.",
            "readScope": "Only Table1 Light predicates and Clinical Statement Table2 same three predicates, with matching specimen quantities. Strictly greater 1/2,3/5,2/3 and any-positive logic confirmed. No clinical validation, original1972 fulltext, albumin-gradient threshold, patient outcomes or whole guideline review performed.",
            "pdf": {
              "file": "limited-primary-bts2023-final24.pdf",
              "sha256": "1b4a12871afa7fe182faa5dde24b0309d9db74dd8c757377b5439ef5b69bd9f7"
            },
            "edition": "BTS2023, Table1 printed35 and Clinical Statement Table2 printed50"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/criterios-de-light/calculator.js",
              "beforeSha256": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
              "afterSha256": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
              "sourceInputs": 35364,
              "ownInputs": 161,
              "baselineCategoricalDifferences": 2177,
              "originalCasesUnchanged": 4,
              "preciseReversibleDelta": true
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-light/calculator.js",
              "beforeSha256": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
              "afterSha256": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
              "sourceInputs": 35364,
              "ownInputs": 161,
              "baselineCategoricalDifferences": 2177,
              "originalCasesUnchanged": 4,
              "preciseReversibleDelta": true
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-light/calculator.js",
              "beforeSha256": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
              "afterSha256": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
              "sourceInputs": 35364,
              "ownInputs": 161,
              "baselineCategoricalDifferences": 2177,
              "originalCasesUnchanged": 4,
              "preciseReversibleDelta": true
            },
            {
              "file": "apps/command-center/private/medical-calc/torax-vascular.js",
              "beforeSha256": "a89e85e6b2dba9fa018ad74e8e2cbe781ff2ad8092ebd17a7d0660207921d24f",
              "afterSha256": "c3b00e8143e6a8bd7db15ae75ecb46923034f88578b452438a7602716fb3b2f7",
              "sourceInputs": 35364,
              "ownInputs": 161,
              "baselineCategoricalDifferences": 2177,
              "originalCasesUnchanged": 4,
              "preciseReversibleDelta": true
            }
          ],
          "executionCount": 141456,
          "primitiveExpectationCount": 21168,
          "qualifications": [
            "Numbers have already crossed the JS API Number boundary. Arbitrarily long user lexical decimals that are rounded to the same Number cannot be recovered.",
            "The new predicate uses canonical shortest round-trip decimal spelling rather than exact binary64 significand value. This preserves laboratory decimal equality such as16.8/28=0.6.",
            "No clinically validated eligibility, patient population performance, instrument rights or full-method conformance inferred.",
            "Full35364-case expected/obtained evidence is in the hashed download file; four inline examples are a declared subset.",
            "Original final24 categorical failures and the rejected IEEE-only V1 peer remain preserved. No historical fixture or tolerance has changed.",
            "Complete bank retains35,364 recorded scenarios and all existing numerical proofs; one exact API-input duplicate is preserved. It contains35,363 distinct input objects. This count amendment changes no source expectation, predicate, result, tolerance, status or approval."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "sourceRowCount": 35364,
          "uniqueApiInputCount": 35363,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 35364,
            "uniqueApiInputs": 35363,
            "duplicateRows": 1,
            "duplicates": [
              {
                "first": 3,
                "repeat": 21194,
                "input": {
                  "pt_pl": 1,
                  "pt_sr": 8,
                  "dhl_pl": 16.8,
                  "dhl_sr": 28,
                  "dhl_lsn": 1000
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "3503a1b159634edf4cb9640cd9912a0fdb4ef2ae051e5b36e0889e2367f4dae3",
        "documentaryEditionAmendment": {
          "recordedAt": "2026-10-04T13:40:42.995Z",
          "source": "Light 1972; variante BTS 2023: proteína pleural/sérica >0,5; LDH pleural/sérica >0,6; LDH pleural >2/3 do LSN sérico.",
          "scope": "Explicit attribution of the implemented variant; not full-method or clinical approval.",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4642731/",
          "currentMethodSource": "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/"
        },
        "numericalRepairAmendment": {
          "recordedAt": "2026-10-04T15:09:08.447Z",
          "variant": "Canonical shortest-round-trip decimal strict comparators; BTS2023 three-predicate arithmetic",
          "candidate": {
            "file": "reports/review-20261003/light-exact-decimal-candidate-final25-v2-r2.json",
            "sha256": "0c8ee4e6b8a64fd6b3b7be94aff89a73db1636feddf52c59c791aeb90fbb340c"
          },
          "peer": {
            "file": "reports/review-20261003/light-exact-decimal-independent-review-final25-v2-r2.json",
            "sha256": "17226a32ebd127693db785aee1e4db7393fd5a6cf17e05efa97354cbfe67910d"
          },
          "beforeHash": "b9d1087c48bab8a4fde633c9a8229c4b20203ec26eeb075f837b336c5905c708",
          "afterHash": "e32dab788b0d084de502d159d1abf8101f35f60682909b8dcbfc4df74cc3357b",
          "sourceAccess": {
            "url": "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/",
            "access": "Direct primary official PDF re-opened in web; actual local rendered pages 43 and61 viewed independently. Web zero-based pages42/60; printed35/50.",
            "readScope": "Only Table1 Light predicates and Clinical Statement Table2 same three predicates, with matching specimen quantities. Strictly greater 1/2,3/5,2/3 and any-positive logic confirmed. No clinical validation, original1972 fulltext, albumin-gradient threshold, patient outcomes or whole guideline review performed.",
            "pdf": {
              "file": "limited-primary-bts2023-final24.pdf",
              "sha256": "1b4a12871afa7fe182faa5dde24b0309d9db74dd8c757377b5439ef5b69bd9f7"
            },
            "edition": "BTS2023, Table1 printed35 and Clinical Statement Table2 printed50"
          },
          "scope": "BTS2023 strict three-predicate arithmetic only: pleural/serum protein >1/2; pleural/serum LDH >3/5; pleural LDH >2/3 serum ULN; any-positive logic. Canonical shortest round-trip decimal Number.toString spelling. Not albumin-gradient, patient diagnosis, full-method validation or clinical approval.",
          "originalSourceCasesPreserved": true,
          "originalTolerancesPreserved": true,
          "rejectedIEEEOnlyV1Preserved": true,
          "fullMethodConformance": "not-performed",
          "clinicalApproval": "not-performed"
        },
        "implementationUpdatedAt": "2026-10-05T13:02:54.731Z",
        "currentImplementationIdentityEvidence": {
          "file": "reports/review-20261003/current-implementation-identities-application-final45.json",
          "scope": "Exact current adapter bytes. Method edition, inputs, mathematical expressions, bibliographic checks, source-case history and approval statuses unchanged by this metadata correction."
        }
      },
      "limits": "Esta implementação combina os critérios de Light com a variante documentada pela BTS 2023: LDH pleural acima de dois terços do limite superior sérico do laboratório, distinta do corte absoluto do artigo de 1972. Use amostras pleural e sérica pareadas e o limite do próprio laboratório; os cortes são estritamente maiores que os limiares. A classificação bioquímica não identifica a causa do derrame. O gradiente opcional de albumina é uma avaliação complementar e não deve, sozinho, substituir a investigação clínica.",
      "limitsEvidence": {
        "status": "direct-primary-later-variant-tables-visually-read",
        "sources": [
          {
            "url": "https://doi.org/10.7326/0003-4819-77-4-507",
            "edition": "Light1972",
            "readScope": "Inherited Western exact publisher-indexed original abstract:150effusions,47transudates/103exudates; absolute pleuralLDH>200IU in original. Full article not read.",
            "inheritedEvidence": "remaining46-verify-source-handoff-final23.json"
          },
          {
            "url": "https://www.brit-thoracic.org.uk/document-library/guidelines/pleural-disease/pleural-disease-full-supplement/",
            "edition": "BTS2023",
            "readScope": "Direct primary PDF,printedp35 Table1 and clinical statement printedp50 Table2 (PDF43 and61), all Light thresholds and paired biochemical samples; tables visually read. Not entire81page supplement.",
            "capture": [
              "primary-verify-limits-final23/light-bts2023-p43.png",
              "primary-verify-limits-final23/light-bts2023-p61.png"
            ],
            "pdfSha256": "1b4a12871afa7fe182faa5dde24b0309d9db74dd8c757377b5439ef5b69bd9f7"
          }
        ],
        "populationScope": "Pleural effusion biochemical classification with paired pleural/serum samples.",
        "remainingChecks": [
          "Original1972 full paper not read.",
          "Optional albumin-gradient derivation/cohort not newly verified.",
          "No universal etiologic or diuretic-related reclassification approval."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "implementationUpdatedAt": "2026-10-05T13:02:54.731Z"
    },
    {
      "id": "criterios-de-ranson",
      "title": "Critérios de Ranson",
      "short": "Prognóstico da pancreatite aguda na admissão e em 48 h",
      "desc": "Calcule os critérios de Ranson na pancreatite aguda: 5 critérios na admissão e 6 em 48 horas, com a mortalidade descrita na série original.",
      "lead": "Soma 5 critérios avaliados na admissão e 6 nas primeiras 48 horas para estimar a gravidade e a mortalidade da pancreatite aguda. Há cortes próprios para a pancreatite biliar.",
      "kind": "Escore",
      "spec": [
        "cirurgia-do-aparelho-digestivo",
        "gastroenterologia",
        "cirurgia-geral",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "idade",
          "Admissão: idade &gt; 55 anos (biliar: &gt; 70)",
          "chk",
          {}
        ],
        [
          "leuco",
          "Admissão: leucócitos &gt; 16.000/mm³ (biliar: &gt; 18.000)",
          "chk",
          {}
        ],
        [
          "glic",
          "Admissão: glicemia &gt; 200 mg/dL (biliar: &gt; 220)",
          "chk",
          {}
        ],
        [
          "ldh",
          "Admissão: LDH &gt; 350 U/L (biliar: &gt; 400)",
          "chk",
          {}
        ],
        [
          "ast",
          "Admissão: AST &gt; 250 U/L",
          "chk",
          {}
        ],
        [
          "ht",
          "48 h: queda do hematócrito &gt; 10 pontos percentuais",
          "chk",
          {}
        ],
        [
          "bun",
          "48 h: aumento do BUN &gt; 5 mg/dL, ureia &gt; 10,7 mg/dL (biliar: BUN &gt; 2, ureia &gt; 4,3)",
          "chk",
          {}
        ],
        [
          "ca",
          "48 h: cálcio &lt; 8 mg/dL",
          "chk",
          {}
        ],
        [
          "pao2",
          "48 h: PaO₂ &lt; 60 mmHg (não se aplica à biliar)",
          "chk",
          {}
        ],
        [
          "be",
          "48 h: déficit de bases &gt; 4 mEq/L (biliar: &gt; 5)",
          "chk",
          {}
        ],
        [
          "seq",
          "48 h: sequestro de líquidos &gt; 6 L (biliar: &gt; 4 L)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto por critério: 5 na admissão e 6 ao longo das primeiras 48 horas. Total de 0 a 11 (0 a 10 na pancreatite biliar, que não usa a PaO₂).</p><p>Os valores entre parênteses são os cortes para pancreatite biliar (Ranson 1982).</p>",
      "sources": [
        [
          "Ranson JH et al. Prognostic signs and the role of operative management in acute pancreatitis. Surg Gynecol Obstet, 1974. (PubMed)",
          "https://pubmed.ncbi.nlm.nih.gov/4834279/"
        ],
        [
          "Ranson JH. Etiological and prognostic factors in human acute pancreatitis: a review. Am J Gastroenterol, 1982. (PubMed)",
          "https://pubmed.ncbi.nlm.nih.gov/7051819/"
        ],
        [
          "Tenner S et al. American College of Gastroenterology guideline: management of acute pancreatitis. Am J Gastroenterol, 2013.",
          "https://doi.org/10.1038/ajg.2013.218"
        ],
        [
          "ACG2024,original guideline hosted by review-course mirror",
          "https://www.giboardreview.com/wp-content/uploads/2024/04/ACG-guideline-acute-pancreatitis-Mch-2024.pdf"
        ]
      ],
      "cases": [
        [
          "Idade e leucócitos: 2 critérios (leve)",
          {
            "idade": true,
            "leuco": true
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Idade, LDH, cálcio e sequestro: 4 critérios",
          {
            "idade": true,
            "ldh": true,
            "ca": true,
            "seq": true
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "7 critérios: muito grave",
          {
            "idade": true,
            "leuco": true,
            "glic": true,
            "ldh": true,
            "ht": true,
            "ca": true,
            "pao2": true
          },
          {
            "score": 7,
            "level": "high",
            "verdict": "muito grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:26:07.221Z",
        "total": 2048,
        "passed": 2048,
        "sourceRowCount": 2048,
        "uniqueApiInputCount": 2048,
        "sourceContextCount": 2048,
        "scope": "All2048 binary states of11 already-affirmed original1979 Table1 signs, one point each; only selected-point arithmetic. Full1974/1982 biliary editions, measurement/unit conversion,10-sign biliary adaptation, diagnosis and mortality strata not confirmed.",
        "originalSourceRowCount": 2048,
        "excludedSourceObservationCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "idade": false,
              "leuco": false,
              "glic": false,
              "ldh": false,
              "ast": false,
              "ht": false,
              "bun": false,
              "ca": false,
              "pao2": false,
              "be": false,
              "seq": false
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "idade": false,
              "leuco": false,
              "glic": false,
              "ldh": false,
              "ast": false,
              "ht": false,
              "bun": false,
              "ca": false,
              "pao2": false,
              "be": false,
              "seq": true
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "idade": false,
              "leuco": false,
              "glic": false,
              "ldh": false,
              "ast": false,
              "ht": false,
              "bun": false,
              "ca": false,
              "pao2": false,
              "be": true,
              "seq": false
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "idade": false,
              "leuco": false,
              "glic": false,
              "ldh": false,
              "ast": false,
              "ht": false,
              "bun": false,
              "ca": false,
              "pao2": false,
              "be": true,
              "seq": true
            },
            "expected": {
              "score": 2
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 2
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "7ae381641d3f391f1dac85c6bb735b5f0a126ac2da3ddc11b30e63ffd5a5ff00",
          "total": 2048,
          "bankRowCount": 2048,
          "uniqueApiInputCount": 2048,
          "sourceContextCount": 2048,
          "fullStoredSourceRows": 2048,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
            "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
          },
          "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 2048,
          "uniqueApiInputs": 2048,
          "duplicateRows": 0
        },
        "sources": [
          {
            "primaryReview": {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            "targetedReading": {
              "id": "criterios-de-ranson",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1397201/",
              "edition": "Ranson1979 AnnSurg189:654–663 DOI10.1097/00000658-197905000-00016; Table1 printed655; original1974/1982 not fully read",
              "personallyRead": [
                "Captured original scans printed654,655,659,660 personally visually read: Methods, original11-sign Table1 and biliary discussion/limitations"
              ],
              "files": [
                "six-primary-documents-final32/ranson-original-1979-annsurg00352-0136.png",
                "six-primary-documents-final32/ranson-original-1979-annsurg00352-0137.png",
                "six-primary-documents-final32/ranson-original-1979-annsurg00352-0141.png",
                "six-primary-documents-final32/ranson-original-1979-annsurg00352-0142.png"
              ],
              "access": "Own PMC reopen returned captcha. Existing actual original NIH scans read; the1817-byte alleged PDF is not claimed as PDF/full paper.",
              "supported": "Eleven already affirmed baseline signs contribute one point; five admission and six initial48h signs. All2048 binary states checked as selected arithmetic, not patients.",
              "excluded": [
                "AST Table1>250 SigmaFrankelunits/100mL not silently equated to localU/L",
                "1979 biliary discussion AST>500SFU/100mL and omissionPaO2 distinct from local1982-labelled adaptation",
                "1982/1974 full text and current10-item biliary computation not approved",
                "Pancreatitis diagnosis, mortality/prognostic strata or observed thresholds"
              ],
              "sourceArtifacts": [
                {
                  "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0136.png",
                  "bytes": 121145,
                  "sha256": "42bc6bef87a0487565c58200f2c7b8d86889214f7f847197dd768061114b9a83"
                },
                {
                  "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0137.png",
                  "bytes": 86290,
                  "sha256": "2fe315565fc6e3d3e0cbcd67b78cc7273e75277780c3f3577e1e6e395fbf2ba1"
                },
                {
                  "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0141.png",
                  "bytes": 141290,
                  "sha256": "0938ee3e79a5e065fca792001dc8e12550f5d4682946e9a72e0a47cf3457bfc2"
                },
                {
                  "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0142.png",
                  "bytes": 136042,
                  "sha256": "2e223fe91f4f1a764d83975954dca926991aaa9f46bf1965f73bc003fec57084"
                }
              ]
            },
            "declaredOriginalMethodVersion": "Ranson 1974 não-biliar e Ranson 1982 biliar; admissão+48 h; limiares por etiologia",
            "sourceEditionsUnchanged": true,
            "scope": "All2048 binary states of11 already-affirmed original1979 Table1 signs, one point each; only selected-point arithmetic. Full1974/1982 biliary editions, measurement/unit conversion,10-sign biliary adaptation, diagnosis and mortality strata not confirmed."
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
        "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
            "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
          },
          "status": "passed-scoped-mathematical",
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
            "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
          },
          {
            "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
            "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
          },
          {
            "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
            "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
          }
        ],
        "qualifications": [
          "All2048 binary states of11 already-affirmed original1979 Table1 signs, one point each; only selected-point arithmetic. Full1974/1982 biliary editions, measurement/unit conversion,10-sign biliary adaptation, diagnosis and mortality strata not confirmed.",
          "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
          "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
          "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
          "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
          "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
          "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Ranson 1974 não-biliar e Ranson 1982 biliar; admissão+48 h; limiares por etiologia",
      "implementationVersion": "criterios-de-ranson@native-2026-10-03+0c99e193a5f1",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4834279/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto por critério: 5 na admissão e 6 ao longo das primeiras 48 horas. Total de 0 a 11 (0 a 10 na pancreatite biliar, que não usa a PaO₂). Os valores entre parênteses são os cortes para pancreatite biliar (Ranson 1982).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Admissão: idade &gt; 55 anos (biliar: &gt; 70)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "leuco",
              "label": "Admissão: leucócitos &gt; 16.000/mm³ (biliar: &gt; 18.000)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "glic",
              "label": "Admissão: glicemia &gt; 200 mg/dL (biliar: &gt; 220)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ldh",
              "label": "Admissão: LDH &gt; 350 U/L (biliar: &gt; 400)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ast",
              "label": "Admissão: AST &gt; 250 U/L",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ht",
              "label": "48 h: queda do hematócrito &gt; 10 pontos percentuais",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "bun",
              "label": "48 h: aumento do BUN &gt; 5 mg/dL, ureia &gt; 10,7 mg/dL (biliar: BUN &gt; 2, ureia &gt; 4,3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ca",
              "label": "48 h: cálcio &lt; 8 mg/dL",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pao2",
              "label": "48 h: PaO₂ &lt; 60 mmHg (não se aplica à biliar)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "be",
              "label": "48 h: déficit de bases &gt; 4 mEq/L (biliar: &gt; 5)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "seq",
              "label": "48 h: sequestro de líquidos &gt; 6 L (biliar: &gt; 4 L)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "6a215e464c34868e95d3abfd7da062660ef8679508e752d1b7bf2913680390fb"
        },
        "sourceEditions": [
          {
            "citation": "Ranson JH et al. Prognostic signs and the role of operative management in acute pancreatitis. Surg Gynecol Obstet, 1974. (PubMed)",
            "url": "https://pubmed.ncbi.nlm.nih.gov/4834279/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prognostic signs and the role of operative management in acute pancreatitis.",
              "year": "1974",
              "firstPublicationDate": "1974-07-01",
              "pmid": "4834279",
              "journal": "Surgery, gynecology & obstetrics",
              "authors": "Ranson JH, Rifkind KM, Roses DF, Fink SD, Eng K, Spencer FC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4834279/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Ranson JH. Etiological and prognostic factors in human acute pancreatitis: a review. Am J Gastroenterol, 1982. (PubMed)",
            "url": "https://pubmed.ncbi.nlm.nih.gov/7051819/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Etiological and prognostic factors in human acute pancreatitis: a review.",
              "year": "1982",
              "firstPublicationDate": "1982-09-01",
              "pmid": "7051819",
              "journal": "The American journal of gastroenterology",
              "authors": "Ranson JH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7051819/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Tenner S et al. American College of Gastroenterology guideline: management of acute pancreatitis. Am J Gastroenterol, 2013.",
            "url": "https://doi.org/10.1038/ajg.2013.218",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "American College of Gastroenterology guideline: management of acute pancreatitis.",
              "year": "2013",
              "firstPublicationDate": "2013-07-30",
              "doi": "10.1038/ajg.2013.218",
              "pmid": "23896955",
              "journal": "The American journal of gastroenterology",
              "authors": "Tenner S, Baillie J, DeWitt J, Vege SS, American College of Gastroenterology."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23896955/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a93cc7f95671cd6c35ed11ef764b9532874655b7e1520386cc161dc07f98cee2",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:26:07.221Z",
          "total": 2048,
          "passed": 2048,
          "sourceRowCount": 2048,
          "uniqueApiInputCount": 2048,
          "sourceContextCount": 2048,
          "scope": "All2048 binary states of11 already-affirmed original1979 Table1 signs, one point each; only selected-point arithmetic. Full1974/1982 biliary editions, measurement/unit conversion,10-sign biliary adaptation, diagnosis and mortality strata not confirmed.",
          "originalSourceRowCount": 2048,
          "excludedSourceObservationCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "idade": false,
                "leuco": false,
                "glic": false,
                "ldh": false,
                "ast": false,
                "ht": false,
                "bun": false,
                "ca": false,
                "pao2": false,
                "be": false,
                "seq": false
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "idade": false,
                "leuco": false,
                "glic": false,
                "ldh": false,
                "ast": false,
                "ht": false,
                "bun": false,
                "ca": false,
                "pao2": false,
                "be": false,
                "seq": true
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "idade": false,
                "leuco": false,
                "glic": false,
                "ldh": false,
                "ast": false,
                "ht": false,
                "bun": false,
                "ca": false,
                "pao2": false,
                "be": true,
                "seq": false
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "idade": false,
                "leuco": false,
                "glic": false,
                "ldh": false,
                "ast": false,
                "ht": false,
                "bun": false,
                "ca": false,
                "pao2": false,
                "be": true,
                "seq": true
              },
              "expected": {
                "score": 2
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
                  "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 2
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "7ae381641d3f391f1dac85c6bb735b5f0a126ac2da3ddc11b30e63ffd5a5ff00",
            "total": 2048,
            "bankRowCount": 2048,
            "uniqueApiInputCount": 2048,
            "sourceContextCount": 2048,
            "fullStoredSourceRows": 2048,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
              "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
            },
            "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 2048,
            "uniqueApiInputs": 2048,
            "duplicateRows": 0
          },
          "sources": [
            {
              "primaryReview": {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              "targetedReading": {
                "id": "criterios-de-ranson",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1397201/",
                "edition": "Ranson1979 AnnSurg189:654–663 DOI10.1097/00000658-197905000-00016; Table1 printed655; original1974/1982 not fully read",
                "personallyRead": [
                  "Captured original scans printed654,655,659,660 personally visually read: Methods, original11-sign Table1 and biliary discussion/limitations"
                ],
                "files": [
                  "six-primary-documents-final32/ranson-original-1979-annsurg00352-0136.png",
                  "six-primary-documents-final32/ranson-original-1979-annsurg00352-0137.png",
                  "six-primary-documents-final32/ranson-original-1979-annsurg00352-0141.png",
                  "six-primary-documents-final32/ranson-original-1979-annsurg00352-0142.png"
                ],
                "access": "Own PMC reopen returned captcha. Existing actual original NIH scans read; the1817-byte alleged PDF is not claimed as PDF/full paper.",
                "supported": "Eleven already affirmed baseline signs contribute one point; five admission and six initial48h signs. All2048 binary states checked as selected arithmetic, not patients.",
                "excluded": [
                  "AST Table1>250 SigmaFrankelunits/100mL not silently equated to localU/L",
                  "1979 biliary discussion AST>500SFU/100mL and omissionPaO2 distinct from local1982-labelled adaptation",
                  "1982/1974 full text and current10-item biliary computation not approved",
                  "Pancreatitis diagnosis, mortality/prognostic strata or observed thresholds"
                ],
                "sourceArtifacts": [
                  {
                    "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0136.png",
                    "bytes": 121145,
                    "sha256": "42bc6bef87a0487565c58200f2c7b8d86889214f7f847197dd768061114b9a83"
                  },
                  {
                    "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0137.png",
                    "bytes": 86290,
                    "sha256": "2fe315565fc6e3d3e0cbcd67b78cc7273e75277780c3f3577e1e6e395fbf2ba1"
                  },
                  {
                    "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0141.png",
                    "bytes": 141290,
                    "sha256": "0938ee3e79a5e065fca792001dc8e12550f5d4682946e9a72e0a47cf3457bfc2"
                  },
                  {
                    "file": "six-primary-documents-final32/ranson-original-1979-annsurg00352-0142.png",
                    "bytes": 136042,
                    "sha256": "2e223fe91f4f1a764d83975954dca926991aaa9f46bf1965f73bc003fec57084"
                  }
                ]
              },
              "declaredOriginalMethodVersion": "Ranson 1974 não-biliar e Ranson 1982 biliar; admissão+48 h; limiares por etiologia",
              "sourceEditionsUnchanged": true,
              "scope": "All2048 binary states of11 already-affirmed original1979 Table1 signs, one point each; only selected-point arithmetic. Full1974/1982 biliary editions, measurement/unit conversion,10-sign biliary adaptation, diagnosis and mortality strata not confirmed."
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
          "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
              "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
            },
            "status": "passed-scoped-mathematical",
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/criterios-de-ranson/calculator.js",
              "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
            },
            {
              "file": "apps/dashboard/private/tool-code/criterios-de-ranson/calculator.js",
              "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
            },
            {
              "file": "apps/command-center/private/tool-code/criterios-de-ranson/calculator.js",
              "sha256": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
            }
          ],
          "qualifications": [
            "All2048 binary states of11 already-affirmed original1979 Table1 signs, one point each; only selected-point arithmetic. Full1974/1982 biliary editions, measurement/unit conversion,10-sign biliary adaptation, diagnosis and mortality strata not confirmed.",
            "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
            "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
            "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
            "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
            "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
            "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0c99e193a5f156cdd9ba509001f3ad3c8b17f15a0efcfb2585bb4f5480514d17"
      },
      "limits": "Os critérios de Ranson combinam dados da admissão com dados de 48 horas; os critérios e limiares diferem entre pancreatite biliar e não biliar. Não trate itens ainda não observados como ausentes nem um total parcial como a avaliação completa. A diretriz ACG 2024 ressalta que sistemas como Ranson não predizem com precisão a evolução grave nas primeiras 24–48 horas e não substituem reavaliação de falência orgânica e sinais clínicos. O acompanhamento e o suporte inicial não devem aguardar o fechamento do escore.",
      "limitsEvidence": {
        "status": "direct-primary-guideline-content-sections-read",
        "sources": [
          {
            "url": "https://www.giboardreview.com/wp-content/uploads/2024/04/ACG-guideline-acute-pancreatitis-Mch-2024.pdf",
            "edition": "ACG2024,original guideline hosted by review-course mirror",
            "readScope": "Direct primary-content PDF,Initial assessment/risk stratification and limitations of scoring,printedpp424–425. Not full guideline or licensed republication."
          },
          {
            "url": "https://doi.org/10.1038/ajg.2013.218",
            "edition": "ACG2013",
            "readScope": "Exact cached original abstract fully read."
          },
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/4834279/",
            "edition": "Ranson1974",
            "readScope": "Identity only."
          },
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/7051819/",
            "edition": "Ranson1982",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Acute pancreatitis severity assessment with different biliary/nonbiliary criteria.",
        "remainingChecks": [
          "Original1974/1982 full tables not newly read.",
          "ACG2024 named sections read from mirror of original content, not publisher domain."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "nexus-coluna-cervical",
      "title": "Critérios NEXUS (coluna cervical)",
      "short": "Dispensa de imagem cervical no trauma fechado",
      "desc": "Critérios NEXUS de baixo risco: veja se a imagem da coluna cervical pode ser dispensada no trauma fechado, pelos cinco critérios clínicos.",
      "lead": "Identifica, no trauma fechado, os pacientes com risco muito baixo de lesão da coluna cervical, em quem a radiografia ou a tomografia pode ser dispensada.",
      "kind": "Escore",
      "spec": [
        "medicina-de-emergencia",
        "ortopedia-e-traumatologia",
        "neurocirurgia",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "dor",
          "Dor à palpação na linha média posterior da coluna cervical",
          "chk",
          {}
        ],
        [
          "deficit",
          "Déficit neurológico focal",
          "chk",
          {}
        ],
        [
          "alerta",
          "Alteração do nível de consciência",
          "chk",
          {}
        ],
        [
          "intox",
          "Evidência de intoxicação",
          "chk",
          {}
        ],
        [
          "distrativa",
          "Lesão dolorosa que distrai (ex.: fratura de osso longo, queimadura extensa)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>A imagem é dispensável quando <strong>todos</strong> os critérios são satisfeitos: sem dor na linha média posterior, sem déficit neurológico focal, nível de consciência normal, sem intoxicação e sem lesão dolorosa que distraia. Qualquer um presente indica imagem.</p>",
      "sources": [
        [
          "Hoffman JR et al. Validity of a set of clinical criteria to rule out injury to the cervical spine in patients with blunt trauma. N Engl J Med, 2000.",
          "https://doi.org/10.1056/NEJM200007133430203"
        ],
        [
          "Stiell IG et al. The Canadian C-Spine Rule versus the NEXUS low-risk criteria in patients with trauma. N Engl J Med, 2003.",
          "https://doi.org/10.1056/NEJMoa031375"
        ]
      ],
      "cases": [
        [
          "Nenhum critério presente: imagem dispensável",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Dor na linha média: imagem indicada (limite)",
          {
            "dor": true
          },
          {
            "score": 1,
            "level": "high"
          }
        ],
        [
          "Intoxicado com fratura de fêmur e dor cervical: 3 critérios",
          {
            "dor": true,
            "intox": true,
            "distrativa": true
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 32,
        "passed": 32,
        "cases": [
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": false,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": false,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": false,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": false,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": true,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": true,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": true,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": true,
              "intox": false,
              "distrativa": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": false,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": false,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": false,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": false,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": true,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": true,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": true,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": true,
              "intox": true,
              "distrativa": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": false,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": false,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": false,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": false,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": true,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": true,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": true,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": true,
              "intox": false,
              "distrativa": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": false,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": false,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": false,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": false,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": false,
              "alerta": true,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": false,
              "alerta": true,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": false,
              "deficit": true,
              "alerta": true,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nexus-coluna-cervical",
            "input": {
              "dor": true,
              "deficit": true,
              "alerta": true,
              "intox": true,
              "distrativa": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "dor",
                "deficit",
                "alerta",
                "intox",
                "distrativa"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
              "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
              "locator": "Original abstract Methods: five absent features for low probability",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "dor",
            "deficit",
            "alerta",
            "intox",
            "distrativa"
          ],
          "kind": "boolean",
          "domain": [
            false,
            true
          ],
          "url": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
          "edition": "Hoffman2000, DOI10.1056/NEJM200007133430203",
          "locator": "Original abstract Methods: five absent features for low probability",
          "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count entered adverse-feature booleans only. No clinical assessment, patient eligibility, imaging choice or management approval."
        },
        "implementations": [
          {
            "app": "website",
            "id": "nexus-coluna-cervical",
            "sha256": "d3b3b6a1339b7d129f97e495103a3d46e8d3c4287e52ad8c65f417f3faed7026"
          },
          {
            "app": "dashboard",
            "id": "nexus-coluna-cervical",
            "sha256": "d3b3b6a1339b7d129f97e495103a3d46e8d3c4287e52ad8c65f417f3faed7026"
          },
          {
            "app": "command-center",
            "id": "nexus-coluna-cervical",
            "sha256": "d3b3b6a1339b7d129f97e495103a3d46e8d3c4287e52ad8c65f417f3faed7026"
          }
        ],
        "qualifications": [
          "The checked count is this implementation’s representation of already classified Boolean flags. The original source describes a decision rule in a block, not an independently validated additive clinical score. Threshold preprocessing, eligibility and clinical decision making are outside this arithmetic scope."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "NEXUS/Hoffman 2000:5 critérios debaixo risco; regra cervical original",
      "implementationVersion": "nexus-coluna-cervical@native-2026-10-03+d3b3b6a1339b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "A imagem é dispensável quando todos os critérios são satisfeitos: sem dor na linha média posterior, sem déficit neurológico focal, nível de consciência normal, sem intoxicação e sem lesão dolorosa que distraia. Qualquer um presente indica imagem.",
        "inputContract": {
          "fields": [
            {
              "key": "dor",
              "label": "Dor à palpação na linha média posterior da coluna cervical",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "deficit",
              "label": "Déficit neurológico focal",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "alerta",
              "label": "Alteração do nível de consciência",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "intox",
              "label": "Evidência de intoxicação",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "distrativa",
              "label": "Lesão dolorosa que distrai (ex.: fratura de osso longo, queimadura extensa)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "422a0aa6d94a2a9fd081dfdcc6234bbc3a2b4dcace432cc73e694e39fd44b385"
        },
        "sourceEditions": [
          {
            "citation": "Hoffman JR et al. Validity of a set of clinical criteria to rule out injury to the cervical spine in patients with blunt trauma. N Engl J Med, 2000.",
            "url": "https://doi.org/10.1056/NEJM200007133430203",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validity of a set of clinical criteria to rule out injury to the cervical spine in patients with blunt trauma. National Emergency X-Radiography Utilization Study Group.",
              "year": "2000",
              "firstPublicationDate": "2000-07-01",
              "doi": "10.1056/nejm200007133430203",
              "pmid": "10891516",
              "journal": "The New England journal of medicine",
              "authors": "Hoffman JR, Mower WR, Wolfson AB, Todd KH, Zucker MI."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10891516/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "3236f3488cddb9dcd5598ea02accd4c75c02064f696f0b5d32427f77dba49155",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Stiell IG et al. The Canadian C-Spine Rule versus the NEXUS low-risk criteria in patients with trauma. N Engl J Med, 2003.",
            "url": "https://doi.org/10.1056/NEJMoa031375",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Canadian C-spine rule versus the NEXUS low-risk criteria in patients with trauma.",
              "year": "2003",
              "firstPublicationDate": "2003-12-01",
              "doi": "10.1056/nejmoa031375",
              "pmid": "14695411",
              "journal": "The New England journal of medicine",
              "authors": "Stiell IG, Clement CM, McKnight RD, Brison R, Schull MJ, Rowe BH, Worthington JR, Eisenhauer MA, Cass D, Greenberg G, MacPhail I, Dreyer J, Lee JS, Bandiera G, Reardon M, Holroyd B, Lesiuk H, Wells GA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14695411/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "581d857fa9d1139c48b5b8eb281d0990d8d70a2697fcf12671f0a2c0a81d2945",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 32,
          "passed": 32,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "de3c066dd6b1e5be0c04035b7f771ac6bd488ea0be42491f9e0e5149b8c0d7cf"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "d3b3b6a1339b7d129f97e495103a3d46e8d3c4287e52ad8c65f417f3faed7026"
      },
      "limits": "A regra NEXUS 2000 foi estudada em pacientes submetidos a radiografia cervical após trauma fechado. A classificação de baixa probabilidade exige os cinco critérios simultaneamente; o estudo relatou lesões não identificadas pela regra, portanto resultado negativo não é certeza de ausência de lesão. Idade, exclusões e aplicação em subgrupos precisam de conferência no protocolo integral.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.785Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não informa faixa etária/exclusões pediátricas, sequência atual de imagem ou validação em subgrupos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "perc",
      "title": "Critérios PERC",
      "short": "Exclusão clínica de TEP sem D-dímero",
      "desc": "Critérios PERC (Pulmonary Embolism Rule-out Criteria): identificam pacientes de baixa probabilidade em que o TEP pode ser excluído sem dosar o D-dímero.",
      "lead": "Oito critérios clínicos que, todos negativos em paciente com baixa probabilidade pré-teste, tornam o risco de TEP menor que o risco de investigar.",
      "kind": "Escore",
      "spec": [
        "medicina-de-emergencia",
        "pneumologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "idade",
          "Idade ≥ 50 anos",
          "chk",
          {}
        ],
        [
          "fc",
          "FC ≥ 100 bpm",
          "chk",
          {}
        ],
        [
          "sat",
          "SatO₂ &lt; 95% em ar ambiente",
          "chk",
          {}
        ],
        [
          "edema",
          "Edema unilateral de membro inferior",
          "chk",
          {}
        ],
        [
          "hemoptise",
          "Hemoptise",
          "chk",
          {}
        ],
        [
          "cirurgia",
          "Cirurgia ou trauma com internação nas últimas 4 semanas",
          "chk",
          {}
        ],
        [
          "tev",
          "TVP ou TEP prévio",
          "chk",
          {}
        ],
        [
          "hormonio",
          "Uso de estrogênio (anticoncepcional ou reposição hormonal)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Oito perguntas de sim/não. O PERC é <strong>negativo</strong> apenas quando todas são \"não\". Aplica-se só a quem o médico já considera de <strong>baixa probabilidade</strong> clínica (gestalt &lt; 15%).</p>",
      "sources": [
        [
          "Kline JA et al. Clinical criteria to prevent unnecessary diagnostic testing in emergency department patients with suspected pulmonary embolism. J Thromb Haemost, 2004.",
          "https://doi.org/10.1111/j.1538-7836.2004.00790.x"
        ],
        [
          "Freund Y et al. Effect of the Pulmonary Embolism Rule-Out Criteria on subsequent thromboembolic events among low-risk emergency department patients: the PROPER randomized clinical trial. JAMA, 2018.",
          "https://doi.org/10.1001/jama.2017.21904"
        ]
      ],
      "cases": [
        [
          "Jovem sem nenhum critério: PERC negativo",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "52 anos em uso de anticoncepcional: 2 critérios",
          {
            "idade": true,
            "hormonio": true
          },
          {
            "score": 2,
            "level": "mid"
          }
        ],
        [
          "Só FC 104: PERC positivo",
          {
            "fc": true
          },
          {
            "score": 1,
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 256,
        "passed": 256,
        "cases": [
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": false
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": false,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": false,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": false,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": false,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": false,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": false,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": false,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "perc",
            "input": {
              "idade": true,
              "fc": true,
              "sat": true,
              "edema": true,
              "hemoptise": true,
              "cirurgia": true,
              "tev": true,
              "hormonio": true
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "fc",
                "sat",
                "edema",
                "hemoptise",
                "cirurgia",
                "tev",
                "hormonio"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
              "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
              "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
              "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
              "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "idade",
            "fc",
            "sat",
            "edema",
            "hemoptise",
            "cirurgia",
            "tev",
            "hormonio"
          ],
          "kind": "boolean",
          "domain": [
            false,
            true
          ],
          "url": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
          "edition": "Kline2004, DOI10.1111/j.1538-7836.2004.00790.x",
          "locator": "Original abstract: eight variables in a block rule; count entered adverse-feature booleans",
          "access": "Original primary abstract directly read2026-10-04. Source SaO2>94% versus local criterion SatO2<95% is equivalent for integer percentages only; fractional saturation and detailed surgery/hormone wording require separate source-contract review. This oracle never supplies physiological measurements or approves criteria preprocessing, pretest probability, imaging or diagnostic exclusion.",
          "unresolvedVariant": "Source abstract SaO2>94 and local label SatO2<95 require full-version review for fractional measurements. All test inputs are already classified booleans."
        },
        "implementations": [
          {
            "app": "website",
            "id": "perc",
            "sha256": "d10889f761162e3872925be70f90342bc47b7587152c48ab474908917f847bde"
          },
          {
            "app": "dashboard",
            "id": "perc",
            "sha256": "d10889f761162e3872925be70f90342bc47b7587152c48ab474908917f847bde"
          },
          {
            "app": "command-center",
            "id": "perc",
            "sha256": "d10889f761162e3872925be70f90342bc47b7587152c48ab474908917f847bde"
          }
        ],
        "qualifications": [
          "The checked count is this implementation’s representation of already classified Boolean flags. The original source describes a decision rule in a block, not an independently validated additive clinical score. Threshold preprocessing, eligibility and clinical decision making are outside this arithmetic scope.",
          "The integer oxygen saturation convention agrees with the consulted source only on integer percentages; fractional saturation and protocol-level surgery/hormone wording are not approved by these Boolean-count cases."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "PERC/Kline 2004:8 critérios negativos em suspeita prévia baixa; sem decisão automática",
      "implementationVersion": "perc@native-2026-10-03+d10889f76116",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Oito perguntas de sim/não. O PERC é negativo apenas quando todas são \"não\". Aplica-se só a quem o médico já considera de baixa probabilidade clínica (gestalt < 15%).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade ≥ 50 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "FC ≥ 100 bpm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sat",
              "label": "SatO₂ &lt; 95% em ar ambiente",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "edema",
              "label": "Edema unilateral de membro inferior",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hemoptise",
              "label": "Hemoptise",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cirurgia",
              "label": "Cirurgia ou trauma com internação nas últimas 4 semanas",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tev",
              "label": "TVP ou TEP prévio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hormonio",
              "label": "Uso de estrogênio (anticoncepcional ou reposição hormonal)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "78055ed63310f9818b647f35b54d54bfba6ca0ff3036be13e180e080b0c4b050"
        },
        "sourceEditions": [
          {
            "citation": "Kline JA et al. Clinical criteria to prevent unnecessary diagnostic testing in emergency department patients with suspected pulmonary embolism. J Thromb Haemost, 2004.",
            "url": "https://doi.org/10.1111/j.1538-7836.2004.00790.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical criteria to prevent unnecessary diagnostic testing in emergency department patients with suspected pulmonary embolism.",
              "year": "2004",
              "firstPublicationDate": "2004-08-01",
              "doi": "10.1111/j.1538-7836.2004.00790.x",
              "pmid": "15304025",
              "journal": "Journal of thrombosis and haemostasis : JTH",
              "authors": "Kline JA, Mitchell AM, Kabrhel C, Richman PB, Courtney DM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15304025/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f87afeb5ea8c45779a41e56f3a7c5399263209250bcd8f30342d8cad22353e32",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Freund Y et al. Effect of the Pulmonary Embolism Rule-Out Criteria on subsequent thromboembolic events among low-risk emergency department patients: the PROPER randomized clinical trial. JAMA, 2018.",
            "url": "https://doi.org/10.1001/jama.2017.21904",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Effect of the Pulmonary Embolism Rule-Out Criteria on Subsequent Thromboembolic Events Among Low-Risk Emergency Department Patients: The PROPER Randomized Clinical Trial.",
              "year": "2018",
              "firstPublicationDate": "2018-02-01",
              "doi": "10.1001/jama.2017.21904",
              "pmid": "29450523",
              "pmcid": "PMC5838786",
              "journal": "JAMA",
              "authors": "Freund Y, Cachanado M, Aubry A, Orsini C, Raynal PA, Féral-Pierssens AL, Charpentier S, Dumas F, Baarir N, Truchot J, Desmettre T, Tazarourte K, Beaune S, Leleu A, Khellaf M, Wargon M, Bloom B, Rousseau A, Simon T, Riou B, PROPER Investigator Group."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5838786/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "963ccbd2a5a78806a446267215c3e499d31c6b64f37caf77e57e926bf328350e",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 256,
          "passed": 256,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "e1418967666e9f80319173422cec6fd6fa2fca25e541cf5f19afe748b3e36c95"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "d10889f761162e3872925be70f90342bc47b7587152c48ab474908917f847bde"
      },
      "limits": "A PERC 2004 foi derivada em pacientes de emergência avaliados para embolia pulmonar e testada em grupos de risco baixo e muito baixo. Os oito critérios devem ser simultaneamente negativos, incluindo idade < 50 anos, pulso < 100/min e saturação > 94% no estudo original. A regra não determina risco zero e sua aplicabilidade depende da seleção prévia da população; definições temporais e critérios de inclusão devem ser conferidos na versão usada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.789Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não explicita o limiar de gestalt < 15% da validação posterior, definição temporal exata de trauma/cirurgia ou toda faixa etária."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "cts-6",
      "title": "CTS-6 (síndrome do túnel do carpo)",
      "short": "Probabilidade clínica de túnel do carpo",
      "desc": "CTS-6: seis achados de história e exame físico que estimam a probabilidade clínica de síndrome do túnel do carpo antes da eletroneuromiografia.",
      "lead": "Estima a probabilidade de síndrome do túnel do carpo a partir de dois sintomas e quatro achados de exame, em adultos com queixa na mão.",
      "kind": "Escore",
      "spec": [
        "cirurgia-da-mao",
        "ortopedia-e-traumatologia",
        "neurologia",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "dorm",
          "Dormência predominante ou exclusiva no território do nervo mediano",
          "chk",
          {}
        ],
        [
          "noturna",
          "Dormência noturna",
          "chk",
          {}
        ],
        [
          "atrofia",
          "Atrofia e/ou fraqueza da musculatura tenar",
          "chk",
          {}
        ],
        [
          "phalen",
          "Teste de Phalen positivo",
          "chk",
          {}
        ],
        [
          "dpp",
          "Perda da discriminação de dois pontos (&gt; 6 mm)",
          "chk",
          {}
        ],
        [
          "tinel",
          "Sinal de Tinel positivo sobre o túnel do carpo",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Soma dos itens presentes: dormência no território do mediano 3,5; dormência noturna 4; atrofia/fraqueza tenar 5; Phalen positivo 5; perda da discriminação de dois pontos 4,5; Tinel positivo 4. Total de 0 a 26.</p>",
      "sources": [
        [
          "Graham B et al. Development and validation of diagnostic criteria for carpal tunnel syndrome. J Hand Surg Am, 2006.",
          "https://doi.org/10.1016/j.jhsa.2006.03.005"
        ],
        [
          "Graham B. The value added by electrodiagnostic testing in the diagnosis of carpal tunnel syndrome. J Bone Joint Surg Am, 2008.",
          "https://doi.org/10.2106/JBJS.G.01362"
        ]
      ],
      "cases": [
        [
          "Só dormência no território do mediano: 3,5",
          {
            "dorm": true
          },
          {
            "score": 3.5,
            "level": "low"
          }
        ],
        [
          "Dormência noturna + Phalen: 9",
          {
            "noturna": true,
            "phalen": true
          },
          {
            "score": 9,
            "level": "mid"
          }
        ],
        [
          "Dormência no mediano + noturna + Tinel: 11,5 (ainda intermediária)",
          {
            "dorm": true,
            "noturna": true,
            "tinel": true
          },
          {
            "score": 11.5,
            "level": "mid"
          }
        ],
        [
          "Dormência noturna + Phalen + Tinel: 13",
          {
            "noturna": true,
            "phalen": true,
            "tinel": true
          },
          {
            "score": 13,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:23:48.179Z",
        "total": 64,
        "passed": 64,
        "cases": [
          {
            "index": 0,
            "input": {
              "dorm": false,
              "noturna": false,
              "atrofia": false,
              "phalen": false,
              "dpp": false,
              "tinel": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "cts-6",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "dorm": true,
              "noturna": false,
              "atrofia": false,
              "phalen": false,
              "dpp": false,
              "tinel": false
            },
            "expected": {
              "score": 3.5
            },
            "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "cts-6",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 3.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 3.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 3.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 3.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 3.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 3.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 3.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "dorm": false,
              "noturna": true,
              "atrofia": false,
              "phalen": false,
              "dpp": false,
              "tinel": false
            },
            "expected": {
              "score": 4
            },
            "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "cts-6",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "dorm": true,
              "noturna": true,
              "atrofia": false,
              "phalen": false,
              "dpp": false,
              "tinel": false
            },
            "expected": {
              "score": 7.5
            },
            "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "cts-6",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 7.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 7.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 7.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 7.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "Node",
                "raw": {
                  "score": 7.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "VM",
                "raw": {
                  "score": 7.5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 7.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 7.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedNode",
                "raw": {
                  "score": 7.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/cts-6/calculator.js",
                "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 7.5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 64,
        "uniqueApiInputCount": 64,
        "sourceContextCount": 64,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "25c4fc0f47394f2f51f7e9a6b3cf4c9e41c769aec1eae8beb3903a29d22527a9",
          "total": 64,
          "bankRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            },
            {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
            "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 64,
          "uniqueApiInputs": 64,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
            "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
          }
        },
        "scope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds; only exact raw.score projected, no diagnosis/risk/rubric approval.",
        "sources": [
          {
            "contributedPrimaryObservations": {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            },
            "id": "cts-6",
            "edition": "Graham2006 development original; primary occupational study2012 PMC3480831 and Chen/Fowler2021/2023 PMC10152524 weighted scale",
            "urls": [
              "https://pubmed.ncbi.nlm.nih.gov/16886290/",
              "https://pmc.ncbi.nlm.nih.gov/articles/PMC3480831/",
              "https://pmc.ncbi.nlm.nih.gov/articles/PMC10152524/",
              "https://www.researchgate.net/publication/6901103_Development_and_Validation_of_Diagnostic_Criteria_for_Carpal_Tunnel_Syndrome"
            ],
            "files": [
              "cts2006-pubmed.xml",
              "cts2012-pmc.xml",
              "cts2021-pmc.xml"
            ],
            "access": "Original2006 abstract via official NCBI XML read in full; author-uploaded original AppendixB indexed text read.2012 primary Methods and2021 primary Table1/Methods directly read from archived original article content.2014 secondary review not used as oracle.",
            "population": "The2006 original develops criteria using expert panels and hypothetical case profiles; later primary weighted-scale research populations differ. These synthetic six-flag combinations do not establish patient diagnostic accuracy.",
            "rules": {
              "medianNumbness": 3.5,
              "nocturnalNumbness": 4,
              "thenarWeaknessAtrophy": 5,
              "Phalen": 5,
              "twoPointDiscrimination": 4.5,
              "Tinel": 4
            },
            "findings": [
              {
                "area": "edition/scale provenance",
                "status": "edition distinction",
                "source": "Original2006 AppendixB has regression coefficients, distinct from the rounded26-point scale; later primary papers explicitly list the rounded weights.",
                "current": "Numeric weighted sums can be checked, but this is not a full verification of the2006 original logistic model."
              },
              {
                "area": "two-point discrimination",
                "status": "source threshold variant pending original definition",
                "source": "Chen/Fowler primary Table1 labels>5mm; current field labels>6mm.",
                "current": "The flag weight4.5 is tested; the measurement threshold is excluded from approval."
              }
            ],
            "notVerified": [
              "Original2006 full diagnostic instrument implementation, clinical cutoffs/probabilities, original2008 rubric, wording rights and agreement across>5/>6mm variants."
            ],
            "currentMethodVersion": "CTS 6/Graham 2006:6 critérios ponderados para túnelcarpo; exame clínico",
            "currentToolSha256": "affe22b9e4efffb4e8f532fd6d5d0ef6c57b4bd7af7ad78528fee75ef0af3de2"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
        "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
            "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
          },
          "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
        },
        "freshAdapterExecutions": 192,
        "freshVmExecutions": 192,
        "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
        "implementations": [
          {
            "id": "cts-6",
            "app": "website",
            "file": "apps/website/private/tool-code/cts-6/calculator.js",
            "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
          },
          {
            "id": "cts-6",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
            "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
          },
          {
            "id": "cts-6",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
            "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
          }
        ],
        "qualifications": [
          "Original2006 full diagnostic instrument implementation, clinical cutoffs/probabilities, original2008 rubric, wording rights and agreement across>5/>6mm variants.",
          "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/cts-6/calculator.js",
            "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
          },
          {
            "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
            "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
          },
          {
            "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
            "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "CTS 6/Graham 2006:6 critérios ponderados para túnelcarpo; exame clínico",
      "implementationVersion": "cts-6@native-2026-10-03+b4067c23d401",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/16886290/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma dos itens presentes: dormência no território do mediano 3,5; dormência noturna 4; atrofia/fraqueza tenar 5; Phalen positivo 5; perda da discriminação de dois pontos 4,5; Tinel positivo 4. Total de 0 a 26.",
        "inputContract": {
          "fields": [
            {
              "key": "dorm",
              "label": "Dormência predominante ou exclusiva no território do nervo mediano",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "noturna",
              "label": "Dormência noturna",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "atrofia",
              "label": "Atrofia e/ou fraqueza da musculatura tenar",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "phalen",
              "label": "Teste de Phalen positivo",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dpp",
              "label": "Perda da discriminação de dois pontos (&gt; 6 mm)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tinel",
              "label": "Sinal de Tinel positivo sobre o túnel do carpo",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "00f07aea0de818cab0568225e38da86cf146f2f1e6a9624cc3694b6be236b9b8"
        },
        "sourceEditions": [
          {
            "citation": "Graham B et al. Development and validation of diagnostic criteria for carpal tunnel syndrome. J Hand Surg Am, 2006.",
            "url": "https://doi.org/10.1016/j.jhsa.2006.03.005",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Development and validation of diagnostic criteria for carpal tunnel syndrome.",
              "year": "2006",
              "firstPublicationDate": "2006-07-01",
              "doi": "10.1016/j.jhsa.2006.04.007",
              "pmid": "16886290",
              "journal": "The Journal of hand surgery",
              "authors": "Graham B, Regehr G, Naglie G, Wright JG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16886290/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "fd66d16e577f4b737fd714c4b5ce3bcbd632ce2eb923e5f1ba7e977449349435",
            "matchedBy": "exact-publication-title",
            "publisherDepositedMetadata": {
              "title": "Development and Validation of Diagnostic Criteria for Carpal Tunnel Syndrome",
              "doi": "10.1016/j.jhsa.2006.03.005",
              "year": 2006,
              "publisher": "Elsevier BV",
              "journal": "The Journal of Hand Surgery",
              "authors": [
                "Brent Graham",
                "Glenn Regehr",
                "Gary Naglie",
                "James G. Wright"
              ],
              "url": "https://doi.org/10.1016/j.jhsa.2006.03.005"
            },
            "doiAliasOrMismatchRequiresReview": {
              "listed": "https://doi.org/10.1016/j.jhsa.2006.03.005",
              "indexed": "10.1016/j.jhsa.2006.04.007",
              "crossrefListedDoiMetadataRead": true
            }
          },
          {
            "citation": "Graham B. The value added by electrodiagnostic testing in the diagnosis of carpal tunnel syndrome. J Bone Joint Surg Am, 2008.",
            "url": "https://doi.org/10.2106/JBJS.G.01362",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The value added by electrodiagnostic testing in the diagnosis of carpal tunnel syndrome.",
              "year": "2008",
              "firstPublicationDate": "2008-12-01",
              "doi": "10.2106/jbjs.g.01362",
              "pmid": "19047703",
              "journal": "The Journal of bone and joint surgery. American volume",
              "authors": "Graham B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19047703/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a71d42906653420415c8eff5e93c216f9b8483219168a5b59a44c064154cbc0f",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:23:48.179Z",
          "total": 64,
          "passed": 64,
          "cases": [
            {
              "index": 0,
              "input": {
                "dorm": false,
                "noturna": false,
                "atrofia": false,
                "phalen": false,
                "dpp": false,
                "tinel": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "cts-6",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "dorm": true,
                "noturna": false,
                "atrofia": false,
                "phalen": false,
                "dpp": false,
                "tinel": false
              },
              "expected": {
                "score": 3.5
              },
              "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "cts-6",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 3.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 3.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 3.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 3.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 3.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 3.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 3.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "dorm": false,
                "noturna": true,
                "atrofia": false,
                "phalen": false,
                "dpp": false,
                "tinel": false
              },
              "expected": {
                "score": 4
              },
              "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "cts-6",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "dorm": true,
                "noturna": true,
                "atrofia": false,
                "phalen": false,
                "dpp": false,
                "tinel": false
              },
              "expected": {
                "score": 7.5
              },
              "sourceScope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "cts-6",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 7.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 7.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 7.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 7.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "Node",
                  "raw": {
                    "score": 7.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "VM",
                  "raw": {
                    "score": 7.5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 7.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 7.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 7.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/cts-6/calculator.js",
                  "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 7.5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "25c4fc0f47394f2f51f7e9a6b3cf4c9e41c769aec1eae8beb3903a29d22527a9",
            "total": 64,
            "bankRowCount": 64,
            "uniqueApiInputCount": 64,
            "sourceContextCount": 64,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
              },
              {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
              "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 64,
            "uniqueApiInputs": 64,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            }
          },
          "scope": "rounded26-point scale weights in later primary tables, not original2006 logistic coefficients or measurement thresholds; only exact raw.score projected, no diagnosis/risk/rubric approval.",
          "sources": [
            {
              "contributedPrimaryObservations": {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              },
              "id": "cts-6",
              "edition": "Graham2006 development original; primary occupational study2012 PMC3480831 and Chen/Fowler2021/2023 PMC10152524 weighted scale",
              "urls": [
                "https://pubmed.ncbi.nlm.nih.gov/16886290/",
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3480831/",
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC10152524/",
                "https://www.researchgate.net/publication/6901103_Development_and_Validation_of_Diagnostic_Criteria_for_Carpal_Tunnel_Syndrome"
              ],
              "files": [
                "cts2006-pubmed.xml",
                "cts2012-pmc.xml",
                "cts2021-pmc.xml"
              ],
              "access": "Original2006 abstract via official NCBI XML read in full; author-uploaded original AppendixB indexed text read.2012 primary Methods and2021 primary Table1/Methods directly read from archived original article content.2014 secondary review not used as oracle.",
              "population": "The2006 original develops criteria using expert panels and hypothetical case profiles; later primary weighted-scale research populations differ. These synthetic six-flag combinations do not establish patient diagnostic accuracy.",
              "rules": {
                "medianNumbness": 3.5,
                "nocturnalNumbness": 4,
                "thenarWeaknessAtrophy": 5,
                "Phalen": 5,
                "twoPointDiscrimination": 4.5,
                "Tinel": 4
              },
              "findings": [
                {
                  "area": "edition/scale provenance",
                  "status": "edition distinction",
                  "source": "Original2006 AppendixB has regression coefficients, distinct from the rounded26-point scale; later primary papers explicitly list the rounded weights.",
                  "current": "Numeric weighted sums can be checked, but this is not a full verification of the2006 original logistic model."
                },
                {
                  "area": "two-point discrimination",
                  "status": "source threshold variant pending original definition",
                  "source": "Chen/Fowler primary Table1 labels>5mm; current field labels>6mm.",
                  "current": "The flag weight4.5 is tested; the measurement threshold is excluded from approval."
                }
              ],
              "notVerified": [
                "Original2006 full diagnostic instrument implementation, clinical cutoffs/probabilities, original2008 rubric, wording rights and agreement across>5/>6mm variants."
              ],
              "currentMethodVersion": "CTS 6/Graham 2006:6 critérios ponderados para túnelcarpo; exame clínico",
              "currentToolSha256": "affe22b9e4efffb4e8f532fd6d5d0ef6c57b4bd7af7ad78528fee75ef0af3de2"
            }
          ],
          "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
          "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
              "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
            },
            "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
          },
          "freshAdapterExecutions": 192,
          "freshVmExecutions": 192,
          "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
          "implementations": [
            {
              "id": "cts-6",
              "app": "website",
              "file": "apps/website/private/tool-code/cts-6/calculator.js",
              "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
            },
            {
              "id": "cts-6",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
              "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
            },
            {
              "id": "cts-6",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
              "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
            }
          ],
          "qualifications": [
            "Original2006 full diagnostic instrument implementation, clinical cutoffs/probabilities, original2008 rubric, wording rights and agreement across>5/>6mm variants.",
            "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/cts-6/calculator.js",
              "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
            },
            {
              "file": "apps/dashboard/private/tool-code/cts-6/calculator.js",
              "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
            },
            {
              "file": "apps/command-center/private/tool-code/cts-6/calculator.js",
              "sha256": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "b4067c23d401fc39d0a75a3f8ea50e6e97d823128c134d12632a0966eb1c376f"
      },
      "limits": "O desenvolvimento Graham 2006 usou consenso de especialistas e histórias de casos combinando critérios clínicos; a validação descrita no resumo comparou probabilidades do modelo com julgamentos de outro painel. Esse desenho não estabelece, por si só, desempenho contra exame eletrofisiológico em cada população clínica. A pontuação de seis itens, seu corte e a faixa etária devem ser conferidos no método integral.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.792Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "DOI cadastrado difere do DOI no registro PMID 16886290; necessita correção bibliográfica confirmada. Idade adulta, pontuação final de seis itens e corte local não constam do resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "curb-65",
      "title": "CURB-65",
      "short": "Gravidade da pneumonia comunitária (com CRB-65)",
      "desc": "Calculadora CURB-65 e CRB-65: mortalidade em 30 dias na pneumonia adquirida na comunidade e local de tratamento sugerido (ambulatório, enfermaria ou UTI).",
      "lead": "Estima a mortalidade em 30 dias de adultos com pneumonia adquirida na comunidade e ajuda a decidir entre tratamento ambulatorial e internação. O CRB-65 dispensa a ureia e serve para a atenção primária.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "medicina-de-emergencia",
        "infectologia",
        "clinica-medica",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "c",
          "<strong>C</strong>onfusão mental (desorientação nova no tempo, espaço ou pessoa)",
          "chk",
          {}
        ],
        [
          "u",
          "<strong>U</strong>reia &gt; 42 mg/dL (&gt; 7 mmol/L)",
          "chk",
          {}
        ],
        [
          "r",
          "F<strong>R</strong> ≥ 30 irpm",
          "chk",
          {}
        ],
        [
          "b",
          "PA sistólica &lt; 90 mmHg ou diastólica ≤ 60 mmHg (<strong>B</strong>lood pressure)",
          "chk",
          {}
        ],
        [
          "i",
          "Idade ≥ <strong>65</strong> anos",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada item: <strong>C</strong>onfusão, <strong>U</strong>reia &gt; 7 mmol/L, <strong>R</strong>espiração ≥ 30/min, <strong>B</strong>aixa pressão (PAS &lt; 90 ou PAD ≤ 60 mmHg) e idade ≥ <strong>65</strong>. Máximo: 5.</p><p>O <strong>CRB-65</strong> é o mesmo escore sem a ureia (0 a 4), para uso sem laboratório.</p>",
      "sources": [
        [
          "Lim WS et al. Defining community acquired pneumonia severity on presentation to hospital: an international derivation and validation study. Thorax, 2003.",
          "https://doi.org/10.1136/thorax.58.5.377"
        ],
        [
          "Lim WS et al. BTS guidelines for the management of community acquired pneumonia in adults: update 2009. Thorax, 2009.",
          "https://doi.org/10.1136/thx.2009.121434"
        ]
      ],
      "cases": [
        [
          "Sem nenhum critério: 0 ponto",
          [],
          {
            "score": 0,
            "level": "low",
            "raw": {
              "crb": 0
            }
          }
        ],
        [
          "Confuso e com 70 anos: 2 pontos (CRB-65 = 2)",
          {
            "c": true,
            "i": true
          },
          {
            "score": 2,
            "level": "mid",
            "raw": {
              "crb": 2
            }
          }
        ],
        [
          "Confuso, ureia 60, FR 32, 78 anos: 4 pontos (CRB-65 = 3)",
          {
            "c": true,
            "u": true,
            "r": true,
            "i": true
          },
          {
            "score": 4,
            "level": "high",
            "raw": {
              "crb": 3
            },
            "verdict": "22%"
          }
        ],
        [
          "Só ureia elevada: 1 ponto, CRB-65 = 0",
          {
            "u": true
          },
          {
            "score": 1,
            "level": "low",
            "raw": {
              "crb": 0
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T18:32:58.690Z",
        "total": 32,
        "passed": 32,
        "cases": [
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": false,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 0,
              "crb": 0
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 56,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 0,
              "crb": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": false,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 1,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 57,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 1,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": false,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 1,
              "crb": 0
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 58,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 1,
              "crb": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": false,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 2,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 59,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": true,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 1,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 60,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 1,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": true,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 2,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 61,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": true,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 2,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 62,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": true,
              "b": false,
              "i": false
            },
            "expected": {
              "score": 3,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 63,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": false,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 1,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 64,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 1,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": false,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 2,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 65,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": false,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 2,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 66,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": false,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 3,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 67,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": true,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 2,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 68,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": true,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 3,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 69,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": true,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 3,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 70,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": true,
              "b": true,
              "i": false
            },
            "expected": {
              "score": 4,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 71,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 4,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": false,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 1,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 72,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 1,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": false,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 2,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 73,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": false,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 2,
              "crb": 1
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 74,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": false,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 3,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 75,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": true,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 2,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 76,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": true,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 3,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 77,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": true,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 3,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 78,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": true,
              "b": false,
              "i": true
            },
            "expected": {
              "score": 4,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 79,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 4,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": false,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 2,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 80,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 2,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": false,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 3,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 81,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": false,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 3,
              "crb": 2
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 82,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": false,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 4,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 83,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 4,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": false,
              "r": true,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 3,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 84,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 3,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": false,
              "r": true,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 4,
              "crb": 4
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 85,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 4,
              "crb": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": false,
              "u": true,
              "r": true,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 4,
              "crb": 3
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 86,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 4,
              "crb": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "curb-65",
            "input": {
              "c": true,
              "u": true,
              "r": true,
              "b": true,
              "i": true
            },
            "expected": {
              "score": 5,
              "crb": 4
            },
            "derivation": "CURB-65 counts five criteria; CRB-65 subtracts the urea criterion.",
            "index": 87,
            "source": {
              "edition": "Lim 2003 CURB-65",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
              "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
            },
            "obtained": {
              "score": 5,
              "crb": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "crb",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
        "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
      },
      "methodVersion": "CURB 65/Lim 2003:confusão, ureia>7 mmol/L, FR≥30, PA, idade≥65; 0–5",
      "implementationVersion": "curb-65@native-2026-10-03+a39e88c8a7fa",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada item: C onfusão, U reia > 7 mmol/L, R espiração ≥ 30/min, B aixa pressão (PAS < 90 ou PAD ≤ 60 mmHg) e idade ≥ 65 . Máximo: 5. O CRB-65 é o mesmo escore sem a ureia (0 a 4), para uso sem laboratório.",
        "inputContract": {
          "fields": [
            {
              "key": "c",
              "label": "<strong>C</strong>onfusão mental (desorientação nova no tempo, espaço ou pessoa)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "u",
              "label": "<strong>U</strong>reia &gt; 42 mg/dL (&gt; 7 mmol/L)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "r",
              "label": "F<strong>R</strong> ≥ 30 irpm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "b",
              "label": "PA sistólica &lt; 90 mmHg ou diastólica ≤ 60 mmHg (<strong>B</strong>lood pressure)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "i",
              "label": "Idade ≥ <strong>65</strong> anos",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "c7bcda5e8cf16e1c099be3470508ad6204721242eceef21e0df89b521a2bd88b"
        },
        "sourceEditions": [
          {
            "citation": "Lim WS et al. Defining community acquired pneumonia severity on presentation to hospital: an international derivation and validation study. Thorax, 2003.",
            "url": "https://doi.org/10.1136/thorax.58.5.377",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Defining community acquired pneumonia severity on presentation to hospital: an international derivation and validation study.",
              "year": "2003",
              "firstPublicationDate": "2003-05-01",
              "doi": "10.1136/thorax.58.5.377",
              "pmid": "12728155",
              "pmcid": "PMC1746657",
              "journal": "Thorax",
              "authors": "Lim WS, van der Eerden MM, Laing R, Boersma WG, Karalus N, Town GI, Lewis SA, Macfarlane JT."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1746657/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7ad8daff46099d19bd862b5b789d4bae3e9c6e1cb93cf403f4de23c89073a3d6",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lim WS et al. BTS guidelines for the management of community acquired pneumonia in adults: update 2009. Thorax, 2009.",
            "url": "https://doi.org/10.1136/thx.2009.121434",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "BTS guidelines for the management of community acquired pneumonia in adults: update 2009.",
              "year": "2009",
              "firstPublicationDate": "2009-10-01",
              "doi": "10.1136/thx.2009.121434",
              "pmid": "19783532",
              "journal": "Thorax",
              "authors": "Lim WS, Baudouin SV, George RC, Hill AT, Jamieson C, Le Jeune I, Macfarlane JT, Read RC, Roberts HJ, Levy ML, Wani M, Woodhead MA, Pneumonia Guidelines Committee of the BTS Standards of Care Committee."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19783532/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T18:32:58.690Z",
          "total": 32,
          "passed": 32,
          "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
          "scope": "Five one-point criteria, all 32 combinations; CRB-65 excludes urea. Mortality percentages and disposition are not tested."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "a39e88c8a7fa90cfacc545bb2c84a942c2cbe3532f4c6fdd7ae4b9ce1147ee38"
      },
      "limits": "O CURB-65 de 2003 foi derivado e validado em adultos hospitalizados com pneumonia adquirida na comunidade, usando dados da avaliação inicial e mortalidade em 30 dias. Idade ≥ 65 é um componente do escore, não a idade mínima de elegibilidade. Os limiares originais usam ureia > 7mmol/L, FR ≥ 30/min e PAS < 90 ou PAD ≤ 60 mmHg. Exclusões e uso em outras populações exigem leitura do protocolo completo.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.795Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não fornece todas as exclusões ou validação em crianças, pneumonia nosocomial ou imunossuprimidos. Não se infere extensão de população a partir de cálculo disponível."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "das28",
      "title": "DAS28 (VHS e PCR)",
      "short": "Atividade da artrite reumatoide em 28 articulações",
      "desc": "Calcule o DAS28 com VHS ou com PCR para medir a atividade da artrite reumatoide: remissão, baixa, moderada ou alta atividade, pelos cortes da EULAR.",
      "lead": "Mede a atividade da artrite reumatoide combinando 28 articulações dolorosas e edemaciadas, um reagente de fase aguda e a avaliação global do paciente.",
      "kind": "Calculadora",
      "spec": [
        "reumatologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "tjc",
          "Articulações dolorosas (de 28)",
          "num",
          {
            "min": 0,
            "max": 28,
            "step": 1,
            "ph": "4"
          }
        ],
        [
          "sjc",
          "Articulações edemaciadas (de 28)",
          "num",
          {
            "min": 0,
            "max": 28,
            "step": 1,
            "ph": "4"
          }
        ],
        [
          "gh",
          "Avaliação global de saúde pelo paciente (escala visual)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "mm",
            "ph": "50"
          }
        ],
        [
          "vhs",
          "VHS",
          "num",
          {
            "min": 1,
            "max": 150,
            "step": 1,
            "unit": "mm/h",
            "ph": "25",
            "opt": true
          }
        ],
        [
          "pcr",
          "PCR",
          "num",
          {
            "min": 0,
            "max": 300,
            "step": 0.1,
            "unit": "mg/L",
            "ph": "9",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>DAS28-VHS</strong> = 0,56 × √(dolorosas) + 0,28 × √(edemaciadas) + 0,70 × ln(VHS) + 0,014 × avaliação global.</p><p><strong>DAS28-PCR</strong> = 0,56 × √(dolorosas) + 0,28 × √(edemaciadas) + 0,36 × ln(PCR + 1) + 0,014 × avaliação global + 0,96 (PCR em mg/L).</p>",
      "sources": [
        [
          "Prevoo MLL et al. Modified disease activity scores that include twenty-eight-joint counts: development and validation in a prospective longitudinal study of patients with rheumatoid arthritis. Arthritis Rheum, 1995.",
          "https://doi.org/10.1002/art.1780380107"
        ],
        [
          "Wells G et al. Validation of the 28-joint Disease Activity Score (DAS28) and European League Against Rheumatism response criteria based on C-reactive protein against disease progression in patients with rheumatoid arthritis, and comparison with the DAS28 based on erythrocyte sedimentation rate. Ann Rheum Dis, 2009.",
          "https://doi.org/10.1136/ard.2007.084459"
        ],
        [
          "England BR et al. 2019 Update of the American College of Rheumatology Recommended Rheumatoid Arthritis Disease Activity Measures. Arthritis Care Res, 2019.",
          "https://doi.org/10.1002/acr.24042"
        ]
      ],
      "cases": [
        [
          "4 dolorosas, 4 edemaciadas, VHS 25, global 50: 4,63 (moderada)",
          {
            "tjc": 4,
            "sjc": 4,
            "gh": 50,
            "vhs": 25
          },
          {
            "raw": {
              "esr": 4.633
            },
            "main": "4,63",
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Sem articulações, VHS 10, global 10: 1,75 (remissão)",
          {
            "tjc": 0,
            "sjc": 0,
            "gh": 10,
            "vhs": 10
          },
          {
            "raw": {
              "esr": 1.752
            },
            "level": "low",
            "verdict": "Remissão"
          }
        ],
        [
          "16 dolorosas, 9 edemaciadas, VHS 64, global 80: 7,11 (alta)",
          {
            "tjc": 16,
            "sjc": 9,
            "gh": 80,
            "vhs": 64
          },
          {
            "raw": {
              "esr": 7.111
            },
            "level": "high",
            "verdict": "Alta"
          }
        ],
        [
          "4 dolorosas, 4 edemaciadas, PCR 9 mg/L, global 50: DAS28-PCR 4,17",
          {
            "tjc": 4,
            "sjc": 4,
            "gh": 50,
            "pcr": 9
          },
          {
            "raw": {
              "crp": 4.169
            },
            "level": "mid"
          }
        ],
        [
          "Sem VHS e sem PCR: erro",
          {
            "tjc": 4,
            "sjc": 4,
            "gh": 50
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:26:07.408Z",
        "total": 116,
        "passed": 116,
        "sourceRowCount": 116,
        "uniqueApiInputCount": 116,
        "sourceContextCount": 116,
        "scope": "116 selected four-variable developer ESR/CRP formula witnesses; Decimal160 independent expected values corroborated by separate Decimal120 peer. ESRmm/h,CRPmg/L,100mmVASGH. No activity/remission/EULAR thresholds,3-variable/44-joint variants, measurement or instrument-rights approval.",
        "originalSourceRowCount": 116,
        "excludedSourceObservationCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "tjc": 0,
              "sjc": 0,
              "gh": 0,
              "vhs": 1,
              "pcr": 0
            },
            "expected": {
              "esr": 0,
              "crp": 0.96
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 0,
                  "crp": 0.96
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "tjc": 0,
              "sjc": 0,
              "gh": 0,
              "vhs": 2,
              "pcr": 0.1
            },
            "expected": {
              "esr": 0.4852030263919617,
              "crp": 0.9943116647295569
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 0.48520302639196167,
                  "crp": 0.9943116647295569
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "tjc": 0,
              "sjc": 0,
              "gh": 0,
              "vhs": 10,
              "pcr": 1
            },
            "expected": {
              "esr": 1.611809565095832,
              "crp": 1.2095329850015804
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 1.611809565095832,
                  "crp": 1.2095329850015804
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "tjc": 0,
              "sjc": 0,
              "gh": 0,
              "vhs": 25,
              "pcr": 9
            },
            "expected": {
              "esr": 2.2532130774077404,
              "crp": 1.7889306334778565
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/das28/calculator.js",
                "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "esr": 2.2532130774077404,
                  "crp": 1.7889306334778565
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "26e131732368da8db000feab8d6f3f205c5e757f44ec0597530e771053a0481f",
          "total": 116,
          "bankRowCount": 116,
          "uniqueApiInputCount": 116,
          "sourceContextCount": 116,
          "fullStoredSourceRows": 116,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
            "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
          },
          "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 116,
          "uniqueApiInputs": 116,
          "duplicateRows": 0
        },
        "sources": [
          {
            "primaryReview": {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            "targetedReading": {
              "id": "das28",
              "url": "https://www.das-score.nl/en/das-and-das28/how-to-meaure-the-das28/how-to-calculate-the-das28/alternative-validated-formulae",
              "edition": "Developer four-variable DAS28 and DAS28CRP formulas, not a whole1995/2009 primary-paper review",
              "personallyRead": [
                "Official developer formula page reopened directly and read formulas/definitions; captured home relevant CRPmg/L definitions and rights paragraph read"
              ],
              "files": [
                "six-primary-documents-final32/das28-alternative-official.html",
                "six-primary-documents-final32/das28-official-home.html"
              ],
              "access": "Formula page direct own web access succeeded. Original Prevoo/Wells full papers not read.",
              "supported": "Four-variable coefficients .56sqrtTJC+.28sqrtSJC+.014GH plus .70lnESR or .36ln(CRP+1)+.96; ESRmm/h,CRPmg/L,100mmGH. OwnDecimal120 independent from WesternDecimal160.",
              "excluded": [
                "Activity/remission/EULAR thresholds and joint/clinical measurement",
                "Three-variable/44-joint variants",
                "Developer rights reserved/ePROVIDE permission request, no authorization inferred"
              ],
              "sourceArtifacts": [
                {
                  "file": "six-primary-documents-final32/das28-alternative-official.html",
                  "bytes": 86150,
                  "sha256": "ad2e22d55a34f63e4dd5cc468e9ab7abdd6d9aa93ac23a05a4359269b5e43531"
                },
                {
                  "file": "six-primary-documents-final32/das28-official-home.html",
                  "bytes": 98147,
                  "sha256": "7e84c61166e00513a2f8d3193452afb1a5e4ae38b3279539e6ab8d24befa4f47"
                }
              ]
            },
            "declaredOriginalMethodVersion": "DAS 28 VHS/Prevoo 1995 e DAS 28 PCR/Wells 2009; 28 articulações; PCR comintercepto 0,96",
            "sourceEditionsUnchanged": true,
            "scope": "116 selected four-variable developer ESR/CRP formula witnesses; Decimal160 independent expected values corroborated by separate Decimal120 peer. ESRmm/h,CRPmg/L,100mmVASGH. No activity/remission/EULAR thresholds,3-variable/44-joint variants, measurement or instrument-rights approval."
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
        "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
            "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
          },
          "status": "passed-scoped-mathematical",
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/das28/calculator.js",
            "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
          },
          {
            "file": "apps/dashboard/private/tool-code/das28/calculator.js",
            "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
          },
          {
            "file": "apps/command-center/private/tool-code/das28/calculator.js",
            "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
          }
        ],
        "qualifications": [
          "116 selected four-variable developer ESR/CRP formula witnesses; Decimal160 independent expected values corroborated by separate Decimal120 peer. ESRmm/h,CRPmg/L,100mmVASGH. No activity/remission/EULAR thresholds,3-variable/44-joint variants, measurement or instrument-rights approval.",
          "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
          "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
          "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
          "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
          "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
          "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "DAS 28 VHS/Prevoo 1995 e DAS 28 PCR/Wells 2009; 28 articulações; PCR comintercepto 0,96",
      "implementationVersion": "das28@native-2026-10-03+aff7e9d8589f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/7818570/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "DAS28-VHS = 0,56 × √(dolorosas) + 0,28 × √(edemaciadas) + 0,70 × ln(VHS) + 0,014 × avaliação global. DAS28-PCR = 0,56 × √(dolorosas) + 0,28 × √(edemaciadas) + 0,36 × ln(PCR + 1) + 0,014 × avaliação global + 0,96 (PCR em mg/L).",
        "inputContract": {
          "fields": [
            {
              "key": "tjc",
              "label": "Articulações dolorosas (de 28)",
              "type": "num",
              "min": 0,
              "max": 28,
              "optional": false,
              "options": null
            },
            {
              "key": "sjc",
              "label": "Articulações edemaciadas (de 28)",
              "type": "num",
              "min": 0,
              "max": 28,
              "optional": false,
              "options": null
            },
            {
              "key": "gh",
              "label": "Avaliação global de saúde pelo paciente (escala visual)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "vhs",
              "label": "VHS",
              "type": "num",
              "min": 1,
              "max": 150,
              "unit": "mm/h",
              "optional": true,
              "options": null
            },
            {
              "key": "pcr",
              "label": "PCR",
              "type": "num",
              "min": 0,
              "max": 300,
              "unit": "mg/L",
              "optional": true,
              "options": null
            }
          ],
          "hash": "c058edb9c648d7b328a7525d208b634d559bfd480d13985cb0df5d45ab5ae9bd"
        },
        "sourceEditions": [
          {
            "citation": "Prevoo MLL et al. Modified disease activity scores that include twenty-eight-joint counts: development and validation in a prospective longitudinal study of patients with rheumatoid arthritis. Arthritis Rheum, 1995.",
            "url": "https://doi.org/10.1002/art.1780380107",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Modified disease activity scores that include twenty-eight-joint counts. Development and validation in a prospective longitudinal study of patients with rheumatoid arthritis.",
              "year": "1995",
              "firstPublicationDate": "1995-01-01",
              "doi": "10.1002/art.1780380107",
              "pmid": "7818570",
              "journal": "Arthritis and rheumatism",
              "authors": "Prevoo ML, van 't Hof MA, Kuper HH, van Leeuwen MA, van de Putte LB, van Riel PL."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7818570/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0d96a3ad47fbdf631eb3de934d9b33a0cce9e0cd662027269a6fddaa035dd690",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Wells G et al. Validation of the 28-joint Disease Activity Score (DAS28) and European League Against Rheumatism response criteria based on C-reactive protein against disease progression in patients with rheumatoid arthritis, and comparison with the DAS28 based on erythrocyte sedimentation rate. Ann Rheum Dis, 2009.",
            "url": "https://doi.org/10.1136/ard.2007.084459",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation of the 28-joint Disease Activity Score (DAS28) and European League Against Rheumatism response criteria based on C-reactive protein against disease progression in patients with rheumatoid arthritis, and comparison with the DAS28 based on erythrocyte sedimentation rate.",
              "year": "2009",
              "firstPublicationDate": "2008-05-19",
              "doi": "10.1136/ard.2007.084459",
              "pmid": "18490431",
              "pmcid": "PMC2674547",
              "journal": "Annals of the rheumatic diseases",
              "authors": "Wells G, Becker JC, Teng J, Dougados M, Schiff M, Smolen J, Aletaha D, van Riel PL."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2674547/",
            "abstractAvailable": true,
            "fullTextSha256": "9988cb8ea96d8f6e15a8e0e93964252682449da6c3fd6118598f7b73ceacabb0",
            "abstractSha256": "f54fa18879b29b53175250b0b30f972f0315e8897b1dd10a943e633208513b89",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "England BR et al. 2019 Update of the American College of Rheumatology Recommended Rheumatoid Arthritis Disease Activity Measures. Arthritis Care Res, 2019.",
            "url": "https://doi.org/10.1002/acr.24042",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2019 Update of the American College of Rheumatology Recommended Rheumatoid Arthritis Disease Activity Measures.",
              "year": "2019",
              "firstPublicationDate": "2019-11-11",
              "doi": "10.1002/acr.24042",
              "pmid": "31709779",
              "pmcid": "PMC6884664",
              "journal": "Arthritis care & research",
              "authors": "England BR, Tiong BK, Bergman MJ, Curtis JR, Kazi S, Mikuls TR, O'Dell JR, Ranganath VK, Limanni A, Suter LG, Michaud K."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6884664/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c808b190a8d1b4cb72a588d301b0ca29c4bd596202fe2bb1520167982c768c61",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:26:07.408Z",
          "total": 116,
          "passed": 116,
          "sourceRowCount": 116,
          "uniqueApiInputCount": 116,
          "sourceContextCount": 116,
          "scope": "116 selected four-variable developer ESR/CRP formula witnesses; Decimal160 independent expected values corroborated by separate Decimal120 peer. ESRmm/h,CRPmg/L,100mmVASGH. No activity/remission/EULAR thresholds,3-variable/44-joint variants, measurement or instrument-rights approval.",
          "originalSourceRowCount": 116,
          "excludedSourceObservationCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "tjc": 0,
                "sjc": 0,
                "gh": 0,
                "vhs": 1,
                "pcr": 0
              },
              "expected": {
                "esr": 0,
                "crp": 0.96
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 0,
                    "crp": 0.96
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "tjc": 0,
                "sjc": 0,
                "gh": 0,
                "vhs": 2,
                "pcr": 0.1
              },
              "expected": {
                "esr": 0.4852030263919617,
                "crp": 0.9943116647295569
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 0.48520302639196167,
                    "crp": 0.9943116647295569
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "tjc": 0,
                "sjc": 0,
                "gh": 0,
                "vhs": 10,
                "pcr": 1
              },
              "expected": {
                "esr": 1.611809565095832,
                "crp": 1.2095329850015804
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 1.611809565095832,
                    "crp": 1.2095329850015804
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "tjc": 0,
                "sjc": 0,
                "gh": 0,
                "vhs": 25,
                "pcr": 9
              },
              "expected": {
                "esr": 2.2532130774077404,
                "crp": 1.7889306334778565
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/das28/calculator.js",
                  "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "esr": 2.2532130774077404,
                    "crp": 1.7889306334778565
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "26e131732368da8db000feab8d6f3f205c5e757f44ec0597530e771053a0481f",
            "total": 116,
            "bankRowCount": 116,
            "uniqueApiInputCount": 116,
            "sourceContextCount": 116,
            "fullStoredSourceRows": 116,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
              "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
            },
            "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 116,
            "uniqueApiInputs": 116,
            "duplicateRows": 0
          },
          "sources": [
            {
              "primaryReview": {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              "targetedReading": {
                "id": "das28",
                "url": "https://www.das-score.nl/en/das-and-das28/how-to-meaure-the-das28/how-to-calculate-the-das28/alternative-validated-formulae",
                "edition": "Developer four-variable DAS28 and DAS28CRP formulas, not a whole1995/2009 primary-paper review",
                "personallyRead": [
                  "Official developer formula page reopened directly and read formulas/definitions; captured home relevant CRPmg/L definitions and rights paragraph read"
                ],
                "files": [
                  "six-primary-documents-final32/das28-alternative-official.html",
                  "six-primary-documents-final32/das28-official-home.html"
                ],
                "access": "Formula page direct own web access succeeded. Original Prevoo/Wells full papers not read.",
                "supported": "Four-variable coefficients .56sqrtTJC+.28sqrtSJC+.014GH plus .70lnESR or .36ln(CRP+1)+.96; ESRmm/h,CRPmg/L,100mmGH. OwnDecimal120 independent from WesternDecimal160.",
                "excluded": [
                  "Activity/remission/EULAR thresholds and joint/clinical measurement",
                  "Three-variable/44-joint variants",
                  "Developer rights reserved/ePROVIDE permission request, no authorization inferred"
                ],
                "sourceArtifacts": [
                  {
                    "file": "six-primary-documents-final32/das28-alternative-official.html",
                    "bytes": 86150,
                    "sha256": "ad2e22d55a34f63e4dd5cc468e9ab7abdd6d9aa93ac23a05a4359269b5e43531"
                  },
                  {
                    "file": "six-primary-documents-final32/das28-official-home.html",
                    "bytes": 98147,
                    "sha256": "7e84c61166e00513a2f8d3193452afb1a5e4ae38b3279539e6ab8d24befa4f47"
                  }
                ]
              },
              "declaredOriginalMethodVersion": "DAS 28 VHS/Prevoo 1995 e DAS 28 PCR/Wells 2009; 28 articulações; PCR comintercepto 0,96",
              "sourceEditionsUnchanged": true,
              "scope": "116 selected four-variable developer ESR/CRP formula witnesses; Decimal160 independent expected values corroborated by separate Decimal120 peer. ESRmm/h,CRPmg/L,100mmVASGH. No activity/remission/EULAR thresholds,3-variable/44-joint variants, measurement or instrument-rights approval."
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
          "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
              "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
            },
            "status": "passed-scoped-mathematical",
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/das28/calculator.js",
              "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
            },
            {
              "file": "apps/dashboard/private/tool-code/das28/calculator.js",
              "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
            },
            {
              "file": "apps/command-center/private/tool-code/das28/calculator.js",
              "sha256": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
            }
          ],
          "qualifications": [
            "116 selected four-variable developer ESR/CRP formula witnesses; Decimal160 independent expected values corroborated by separate Decimal120 peer. ESRmm/h,CRPmg/L,100mmVASGH. No activity/remission/EULAR thresholds,3-variable/44-joint variants, measurement or instrument-rights approval.",
            "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
            "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
            "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
            "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
            "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
            "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "aff7e9d8589fb90db359fe025c0db020fda22c2c40a7551bb597274b7fae9960"
      },
      "limits": "O DAS28 de 1995 foi desenvolvido para atividade da artrite reumatoide, utilizando contagem de 28 articulações e comparações com avaliação clínica de reumatologistas. A variante por PCR não é automaticamente equivalente à variante por VHS; fórmula, unidades e cortes precisam corresponder à fonte e à edição utilizadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.799Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz fórmula, unidades, cortes ou equivalência VHS/PCR. Variante PCR/Wells 2009 tem fonte distinta ainda não lida neste lote."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "decaimento-radioativo",
      "title": "Decaimento radioativo",
      "short": "Atividade restante de um radiofármaco",
      "desc": "Calcula a atividade restante de um radionuclídeo após um tempo (A = A₀ · e^−λt), com meias-vidas de 99mTc, 18F, 131I, 123I, 68Ga e 177Lu.",
      "lead": "Corrige a atividade de um radiofármaco para o horário de administração ou de leitura, a partir da atividade calibrada e da meia-vida física.",
      "kind": "Calculadora",
      "spec": [
        "medicina-nuclear",
        "radiologia-e-diagnostico-por-imagem",
        "radioterapia"
      ],
      "fields": [
        [
          "iso",
          "Radionuclídeo",
          "sel",
          {
            "opts": {
              "tc99m": "Tecnécio-99m (6,01 h)",
              "f18": "Flúor-18 (109,7 min)",
              "i131": "Iodo-131 (8,02 dias)",
              "i123": "Iodo-123 (13,2 h)",
              "ga68": "Gálio-68 (67,8 min)",
              "lu177": "Lutécio-177 (6,64 dias)"
            }
          }
        ],
        [
          "a0",
          "Atividade inicial (MBq ou mCi)",
          "num",
          {
            "min": 0.001,
            "max": 100000,
            "step": 0.001,
            "unit": "MBq/mCi",
            "ph": "740"
          }
        ],
        [
          "t",
          "Tempo decorrido",
          "num",
          {
            "min": 0,
            "max": 100000,
            "step": 0.1,
            "unit": "",
            "ph": "6"
          }
        ],
        [
          "tu",
          "Unidade do tempo",
          "radio",
          {
            "opts": {
              "min": "minutos",
              "h": "horas",
              "d": "dias"
            }
          }
        ]
      ],
      "formula": "<p><strong>A = A<sub>0</sub> × e<sup>−λt</sup></strong>, com <strong>λ = ln 2 ÷ T<sub>½</sub></strong>; o mesmo que A = A<sub>0</sub> × (1/2)<sup>t ÷ T½</sup>.</p><p>O resultado sai na mesma unidade da atividade inicial (1 mCi = 37 MBq). Meias-vidas físicas da avaliação NUBASE2020, arredondadas.</p>",
      "sources": [
        [
          "Kondev FG et al. The NUBASE2020 evaluation of nuclear physics properties. Chinese Physics C, 2021.",
          "https://doi.org/10.1088/1674-1137/abddae"
        ],
        [
          "International Atomic Energy Agency (IAEA). Live Chart of Nuclides.",
          "https://www-nds.iaea.org/relnsd/vcharthtml/VChartHTML.html"
        ],
        [
          "IAEA primary glossary,physical/biological/effective half-time",
          "https://www-pub.iaea.org/MTCD/Publications/PDF/IAEA_SI_web.pdf"
        ],
        [
          "NUBASE2020,published2021",
          "https://www-nds.iaea.org/amdc/ame2020/NUBASE2020.pdf"
        ]
      ],
      "cases": [
        [
          "99mTc, 740 MBq após 6,01 h (1 meia-vida): 370 MBq",
          {
            "iso": "tc99m",
            "a0": 740,
            "t": 6.01,
            "tu": "h"
          },
          {
            "raw": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "main": "370"
          }
        ],
        [
          "18F, 370 MBq após 219,4 min (2 meias-vidas): 92,5 MBq",
          {
            "iso": "f18",
            "a0": 370,
            "t": 219.4,
            "tu": "min"
          },
          {
            "raw": {
              "a": 92.5,
              "frac": 0.25
            }
          }
        ],
        [
          "131I, 3.700 MBq após 24,06 dias (3 meias-vidas): 462,5 MBq",
          {
            "iso": "i131",
            "a0": 3700,
            "t": 24.06,
            "tu": "d"
          },
          {
            "raw": {
              "a": 462.5,
              "halves": 3
            }
          }
        ],
        [
          "68Ga, 200 MBq após 30 min: 200 × 0,5^(30/67,7) = 147,1 MBq",
          {
            "iso": "ga68",
            "a0": 200,
            "t": 30,
            "tu": "min"
          },
          {
            "raw": {
              "a": 147.09
            },
            "tol": 0.1
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:40:42.995Z",
        "total": 270,
        "passed": 270,
        "cases": [
          {
            "id": "decaimento-radioativo",
            "index": 475,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 476,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 477,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 478,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 479,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 480,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 481,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 482,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 483,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 484,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 360.59999999999997,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 360.59999999999997,
              "tu": "min"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 485,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 6.01,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 6.01,
              "tu": "h"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 486,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0.2504166666666666,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0.2504166666666667,
              "tu": "d"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 487,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 360.59999999999997,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 360.59999999999997,
              "tu": "min"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 488,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 6.01,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 6.01,
              "tu": "h"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 489,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0.2504166666666666,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0.2504166666666667,
              "tu": "d"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 490,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 360.59999999999997,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 360.59999999999997,
              "tu": "min"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 491,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 6.01,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 6.01,
              "tu": "h"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 492,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0.2504166666666666,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0.2504166666666667,
              "tu": "d"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 493,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 721.1999999999999,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 721.1999999999999,
              "tu": "min"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 494,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 12.02,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 12.02,
              "tu": "h"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 495,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0.5008333333333332,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0.5008333333333334,
              "tu": "d"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 496,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 721.1999999999999,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 721.1999999999999,
              "tu": "min"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 497,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 12.02,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 12.02,
              "tu": "h"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 498,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0.5008333333333332,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0.5008333333333334,
              "tu": "d"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 499,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 721.1999999999999,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 721.1999999999999,
              "tu": "min"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 500,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 12.02,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 12.02,
              "tu": "h"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 501,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0.5008333333333332,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0.5008333333333334,
              "tu": "d"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 502,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 1081.8,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 1081.8000000000002,
              "tu": "min"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.12499999999999992,
              "frac": 0.12499999999999992,
              "halves": 3.000000000000001
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.12499999999999992,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999992,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.000000000000001,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 503,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 18.029999999999998,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 18.03,
              "tu": "h"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.12499999999999996,
              "frac": 0.12499999999999996,
              "halves": 3.0000000000000004
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.0000000000000004,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 504,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0.75125,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 0.7512500000000001,
              "tu": "d"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.12499999999999996,
              "frac": 0.12499999999999996,
              "halves": 3.0000000000000004
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.0000000000000004,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 505,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 1081.8,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 1081.8000000000002,
              "tu": "min"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.499999999999991,
              "frac": 0.12499999999999992,
              "halves": 3.000000000000001
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.499999999999991,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999992,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.000000000000001,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 506,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 18.029999999999998,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 18.03,
              "tu": "h"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.499999999999996,
              "frac": 0.12499999999999996,
              "halves": 3.0000000000000004
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.499999999999996,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.0000000000000004,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 507,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0.75125,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 0.7512500000000001,
              "tu": "d"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.499999999999996,
              "frac": 0.12499999999999996,
              "halves": 3.0000000000000004
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.499999999999996,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.0000000000000004,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 508,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 1081.8,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 1081.8000000000002,
              "tu": "min"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.49999999999994,
              "frac": 0.12499999999999992,
              "halves": 3.000000000000001
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.49999999999994,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999992,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.000000000000001,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 509,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 18.029999999999998,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 18.03,
              "tu": "h"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.49999999999997,
              "frac": 0.12499999999999996,
              "halves": 3.0000000000000004
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.49999999999997,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.0000000000000004,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 510,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0.75125,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 0.7512500000000001,
              "tu": "d"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.49999999999997,
              "frac": 0.12499999999999996,
              "halves": 3.0000000000000004
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.49999999999997,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12499999999999996,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3.0000000000000004,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 511,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 1442.3999999999999,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 1442.3999999999999,
              "tu": "min"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 512,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 24.04,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 24.04,
              "tu": "h"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 513,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 1,
              "t": 1.0016666666666665,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 1,
              "t": 1.0016666666666667,
              "tu": "d"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 514,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 1442.3999999999999,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 1442.3999999999999,
              "tu": "min"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 515,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 24.04,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 24.04,
              "tu": "h"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 516,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 100,
              "t": 1.0016666666666665,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 100,
              "t": 1.0016666666666667,
              "tu": "d"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 517,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 1442.3999999999999,
              "tu": "min"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 1442.3999999999999,
              "tu": "min"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 518,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 24.04,
              "tu": "h"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 24.04,
              "tu": "h"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 519,
            "sourceInput": {
              "iso": "tc99m",
              "a0": 740,
              "t": 1.0016666666666665,
              "tu": "d"
            },
            "input": {
              "iso": "tc99m",
              "a0": 740,
              "t": 1.0016666666666667,
              "tu": "d"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 520,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 521,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 522,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 523,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 524,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 525,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 526,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 527,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 528,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 529,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 109.7,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 109.7,
              "tu": "min"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 530,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 1.8283333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 1.8283333333333334,
              "tu": "h"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 531,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0.07618055555555556,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0.07618055555555556,
              "tu": "d"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 532,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 109.7,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 109.7,
              "tu": "min"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 533,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 1.8283333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 1.8283333333333334,
              "tu": "h"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 534,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0.07618055555555556,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0.07618055555555556,
              "tu": "d"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 535,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 109.7,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 109.7,
              "tu": "min"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 536,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 1.8283333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 1.8283333333333334,
              "tu": "h"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 537,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0.07618055555555556,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0.07618055555555556,
              "tu": "d"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 538,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 219.4,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 219.4,
              "tu": "min"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 539,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 3.6566666666666667,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 3.6566666666666667,
              "tu": "h"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 540,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0.1523611111111111,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0.1523611111111111,
              "tu": "d"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 541,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 219.4,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 219.4,
              "tu": "min"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 542,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 3.6566666666666667,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 3.6566666666666667,
              "tu": "h"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 543,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0.1523611111111111,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0.1523611111111111,
              "tu": "d"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 544,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 219.4,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 219.4,
              "tu": "min"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 545,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 3.6566666666666667,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 3.6566666666666667,
              "tu": "h"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 546,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0.1523611111111111,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0.1523611111111111,
              "tu": "d"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 547,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 329.1,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 329.1,
              "tu": "min"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 548,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 5.485,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 5.485,
              "tu": "h"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 549,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0.22854166666666667,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0.22854166666666667,
              "tu": "d"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 550,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 329.1,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 329.1,
              "tu": "min"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 551,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 5.485,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 5.485,
              "tu": "h"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 552,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0.22854166666666667,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0.22854166666666667,
              "tu": "d"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 553,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 329.1,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 329.1,
              "tu": "min"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 554,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 5.485,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 5.485,
              "tu": "h"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 555,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0.22854166666666667,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0.22854166666666667,
              "tu": "d"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 556,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 438.8,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 438.8,
              "tu": "min"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 557,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 7.3133333333333335,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 7.3133333333333335,
              "tu": "h"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 558,
            "sourceInput": {
              "iso": "f18",
              "a0": 1,
              "t": 0.3047222222222222,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 1,
              "t": 0.3047222222222222,
              "tu": "d"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 559,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 438.8,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 438.8,
              "tu": "min"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 560,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 7.3133333333333335,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 7.3133333333333335,
              "tu": "h"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 561,
            "sourceInput": {
              "iso": "f18",
              "a0": 100,
              "t": 0.3047222222222222,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 100,
              "t": 0.3047222222222222,
              "tu": "d"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 562,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 438.8,
              "tu": "min"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 438.8,
              "tu": "min"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 563,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 7.3133333333333335,
              "tu": "h"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 7.3133333333333335,
              "tu": "h"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 564,
            "sourceInput": {
              "iso": "f18",
              "a0": 740,
              "t": 0.3047222222222222,
              "tu": "d"
            },
            "input": {
              "iso": "f18",
              "a0": 740,
              "t": 0.3047222222222222,
              "tu": "d"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 565,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 566,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 567,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 568,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 569,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 570,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 571,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 572,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 573,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 574,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 11548.8,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 11548.8,
              "tu": "min"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 575,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 192.48,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 192.48,
              "tu": "h"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 576,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 8.02,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 8.02,
              "tu": "d"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 577,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 11548.8,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 11548.8,
              "tu": "min"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 578,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 192.48,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 192.48,
              "tu": "h"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 579,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 8.02,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 8.02,
              "tu": "d"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 580,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 11548.8,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 11548.8,
              "tu": "min"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 581,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 192.48,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 192.48,
              "tu": "h"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 582,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 8.02,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 8.02,
              "tu": "d"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 583,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 23097.6,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 23097.6,
              "tu": "min"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 584,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 384.96,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 384.96,
              "tu": "h"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 585,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 16.04,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 16.04,
              "tu": "d"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 586,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 23097.6,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 23097.6,
              "tu": "min"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 587,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 384.96,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 384.96,
              "tu": "h"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 588,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 16.04,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 16.04,
              "tu": "d"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 589,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 23097.6,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 23097.6,
              "tu": "min"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 590,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 384.96,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 384.96,
              "tu": "h"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 591,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 16.04,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 16.04,
              "tu": "d"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 592,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 34646.399999999994,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 34646.399999999994,
              "tu": "min"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 593,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 577.4399999999999,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 577.4399999999999,
              "tu": "h"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 594,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 24.059999999999995,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 24.06,
              "tu": "d"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 595,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 34646.399999999994,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 34646.399999999994,
              "tu": "min"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 596,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 577.4399999999999,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 577.4399999999999,
              "tu": "h"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 597,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 24.059999999999995,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 24.06,
              "tu": "d"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 598,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 34646.399999999994,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 34646.399999999994,
              "tu": "min"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 599,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 577.4399999999999,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 577.4399999999999,
              "tu": "h"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 600,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 24.059999999999995,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 24.06,
              "tu": "d"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 601,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 46195.2,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 46195.2,
              "tu": "min"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 602,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 769.92,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 769.92,
              "tu": "h"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 603,
            "sourceInput": {
              "iso": "i131",
              "a0": 1,
              "t": 32.08,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 1,
              "t": 32.08,
              "tu": "d"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 604,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 46195.2,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 46195.2,
              "tu": "min"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 605,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 769.92,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 769.92,
              "tu": "h"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 606,
            "sourceInput": {
              "iso": "i131",
              "a0": 100,
              "t": 32.08,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 100,
              "t": 32.08,
              "tu": "d"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 607,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 46195.2,
              "tu": "min"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 46195.2,
              "tu": "min"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 608,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 769.92,
              "tu": "h"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 769.92,
              "tu": "h"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 609,
            "sourceInput": {
              "iso": "i131",
              "a0": 740,
              "t": 32.08,
              "tu": "d"
            },
            "input": {
              "iso": "i131",
              "a0": 740,
              "t": 32.08,
              "tu": "d"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 610,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 611,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 612,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 613,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 614,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 615,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 616,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 617,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 618,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 619,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 792,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 792,
              "tu": "min"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 620,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 13.2,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 13.2,
              "tu": "h"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 621,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 0.55,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 0.5499999999999999,
              "tu": "d"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 622,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 792,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 792,
              "tu": "min"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 623,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 13.2,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 13.2,
              "tu": "h"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 624,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 0.55,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 0.5499999999999999,
              "tu": "d"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 625,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 792,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 792,
              "tu": "min"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 626,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 13.2,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 13.2,
              "tu": "h"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 627,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 0.55,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 0.5499999999999999,
              "tu": "d"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 628,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 1584,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 1584,
              "tu": "min"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 629,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 26.4,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 26.4,
              "tu": "h"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 630,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 1.1,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 1.0999999999999999,
              "tu": "d"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 631,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 1584,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 1584,
              "tu": "min"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 632,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 26.4,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 26.4,
              "tu": "h"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 633,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 1.1,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 1.0999999999999999,
              "tu": "d"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 634,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 1584,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 1584,
              "tu": "min"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 635,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 26.4,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 26.4,
              "tu": "h"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 636,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 1.1,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 1.0999999999999999,
              "tu": "d"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 637,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 2376,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 2375.9999999999995,
              "tu": "min"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.12500000000000003,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 638,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 39.6,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 39.599999999999994,
              "tu": "h"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.12500000000000003,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 639,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 1.65,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 1.6499999999999997,
              "tu": "d"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.12500000000000003,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 640,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 2376,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 2375.9999999999995,
              "tu": "min"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.500000000000004,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.500000000000004,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 641,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 39.6,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 39.599999999999994,
              "tu": "h"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.500000000000004,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.500000000000004,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 642,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 1.65,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 1.6499999999999997,
              "tu": "d"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.500000000000004,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.500000000000004,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 643,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 2376,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 2375.9999999999995,
              "tu": "min"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.50000000000001,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.50000000000001,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 644,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 39.6,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 39.599999999999994,
              "tu": "h"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.50000000000001,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.50000000000001,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 645,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 1.65,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 1.6499999999999997,
              "tu": "d"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.50000000000001,
              "frac": 0.12500000000000003,
              "halves": 2.9999999999999996
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.50000000000001,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.12500000000000003,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 2.9999999999999996,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 646,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 3168,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 3168,
              "tu": "min"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 647,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 52.8,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 52.8,
              "tu": "h"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 648,
            "sourceInput": {
              "iso": "i123",
              "a0": 1,
              "t": 2.2,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 1,
              "t": 2.1999999999999997,
              "tu": "d"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 649,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 3168,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 3168,
              "tu": "min"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 650,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 52.8,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 52.8,
              "tu": "h"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 651,
            "sourceInput": {
              "iso": "i123",
              "a0": 100,
              "t": 2.2,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 100,
              "t": 2.1999999999999997,
              "tu": "d"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 652,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 3168,
              "tu": "min"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 3168,
              "tu": "min"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 653,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 52.8,
              "tu": "h"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 52.8,
              "tu": "h"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 654,
            "sourceInput": {
              "iso": "i123",
              "a0": 740,
              "t": 2.2,
              "tu": "d"
            },
            "input": {
              "iso": "i123",
              "a0": 740,
              "t": 2.1999999999999997,
              "tu": "d"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 655,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 656,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 657,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 658,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 659,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 660,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 661,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 662,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 663,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 664,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 67.7,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 67.8,
              "tu": "min"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 665,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 1.1283333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 1.13,
              "tu": "h"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 666,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.04701388888888889,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.04708333333333333,
              "tu": "d"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 667,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 67.7,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 67.8,
              "tu": "min"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 668,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 1.1283333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 1.13,
              "tu": "h"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 669,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.04701388888888889,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.04708333333333333,
              "tu": "d"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 670,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 67.7,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 67.8,
              "tu": "min"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 671,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 1.1283333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 1.13,
              "tu": "h"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 672,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.04701388888888889,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.04708333333333333,
              "tu": "d"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 673,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 135.4,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 135.6,
              "tu": "min"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 674,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 2.256666666666667,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 2.26,
              "tu": "h"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 675,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.09402777777777778,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.09416666666666666,
              "tu": "d"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 676,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 135.4,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 135.6,
              "tu": "min"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 677,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 2.256666666666667,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 2.26,
              "tu": "h"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 678,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.09402777777777778,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.09416666666666666,
              "tu": "d"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 679,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 135.4,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 135.6,
              "tu": "min"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 680,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 2.256666666666667,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 2.26,
              "tu": "h"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 681,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.09402777777777778,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.09416666666666666,
              "tu": "d"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 682,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 203.10000000000002,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 203.39999999999998,
              "tu": "min"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 683,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 3.3850000000000002,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 3.3899999999999997,
              "tu": "h"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 684,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.14104166666666668,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.14125,
              "tu": "d"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 685,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 203.10000000000002,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 203.39999999999998,
              "tu": "min"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 686,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 3.3850000000000002,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 3.3899999999999997,
              "tu": "h"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 687,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.14104166666666668,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.14125,
              "tu": "d"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 688,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 203.10000000000002,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 203.39999999999998,
              "tu": "min"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 689,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 3.3850000000000002,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 3.3899999999999997,
              "tu": "h"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 690,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.14104166666666668,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.14125,
              "tu": "d"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 691,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 270.8,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 271.2,
              "tu": "min"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 692,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 4.513333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 4.52,
              "tu": "h"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 693,
            "sourceInput": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.18805555555555556,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 1,
              "t": 0.18833333333333332,
              "tu": "d"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 694,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 270.8,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 271.2,
              "tu": "min"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 695,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 4.513333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 4.52,
              "tu": "h"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 696,
            "sourceInput": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.18805555555555556,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 100,
              "t": 0.18833333333333332,
              "tu": "d"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 697,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 270.8,
              "tu": "min"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 271.2,
              "tu": "min"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 698,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 4.513333333333334,
              "tu": "h"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 4.52,
              "tu": "h"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 699,
            "sourceInput": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.18805555555555556,
              "tu": "d"
            },
            "input": {
              "iso": "ga68",
              "a0": 740,
              "t": 0.18833333333333332,
              "tu": "d"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 700,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 701,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 702,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 1,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 703,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 704,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 705,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 100,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 706,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 0,
              "tu": "min"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 707,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 0,
              "tu": "h"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 708,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 0,
              "tu": "d"
            },
            "expected": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 740,
              "frac": 1,
              "halves": 0
            },
            "checks": [
              {
                "key": "a",
                "expected": 740,
                "obtained": 740,
                "tolerance": 7.4e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 0,
                "obtained": 0,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 709,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 9576,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 9561.599999999999,
              "tu": "min"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 710,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 159.6,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 159.35999999999999,
              "tu": "h"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 711,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 6.65,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 6.64,
              "tu": "d"
            },
            "expected": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.5,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 712,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 9576,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 9561.599999999999,
              "tu": "min"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 713,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 159.6,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 159.35999999999999,
              "tu": "h"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 714,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 6.65,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 6.64,
              "tu": "d"
            },
            "expected": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 50,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 715,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 9576,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 9561.599999999999,
              "tu": "min"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 716,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 159.6,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 159.35999999999999,
              "tu": "h"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 717,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 6.65,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 6.64,
              "tu": "d"
            },
            "expected": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 370,
              "frac": 0.5,
              "halves": 1
            },
            "checks": [
              {
                "key": "a",
                "expected": 370,
                "obtained": 370,
                "tolerance": 3.7e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 718,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 19152,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 19123.199999999997,
              "tu": "min"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 719,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 319.2,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 318.71999999999997,
              "tu": "h"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 720,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 13.3,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 13.28,
              "tu": "d"
            },
            "expected": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 721,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 19152,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 19123.199999999997,
              "tu": "min"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 722,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 319.2,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 318.71999999999997,
              "tu": "h"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 723,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 13.3,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 13.28,
              "tu": "d"
            },
            "expected": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 25,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 25,
                "obtained": 25,
                "tolerance": 2.5e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 724,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 19152,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 19123.199999999997,
              "tu": "min"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 725,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 319.2,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 318.71999999999997,
              "tu": "h"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 726,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 13.3,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 13.28,
              "tu": "d"
            },
            "expected": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 185,
              "frac": 0.25,
              "halves": 2
            },
            "checks": [
              {
                "key": "a",
                "expected": 185,
                "obtained": 185,
                "tolerance": 1.85e-10,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 727,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 28728,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 28684.799999999996,
              "tu": "min"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 728,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 478.8,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 478.0799999999999,
              "tu": "h"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 729,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 19.95,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 19.919999999999998,
              "tu": "d"
            },
            "expected": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.125,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 730,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 28728,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 28684.799999999996,
              "tu": "min"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 731,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 478.8,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 478.0799999999999,
              "tu": "h"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 732,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 19.95,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 19.919999999999998,
              "tu": "d"
            },
            "expected": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 12.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 733,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 28728,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 28684.799999999996,
              "tu": "min"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 734,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 478.8,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 478.0799999999999,
              "tu": "h"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 735,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 19.95,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 19.919999999999998,
              "tu": "d"
            },
            "expected": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 92.5,
              "frac": 0.125,
              "halves": 3
            },
            "checks": [
              {
                "key": "a",
                "expected": 92.5,
                "obtained": 92.5,
                "tolerance": 9.25e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 736,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 38304,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 38246.399999999994,
              "tu": "min"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 737,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 638.4,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 637.4399999999999,
              "tu": "h"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 738,
            "sourceInput": {
              "iso": "lu177",
              "a0": 1,
              "t": 26.6,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 1,
              "t": 26.56,
              "tu": "d"
            },
            "expected": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 0.0625,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 739,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 38304,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 38246.399999999994,
              "tu": "min"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 740,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 638.4,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 637.4399999999999,
              "tu": "h"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 741,
            "sourceInput": {
              "iso": "lu177",
              "a0": 100,
              "t": 26.6,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 100,
              "t": 26.56,
              "tu": "d"
            },
            "expected": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 6.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 6.25,
                "obtained": 6.25,
                "tolerance": 6.25e-12,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 742,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 38304,
              "tu": "min"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 38246.399999999994,
              "tu": "min"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 743,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 638.4,
              "tu": "h"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 637.4399999999999,
              "tu": "h"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "decaimento-radioativo",
            "index": 744,
            "sourceInput": {
              "iso": "lu177",
              "a0": 740,
              "t": 26.6,
              "tu": "d"
            },
            "input": {
              "iso": "lu177",
              "a0": 740,
              "t": 26.56,
              "tu": "d"
            },
            "expected": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "expectedUnchanged": true,
            "derivation": "Afterk documented rounded half-lives, exactly2^-k of the initial activity remains; changing the time unit preserves the physical time.",
            "source": {
              "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
              "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
              "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
              "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
              "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
            },
            "presetEdition": "NUBASE2020 six named entries; explicit rounded half-lives, with Ga68=67.8min and Lu177=6.64d",
            "scope": "Power-of-two progression and time-unit equivalence only; no patient dosimetry or full uncertainty propagation.",
            "app": "website",
            "obtained": {
              "a": 46.25,
              "frac": 0.0625,
              "halves": 4
            },
            "checks": [
              {
                "key": "a",
                "expected": 46.25,
                "obtained": 46.25,
                "tolerance": 4.625e-11,
                "passed": true
              },
              {
                "key": "frac",
                "expected": 0.0625,
                "obtained": 0.0625,
                "tolerance": 1e-12,
                "passed": true
              },
              {
                "key": "halves",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/nubase-rounded-presets-candidate-final23.json",
        "evidenceSha256": "78c70304a346e03317f632759b6a1586d3ec51658176ac411600422b91bad73b",
        "peerEvidencePath": "reports/review-20261003/independent-nubase-rounded-presets-publication-final23.json",
        "peerEvidenceSha256": "dfb14c81df2c4842c3b08a5b520be0825a02ccb9341955316e82aae420f3881d",
        "scope": "Power-of-two progression and time-unit equivalence with six explicitly compared, rounded NUBASE2020 presets. Two rounding corrections, Ga68=67.8min and Lu177=6.64days. These tests do not approve patient dosimetry, biological effective half-life or nuclear uncertainty propagation.",
        "sources": [
          {
            "url": "https://www-nds.iaea.org/amdc/ame2020/NUBASE2020.pdf",
            "edition": "Kondev et al2021,NUBASE2020,TableI",
            "doi": "10.1088/1674-1137/abddae",
            "readScope": "Direct primary PDF reopened; introduction and exactly six named TableI entries compared. Parsed text read with page/line locators. Not all181 pages or nuclear data certified.",
            "boundMeaning": "maxRoundingError is the decimal-rounding bound, not the primary uncertainty or a dosimetry tolerance."
          },
          {
            "edition": "IAEA Basic Professional Training Course, ModuleI Nuclear physics and reactor theory, 2015",
            "url": "https://gnssn.iaea.org/main/bptc/BPTC%20Module%20Documents/Module01%20Nuclear%20physics%20and%20reactor%20theory.pdf",
            "locator": "PDFp18, exponential decay equation and Figure4.1 half-life progression",
            "access": "Primary indexed equation and half-life figure checked on 2026-10-04. Direct PDF retrieval timed out; no complete PDF reading claimed.",
            "scope": "Power-of-two half-life progression for the six explicitly documented rounded half-lives and time-unit equivalence. The rounded nuclear constants themselves and dosimetry are not independently certified by this oracle."
          }
        ],
        "implementations": [
          {
            "id": "decaimento-radioativo",
            "app": "website",
            "sha256": "430ba3bc70b1712057404ce0aed10849efd8d07ea2c0d0a3d23bbbec391d1303"
          },
          {
            "id": "decaimento-radioativo",
            "app": "dashboard",
            "sha256": "430ba3bc70b1712057404ce0aed10849efd8d07ea2c0d0a3d23bbbec391d1303"
          },
          {
            "id": "decaimento-radioativo",
            "app": "command-center",
            "sha256": "430ba3bc70b1712057404ce0aed10849efd8d07ea2c0d0a3d23bbbec391d1303"
          }
        ],
        "qualifications": [
          "Prior270-vector arithmetic evidence is retained in its original report as historical evidence for the preceding rounded-preset edition. The newly persisted270 inputs bind the corrected current presets.",
          "The original Ga68 regression retains expected147.09 and tolerance0.1, with its source caption explicitly historical. Four additional tight comparisons in the peer use the current67.8min preset and147.173928... MBq at30min, independently of that archived expectation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Decaimento físico exponencial; seis meias-vidas NUBASE2020 comparadas e arredondadas; 68Ga 67,8 min; 177Lu 6,64 dias; atividade na unidade original.",
      "implementationVersion": "decaimento-radioativo@native-2026-10-04+430ba3bc70b1",
      "currentMethodSource": "https://www-nds.iaea.org/amdc/ame2020/NUBASE2020.pdf",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "A = A 0 × e −λt , com λ = ln 2 ÷ T ½ ; o mesmo que A = A 0 × (1/2) t ÷ T½ . O resultado sai na mesma unidade da atividade inicial (1 mCi = 37 MBq). Meias-vidas físicas da avaliação NUBASE2020, arredondadas.",
        "inputContract": {
          "fields": [
            {
              "key": "iso",
              "label": "Radionuclídeo",
              "type": "sel",
              "optional": false,
              "options": {
                "tc99m": "Tecnécio-99m (6,01 h)",
                "f18": "Flúor-18 (109,7 min)",
                "i131": "Iodo-131 (8,02 dias)",
                "i123": "Iodo-123 (13,2 h)",
                "ga68": "Gálio-68 (67,8 min)",
                "lu177": "Lutécio-177 (6,64 dias)"
              }
            },
            {
              "key": "a0",
              "label": "Atividade inicial (MBq ou mCi)",
              "type": "num",
              "min": 0.001,
              "max": 100000,
              "unit": "MBq/mCi",
              "optional": false,
              "options": null
            },
            {
              "key": "t",
              "label": "Tempo decorrido",
              "type": "num",
              "min": 0,
              "max": 100000,
              "unit": "",
              "optional": false,
              "options": null
            },
            {
              "key": "tu",
              "label": "Unidade do tempo",
              "type": "radio",
              "optional": false,
              "options": {
                "min": "minutos",
                "h": "horas",
                "d": "dias"
              }
            }
          ],
          "hash": "dc6d0cf859f2bd73a50cebb8bbfa807da379986b378785a15cda928cfd87420c"
        },
        "sourceEditions": [
          {
            "citation": "Kondev FG et al. The NUBASE2020 evaluation of nuclear physics properties. Chinese Physics C, 2021.",
            "url": "https://doi.org/10.1088/1674-1137/abddae",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Exact DOI/PMID or exact publication title not found in Europe PMC"
          },
          {
            "citation": "International Atomic Energy Agency (IAEA). Live Chart of Nuclides.",
            "url": "https://www-nds.iaea.org/relnsd/vcharthtml/VChartHTML.html",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Institutional or legislative URL requires individual browser review; not a publication DOI."
          },
          {
            "url": "https://www-nds.iaea.org/amdc/ame2020/NUBASE2020.pdf",
            "edition": "NUBASE2020, Chinese Physics C 45, 030001 (2021), DOI 10.1088/1674-1137/abddae",
            "class": "primary-dataset-publication-text-read",
            "conferred": "Dataset identity and publication edition confirmed. All nuclide half-lives were not independently compared in this edition audit.",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:40:42.995Z",
          "total": 270,
          "passed": 270,
          "evidencePath": "reports/review-20261003/nubase-rounded-presets-candidate-final23.json",
          "scope": "Power-of-two progression and time-unit equivalence with six explicitly compared, rounded NUBASE2020 presets. Two rounding corrections, Ga68=67.8min and Lu177=6.64days. These tests do not approve patient dosimetry, biological effective half-life or nuclear uncertainty propagation.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "9241927ce2325843f07aaca58f49cbe6adb2d17b80ee7148e969490b3169634d"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "430ba3bc70b1712057404ce0aed10849efd8d07ea2c0d0a3d23bbbec391d1303",
        "documentaryEditionAmendment": {
          "recordedAt": "2026-10-04T13:40:42.995Z",
          "source": "Decaimento físico exponencial; seis meias-vidas NUBASE2020 comparadas e arredondadas; 68Ga 67,8 min; 177Lu 6,64 dias; atividade na unidade original.",
          "scope": "Explicit attribution of the implemented variant; not full-method or clinical approval."
        },
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "changes": [
              "inputContract"
            ],
            "priorImplementationVersion": "decaimento-radioativo@native-2026-10-04+430ba3bc70b1",
            "priorImplementationHash": "430ba3bc70b1712057404ce0aed10849efd8d07ea2c0d0a3d23bbbec391d1303",
            "priorInputContract": {
              "fields": [
                {
                  "key": "iso",
                  "label": "Radionuclídeo",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "tc99m": "Tecnécio-99m (6,01 h)",
                    "f18": "Flúor-18 (109,7 min)",
                    "i131": "Iodo-131 (8,02 dias)",
                    "i123": "Iodo-123 (13,2 h)",
                    "ga68": "Gálio-68 (67,8 min)",
                    "lu177": "Lutécio-177 (6,64 dias)"
                  }
                },
                {
                  "key": "a0",
                  "label": "Atividade inicial (MBq ou mCi)",
                  "type": "num",
                  "min": 0.001,
                  "max": 100000,
                  "unit": "MBq/mCi",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "t",
                  "label": "Tempo decorrido",
                  "type": "num",
                  "min": 0,
                  "max": 100000,
                  "unit": "",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "tu",
                  "label": "Unidade do tempo",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "min": "minutos",
                    "h": "horas",
                    "d": "dias"
                  }
                }
              ],
              "hash": "ee2fb60c683a948b0a7ab8650dfd785393f6c43736f4286f23e19caeeb427245"
            },
            "priorImplementedVariant": "A = A 0 × e −λt , com λ = ln 2 ÷ T ½ ; o mesmo que A = A 0 × (1/2) t ÷ T½ . O resultado sai na mesma unidade da atividade inicial (1 mCi = 37 MBq). Meias-vidas físicas da avaliação NUBASE2020, arredondadas.",
            "explicitMethodVersion": "Decaimento físico exponencial; seis meias-vidas NUBASE2020 comparadas e arredondadas; 68Ga 67,8 min; 177Lu 6,64 dias; atividade na unidade original.",
            "sourceEvidenceUnchanged": true,
            "independentArithmeticUnchanged": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "scope": "Declarative technical rebinding only. Source access scope, source proofs and original failure/test histories remain unchanged."
          }
        ]
      },
      "limits": "Este modelo calcula apenas decaimento físico exponencial de um radionuclídeo, com atividade inicial e final na mesma unidade e tempo compatível com a meia-vida. Não inclui eliminação biológica, meia-vida efetiva, formação por radionuclídeos pais nem dose absorvida. Os seis presets foram comparados às entradas correspondentes da NUBASE2020 e arredondados: 99mTc 6,01 h; 18F 109,7 min; 131I 8,02 dias; 123I 13,2 h; 68Ga 67,8 min; 177Lu 6,64 dias. Identifique o estado nuclear. O arredondamento dos presets não incorpora as incertezas da avaliação e não certifica dados metrológicos nem dosimetria do paciente.",
      "limitsEvidence": {
        "status": "direct-primary-definitions-and-six-database-entries-read",
        "sources": [
          {
            "url": "https://www-pub.iaea.org/MTCD/Publications/PDF/IAEA_SI_web.pdf",
            "edition": "IAEA primary glossary,physical/biological/effective half-time",
            "readScope": "Direct glossary page67 definitions and first-order condition read;not whole manual."
          },
          {
            "url": "https://www-nds.iaea.org/amdc/ame2020/NUBASE2020.pdf",
            "edition": "NUBASE2020,published2021",
            "readScope": "Direct original introduction/section2.3 and TableI six entries read:18F109.734min,99Tcm6.0066h,131I8.0249d,123I13.2232h,68Ga67.842min,177Lu6.6443d. Preset comparison recorded; no complete181page review. Reopened direct TableI in this amendment: page24 line1429,47 line3389,66 line5133,82 line6543,90 line7214,122 line9999; all six preset decimal roundings compared. No full181-page/dosimetry claim."
          }
        ],
        "populationScope": "Single radionuclide physical exponential decay, not a patient biokinetic/dose model.",
        "remainingChecks": [
          "No absorbed-dose or biologic/effective half-time validation.",
          "No complete nuclear database conformance or uncertainty propagation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "deficit-de-agua-livre",
      "title": "Déficit de água livre",
      "short": "Déficit teórico de água em adultos, com referência de sódio 140 mmol/L",
      "desc": "Calcula um déficit teórico com uma fração de água corporal explicitamente selecionada. O resultado não define uma reposição, uma velocidade ou uma meta individual de correção.",
      "lead": "Calcula um déficit teórico com uma fração de água corporal explicitamente selecionada. O resultado não define uma reposição, uma velocidade ou uma meta individual de correção.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "nefrologia",
        "geriatria",
        "clinica-medica"
      ],
      "fields": [
        [
          "na",
          "Sódio",
          "num",
          {
            "min": 120,
            "max": 200,
            "unit": "mEq/L",
            "ph": "155"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 30,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "grupo",
          "Fração estimada de água corporal total",
          "sel",
          {
            "opts": {
              "0.6": "0,60",
              "0.5": "0,50",
              "0.45": "0,45"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos"
          }
        ]
      ],
      "formula": "<p>Déficit estimado = água corporal total × (Na/140 − 1); água corporal total = peso × fração informada.</p>",
      "sources": [
        [
          "University of Pittsburgh · Water replacement · exemplo e expressão do déficit",
          "https://meded.dom.pitt.edu/wp-content/uploads/2018/12/UIM18_Tandukar_FINAL.pdf"
        ],
        [
          "Adrogué HJ, Madias NE. Hypernatremia. N Engl J Med, 2000.",
          "https://doi.org/10.1056/NEJM200005183422006"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "na": 155,
            "peso": 70,
            "grupo": "0.6",
            "idade": 50
          },
          {
            "raw": {
              "fwd": 4.5,
              "tbw": 42
            },
            "main": "4,50",
            "tol": 1e-9
          }
        ],
        [
          "Exemplo publicado: Na165/peso70/fração0,6",
          {
            "na": 165,
            "peso": 70,
            "grupo": "0.6",
            "idade": 50
          },
          {
            "raw": {
              "fwd": 7.5,
              "tbw": 42
            },
            "main": "7,50",
            "tol": 1e-9
          }
        ],
        [
          "Na140: déficit zero",
          {
            "na": 140,
            "peso": 70,
            "grupo": "0.6",
            "idade": 50
          },
          {
            "raw": {
              "fwd": 0,
              "tbw": 42
            },
            "main": "0,00"
          }
        ],
        [
          "Fração0,45/peso60/Na154",
          {
            "na": 154,
            "peso": 60,
            "grupo": "0.45",
            "idade": 50
          },
          {
            "raw": {
              "fwd": 2.7,
              "tbw": 27
            },
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 4,
        "passed": 4,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 22,
        "passed": 22,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "raw": {
                "fwd": 4.5,
                "tbw": 42
              },
              "main": "4,50",
              "tol": 1e-9
            },
            "obtained": {
              "id": "deficit-de-agua-livre",
              "main": [
                "4,50",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 4.500000000000003,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-agua-livre",
              "main": [
                "4,50",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 4.500000000000003,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Exemplo publicado: Na165/peso70/fração0,6",
            "label": "Exemplo publicado: Na165/peso70/fração0,6",
            "inputs": {
              "na": 165,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 165,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "raw": {
                "fwd": 7.5,
                "tbw": 42
              },
              "main": "7,50",
              "tol": 1e-9
            },
            "obtained": {
              "id": "deficit-de-agua-livre",
              "main": [
                "7,50",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 7.500000000000002,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-agua-livre",
              "main": [
                "7,50",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 7.500000000000002,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Na140: déficit zero",
            "label": "Na140: déficit zero",
            "inputs": {
              "na": 140,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 140,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "raw": {
                "fwd": 0,
                "tbw": 42
              },
              "main": "0,00"
            },
            "obtained": {
              "id": "deficit-de-agua-livre",
              "main": [
                "0,00",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 0,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-agua-livre",
              "main": [
                "0,00",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 0,
                "tbw": 42
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Fração0,45/peso60/Na154",
            "label": "Fração0,45/peso60/Na154",
            "inputs": {
              "na": 154,
              "peso": 60,
              "grupo": "0.45",
              "idade": 50
            },
            "input": {
              "na": 154,
              "peso": 60,
              "grupo": "0.45",
              "idade": 50
            },
            "expected": {
              "raw": {
                "fwd": 2.7,
                "tbw": 27
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "deficit-de-agua-livre",
              "main": [
                "2,70",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 2.7000000000000024,
                "tbw": 27
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-agua-livre",
              "main": [
                "2,70",
                "L"
              ],
              "label": "Déficit de água livre estimado",
              "raw": {
                "fwd": 2.7000000000000024,
                "tbw": 27
              },
              "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Na abaixo140 não é déficit",
            "label": "Na abaixo140 não é déficit",
            "inputs": {
              "na": 139,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 139,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "na"
            },
            "obtained": {
              "error": "Esta expressão de déficit requer Na ≥ 140.",
              "code": "METHOD_SCOPE",
              "field": "na"
            },
            "observed": {
              "error": "Esta expressão de déficit requer Na ≥ 140.",
              "code": "METHOD_SCOPE",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: texto não é número",
            "label": "na: texto não é número",
            "inputs": {
              "na": "1",
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": "1",
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: NaN é rejeitado",
            "label": "na: NaN é rejeitado",
            "inputs": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "inputEncoding": {
              "na": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: abaixo do intervalo",
            "label": "na: abaixo do intervalo",
            "inputs": {
              "na": 119,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 119,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: acima do intervalo",
            "label": "na: acima do intervalo",
            "inputs": {
              "na": 201,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 201,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "na: campo obrigatório",
            "label": "na: campo obrigatório",
            "inputs": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": null,
              "peso": 70,
              "grupo": "0.6",
              "idade": 50
            },
            "inputEncoding": {
              "na": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "na"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "na"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "na"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "na": 155,
              "peso": "1",
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": "1",
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "na": 155,
              "peso": null,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": null,
              "grupo": "0.6",
              "idade": 50
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "na": 155,
              "peso": 29,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": 29,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "na": 155,
              "peso": 301,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": 301,
              "grupo": "0.6",
              "idade": 50
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "na": 155,
              "peso": null,
              "grupo": "0.6",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": null,
              "grupo": "0.6",
              "idade": 50
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "grupo: opção desconhecida",
            "label": "grupo: opção desconhecida",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "__invalid__",
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "__invalid__",
              "idade": 50
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "grupo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "grupo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "grupo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "grupo: campo obrigatório",
            "label": "grupo: campo obrigatório",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": null,
              "idade": 50
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": null,
              "idade": 50
            },
            "inputEncoding": {
              "grupo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "grupo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "grupo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "grupo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: texto não é número",
            "label": "idade: texto não é número",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": "1"
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: NaN é rejeitado",
            "label": "idade: NaN é rejeitado",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": null
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": null
            },
            "inputEncoding": {
              "idade": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: abaixo do intervalo",
            "label": "idade: abaixo do intervalo",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": 17
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": 17
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: acima do intervalo",
            "label": "idade: acima do intervalo",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": 111
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": 111
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: campo obrigatório",
            "label": "idade: campo obrigatório",
            "inputs": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": null
            },
            "input": {
              "na": 155,
              "peso": 70,
              "grupo": "0.6",
              "idade": null
            },
            "inputEncoding": {
              "idade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 22,
        "uniqueApiInputCount": 19,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 22,
          "uniqueApiInputs": 19,
          "duplicateRows": 3,
          "duplicates": [
            {
              "first": 6,
              "repeat": 9,
              "input": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              }
            },
            {
              "first": 11,
              "repeat": 14,
              "input": {
                "na": 155,
                "peso": null,
                "grupo": "0.6",
                "idade": 50
              }
            },
            {
              "first": 18,
              "repeat": 21,
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": null
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Não é volume a prescrever. Não modela volemia, duração da alteração, perdas nem monitorização. Com Na < 140 esta expressão de déficit não é aplicável.",
      "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
      "currentMethodSource": {
        "title": "University of Pittsburgh · Water replacement · exemplo e expressão do déficit",
        "url": "https://meded.dom.pitt.edu/wp-content/uploads/2018/12/UIM18_Tandukar_FINAL.pdf",
        "version": "Adrogué–Madias 2000; estimativa estática em adultos",
        "checkedAt": "2026-10-03",
        "access": "institutional-author-publication"
      },
      "primaryVerification": {
        "url": "https://meded.dom.pitt.edu/wp-content/uploads/2018/12/UIM18_Tandukar_FINAL.pdf",
        "checked": "Publicação institucional da University of Pittsburgh: expressão do déficit de água e exemplo de 70 kg, Na 165 e resultado 7,5 L. Conferido também o resumo de Adrogué 2000 e a limitação por perdas em curso.",
        "access": "institutional-author-publication"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
        "implementedVariant": "Déficit estimado = água corporal total × (Na/140 − 1); água corporal total = peso × fração informada.",
        "inputContract": {
          "fields": [
            {
              "key": "na",
              "label": "Sódio",
              "type": "num",
              "min": 120,
              "max": 200,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 30,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "grupo",
              "label": "Fração estimada de água corporal total",
              "type": "sel",
              "optional": false,
              "options": {
                "0.6": "0,60",
                "0.5": "0,50",
                "0.45": "0,45"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            }
          ],
          "hash": "8f00cf293edc9c9da580a76e4ecad69b8dc9505e855019f12dd17da6f345bf8f",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "University of Pittsburgh · Water replacement · exemplo e expressão do déficit",
            "url": "https://meded.dom.pitt.edu/wp-content/uploads/2018/12/UIM18_Tandukar_FINAL.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Adrogué HJ, Madias NE. Hypernatremia. N Engl J Med, 2000.",
            "url": "https://doi.org/10.1056/NEJM200005183422006",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "University of Pittsburgh · Water replacement · exemplo e expressão do déficit",
            "url": "https://meded.dom.pitt.edu/wp-content/uploads/2018/12/UIM18_Tandukar_FINAL.pdf",
            "version": "Adrogué–Madias 2000; estimativa estática em adultos",
            "checkedAt": "2026-10-03",
            "access": "institutional-author-publication"
          },
          "primaryVerification": {
            "url": "https://meded.dom.pitt.edu/wp-content/uploads/2018/12/UIM18_Tandukar_FINAL.pdf",
            "checked": "Publicação institucional da University of Pittsburgh: expressão do déficit de água e exemplo de 70 kg, Na 165 e resultado 7,5 L. Conferido também o resumo de Adrogué 2000 e a limitação por perdas em curso.",
            "access": "institutional-author-publication"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 22,
          "passed": 22,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "raw": {
                  "fwd": 4.5,
                  "tbw": 42
                },
                "main": "4,50",
                "tol": 1e-9
              },
              "obtained": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "4,50",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 4.500000000000003,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "4,50",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 4.500000000000003,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Exemplo publicado: Na165/peso70/fração0,6",
              "label": "Exemplo publicado: Na165/peso70/fração0,6",
              "inputs": {
                "na": 165,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 165,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "raw": {
                  "fwd": 7.5,
                  "tbw": 42
                },
                "main": "7,50",
                "tol": 1e-9
              },
              "obtained": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "7,50",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 7.500000000000002,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "7,50",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 7.500000000000002,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Na140: déficit zero",
              "label": "Na140: déficit zero",
              "inputs": {
                "na": 140,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 140,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "raw": {
                  "fwd": 0,
                  "tbw": 42
                },
                "main": "0,00"
              },
              "obtained": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "0,00",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 0,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "0,00",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 0,
                  "tbw": 42
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Fração0,45/peso60/Na154",
              "label": "Fração0,45/peso60/Na154",
              "inputs": {
                "na": 154,
                "peso": 60,
                "grupo": "0.45",
                "idade": 50
              },
              "input": {
                "na": 154,
                "peso": 60,
                "grupo": "0.45",
                "idade": 50
              },
              "expected": {
                "raw": {
                  "fwd": 2.7,
                  "tbw": 27
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "2,70",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 2.7000000000000024,
                  "tbw": 27
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-agua-livre",
                "main": [
                  "2,70",
                  "L"
                ],
                "label": "Déficit de água livre estimado",
                "raw": {
                  "fwd": 2.7000000000000024,
                  "tbw": 27
                },
                "methodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Na abaixo140 não é déficit",
              "label": "Na abaixo140 não é déficit",
              "inputs": {
                "na": 139,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 139,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "na"
              },
              "obtained": {
                "error": "Esta expressão de déficit requer Na ≥ 140.",
                "code": "METHOD_SCOPE",
                "field": "na"
              },
              "observed": {
                "error": "Esta expressão de déficit requer Na ≥ 140.",
                "code": "METHOD_SCOPE",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: texto não é número",
              "label": "na: texto não é número",
              "inputs": {
                "na": "1",
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": "1",
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: NaN é rejeitado",
              "label": "na: NaN é rejeitado",
              "inputs": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "inputEncoding": {
                "na": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: abaixo do intervalo",
              "label": "na: abaixo do intervalo",
              "inputs": {
                "na": 119,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 119,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: acima do intervalo",
              "label": "na: acima do intervalo",
              "inputs": {
                "na": 201,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 201,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "na: campo obrigatório",
              "label": "na: campo obrigatório",
              "inputs": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": null,
                "peso": 70,
                "grupo": "0.6",
                "idade": 50
              },
              "inputEncoding": {
                "na": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "na"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "na"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "na"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "na": 155,
                "peso": "1",
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": "1",
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "na": 155,
                "peso": null,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": null,
                "grupo": "0.6",
                "idade": 50
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "na": 155,
                "peso": 29,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": 29,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "na": 155,
                "peso": 301,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": 301,
                "grupo": "0.6",
                "idade": 50
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "na": 155,
                "peso": null,
                "grupo": "0.6",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": null,
                "grupo": "0.6",
                "idade": 50
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "grupo: opção desconhecida",
              "label": "grupo: opção desconhecida",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "__invalid__",
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "__invalid__",
                "idade": 50
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "grupo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "grupo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "grupo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "grupo: campo obrigatório",
              "label": "grupo: campo obrigatório",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": null,
                "idade": 50
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": null,
                "idade": 50
              },
              "inputEncoding": {
                "grupo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "grupo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "grupo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "grupo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: texto não é número",
              "label": "idade: texto não é número",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": "1"
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: NaN é rejeitado",
              "label": "idade: NaN é rejeitado",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": null
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": null
              },
              "inputEncoding": {
                "idade": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: abaixo do intervalo",
              "label": "idade: abaixo do intervalo",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": 17
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": 17
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: acima do intervalo",
              "label": "idade: acima do intervalo",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": 111
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": 111
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: campo obrigatório",
              "label": "idade: campo obrigatório",
              "inputs": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": null
              },
              "input": {
                "na": 155,
                "peso": 70,
                "grupo": "0.6",
                "idade": null
              },
              "inputEncoding": {
                "idade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 22,
          "uniqueApiInputCount": 19,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 22,
            "uniqueApiInputs": 19,
            "duplicateRows": 3,
            "duplicates": [
              {
                "first": 6,
                "repeat": 9,
                "input": {
                  "na": null,
                  "peso": 70,
                  "grupo": "0.6",
                  "idade": 50
                }
              },
              {
                "first": 11,
                "repeat": 14,
                "input": {
                  "na": 155,
                  "peso": null,
                  "grupo": "0.6",
                  "idade": 50
                }
              },
              {
                "first": 18,
                "repeat": 21,
                "input": {
                  "na": 155,
                  "peso": 70,
                  "grupo": "0.6",
                  "idade": null
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "7d045452c9585422ee72e743e104ce837c32438398c7bb6ebb4d550d41114b5b",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Adrogué–Madias 2000; estimativa estática em adultos",
            "sourceEvidenceSha256": "3caf021b0dfa0c5cfeafe4d35a3ce62fe4ad8aafcc04099283287c1d1ffd7e42",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "deficit-de-agua-livre@native-2026-10-04+7d045452c958"
    },
    {
      "id": "deficit-de-ferro-ganzoni",
      "title": "Déficit de ferro (Ganzoni)",
      "short": "Déficit total pelo alvo de hemoglobina e reserva informados",
      "desc": "Calcula o déficit total de ferro com o alvo de hemoglobina e a reserva previamente definidos pelo profissional. O resultado não determina uma indicação, uma dose por aplicação ou um esquema de administração.",
      "lead": "Calcula o déficit total de ferro com o alvo de hemoglobina e a reserva previamente definidos pelo profissional. O resultado não determina uma indicação, uma dose por aplicação ou um esquema de administração.",
      "kind": "Calculadora",
      "spec": [
        "hematologia-e-hemoterapia",
        "clinica-medica",
        "gastroenterologia",
        "nefrologia"
      ],
      "fields": [
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 5,
            "max": 250,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "hb",
          "Hemoglobina atual",
          "num",
          {
            "min": 3,
            "max": 18,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "8"
          }
        ],
        [
          "alvo",
          "Hemoglobina-alvo",
          "num",
          {
            "min": 8,
            "max": 16,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "15"
          }
        ],
        [
          "reserva",
          "Reserva de ferro definida no protocolo",
          "num",
          {
            "min": 0,
            "max": 2000,
            "unit": "mg"
          }
        ]
      ],
      "formula": "<p>Déficit total (mg) = peso (kg) × (Hb-alvo − Hb atual) (g/dL) × 2,4 + reserva informada (mg).</p>",
      "sources": [
        [
          "CADTH · Monoferric · tabela 12: fórmula de Ganzoni e exemplos",
          "https://www.cda-amc.ca/sites/default/files/cdr/pharmacoeconomic/sr0622-monoferric-pharmacoeconomic-review-report.pdf"
        ],
        [
          "Ganzoni AM. Intravenöses Eisen-Dextran: therapeutische und experimentelle Möglichkeiten [Intravenous iron-dextran: therapeutic and experimental possibilities]. Schweiz Med Wochenschr, 1970.",
          "https://pubmed.ncbi.nlm.nih.gov/5413918/"
        ],
        [
          "Evstatiev R et al. FERGIcor, a randomized controlled trial on ferric carboxymaltose for iron deficiency anemia in inflammatory bowel disease. Gastroenterology, 2011.",
          "https://doi.org/10.1053/j.gastro.2011.06.005"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "peso": 70,
            "hb": 8,
            "alvo": 15,
            "reserva": 500
          },
          {
            "raw": {
              "hbiron": 1176,
              "reserve": 500,
              "total": 1676
            },
            "main": "1.676,0"
          }
        ],
        [
          "Exemplo CADTH:50kg Hb11 alvo15 reserva500",
          {
            "peso": 50,
            "hb": 11,
            "alvo": 15,
            "reserva": 500
          },
          {
            "raw": {
              "hbiron": 480,
              "reserve": 500,
              "total": 980
            },
            "main": "980,0"
          }
        ],
        [
          "Exemplo CADTH:70kg Hb9 alvo15 reserva1000",
          {
            "peso": 70,
            "hb": 9,
            "alvo": 15,
            "reserva": 1000
          },
          {
            "raw": {
              "hbiron": 1008,
              "reserve": 1000,
              "total": 2008
            },
            "main": "2.008,0"
          }
        ],
        [
          "Reserva zero explícita; Hb=alvo",
          {
            "peso": 70,
            "hb": 15,
            "alvo": 15,
            "reserva": 0
          },
          {
            "raw": {
              "hbiron": 0,
              "reserve": 0,
              "total": 0
            },
            "main": "0,0"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 4,
        "passed": 4,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 26,
        "passed": 26,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "raw": {
                "hbiron": 1176,
                "reserve": 500,
                "total": 1676
              },
              "main": "1.676,0"
            },
            "obtained": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "1.676,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 1176,
                "reserve": 500,
                "total": 1676
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "1.676,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 1176,
                "reserve": 500,
                "total": 1676
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Exemplo CADTH:50kg Hb11 alvo15 reserva500",
            "label": "Exemplo CADTH:50kg Hb11 alvo15 reserva500",
            "inputs": {
              "peso": 50,
              "hb": 11,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 50,
              "hb": 11,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "raw": {
                "hbiron": 480,
                "reserve": 500,
                "total": 980
              },
              "main": "980,0"
            },
            "obtained": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "980,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 480,
                "reserve": 500,
                "total": 980
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "980,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 480,
                "reserve": 500,
                "total": 980
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Exemplo CADTH:70kg Hb9 alvo15 reserva1000",
            "label": "Exemplo CADTH:70kg Hb9 alvo15 reserva1000",
            "inputs": {
              "peso": 70,
              "hb": 9,
              "alvo": 15,
              "reserva": 1000
            },
            "input": {
              "peso": 70,
              "hb": 9,
              "alvo": 15,
              "reserva": 1000
            },
            "expected": {
              "raw": {
                "hbiron": 1008,
                "reserve": 1000,
                "total": 2008
              },
              "main": "2.008,0"
            },
            "obtained": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "2.008,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 1008,
                "reserve": 1000,
                "total": 2008
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "2.008,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 1008,
                "reserve": 1000,
                "total": 2008
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Reserva zero explícita; Hb=alvo",
            "label": "Reserva zero explícita; Hb=alvo",
            "inputs": {
              "peso": 70,
              "hb": 15,
              "alvo": 15,
              "reserva": 0
            },
            "input": {
              "peso": 70,
              "hb": 15,
              "alvo": 15,
              "reserva": 0
            },
            "expected": {
              "raw": {
                "hbiron": 0,
                "reserve": 0,
                "total": 0
              },
              "main": "0,0"
            },
            "obtained": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "0,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 0,
                "reserve": 0,
                "total": 0
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "deficit-de-ferro-ganzoni",
              "main": [
                "0,0",
                "mg"
              ],
              "label": "Ganzoni · déficit total",
              "raw": {
                "hbiron": 0,
                "reserve": 0,
                "total": 0
              },
              "methodVersion": "Ganzoni 1970; cálculo de déficit total",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Hb maior que alvo não produz ferro negativo",
            "label": "Hb maior que alvo não produz ferro negativo",
            "inputs": {
              "peso": 70,
              "hb": 16,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 16,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "hb"
            },
            "obtained": {
              "error": "A hemoglobina atual excede o alvo informado.",
              "code": "METHOD_SCOPE",
              "field": "hb"
            },
            "observed": {
              "error": "A hemoglobina atual excede o alvo informado.",
              "code": "METHOD_SCOPE",
              "field": "hb"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Reserva não é presumida",
            "label": "Reserva não é presumida",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": null
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": null
            },
            "inputEncoding": {
              "reserva": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "reserva"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "reserva"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "reserva"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "peso": "1",
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": "1",
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "peso": null,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": null,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "peso": 4,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 4,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "peso": 251,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 251,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "peso": null,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": null,
              "hb": 8,
              "alvo": 15,
              "reserva": 500
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hb: texto não é número",
            "label": "hb: texto não é número",
            "inputs": {
              "peso": 70,
              "hb": "1",
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": "1",
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "hb"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hb"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hb"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hb: NaN é rejeitado",
            "label": "hb: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "hb": null,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": null,
              "alvo": 15,
              "reserva": 500
            },
            "inputEncoding": {
              "hb": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "hb"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hb"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hb"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hb: abaixo do intervalo",
            "label": "hb: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "hb": 2,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 2,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "hb"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hb"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hb"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hb: acima do intervalo",
            "label": "hb: acima do intervalo",
            "inputs": {
              "peso": 70,
              "hb": 19,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 19,
              "alvo": 15,
              "reserva": 500
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "hb"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hb"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hb"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hb: campo obrigatório",
            "label": "hb: campo obrigatório",
            "inputs": {
              "peso": 70,
              "hb": null,
              "alvo": 15,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": null,
              "alvo": 15,
              "reserva": 500
            },
            "inputEncoding": {
              "hb": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "hb"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "hb"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "hb"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: texto não é número",
            "label": "alvo: texto não é número",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": "1",
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": "1",
              "reserva": 500
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: NaN é rejeitado",
            "label": "alvo: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": null,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": null,
              "reserva": 500
            },
            "inputEncoding": {
              "alvo": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: abaixo do intervalo",
            "label": "alvo: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 7,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 7,
              "reserva": 500
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: acima do intervalo",
            "label": "alvo: acima do intervalo",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 17,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 17,
              "reserva": 500
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: campo obrigatório",
            "label": "alvo: campo obrigatório",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": null,
              "reserva": 500
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": null,
              "reserva": 500
            },
            "inputEncoding": {
              "alvo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "alvo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "alvo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "reserva: texto não é número",
            "label": "reserva: texto não é número",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": "1"
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "reserva"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "reserva"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "reserva"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "reserva: NaN é rejeitado",
            "label": "reserva: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": null
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": null
            },
            "inputEncoding": {
              "reserva": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "reserva"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "reserva"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "reserva"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "reserva: abaixo do intervalo",
            "label": "reserva: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": -1
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": -1
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "reserva"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "reserva"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "reserva"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "reserva: acima do intervalo",
            "label": "reserva: acima do intervalo",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": 2001
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": 2001
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "reserva"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "reserva"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "reserva"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "reserva: campo obrigatório",
            "label": "reserva: campo obrigatório",
            "inputs": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": null
            },
            "input": {
              "peso": 70,
              "hb": 8,
              "alvo": 15,
              "reserva": null
            },
            "inputEncoding": {
              "reserva": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "reserva"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "reserva"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "reserva"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 26,
        "uniqueApiInputCount": 21,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 26,
          "uniqueApiInputs": 21,
          "duplicateRows": 5,
          "duplicates": [
            {
              "first": 7,
              "repeat": 10,
              "input": {
                "peso": null,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              }
            },
            {
              "first": 12,
              "repeat": 15,
              "input": {
                "peso": 70,
                "hb": null,
                "alvo": 15,
                "reserva": 500
              }
            },
            {
              "first": 17,
              "repeat": 20,
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": null,
                "reserva": 500
              }
            },
            {
              "first": 5,
              "repeat": 22,
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              }
            },
            {
              "first": 5,
              "repeat": 25,
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Hb-alvo e reserva são informados pelo profissional; não há seleção automática. O déficit total não é dose por aplicação, esquema de administração nem indicação de ferro intravenoso.",
      "methodVersion": "Ganzoni 1970; cálculo de déficit total",
      "currentMethodSource": {
        "title": "CADTH · Monoferric · tabela 12: fórmula de Ganzoni e exemplos",
        "url": "https://www.cda-amc.ca/sites/default/files/cdr/pharmacoeconomic/sr0622-monoferric-pharmacoeconomic-review-report.pdf",
        "version": "Ganzoni 1970; cálculo de déficit total",
        "checkedAt": "2026-10-03",
        "access": "official-drug-assessment"
      },
      "primaryVerification": {
        "url": "https://www.cda-amc.ca/sites/default/files/cdr/pharmacoeconomic/sr0622-monoferric-pharmacoeconomic-review-report.pdf",
        "checked": "Tabela 12 do relatório CADTH: fórmula de Ganzoni, hemoglobina em g/dL, fator 2,4 e reserva de ferro informada separadamente. Reproduzidos os exemplos fixos de 980 mg e 2.008 mg.",
        "access": "official-drug-assessment"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Ganzoni 1970; cálculo de déficit total",
        "implementedVariant": "Déficit total (mg) = peso (kg) × (Hb-alvo − Hb atual) (g/dL) × 2,4 + reserva informada (mg).",
        "inputContract": {
          "fields": [
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 5,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "hb",
              "label": "Hemoglobina atual",
              "type": "num",
              "min": 3,
              "max": 18,
              "unit": "g/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "alvo",
              "label": "Hemoglobina-alvo",
              "type": "num",
              "min": 8,
              "max": 16,
              "unit": "g/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "reserva",
              "label": "Reserva de ferro definida no protocolo",
              "type": "num",
              "min": 0,
              "max": 2000,
              "unit": "mg",
              "optional": false,
              "options": null
            }
          ],
          "hash": "3d3ea047941978010aea31763c1edf4559dd44d11d2ec4f31c8557614514857a",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "CADTH · Monoferric · tabela 12: fórmula de Ganzoni e exemplos",
            "url": "https://www.cda-amc.ca/sites/default/files/cdr/pharmacoeconomic/sr0622-monoferric-pharmacoeconomic-review-report.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Ganzoni AM. Intravenöses Eisen-Dextran: therapeutische und experimentelle Möglichkeiten [Intravenous iron-dextran: therapeutic and experimental possibilities]. Schweiz Med Wochenschr, 1970.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/5413918/",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Evstatiev R et al. FERGIcor, a randomized controlled trial on ferric carboxymaltose for iron deficiency anemia in inflammatory bowel disease. Gastroenterology, 2011.",
            "url": "https://doi.org/10.1053/j.gastro.2011.06.005",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "CADTH · Monoferric · tabela 12: fórmula de Ganzoni e exemplos",
            "url": "https://www.cda-amc.ca/sites/default/files/cdr/pharmacoeconomic/sr0622-monoferric-pharmacoeconomic-review-report.pdf",
            "version": "Ganzoni 1970; cálculo de déficit total",
            "checkedAt": "2026-10-03",
            "access": "official-drug-assessment"
          },
          "primaryVerification": {
            "url": "https://www.cda-amc.ca/sites/default/files/cdr/pharmacoeconomic/sr0622-monoferric-pharmacoeconomic-review-report.pdf",
            "checked": "Tabela 12 do relatório CADTH: fórmula de Ganzoni, hemoglobina em g/dL, fator 2,4 e reserva de ferro informada separadamente. Reproduzidos os exemplos fixos de 980 mg e 2.008 mg.",
            "access": "official-drug-assessment"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 26,
          "passed": 26,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "raw": {
                  "hbiron": 1176,
                  "reserve": 500,
                  "total": 1676
                },
                "main": "1.676,0"
              },
              "obtained": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "1.676,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 1176,
                  "reserve": 500,
                  "total": 1676
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "1.676,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 1176,
                  "reserve": 500,
                  "total": 1676
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Exemplo CADTH:50kg Hb11 alvo15 reserva500",
              "label": "Exemplo CADTH:50kg Hb11 alvo15 reserva500",
              "inputs": {
                "peso": 50,
                "hb": 11,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 50,
                "hb": 11,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "raw": {
                  "hbiron": 480,
                  "reserve": 500,
                  "total": 980
                },
                "main": "980,0"
              },
              "obtained": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "980,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 480,
                  "reserve": 500,
                  "total": 980
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "980,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 480,
                  "reserve": 500,
                  "total": 980
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Exemplo CADTH:70kg Hb9 alvo15 reserva1000",
              "label": "Exemplo CADTH:70kg Hb9 alvo15 reserva1000",
              "inputs": {
                "peso": 70,
                "hb": 9,
                "alvo": 15,
                "reserva": 1000
              },
              "input": {
                "peso": 70,
                "hb": 9,
                "alvo": 15,
                "reserva": 1000
              },
              "expected": {
                "raw": {
                  "hbiron": 1008,
                  "reserve": 1000,
                  "total": 2008
                },
                "main": "2.008,0"
              },
              "obtained": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "2.008,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 1008,
                  "reserve": 1000,
                  "total": 2008
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "2.008,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 1008,
                  "reserve": 1000,
                  "total": 2008
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Reserva zero explícita; Hb=alvo",
              "label": "Reserva zero explícita; Hb=alvo",
              "inputs": {
                "peso": 70,
                "hb": 15,
                "alvo": 15,
                "reserva": 0
              },
              "input": {
                "peso": 70,
                "hb": 15,
                "alvo": 15,
                "reserva": 0
              },
              "expected": {
                "raw": {
                  "hbiron": 0,
                  "reserve": 0,
                  "total": 0
                },
                "main": "0,0"
              },
              "obtained": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "0,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 0,
                  "reserve": 0,
                  "total": 0
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "deficit-de-ferro-ganzoni",
                "main": [
                  "0,0",
                  "mg"
                ],
                "label": "Ganzoni · déficit total",
                "raw": {
                  "hbiron": 0,
                  "reserve": 0,
                  "total": 0
                },
                "methodVersion": "Ganzoni 1970; cálculo de déficit total",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Hb maior que alvo não produz ferro negativo",
              "label": "Hb maior que alvo não produz ferro negativo",
              "inputs": {
                "peso": 70,
                "hb": 16,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 16,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "hb"
              },
              "obtained": {
                "error": "A hemoglobina atual excede o alvo informado.",
                "code": "METHOD_SCOPE",
                "field": "hb"
              },
              "observed": {
                "error": "A hemoglobina atual excede o alvo informado.",
                "code": "METHOD_SCOPE",
                "field": "hb"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Reserva não é presumida",
              "label": "Reserva não é presumida",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              },
              "inputEncoding": {
                "reserva": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "reserva"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "reserva"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "reserva"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "peso": "1",
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": "1",
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "peso": null,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": null,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "peso": 4,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 4,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "peso": 251,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 251,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "peso": null,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": null,
                "hb": 8,
                "alvo": 15,
                "reserva": 500
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hb: texto não é número",
              "label": "hb: texto não é número",
              "inputs": {
                "peso": 70,
                "hb": "1",
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": "1",
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "hb"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hb"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hb"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hb: NaN é rejeitado",
              "label": "hb: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "hb": null,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": null,
                "alvo": 15,
                "reserva": 500
              },
              "inputEncoding": {
                "hb": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "hb"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hb"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hb"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hb: abaixo do intervalo",
              "label": "hb: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "hb": 2,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 2,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "hb"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hb"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hb"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hb: acima do intervalo",
              "label": "hb: acima do intervalo",
              "inputs": {
                "peso": 70,
                "hb": 19,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 19,
                "alvo": 15,
                "reserva": 500
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "hb"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hb"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hb"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hb: campo obrigatório",
              "label": "hb: campo obrigatório",
              "inputs": {
                "peso": 70,
                "hb": null,
                "alvo": 15,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": null,
                "alvo": 15,
                "reserva": 500
              },
              "inputEncoding": {
                "hb": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "hb"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "hb"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "hb"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: texto não é número",
              "label": "alvo: texto não é número",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": "1",
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": "1",
                "reserva": 500
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: NaN é rejeitado",
              "label": "alvo: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": null,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": null,
                "reserva": 500
              },
              "inputEncoding": {
                "alvo": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: abaixo do intervalo",
              "label": "alvo: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 7,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 7,
                "reserva": 500
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: acima do intervalo",
              "label": "alvo: acima do intervalo",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 17,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 17,
                "reserva": 500
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: campo obrigatório",
              "label": "alvo: campo obrigatório",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": null,
                "reserva": 500
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": null,
                "reserva": 500
              },
              "inputEncoding": {
                "alvo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "alvo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "alvo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "reserva: texto não é número",
              "label": "reserva: texto não é número",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": "1"
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "reserva"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "reserva"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "reserva"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "reserva: NaN é rejeitado",
              "label": "reserva: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              },
              "inputEncoding": {
                "reserva": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "reserva"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "reserva"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "reserva"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "reserva: abaixo do intervalo",
              "label": "reserva: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": -1
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": -1
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "reserva"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "reserva"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "reserva"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "reserva: acima do intervalo",
              "label": "reserva: acima do intervalo",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": 2001
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": 2001
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "reserva"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "reserva"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "reserva"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "reserva: campo obrigatório",
              "label": "reserva: campo obrigatório",
              "inputs": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              },
              "input": {
                "peso": 70,
                "hb": 8,
                "alvo": 15,
                "reserva": null
              },
              "inputEncoding": {
                "reserva": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "reserva"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "reserva"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "reserva"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 26,
          "uniqueApiInputCount": 21,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 26,
            "uniqueApiInputs": 21,
            "duplicateRows": 5,
            "duplicates": [
              {
                "first": 7,
                "repeat": 10,
                "input": {
                  "peso": null,
                  "hb": 8,
                  "alvo": 15,
                  "reserva": 500
                }
              },
              {
                "first": 12,
                "repeat": 15,
                "input": {
                  "peso": 70,
                  "hb": null,
                  "alvo": 15,
                  "reserva": 500
                }
              },
              {
                "first": 17,
                "repeat": 20,
                "input": {
                  "peso": 70,
                  "hb": 8,
                  "alvo": null,
                  "reserva": 500
                }
              },
              {
                "first": 5,
                "repeat": 22,
                "input": {
                  "peso": 70,
                  "hb": 8,
                  "alvo": 15,
                  "reserva": null
                }
              },
              {
                "first": 5,
                "repeat": 25,
                "input": {
                  "peso": 70,
                  "hb": 8,
                  "alvo": 15,
                  "reserva": null
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "c1235a2c3390622efe2e656ffdd8b0030641e3ee9d2d5a9ce80341f94a5e4541",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Ganzoni 1970; cálculo de déficit total",
            "sourceEvidenceSha256": "e3d9be341f021708ff9fa76d01f85de66702bb1bc61ee8f33ef091d8951b3b3f",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "deficit-de-ferro-ganzoni@native-2026-10-04+c1235a2c3390"
    },
    {
      "id": "densidade-do-psa",
      "title": "Densidade do PSA",
      "short": "PSA ajustado ao volume da próstata",
      "desc": "Calcule a densidade do PSA (PSA dividido pelo volume prostático) para estimar o risco de câncer de próstata e apoiar a decisão de biópsia.",
      "lead": "Divide o PSA sérico pelo volume da próstata medido por ultrassom transretal ou ressonância. Ajuda a separar a elevação do PSA pela hiperplasia benigna da elevação pelo câncer.",
      "kind": "Calculadora",
      "spec": [
        "urologia",
        "radiologia-e-diagnostico-por-imagem",
        "oncologia-clinica"
      ],
      "fields": [
        [
          "psa",
          "PSA total",
          "num",
          {
            "min": 0.1,
            "max": 1000,
            "step": 0.01,
            "unit": "ng/mL",
            "ph": "6,0"
          }
        ],
        [
          "vol",
          "Volume prostático (USG transretal ou RM)",
          "num",
          {
            "min": 5,
            "max": 400,
            "step": 0.1,
            "unit": "mL (cm³)",
            "ph": "40"
          }
        ]
      ],
      "formula": "<p>Densidade do PSA (ng/mL/cm³) = PSA total ÷ volume prostático.</p><p>Se tiver apenas as três medidas da próstata, calcule antes o volume prostático.</p>",
      "sources": [
        [
          "Benson MC et al. The use of prostate specific antigen density to enhance the predictive value of intermediate levels of serum prostate specific antigen. J Urol, 1992.",
          "https://doi.org/10.1016/S0022-5347(17)37394-9"
        ],
        [
          "Nordström T et al. Prostate-specific antigen (PSA) density in the diagnostic algorithm of prostate cancer. Prostate Cancer Prostatic Dis, 2018.",
          "https://doi.org/10.1038/s41391-017-0024-7"
        ]
      ],
      "cases": [
        [
          "PSA 4,0 e volume 50 mL: 0,08",
          {
            "psa": 4,
            "vol": 50
          },
          {
            "raw": {
              "psad": 0.08
            },
            "main": "0,08",
            "level": "low",
            "tol": 0.0001
          }
        ],
        [
          "PSA 5,0 e volume 40 mL: 0,125",
          {
            "psa": 5,
            "vol": 40
          },
          {
            "raw": {
              "psad": 0.125
            },
            "level": "mid",
            "tol": 0.0001
          }
        ],
        [
          "PSA 6,0 e volume 40 mL: 0,15 (limiar)",
          {
            "psa": 6,
            "vol": 40
          },
          {
            "raw": {
              "psad": 0.15
            },
            "main": "0,15",
            "level": "high",
            "tol": 0.0001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "densidade-do-psa",
            "input": {
              "psa": 5.5,
              "vol": 55
            },
            "expected": {
              "psad": 0.1
            },
            "derivation": "5.5/55=0.1ng/mL/cm³.",
            "tolerance": 1e-9,
            "index": 18,
            "primarySourceReferences": [
              [
                "Benson MC et al. The use of prostate specific antigen density to enhance the predictive value of intermediate levels of serum prostate specific antigen. J Urol, 1992.",
                "https://doi.org/10.1016/S0022-5347(17)37394-9"
              ],
              [
                "Nordström T et al. Prostate-specific antigen (PSA) density in the diagnostic algorithm of prostate cancer. Prostate Cancer Prostatic Dis, 2018.",
                "https://doi.org/10.1038/s41391-017-0024-7"
              ]
            ],
            "obtained": {
              "psad": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "psad",
                "expected": 0.1,
                "obtained": 0.1,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "densidade-do-psa",
            "input": {
              "psa": 9,
              "vol": 45
            },
            "expected": {
              "psad": 0.2
            },
            "derivation": "9/45=0.2.",
            "tolerance": 1e-9,
            "index": 19,
            "primarySourceReferences": [
              [
                "Benson MC et al. The use of prostate specific antigen density to enhance the predictive value of intermediate levels of serum prostate specific antigen. J Urol, 1992.",
                "https://doi.org/10.1016/S0022-5347(17)37394-9"
              ],
              [
                "Nordström T et al. Prostate-specific antigen (PSA) density in the diagnostic algorithm of prostate cancer. Prostate Cancer Prostatic Dis, 2018.",
                "https://doi.org/10.1038/s41391-017-0024-7"
              ]
            ],
            "obtained": {
              "psad": 0.2
            },
            "error": null,
            "checks": [
              {
                "key": "psad",
                "expected": 0.2,
                "obtained": 0.2,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "PSAdensidade/Benson 1992:PSA/volume, ng/m L/cm³; sem assumir ponto decorte universal",
      "implementationVersion": "densidade-do-psa@native-2026-10-03+7812527b8fa3",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1371555/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Densidade do PSA (ng/mL/cm³) = PSA total ÷ volume prostático. Se tiver apenas as três medidas da próstata, calcule antes o volume prostático.",
        "inputContract": {
          "fields": [
            {
              "key": "psa",
              "label": "PSA total",
              "type": "num",
              "min": 0.1,
              "max": 1000,
              "unit": "ng/mL",
              "optional": false,
              "options": null
            },
            {
              "key": "vol",
              "label": "Volume prostático (USG transretal ou RM)",
              "type": "num",
              "min": 5,
              "max": 400,
              "unit": "mL (cm³)",
              "optional": false,
              "options": null
            }
          ],
          "hash": "84f07411ea0e265b039bcabc1a7ad7ec8f2aa0ba7ace8225eaa5017573513669"
        },
        "sourceEditions": [
          {
            "citation": "Benson MC et al. The use of prostate specific antigen density to enhance the predictive value of intermediate levels of serum prostate specific antigen. J Urol, 1992.",
            "url": "https://doi.org/10.1016/S0022-5347(17)37394-9",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The use of prostate specific antigen density to enhance the predictive value of intermediate levels of serum prostate specific antigen.",
              "year": "1992",
              "firstPublicationDate": "1992-03-01",
              "doi": "10.1016/s0022-5347(17)37394-9",
              "pmid": "1371555",
              "journal": "The Journal of urology",
              "authors": "Benson MC, Whang IS, Olsson CA, McMahon DJ, Cooner WH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1371555/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "783fd97a1e5c33238501fc4d152e39a431af2f4175c20252f68e776852505b8b",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Nordström T et al. Prostate-specific antigen (PSA) density in the diagnostic algorithm of prostate cancer. Prostate Cancer Prostatic Dis, 2018.",
            "url": "https://doi.org/10.1038/s41391-017-0024-7",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prostate-specific antigen (PSA) density in the diagnostic algorithm of prostate cancer.",
              "year": "2018",
              "firstPublicationDate": "2017-12-19",
              "doi": "10.1038/s41391-017-0024-7",
              "pmid": "29259293",
              "journal": "Prostate cancer and prostatic diseases",
              "authors": "Nordström T, Akre O, Aly M, Grönberg H, Eklund M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/29259293/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d7447573aef7ab6eea7d1659644bbc506dcdfc602305a6940c5ee37a7e824f95",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "7b28245564400df507470f5a22e106829382000f471e8b3c4abf3763501d57a9",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7812527b8fa3d05be125d05696b19763c1cdf28c61c19b6268e26636773b5698"
      },
      "limits": "Benson 1992 estudou densidade de PSA em homens, com volume prostático por ultrassom transretal e PSA intermediário de 4,1–10 ng/mL pelo ensaio Hybritech. O artigo descreve nomogramas de risco; o valor PSA/volume isolado não constitui diagnóstico nem estabelece um corte universal. Método de volume, ensaio de PSA e população de aplicação devem ser considerados.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.803Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma corte 0,15 universal, intercâmbio RM/ultrassom, outras plataformas PSA ou toda faixa etária."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "dose-de-carboplatina",
      "title": "Dose de carboplatina (Calvert)",
      "short": "AUC definida no protocolo e TFG medida não indexada",
      "desc": "Calcula AUC × (TFG medida + 25), com a AUC previamente definida no protocolo e a TFG medida em mL/min. Esta edição não substitui TFG medida por Cockcroft–Gault nem aplica um teto universal de 125 mL/min.",
      "lead": "Calcula AUC × (TFG medida + 25), com a AUC previamente definida no protocolo e a TFG medida em mL/min. Esta edição não substitui TFG medida por Cockcroft–Gault nem aplica um teto universal de 125 mL/min.",
      "kind": "Calculadora",
      "spec": [
        "oncologia-clinica",
        "ginecologia-e-obstetricia",
        "pneumologia"
      ],
      "fields": [
        [
          "auc",
          "AUC-alvo prescrita",
          "num",
          {
            "min": 1,
            "max": 10,
            "unit": "mg/mL·min",
            "step": 0.5
          }
        ],
        [
          "tfg",
          "TFG medida não indexada",
          "num",
          {
            "min": 1,
            "max": 250,
            "unit": "mL/min"
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 19,
            "max": 110,
            "unit": "anos"
          }
        ],
        [
          "contexto",
          "TFG medida por marcador exógeno, em mL/min não indexados, e AUC do protocolo confirmadas?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Dose pela fórmula de Calvert (mg) = AUC-alvo × (TFG medida em mL/min + 25). Não se aplica um teto universal de 125 mL/min.</p>",
      "sources": [
        [
          "eviQ · Carboplatin Dose Calculator · v1 / ADDIKD 2022",
          "https://www.eviq.org.au/clinical-resources/eviq-calculators/4171-carboplatin-dose-calculator"
        ],
        [
          "Calvert AH et al. Carboplatin dosage: prospective evaluation of a simple formula based on renal function. J Clin Oncol, 1989.",
          "https://doi.org/10.1200/JCO.1989.7.11.1748"
        ],
        [
          "Cockcroft DW, Gault MH. Prediction of creatinine clearance from serum creatinine. Nephron, 1976.",
          "https://doi.org/10.1159/000180580"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "auc": 5,
            "tfg": 135,
            "idade": 60,
            "contexto": "1"
          },
          {
            "raw": {
              "dose": 800,
              "gfr": 135,
              "auc": 5
            },
            "main": "800,0"
          }
        ],
        [
          "TFG100 AUC5",
          {
            "auc": 5,
            "tfg": 100,
            "idade": 60,
            "contexto": "1"
          },
          {
            "raw": {
              "dose": 625,
              "gfr": 100
            },
            "main": "625,0"
          }
        ],
        [
          "TFG250 não sofre teto universal125",
          {
            "auc": 5,
            "tfg": 250,
            "idade": 60,
            "contexto": "1"
          },
          {
            "raw": {
              "dose": 1375,
              "gfr": 250
            },
            "main": "1.375,0"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 3,
        "passed": 3,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 22,
        "passed": 22,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dose": 800,
                "gfr": 135,
                "auc": 5
              },
              "main": "800,0"
            },
            "obtained": {
              "id": "dose-de-carboplatina",
              "main": [
                "800,0",
                "mg"
              ],
              "label": "Calvert 1989",
              "raw": {
                "dose": 800,
                "gfr": 135,
                "auc": 5
              },
              "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-de-carboplatina",
              "main": [
                "800,0",
                "mg"
              ],
              "label": "Calvert 1989",
              "raw": {
                "dose": 800,
                "gfr": 135,
                "auc": 5
              },
              "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "TFG100 AUC5",
            "label": "TFG100 AUC5",
            "inputs": {
              "auc": 5,
              "tfg": 100,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 100,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dose": 625,
                "gfr": 100
              },
              "main": "625,0"
            },
            "obtained": {
              "id": "dose-de-carboplatina",
              "main": [
                "625,0",
                "mg"
              ],
              "label": "Calvert 1989",
              "raw": {
                "dose": 625,
                "gfr": 100,
                "auc": 5
              },
              "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-de-carboplatina",
              "main": [
                "625,0",
                "mg"
              ],
              "label": "Calvert 1989",
              "raw": {
                "dose": 625,
                "gfr": 100,
                "auc": 5
              },
              "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "TFG250 não sofre teto universal125",
            "label": "TFG250 não sofre teto universal125",
            "inputs": {
              "auc": 5,
              "tfg": 250,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 250,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dose": 1375,
                "gfr": 250
              },
              "main": "1.375,0"
            },
            "obtained": {
              "id": "dose-de-carboplatina",
              "main": [
                "1.375,0",
                "mg"
              ],
              "label": "Calvert 1989",
              "raw": {
                "dose": 1375,
                "gfr": 250,
                "auc": 5
              },
              "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-de-carboplatina",
              "main": [
                "1.375,0",
                "mg"
              ],
              "label": "Calvert 1989",
              "raw": {
                "dose": 1375,
                "gfr": 250,
                "auc": 5
              },
              "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "TFG medida é obrigatória",
            "label": "TFG medida é obrigatória",
            "inputs": {
              "auc": 5,
              "tfg": null,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": null,
              "idade": 60,
              "contexto": "1"
            },
            "inputEncoding": {
              "tfg": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Método de TFG não confirmado",
            "label": "Método de TFG não confirmado",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": "0"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "auc: texto não é número",
            "label": "auc: texto não é número",
            "inputs": {
              "auc": "1",
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": "1",
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "auc"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "auc"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "auc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "auc: NaN é rejeitado",
            "label": "auc: NaN é rejeitado",
            "inputs": {
              "auc": null,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": null,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "inputEncoding": {
              "auc": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "auc"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "auc"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "auc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "auc: abaixo do intervalo",
            "label": "auc: abaixo do intervalo",
            "inputs": {
              "auc": 0,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 0,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "auc"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "auc"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "auc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "auc: acima do intervalo",
            "label": "auc: acima do intervalo",
            "inputs": {
              "auc": 11,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 11,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "auc"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "auc"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "auc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "auc: campo obrigatório",
            "label": "auc: campo obrigatório",
            "inputs": {
              "auc": null,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": null,
              "tfg": 135,
              "idade": 60,
              "contexto": "1"
            },
            "inputEncoding": {
              "auc": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "auc"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "auc"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "auc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: texto não é número",
            "label": "tfg: texto não é número",
            "inputs": {
              "auc": 5,
              "tfg": "1",
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": "1",
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: NaN é rejeitado",
            "label": "tfg: NaN é rejeitado",
            "inputs": {
              "auc": 5,
              "tfg": null,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": null,
              "idade": 60,
              "contexto": "1"
            },
            "inputEncoding": {
              "tfg": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: abaixo do intervalo",
            "label": "tfg: abaixo do intervalo",
            "inputs": {
              "auc": 5,
              "tfg": 0,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 0,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: acima do intervalo",
            "label": "tfg: acima do intervalo",
            "inputs": {
              "auc": 5,
              "tfg": 251,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 251,
              "idade": 60,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: campo obrigatório",
            "label": "tfg: campo obrigatório",
            "inputs": {
              "auc": 5,
              "tfg": null,
              "idade": 60,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": null,
              "idade": 60,
              "contexto": "1"
            },
            "inputEncoding": {
              "tfg": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: texto não é número",
            "label": "idade: texto não é número",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": "1",
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: NaN é rejeitado",
            "label": "idade: NaN é rejeitado",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": null,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: abaixo do intervalo",
            "label": "idade: abaixo do intervalo",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": 18,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": 18,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: acima do intervalo",
            "label": "idade: acima do intervalo",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": 111,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": 111,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: campo obrigatório",
            "label": "idade: campo obrigatório",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": null,
              "contexto": "1"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": "__invalid__"
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": null
            },
            "input": {
              "auc": 5,
              "tfg": 135,
              "idade": 60,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 22,
        "uniqueApiInputCount": 18,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 22,
          "uniqueApiInputs": 18,
          "duplicateRows": 4,
          "duplicates": [
            {
              "first": 6,
              "repeat": 9,
              "input": {
                "auc": null,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              }
            },
            {
              "first": 3,
              "repeat": 11,
              "input": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              }
            },
            {
              "first": 3,
              "repeat": 14,
              "input": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              }
            },
            {
              "first": 16,
              "repeat": 19,
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Esta implementação usa exclusivamente TFG medida. Não substitui TFG por Cockcroft–Gault, não converte uma estimativa indexada sem superfície corporal e não seleciona AUC, protocolo ou redução.",
      "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
      "currentMethodSource": {
        "title": "eviQ · Carboplatin Dose Calculator · v1 / ADDIKD 2022",
        "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/4171-carboplatin-dose-calculator",
        "version": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
        "checkedAt": "2026-10-03",
        "access": "official-calculator"
      },
      "primaryVerification": {
        "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/4171-carboplatin-dose-calculator",
        "checked": "Calculadora eviQ, versão 1, e ADDIKD 2022: adultos maiores de 18 anos, preferência por TFG medida não indexada e ausência de teto universal de 125 mL/min. Esta implementação usa somente TFG medida e AUC já prescrita.",
        "access": "official-calculator"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
        "implementedVariant": "Dose pela fórmula de Calvert (mg) = AUC-alvo × (TFG medida em mL/min + 25). Não se aplica um teto universal de 125 mL/min.",
        "inputContract": {
          "fields": [
            {
              "key": "auc",
              "label": "AUC-alvo prescrita",
              "type": "num",
              "min": 1,
              "max": 10,
              "unit": "mg/mL·min",
              "optional": false,
              "options": null
            },
            {
              "key": "tfg",
              "label": "TFG medida não indexada",
              "type": "num",
              "min": 1,
              "max": 250,
              "unit": "mL/min",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 19,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "TFG medida por marcador exógeno, em mL/min não indexados, e AUC do protocolo confirmadas?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "1f5d842d24ce6e5c366405e836273c353245232ce2e6d603500d49fbbb22c655",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "eviQ · Carboplatin Dose Calculator · v1 / ADDIKD 2022",
            "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/4171-carboplatin-dose-calculator",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Calvert AH et al. Carboplatin dosage: prospective evaluation of a simple formula based on renal function. J Clin Oncol, 1989.",
            "url": "https://doi.org/10.1200/JCO.1989.7.11.1748",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Cockcroft DW, Gault MH. Prediction of creatinine clearance from serum creatinine. Nephron, 1976.",
            "url": "https://doi.org/10.1159/000180580",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "eviQ · Carboplatin Dose Calculator · v1 / ADDIKD 2022",
            "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/4171-carboplatin-dose-calculator",
            "version": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
            "checkedAt": "2026-10-03",
            "access": "official-calculator"
          },
          "primaryVerification": {
            "url": "https://www.eviq.org.au/clinical-resources/eviq-calculators/4171-carboplatin-dose-calculator",
            "checked": "Calculadora eviQ, versão 1, e ADDIKD 2022: adultos maiores de 18 anos, preferência por TFG medida não indexada e ausência de teto universal de 125 mL/min. Esta implementação usa somente TFG medida e AUC já prescrita.",
            "access": "official-calculator"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 22,
          "passed": 22,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dose": 800,
                  "gfr": 135,
                  "auc": 5
                },
                "main": "800,0"
              },
              "obtained": {
                "id": "dose-de-carboplatina",
                "main": [
                  "800,0",
                  "mg"
                ],
                "label": "Calvert 1989",
                "raw": {
                  "dose": 800,
                  "gfr": 135,
                  "auc": 5
                },
                "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-de-carboplatina",
                "main": [
                  "800,0",
                  "mg"
                ],
                "label": "Calvert 1989",
                "raw": {
                  "dose": 800,
                  "gfr": 135,
                  "auc": 5
                },
                "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "TFG100 AUC5",
              "label": "TFG100 AUC5",
              "inputs": {
                "auc": 5,
                "tfg": 100,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 100,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dose": 625,
                  "gfr": 100
                },
                "main": "625,0"
              },
              "obtained": {
                "id": "dose-de-carboplatina",
                "main": [
                  "625,0",
                  "mg"
                ],
                "label": "Calvert 1989",
                "raw": {
                  "dose": 625,
                  "gfr": 100,
                  "auc": 5
                },
                "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-de-carboplatina",
                "main": [
                  "625,0",
                  "mg"
                ],
                "label": "Calvert 1989",
                "raw": {
                  "dose": 625,
                  "gfr": 100,
                  "auc": 5
                },
                "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "TFG250 não sofre teto universal125",
              "label": "TFG250 não sofre teto universal125",
              "inputs": {
                "auc": 5,
                "tfg": 250,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 250,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dose": 1375,
                  "gfr": 250
                },
                "main": "1.375,0"
              },
              "obtained": {
                "id": "dose-de-carboplatina",
                "main": [
                  "1.375,0",
                  "mg"
                ],
                "label": "Calvert 1989",
                "raw": {
                  "dose": 1375,
                  "gfr": 250,
                  "auc": 5
                },
                "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-de-carboplatina",
                "main": [
                  "1.375,0",
                  "mg"
                ],
                "label": "Calvert 1989",
                "raw": {
                  "dose": 1375,
                  "gfr": 250,
                  "auc": 5
                },
                "methodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "TFG medida é obrigatória",
              "label": "TFG medida é obrigatória",
              "inputs": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              },
              "inputEncoding": {
                "tfg": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Método de TFG não confirmado",
              "label": "Método de TFG não confirmado",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": "0"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "auc: texto não é número",
              "label": "auc: texto não é número",
              "inputs": {
                "auc": "1",
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": "1",
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "auc"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "auc"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "auc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "auc: NaN é rejeitado",
              "label": "auc: NaN é rejeitado",
              "inputs": {
                "auc": null,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": null,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "inputEncoding": {
                "auc": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "auc"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "auc"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "auc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "auc: abaixo do intervalo",
              "label": "auc: abaixo do intervalo",
              "inputs": {
                "auc": 0,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 0,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "auc"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "auc"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "auc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "auc: acima do intervalo",
              "label": "auc: acima do intervalo",
              "inputs": {
                "auc": 11,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 11,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "auc"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "auc"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "auc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "auc: campo obrigatório",
              "label": "auc: campo obrigatório",
              "inputs": {
                "auc": null,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": null,
                "tfg": 135,
                "idade": 60,
                "contexto": "1"
              },
              "inputEncoding": {
                "auc": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "auc"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "auc"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "auc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: texto não é número",
              "label": "tfg: texto não é número",
              "inputs": {
                "auc": 5,
                "tfg": "1",
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": "1",
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: NaN é rejeitado",
              "label": "tfg: NaN é rejeitado",
              "inputs": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              },
              "inputEncoding": {
                "tfg": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: abaixo do intervalo",
              "label": "tfg: abaixo do intervalo",
              "inputs": {
                "auc": 5,
                "tfg": 0,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 0,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: acima do intervalo",
              "label": "tfg: acima do intervalo",
              "inputs": {
                "auc": 5,
                "tfg": 251,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 251,
                "idade": 60,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: campo obrigatório",
              "label": "tfg: campo obrigatório",
              "inputs": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": null,
                "idade": 60,
                "contexto": "1"
              },
              "inputEncoding": {
                "tfg": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: texto não é número",
              "label": "idade: texto não é número",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": "1",
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: NaN é rejeitado",
              "label": "idade: NaN é rejeitado",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": null,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: abaixo do intervalo",
              "label": "idade: abaixo do intervalo",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": 18,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": 18,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: acima do intervalo",
              "label": "idade: acima do intervalo",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": 111,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": 111,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: campo obrigatório",
              "label": "idade: campo obrigatório",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": null,
                "contexto": "1"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": "__invalid__"
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": null
              },
              "input": {
                "auc": 5,
                "tfg": 135,
                "idade": 60,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 22,
          "uniqueApiInputCount": 18,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 22,
            "uniqueApiInputs": 18,
            "duplicateRows": 4,
            "duplicates": [
              {
                "first": 6,
                "repeat": 9,
                "input": {
                  "auc": null,
                  "tfg": 135,
                  "idade": 60,
                  "contexto": "1"
                }
              },
              {
                "first": 3,
                "repeat": 11,
                "input": {
                  "auc": 5,
                  "tfg": null,
                  "idade": 60,
                  "contexto": "1"
                }
              },
              {
                "first": 3,
                "repeat": 14,
                "input": {
                  "auc": 5,
                  "tfg": null,
                  "idade": 60,
                  "contexto": "1"
                }
              },
              {
                "first": 16,
                "repeat": 19,
                "input": {
                  "auc": 5,
                  "tfg": 135,
                  "idade": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "52c32b358a0322425baf9dc120132267ee9a3d1f6c6e187ee4ebf0ffb717f207",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Calvert 1989; mGFR sem teto universal; ADDIKD 2022",
            "sourceEvidenceSha256": "2a14353e5ae3c1f6c8c91535afb168a401f83903d74e3c6e740280fc30cf43a8",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "dose-de-carboplatina@native-2026-10-04+52c32b358a03"
    },
    {
      "id": "dose-de-ruido",
      "title": "Dose de ruído (NR-15, Anexo 1)",
      "short": "Soma C/T da exposição diária a ruído contínuo",
      "desc": "Calcule a dose diária de ruído contínuo ou intermitente pela soma C1/T1 + C2/T2 + … do Anexo 1 da NR-15, com a tabela de máxima exposição diária permissível.",
      "lead": "Soma os efeitos de vários períodos de exposição a níveis de ruído diferentes na jornada e compara com o limite de tolerância da NR-15.",
      "kind": "Calculadora",
      "spec": [
        "medicina-do-trabalho",
        "otorrinolaringologia"
      ],
      "fields": [
        [
          "n1",
          "Período 1: nível de ruído",
          "num",
          {
            "min": 60,
            "max": 140,
            "step": 0.1,
            "unit": "dB(A)",
            "ph": "90"
          }
        ],
        [
          "t1",
          "Período 1: tempo de exposição",
          "num",
          {
            "min": 0,
            "max": 24,
            "step": 0.01,
            "unit": "h",
            "ph": "4"
          }
        ],
        [
          "n2",
          "Período 2: nível de ruído",
          "num",
          {
            "min": 60,
            "max": 140,
            "step": 0.1,
            "unit": "dB(A)",
            "opt": true
          }
        ],
        [
          "t2",
          "Período 2: tempo de exposição",
          "num",
          {
            "min": 0,
            "max": 24,
            "step": 0.01,
            "unit": "h",
            "opt": true
          }
        ],
        [
          "n3",
          "Período 3: nível de ruído",
          "num",
          {
            "min": 60,
            "max": 140,
            "step": 0.1,
            "unit": "dB(A)",
            "opt": true
          }
        ],
        [
          "t3",
          "Período 3: tempo de exposição",
          "num",
          {
            "min": 0,
            "max": 24,
            "step": 0.01,
            "unit": "h",
            "opt": true
          }
        ],
        [
          "n4",
          "Período 4: nível de ruído",
          "num",
          {
            "min": 60,
            "max": 140,
            "step": 0.1,
            "unit": "dB(A)",
            "opt": true
          }
        ],
        [
          "t4",
          "Período 4: tempo de exposição",
          "num",
          {
            "min": 0,
            "max": 24,
            "step": 0.01,
            "unit": "h",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Dose = C<sub>1</sub>/T<sub>1</sub> + C<sub>2</sub>/T<sub>2</sub> + … + C<sub>n</sub>/T<sub>n</sub></strong>, em que C é o tempo total de exposição a um nível e T é a máxima exposição diária permissível a esse nível (Quadro do Anexo 1). Se a soma exceder 1 (100%), a exposição está acima do limite de tolerância.</p><p>Níveis intermediários usam o tempo do nível imediatamente mais elevado do Quadro (item 4). Tempo em horas decimais: 30 min = 0,5 h; 15 min = 0,25 h.</p>",
      "sources": [
        [
          "Brasil. Ministério do Trabalho e Emprego. Norma Regulamentadora nº 15 (NR-15): Atividades e Operações Insalubres, com o Anexo 3 alterado pela Portaria SEPRT nº 1.359/2019.",
          "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-15-nr-15"
        ],
        [
          "Fundacentro. Norma de Higiene Ocupacional NHO 01: Avaliação da exposição ocupacional ao ruído, 2001.",
          "https://cursos-eventos.fundacentro.gov.br/biblioteca/normas-de-higiene-ocupacional/publicacao/detalhe/2012/9/nho-01-procedimento-tecnico-avaliacao-da-exposicao-ocupacional-ao-ruido"
        ]
      ],
      "cases": [
        [
          "90 dB(A) por 4 h: dose 1,0 (no limite, sem exceder)",
          {
            "n1": 90,
            "t1": 4
          },
          {
            "raw": {
              "dose": 1
            },
            "main": "100",
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "90 dB(A) por 4 h + 95 dB(A) por 2 h: dose 2,0",
          {
            "n1": 90,
            "t1": 4,
            "n2": 95,
            "t2": 2
          },
          {
            "raw": {
              "dose": 2
            },
            "level": "high",
            "tol": 0.001
          }
        ],
        [
          "93 dB(A) por 1 h + 85 dB(A) por 4 h: 1/2,667 + 4/8 = 0,875",
          {
            "n1": 93,
            "t1": 1,
            "n2": 85,
            "t2": 4
          },
          {
            "raw": {
              "dose": 0.875
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "86,5 dB(A) por 3 h: usa o nível 87 (6 h): dose 0,5",
          {
            "n1": 86.5,
            "t1": 3
          },
          {
            "raw": {
              "dose": 0.5
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "97 dB(A) por 1,25 h: usa o nível 98 (1 h 15 min): dose 1,0",
          {
            "n1": 97,
            "t1": 1.25
          },
          {
            "raw": {
              "dose": 1
            },
            "tol": 0.001
          }
        ],
        [
          "88 dB(A) por 2 h e 80 dB(A) por 6 h: dose 0,4",
          {
            "n1": 88,
            "t1": 2,
            "n2": 80,
            "t2": 6
          },
          {
            "raw": {
              "dose": 0.4
            },
            "level": "low",
            "tol": 0.001
          }
        ],
        [
          "118 dB(A) por 10 min: risco grave e iminente",
          {
            "n1": 118,
            "t1": 0.17
          },
          {
            "level": "high",
            "verdict": "grave e iminente"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 7,
        "passed": 7,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:33.679Z",
        "total": 1176,
        "passed": 1176,
        "sourceRowCount": 1176,
        "uniqueApiInputCount": 1176,
        "sourceContextCount": 1176,
        "cases": [
          {
            "index": 1,
            "input": {
              "n1": 85,
              "t1": 0.25
            },
            "expected": {
              "dose": 0.03125
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "n1": 85,
              "t1": 0.5
            },
            "expected": {
              "dose": 0.0625
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "n1": 85,
              "t1": 1
            },
            "expected": {
              "dose": 0.125
            },
            "passed": true
          },
          {
            "index": 4,
            "input": {
              "n1": 85,
              "t1": 2
            },
            "expected": {
              "dose": 0.25
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "284329e9abde75eba1a0fb23cbfe1072f19ed7ab2b971cf61e755a798fc8db97",
          "total": 1176,
          "bankRowCount": 1176,
          "uniqueApiInputCount": 1176,
          "sourceContextCount": 1176,
          "fullStoredSourceRows": 1356,
          "localRejectionContractCount": 180,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
              "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
            "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Selectedofficialtable and alladjacentmidpoints85–115: allfourperiodslots,7fixedexposures,96deterministicmixedprofiles. Dose percentage and listedhours only. Only selected unrounded/raw numerical fields.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
            "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
          },
          "reading": {
            "edition": "MTE NR15 Anexo1 official table and items4/6; selected85–115dBA only",
            "evidence": [
              {
                "file": "reports/review-20261003/root-source34-primary-r2/nr15-noise.pdf",
                "sha256": "c722837cebcd5bd0de003ef6368e9b1c51d3445433acc0bc379a64555e180817",
                "personallyReadPages": [
                  1,
                  2
                ],
                "scope": "Personally read table, intermediate-level next-higher row rule and additive exposure fractions."
              }
            ],
            "excluded": [
              "Below85/above115, NHO01 q3 methodology, dosimetry, protective equipment, legal and medical decisions."
            ]
          }
        },
        "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
        "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/dose-de-ruido/calculator.js",
            "sha256": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
          },
          {
            "file": "apps/dashboard/private/tool-code/dose-de-ruido/calculator.js",
            "sha256": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
          },
          {
            "file": "apps/command-center/private/tool-code/dose-de-ruido/calculator.js",
            "sha256": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
          }
        ],
        "qualifications": [
          "Allowedhours not exposed by this publicAPI; expected primary tablehours retained in original oracle. Zero-exposure vectors are separate local rejection contracts. NHO01/legal decisions excluded.",
          "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "NR 15 Anexo 1:tabela tempos permissíveis,ΣC/T; nível intermediário arredondado para superior",
      "implementationVersion": "dose-de-ruido@native-2026-10-03+031079f096fe",
      "currentMethodSource": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-15-nr-15",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Dose = C 1 /T 1 + C 2 /T 2 + … + C n /T n , em que C é o tempo total de exposição a um nível e T é a máxima exposição diária permissível a esse nível (Quadro do Anexo 1). Se a soma exceder 1 (100%), a exposição está acima do limite de tolerância. Níveis intermediários usam o tempo do nível imediatamente mais elevado do Quadro (item 4). Tempo em horas decimais: 30 min = 0,5 h; 15 min = 0,25 h.",
        "inputContract": {
          "fields": [
            {
              "key": "n1",
              "label": "Período 1: nível de ruído",
              "type": "num",
              "min": 60,
              "max": 140,
              "unit": "dB(A)",
              "optional": false,
              "options": null
            },
            {
              "key": "t1",
              "label": "Período 1: tempo de exposição",
              "type": "num",
              "min": 0,
              "max": 24,
              "unit": "h",
              "optional": false,
              "options": null
            },
            {
              "key": "n2",
              "label": "Período 2: nível de ruído",
              "type": "num",
              "min": 60,
              "max": 140,
              "unit": "dB(A)",
              "optional": true,
              "options": null
            },
            {
              "key": "t2",
              "label": "Período 2: tempo de exposição",
              "type": "num",
              "min": 0,
              "max": 24,
              "unit": "h",
              "optional": true,
              "options": null
            },
            {
              "key": "n3",
              "label": "Período 3: nível de ruído",
              "type": "num",
              "min": 60,
              "max": 140,
              "unit": "dB(A)",
              "optional": true,
              "options": null
            },
            {
              "key": "t3",
              "label": "Período 3: tempo de exposição",
              "type": "num",
              "min": 0,
              "max": 24,
              "unit": "h",
              "optional": true,
              "options": null
            },
            {
              "key": "n4",
              "label": "Período 4: nível de ruído",
              "type": "num",
              "min": 60,
              "max": 140,
              "unit": "dB(A)",
              "optional": true,
              "options": null
            },
            {
              "key": "t4",
              "label": "Período 4: tempo de exposição",
              "type": "num",
              "min": 0,
              "max": 24,
              "unit": "h",
              "optional": true,
              "options": null
            }
          ],
          "hash": "fae52ffebc806c7e004f8ff3b671f8e4c1cd203c7fc091bf1150a7ee1435eb99"
        },
        "sourceEditions": [
          {
            "citation": "Brasil. Ministério do Trabalho e Emprego. Norma Regulamentadora nº 15 (NR-15): Atividades e Operações Insalubres, com o Anexo 3 alterado pela Portaria SEPRT nº 1.359/2019.",
            "url": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-15-nr-15",
            "class": "institutional-publication-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "NR-15 official current publication page checked 2026-10-03; noise Annex 1 and heat Annex 3 are distinct methods.",
            "conferred": "Current publication page accessed; every numerical annex table was not independently compared in this edition-recording audit."
          },
          {
            "citation": "Fundacentro. Norma de Higiene Ocupacional NHO 01: Avaliação da exposição ocupacional ao ruído, 2001.",
            "url": "https://cursos-eventos.fundacentro.gov.br/biblioteca/normas-de-higiene-ocupacional/publicacao/detalhe/2012/9/nho-01-procedimento-tecnico-avaliacao-da-exposicao-ocupacional-ao-ruido",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Institutional or legislative URL requires individual browser review; not a publication DOI."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:33.679Z",
          "total": 1176,
          "passed": 1176,
          "sourceRowCount": 1176,
          "uniqueApiInputCount": 1176,
          "sourceContextCount": 1176,
          "cases": [
            {
              "index": 1,
              "input": {
                "n1": 85,
                "t1": 0.25
              },
              "expected": {
                "dose": 0.03125
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "n1": 85,
                "t1": 0.5
              },
              "expected": {
                "dose": 0.0625
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "n1": 85,
                "t1": 1
              },
              "expected": {
                "dose": 0.125
              },
              "passed": true
            },
            {
              "index": 4,
              "input": {
                "n1": 85,
                "t1": 2
              },
              "expected": {
                "dose": 0.25
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "284329e9abde75eba1a0fb23cbfe1072f19ed7ab2b971cf61e755a798fc8db97",
            "total": 1176,
            "bankRowCount": 1176,
            "uniqueApiInputCount": 1176,
            "sourceContextCount": 1176,
            "fullStoredSourceRows": 1356,
            "localRejectionContractCount": 180,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
                "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
              "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Selectedofficialtable and alladjacentmidpoints85–115: allfourperiodslots,7fixedexposures,96deterministicmixedprofiles. Dose percentage and listedhours only. Only selected unrounded/raw numerical fields.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
              "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
            },
            "reading": {
              "edition": "MTE NR15 Anexo1 official table and items4/6; selected85–115dBA only",
              "evidence": [
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/nr15-noise.pdf",
                  "sha256": "c722837cebcd5bd0de003ef6368e9b1c51d3445433acc0bc379a64555e180817",
                  "personallyReadPages": [
                    1,
                    2
                  ],
                  "scope": "Personally read table, intermediate-level next-higher row rule and additive exposure fractions."
                }
              ],
              "excluded": [
                "Below85/above115, NHO01 q3 methodology, dosimetry, protective equipment, legal and medical decisions."
              ]
            }
          },
          "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
          "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
              "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
            },
            "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/dose-de-ruido/calculator.js",
              "sha256": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
            },
            {
              "file": "apps/dashboard/private/tool-code/dose-de-ruido/calculator.js",
              "sha256": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
            },
            {
              "file": "apps/command-center/private/tool-code/dose-de-ruido/calculator.js",
              "sha256": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
            }
          ],
          "qualifications": [
            "Allowedhours not exposed by this publicAPI; expected primary tablehours retained in original oracle. Zero-exposure vectors are separate local rejection contracts. NHO01/legal decisions excluded.",
            "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "031079f096fe284dc6b386a3961731155bfea687c3d6edfc20ace54788a237b0"
      },
      "limits": "Este cálculo usa o Anexo 1 da NR-15 para ruído contínuo ou intermitente, excluindo ruído de impacto. As medidas devem usar compensação A, resposta lenta e posição próxima ao ouvido do trabalhador. Níveis intermediários adotam o tempo do nível imediatamente superior; a soma C/T acima de 1 supera o limite. Exposição acima de 115 dB(A) sem proteção adequada tem condição específica de risco. O cálculo não certifica a medição nem se substitui ao método NHO 01.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.806Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Consulta bibliográfica não lê a NR-15. Anexo 1 vigente, tabela, condições de medição e distinção NHO 01 ainda requerem abertura do texto institucional.",
          "Condições de instrumentação real não foram auditadas. NHO 01 não foi lida e possui método distinto; nenhuma equivalência automática inferida."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "dose-maxima-anestesico-local",
      "title": "Anestésico local: limite do protocolo",
      "short": "Converte um limite previamente definido no protocolo em massa e volume",
      "desc": "Informe o limite em mg/kg, o teto em mg e a concentração definidos no protocolo aplicável. A ferramenta faz a conversão matemática; não seleciona um limite seguro por medicamento.",
      "lead": "Informe o limite em mg/kg, o teto em mg e a concentração definidos no protocolo aplicável. A ferramenta faz a conversão matemática; não seleciona um limite seguro por medicamento.",
      "kind": "Calculadora",
      "spec": [
        "anestesiologia",
        "medicina-de-emergencia",
        "cirurgia-plastica",
        "dermatologia",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "droga",
          "Anestésico local",
          "sel",
          {
            "opts": {
              "lido": "Lidocaína sem vasoconstritor",
              "lidoepi": "Lidocaína com epinefrina",
              "bupi": "Bupivacaína sem vasoconstritor",
              "bupiepi": "Bupivacaína com epinefrina",
              "ropi": "Ropivacaína"
            }
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 3,
            "max": 200,
            "unit": "kg"
          }
        ],
        [
          "limite",
          "Limite de dose por peso no protocolo",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "unit": "mg/kg"
          }
        ],
        [
          "teto",
          "Limite absoluto no protocolo",
          "num",
          {
            "min": 1,
            "max": 2000,
            "unit": "mg"
          }
        ],
        [
          "conc",
          "Concentração da solução",
          "num",
          {
            "min": 0.1,
            "max": 5,
            "unit": "%"
          }
        ],
        [
          "contexto",
          "Via, técnica, população, formulação e limites na bula/protocolo foram conferidos; ausência de mistura ou outras exposições confirmada?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Limite matemático informado = min(peso × limite mg/kg, teto mg); volume correspondente = limite mg/(concentração % × 10).</p>",
      "sources": [
        [
          "DailyMed · lidocaína HCl · limites específicos da formulação e população",
          "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=a7529e5b-47b1-4148-98dd-65aecc33a8c3"
        ],
        [
          "Rosenberg PH, Veering BT, Urmey WF. Maximum recommended doses of local anesthetics: a multifactorial concept. Reg Anesth Pain Med, 2004.",
          "https://doi.org/10.1016/j.rapm.2004.08.003"
        ],
        [
          "Neal JM et al. The Third American Society of Regional Anesthesia and Pain Medicine Practice Advisory on Local Anesthetic Systemic Toxicity: executive summary 2017. Reg Anesth Pain Med, 2018.",
          "https://doi.org/10.1097/AAP.0000000000000720"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "droga": "lido",
            "peso": 70,
            "limite": 4.5,
            "teto": 300,
            "conc": 1,
            "contexto": "1"
          },
          {
            "raw": {
              "dose": 300,
              "vol": 30,
              "weightLimit": 315,
              "cap": 300
            },
            "main": "300,00"
          }
        ],
        [
          "Limite por peso inferior ao teto",
          {
            "droga": "lido",
            "peso": 40,
            "limite": 4.5,
            "teto": 300,
            "conc": 2,
            "contexto": "1"
          },
          {
            "raw": {
              "dose": 180,
              "vol": 9,
              "weightLimit": 180,
              "cap": 300
            },
            "main": "180,00"
          }
        ],
        [
          "Não usa máximo universal do fármaco",
          {
            "droga": "ropi",
            "peso": 50,
            "limite": 2,
            "teto": 200,
            "conc": 0.2,
            "contexto": "1"
          },
          {
            "raw": {
              "dose": 100,
              "vol": 50,
              "weightLimit": 100,
              "cap": 200
            },
            "main": "100,00"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 3,
        "passed": 3,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 29,
        "passed": 29,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dose": 300,
                "vol": 30,
                "weightLimit": 315,
                "cap": 300
              },
              "main": "300,00"
            },
            "obtained": {
              "id": "dose-maxima-anestesico-local",
              "main": [
                "300,00",
                "mg"
              ],
              "label": "Limite do protocolo informado",
              "raw": {
                "dose": 300,
                "vol": 30,
                "weightLimit": 315,
                "cap": 300
              },
              "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-maxima-anestesico-local",
              "main": [
                "300,00",
                "mg"
              ],
              "label": "Limite do protocolo informado",
              "raw": {
                "dose": 300,
                "vol": 30,
                "weightLimit": 315,
                "cap": 300
              },
              "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Limite por peso inferior ao teto",
            "label": "Limite por peso inferior ao teto",
            "inputs": {
              "droga": "lido",
              "peso": 40,
              "limite": 4.5,
              "teto": 300,
              "conc": 2,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 40,
              "limite": 4.5,
              "teto": 300,
              "conc": 2,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dose": 180,
                "vol": 9,
                "weightLimit": 180,
                "cap": 300
              },
              "main": "180,00"
            },
            "obtained": {
              "id": "dose-maxima-anestesico-local",
              "main": [
                "180,00",
                "mg"
              ],
              "label": "Limite do protocolo informado",
              "raw": {
                "dose": 180,
                "vol": 9,
                "weightLimit": 180,
                "cap": 300
              },
              "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-maxima-anestesico-local",
              "main": [
                "180,00",
                "mg"
              ],
              "label": "Limite do protocolo informado",
              "raw": {
                "dose": 180,
                "vol": 9,
                "weightLimit": 180,
                "cap": 300
              },
              "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Não usa máximo universal do fármaco",
            "label": "Não usa máximo universal do fármaco",
            "inputs": {
              "droga": "ropi",
              "peso": 50,
              "limite": 2,
              "teto": 200,
              "conc": 0.2,
              "contexto": "1"
            },
            "input": {
              "droga": "ropi",
              "peso": 50,
              "limite": 2,
              "teto": 200,
              "conc": 0.2,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dose": 100,
                "vol": 50,
                "weightLimit": 100,
                "cap": 200
              },
              "main": "100,00"
            },
            "obtained": {
              "id": "dose-maxima-anestesico-local",
              "main": [
                "100,00",
                "mg"
              ],
              "label": "Limite do protocolo informado",
              "raw": {
                "dose": 100,
                "vol": 50,
                "weightLimit": 100,
                "cap": 200
              },
              "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-maxima-anestesico-local",
              "main": [
                "100,00",
                "mg"
              ],
              "label": "Limite do protocolo informado",
              "raw": {
                "dose": 100,
                "vol": 50,
                "weightLimit": 100,
                "cap": 200
              },
              "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Limite de protocolo obrigatório",
            "label": "Limite de protocolo obrigatório",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": null,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": null,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "limite": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "limite"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "limite"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "limite"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Sem confirmação da via/formulação",
            "label": "Sem confirmação da via/formulação",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "0"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "droga: opção desconhecida",
            "label": "droga: opção desconhecida",
            "inputs": {
              "droga": "__invalid__",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "__invalid__",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "droga: campo obrigatório",
            "label": "droga: campo obrigatório",
            "inputs": {
              "droga": null,
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": null,
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "droga": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "droga": "lido",
              "peso": "1",
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": "1",
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "droga": "lido",
              "peso": null,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": null,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 2,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 2,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 201,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 201,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "droga": "lido",
              "peso": null,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": null,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "limite: texto não é número",
            "label": "limite: texto não é número",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": "1",
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": "1",
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "limite"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "limite"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "limite"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "limite: NaN é rejeitado",
            "label": "limite: NaN é rejeitado",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": null,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": null,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "limite": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "limite"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "limite"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "limite"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "limite: abaixo do intervalo",
            "label": "limite: abaixo do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": -0.9,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": -0.9,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "limite"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "limite"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "limite"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "limite: acima do intervalo",
            "label": "limite: acima do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 21,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 21,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "limite"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "limite"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "limite"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "limite: campo obrigatório",
            "label": "limite: campo obrigatório",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": null,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": null,
              "teto": 300,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "limite": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "limite"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "limite"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "limite"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "teto: texto não é número",
            "label": "teto: texto não é número",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": "1",
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": "1",
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "teto"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "teto"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "teto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "teto: NaN é rejeitado",
            "label": "teto: NaN é rejeitado",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": null,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": null,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "teto": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "teto"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "teto"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "teto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "teto: abaixo do intervalo",
            "label": "teto: abaixo do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 0,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 0,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "teto"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "teto"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "teto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "teto: acima do intervalo",
            "label": "teto: acima do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 2001,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 2001,
              "conc": 1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "teto"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "teto"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "teto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "teto: campo obrigatório",
            "label": "teto: campo obrigatório",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": null,
              "conc": 1,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": null,
              "conc": 1,
              "contexto": "1"
            },
            "inputEncoding": {
              "teto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "teto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "teto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "teto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "conc: texto não é número",
            "label": "conc: texto não é número",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": "1",
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "conc"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "conc"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "conc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "conc: NaN é rejeitado",
            "label": "conc: NaN é rejeitado",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": null,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "conc": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "conc"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "conc"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "conc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "conc: abaixo do intervalo",
            "label": "conc: abaixo do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": -0.9,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": -0.9,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "conc"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "conc"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "conc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "conc: acima do intervalo",
            "label": "conc: acima do intervalo",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 6,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 6,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "conc"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "conc"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "conc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "conc: campo obrigatório",
            "label": "conc: campo obrigatório",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": null,
              "contexto": "1"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "conc": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "conc"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "conc"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "conc"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "__invalid__"
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": null
            },
            "input": {
              "droga": "lido",
              "peso": 70,
              "limite": 4.5,
              "teto": 300,
              "conc": 1,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 29,
        "uniqueApiInputCount": 24,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 29,
          "uniqueApiInputs": 24,
          "duplicateRows": 5,
          "duplicates": [
            {
              "first": 8,
              "repeat": 11,
              "input": {
                "droga": "lido",
                "peso": null,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              }
            },
            {
              "first": 3,
              "repeat": 13,
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              }
            },
            {
              "first": 3,
              "repeat": 16,
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              }
            },
            {
              "first": 18,
              "repeat": 21,
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": null,
                "conc": 1,
                "contexto": "1"
              }
            },
            {
              "first": 23,
              "repeat": 26,
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Nenhum limite de fármaco é preenchido ou recomendado automaticamente. Não calcula toxicidade individual nem garante segurança; misturas e doses acumuladas exigem avaliação específica.",
      "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
      "currentMethodSource": {
        "title": "DailyMed · lidocaína HCl · limites específicos da formulação e população",
        "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=a7529e5b-47b1-4148-98dd-65aecc33a8c3",
        "version": "Conversão de limite documentado no protocolo; sem máximo universal",
        "checkedAt": "2026-10-03",
        "access": "manufacturer-regulatory-label"
      },
      "primaryVerification": {
        "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=a7529e5b-47b1-4148-98dd-65aecc33a8c3",
        "checked": "Bula primária do fabricante no DailyMed: limites em mg/kg e mg dependem da população e da formulação. Implementação converte limites confirmados pelo usuário; não atribui um máximo universal ao fármaco.",
        "access": "manufacturer-regulatory-label"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
        "implementedVariant": "Limite matemático informado = min(peso × limite mg/kg, teto mg); volume correspondente = limite mg/(concentração % × 10).",
        "inputContract": {
          "fields": [
            {
              "key": "droga",
              "label": "Anestésico local",
              "type": "sel",
              "optional": false,
              "options": {
                "lido": "Lidocaína sem vasoconstritor",
                "lidoepi": "Lidocaína com epinefrina",
                "bupi": "Bupivacaína sem vasoconstritor",
                "bupiepi": "Bupivacaína com epinefrina",
                "ropi": "Ropivacaína"
              }
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 3,
              "max": 200,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "limite",
              "label": "Limite de dose por peso no protocolo",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "mg/kg",
              "optional": false,
              "options": null
            },
            {
              "key": "teto",
              "label": "Limite absoluto no protocolo",
              "type": "num",
              "min": 1,
              "max": 2000,
              "unit": "mg",
              "optional": false,
              "options": null
            },
            {
              "key": "conc",
              "label": "Concentração da solução",
              "type": "num",
              "min": 0.1,
              "max": 5,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Via, técnica, população, formulação e limites na bula/protocolo foram conferidos; ausência de mistura ou outras exposições confirmada?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "f66b63e0bbc4bd8e0258f770ed905f01bd9d1e662e03bced1030d251d90ea825",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "DailyMed · lidocaína HCl · limites específicos da formulação e população",
            "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=a7529e5b-47b1-4148-98dd-65aecc33a8c3",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Rosenberg PH, Veering BT, Urmey WF. Maximum recommended doses of local anesthetics: a multifactorial concept. Reg Anesth Pain Med, 2004.",
            "url": "https://doi.org/10.1016/j.rapm.2004.08.003",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Neal JM et al. The Third American Society of Regional Anesthesia and Pain Medicine Practice Advisory on Local Anesthetic Systemic Toxicity: executive summary 2017. Reg Anesth Pain Med, 2018.",
            "url": "https://doi.org/10.1097/AAP.0000000000000720",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "DailyMed · lidocaína HCl · limites específicos da formulação e população",
            "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=a7529e5b-47b1-4148-98dd-65aecc33a8c3",
            "version": "Conversão de limite documentado no protocolo; sem máximo universal",
            "checkedAt": "2026-10-03",
            "access": "manufacturer-regulatory-label"
          },
          "primaryVerification": {
            "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=a7529e5b-47b1-4148-98dd-65aecc33a8c3",
            "checked": "Bula primária do fabricante no DailyMed: limites em mg/kg e mg dependem da população e da formulação. Implementação converte limites confirmados pelo usuário; não atribui um máximo universal ao fármaco.",
            "access": "manufacturer-regulatory-label"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 29,
          "passed": 29,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dose": 300,
                  "vol": 30,
                  "weightLimit": 315,
                  "cap": 300
                },
                "main": "300,00"
              },
              "obtained": {
                "id": "dose-maxima-anestesico-local",
                "main": [
                  "300,00",
                  "mg"
                ],
                "label": "Limite do protocolo informado",
                "raw": {
                  "dose": 300,
                  "vol": 30,
                  "weightLimit": 315,
                  "cap": 300
                },
                "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-maxima-anestesico-local",
                "main": [
                  "300,00",
                  "mg"
                ],
                "label": "Limite do protocolo informado",
                "raw": {
                  "dose": 300,
                  "vol": 30,
                  "weightLimit": 315,
                  "cap": 300
                },
                "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Limite por peso inferior ao teto",
              "label": "Limite por peso inferior ao teto",
              "inputs": {
                "droga": "lido",
                "peso": 40,
                "limite": 4.5,
                "teto": 300,
                "conc": 2,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 40,
                "limite": 4.5,
                "teto": 300,
                "conc": 2,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dose": 180,
                  "vol": 9,
                  "weightLimit": 180,
                  "cap": 300
                },
                "main": "180,00"
              },
              "obtained": {
                "id": "dose-maxima-anestesico-local",
                "main": [
                  "180,00",
                  "mg"
                ],
                "label": "Limite do protocolo informado",
                "raw": {
                  "dose": 180,
                  "vol": 9,
                  "weightLimit": 180,
                  "cap": 300
                },
                "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-maxima-anestesico-local",
                "main": [
                  "180,00",
                  "mg"
                ],
                "label": "Limite do protocolo informado",
                "raw": {
                  "dose": 180,
                  "vol": 9,
                  "weightLimit": 180,
                  "cap": 300
                },
                "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Não usa máximo universal do fármaco",
              "label": "Não usa máximo universal do fármaco",
              "inputs": {
                "droga": "ropi",
                "peso": 50,
                "limite": 2,
                "teto": 200,
                "conc": 0.2,
                "contexto": "1"
              },
              "input": {
                "droga": "ropi",
                "peso": 50,
                "limite": 2,
                "teto": 200,
                "conc": 0.2,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dose": 100,
                  "vol": 50,
                  "weightLimit": 100,
                  "cap": 200
                },
                "main": "100,00"
              },
              "obtained": {
                "id": "dose-maxima-anestesico-local",
                "main": [
                  "100,00",
                  "mg"
                ],
                "label": "Limite do protocolo informado",
                "raw": {
                  "dose": 100,
                  "vol": 50,
                  "weightLimit": 100,
                  "cap": 200
                },
                "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-maxima-anestesico-local",
                "main": [
                  "100,00",
                  "mg"
                ],
                "label": "Limite do protocolo informado",
                "raw": {
                  "dose": 100,
                  "vol": 50,
                  "weightLimit": 100,
                  "cap": 200
                },
                "methodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Limite de protocolo obrigatório",
              "label": "Limite de protocolo obrigatório",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "limite": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "limite"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "limite"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "limite"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Sem confirmação da via/formulação",
              "label": "Sem confirmação da via/formulação",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "0"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "droga: opção desconhecida",
              "label": "droga: opção desconhecida",
              "inputs": {
                "droga": "__invalid__",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "__invalid__",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "droga: campo obrigatório",
              "label": "droga: campo obrigatório",
              "inputs": {
                "droga": null,
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": null,
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "droga": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "droga": "lido",
                "peso": "1",
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": "1",
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "droga": "lido",
                "peso": null,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": null,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 2,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 2,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 201,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 201,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "droga": "lido",
                "peso": null,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": null,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "limite: texto não é número",
              "label": "limite: texto não é número",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": "1",
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": "1",
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "limite"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "limite"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "limite"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "limite: NaN é rejeitado",
              "label": "limite: NaN é rejeitado",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "limite": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "limite"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "limite"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "limite"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "limite: abaixo do intervalo",
              "label": "limite: abaixo do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": -0.9,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": -0.9,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "limite"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "limite"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "limite"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "limite: acima do intervalo",
              "label": "limite: acima do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 21,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 21,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "limite"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "limite"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "limite"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "limite: campo obrigatório",
              "label": "limite: campo obrigatório",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": null,
                "teto": 300,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "limite": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "limite"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "limite"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "limite"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "teto: texto não é número",
              "label": "teto: texto não é número",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": "1",
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": "1",
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "teto"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "teto"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "teto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "teto: NaN é rejeitado",
              "label": "teto: NaN é rejeitado",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": null,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": null,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "teto": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "teto"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "teto"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "teto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "teto: abaixo do intervalo",
              "label": "teto: abaixo do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 0,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 0,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "teto"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "teto"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "teto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "teto: acima do intervalo",
              "label": "teto: acima do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 2001,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 2001,
                "conc": 1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "teto"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "teto"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "teto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "teto: campo obrigatório",
              "label": "teto: campo obrigatório",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": null,
                "conc": 1,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": null,
                "conc": 1,
                "contexto": "1"
              },
              "inputEncoding": {
                "teto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "teto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "teto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "teto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "conc: texto não é número",
              "label": "conc: texto não é número",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": "1",
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "conc"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "conc"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "conc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "conc: NaN é rejeitado",
              "label": "conc: NaN é rejeitado",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": null,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "conc": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "conc"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "conc"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "conc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "conc: abaixo do intervalo",
              "label": "conc: abaixo do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": -0.9,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": -0.9,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "conc"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "conc"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "conc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "conc: acima do intervalo",
              "label": "conc: acima do intervalo",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 6,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 6,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "conc"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "conc"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "conc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "conc: campo obrigatório",
              "label": "conc: campo obrigatório",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": null,
                "contexto": "1"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "conc": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "conc"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "conc"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "conc"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "__invalid__"
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": null
              },
              "input": {
                "droga": "lido",
                "peso": 70,
                "limite": 4.5,
                "teto": 300,
                "conc": 1,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 29,
          "uniqueApiInputCount": 24,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 29,
            "uniqueApiInputs": 24,
            "duplicateRows": 5,
            "duplicates": [
              {
                "first": 8,
                "repeat": 11,
                "input": {
                  "droga": "lido",
                  "peso": null,
                  "limite": 4.5,
                  "teto": 300,
                  "conc": 1,
                  "contexto": "1"
                }
              },
              {
                "first": 3,
                "repeat": 13,
                "input": {
                  "droga": "lido",
                  "peso": 70,
                  "limite": null,
                  "teto": 300,
                  "conc": 1,
                  "contexto": "1"
                }
              },
              {
                "first": 3,
                "repeat": 16,
                "input": {
                  "droga": "lido",
                  "peso": 70,
                  "limite": null,
                  "teto": 300,
                  "conc": 1,
                  "contexto": "1"
                }
              },
              {
                "first": 18,
                "repeat": 21,
                "input": {
                  "droga": "lido",
                  "peso": 70,
                  "limite": 4.5,
                  "teto": null,
                  "conc": 1,
                  "contexto": "1"
                }
              },
              {
                "first": 23,
                "repeat": 26,
                "input": {
                  "droga": "lido",
                  "peso": 70,
                  "limite": 4.5,
                  "teto": 300,
                  "conc": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "660beb78d47ff28fdd638b75861417aed61559ffef6cb3c25cc60d789aec9607",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Conversão de limite documentado no protocolo; sem máximo universal",
            "sourceEvidenceSha256": "e69549727cc06ad5c83dd8e16887ce619c6d5a35c8d685d0a7d94195852dbdd2",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "dose-maxima-anestesico-local@native-2026-10-04+660beb78d47f"
    },
    {
      "id": "dose-por-superficie-corporal",
      "title": "Dose por superfície corporal (mg/m²)",
      "short": "Converte uma dose prescrita em mg/m² para mg",
      "desc": "Converte a dose já definida no protocolo pela superfície corporal calculada. A ferramenta não seleciona dose terapêutica, teto, arredondamento ou protocolo.",
      "lead": "Converte a dose já definida no protocolo pela superfície corporal calculada. A ferramenta não seleciona dose terapêutica, teto, arredondamento ou protocolo.",
      "kind": "Calculadora",
      "spec": [
        "oncologia-clinica",
        "hematologia-e-hemoterapia",
        "pediatria"
      ],
      "fields": [
        [
          "dose",
          "Dose prescrita",
          "num",
          {
            "min": 0.01,
            "max": 10000,
            "step": 0.01,
            "unit": "mg/m²",
            "ph": "75"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 2,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 45,
            "max": 230,
            "step": 1,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "formula",
          "Fórmula da superfície corporal",
          "radio",
          {
            "opts": {
              "m": "Mosteller",
              "d": "DuBois"
            }
          }
        ]
      ],
      "formula": "<p>Dose total (mg) = dose já prescrita (mg/m²) × SC. Mosteller: SC = √(peso × altura/3600). Du Bois: SC = 0,007184 × altura^0,725 × peso^0,425.</p>",
      "sources": [
        [
          "Mosteller 1987 / Du Bois 1916; conversão dimensional",
          "https://www.bccancer.bc.ca/systemic-therapy-site/Documents/UpdateDec2006_28Nov06.pdf"
        ],
        [
          "Mosteller RD. Simplified calculation of body-surface area. N Engl J Med, 1987.",
          "https://doi.org/10.1056/NEJM198710223171717"
        ],
        [
          "Du Bois D, Du Bois EF. Clinical calorimetry: a formula to estimate the approximate surface area if height and weight be known. Arch Intern Med, 1916.",
          "https://doi.org/10.1001/archinte.1916.00080130010002"
        ],
        [
          "Griggs JJ et al. Appropriate chemotherapy dosing for obese adult patients with cancer: American Society of Clinical Oncology clinical practice guideline. J Clin Oncol, 2012.",
          "https://doi.org/10.1200/JCO.2011.39.9436"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "dose": 75,
            "peso": 80,
            "altura": 180,
            "formula": "m"
          },
          {
            "raw": {
              "bsa": 2,
              "dose": 150
            },
            "main": "150,00"
          }
        ],
        [
          "Mosteller SC3 não é limitada a2",
          {
            "dose": 75,
            "peso": 180,
            "altura": 180,
            "formula": "m"
          },
          {
            "raw": {
              "bsa": 3,
              "dose": 225
            },
            "main": "225,00"
          }
        ],
        [
          "Du Bois pela equação original",
          {
            "dose": 75,
            "peso": 80,
            "altura": 180,
            "formula": "d"
          },
          {
            "raw": {
              "bsa": 1.996421022275045,
              "dose": 149.73157667062839
            },
            "main": "149,73",
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 3,
        "passed": 3,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 20,
        "passed": 20,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "raw": {
                "bsa": 2,
                "dose": 150
              },
              "main": "150,00"
            },
            "obtained": {
              "id": "dose-por-superficie-corporal",
              "main": [
                "150,00",
                "mg"
              ],
              "label": "Dose × SC",
              "raw": {
                "bsa": 2,
                "dose": 150
              },
              "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-por-superficie-corporal",
              "main": [
                "150,00",
                "mg"
              ],
              "label": "Dose × SC",
              "raw": {
                "bsa": 2,
                "dose": 150
              },
              "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Mosteller SC3 não é limitada a2",
            "label": "Mosteller SC3 não é limitada a2",
            "inputs": {
              "dose": 75,
              "peso": 180,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 180,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "raw": {
                "bsa": 3,
                "dose": 225
              },
              "main": "225,00"
            },
            "obtained": {
              "id": "dose-por-superficie-corporal",
              "main": [
                "225,00",
                "mg"
              ],
              "label": "Dose × SC",
              "raw": {
                "bsa": 3,
                "dose": 225
              },
              "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-por-superficie-corporal",
              "main": [
                "225,00",
                "mg"
              ],
              "label": "Dose × SC",
              "raw": {
                "bsa": 3,
                "dose": 225
              },
              "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Du Bois pela equação original",
            "label": "Du Bois pela equação original",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": "d"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": "d"
            },
            "expected": {
              "raw": {
                "bsa": 1.996421022275045,
                "dose": 149.73157667062839
              },
              "main": "149,73",
              "tol": 1e-9
            },
            "obtained": {
              "id": "dose-por-superficie-corporal",
              "main": [
                "149,73",
                "mg"
              ],
              "label": "Dose × SC",
              "raw": {
                "bsa": 1.996421022275045,
                "dose": 149.73157667062836
              },
              "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "dose-por-superficie-corporal",
              "main": [
                "149,73",
                "mg"
              ],
              "label": "Dose × SC",
              "raw": {
                "bsa": 1.996421022275045,
                "dose": 149.73157667062836
              },
              "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "dose: texto não é número",
            "label": "dose: texto não é número",
            "inputs": {
              "dose": "1",
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": "1",
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: NaN é rejeitado",
            "label": "dose: NaN é rejeitado",
            "inputs": {
              "dose": null,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": null,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "inputEncoding": {
              "dose": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: abaixo do intervalo",
            "label": "dose: abaixo do intervalo",
            "inputs": {
              "dose": -0.99,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": -0.99,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: acima do intervalo",
            "label": "dose: acima do intervalo",
            "inputs": {
              "dose": 10001,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 10001,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: campo obrigatório",
            "label": "dose: campo obrigatório",
            "inputs": {
              "dose": null,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": null,
              "peso": 80,
              "altura": 180,
              "formula": "m"
            },
            "inputEncoding": {
              "dose": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "dose": 75,
              "peso": "1",
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": "1",
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "dose": 75,
              "peso": null,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": null,
              "altura": 180,
              "formula": "m"
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "dose": 75,
              "peso": 1,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 1,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "dose": 75,
              "peso": 301,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 301,
              "altura": 180,
              "formula": "m"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "dose": 75,
              "peso": null,
              "altura": 180,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": null,
              "altura": 180,
              "formula": "m"
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: texto não é número",
            "label": "altura: texto não é número",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": "1",
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": "1",
              "formula": "m"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: NaN é rejeitado",
            "label": "altura: NaN é rejeitado",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": null,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": null,
              "formula": "m"
            },
            "inputEncoding": {
              "altura": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: abaixo do intervalo",
            "label": "altura: abaixo do intervalo",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": 44,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": 44,
              "formula": "m"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: acima do intervalo",
            "label": "altura: acima do intervalo",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": 231,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": 231,
              "formula": "m"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: campo obrigatório",
            "label": "altura: campo obrigatório",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": null,
              "formula": "m"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": null,
              "formula": "m"
            },
            "inputEncoding": {
              "altura": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "altura"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "altura"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "formula: opção desconhecida",
            "label": "formula: opção desconhecida",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": "__invalid__"
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "formula"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "formula"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "formula"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "formula: campo obrigatório",
            "label": "formula: campo obrigatório",
            "inputs": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": null
            },
            "input": {
              "dose": 75,
              "peso": 80,
              "altura": 180,
              "formula": null
            },
            "inputEncoding": {
              "formula": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "formula"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "formula"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "formula"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 20,
        "uniqueApiInputCount": 17,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 20,
          "uniqueApiInputs": 17,
          "duplicateRows": 3,
          "duplicates": [
            {
              "first": 4,
              "repeat": 7,
              "input": {
                "dose": null,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              }
            },
            {
              "first": 9,
              "repeat": 12,
              "input": {
                "dose": 75,
                "peso": null,
                "altura": 180,
                "formula": "m"
              }
            },
            {
              "first": 14,
              "repeat": 17,
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": null,
                "formula": "m"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Peso real informado; sem teto automático de 2 m², redução ou arredondamento terapêutico. Não escolhe medicamento, dose por m² nem esquema.",
      "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
      "currentMethodSource": {
        "title": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
        "url": "https://www.bccancer.bc.ca/systemic-therapy-site/Documents/UpdateDec2006_28Nov06.pdf",
        "version": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
        "checkedAt": "2026-10-03",
        "access": "official-cancer-program"
      },
      "primaryVerification": {
        "url": "https://www.bccancer.bc.ca/systemic-therapy-site/Documents/UpdateDec2006_28Nov06.pdf",
        "checked": "BC Cancer: adoção da expressão Mosteller, raiz de altura × peso/3600. Equação Du Bois 1916: 0,007184 × altura^0,725 × peso^0,425. Conferida a conversão de dose prescrita em mg/m², sem teto automático de 2 m².",
        "access": "official-cancer-program"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
        "implementedVariant": "Dose total (mg) = dose já prescrita (mg/m²) × SC. Mosteller: SC = √(peso × altura/3600). Du Bois: SC = 0,007184 × altura^0,725 × peso^0,425.",
        "inputContract": {
          "fields": [
            {
              "key": "dose",
              "label": "Dose prescrita",
              "type": "num",
              "min": 0.01,
              "max": 10000,
              "unit": "mg/m²",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 2,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 45,
              "max": 230,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "formula",
              "label": "Fórmula da superfície corporal",
              "type": "radio",
              "optional": false,
              "options": {
                "m": "Mosteller",
                "d": "DuBois"
              }
            }
          ],
          "hash": "b4d2289cbe442daf4f22c2dc80b9d72569f738a1900e49b1849e2a88d23f0a0f",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
            "url": "https://www.bccancer.bc.ca/systemic-therapy-site/Documents/UpdateDec2006_28Nov06.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Mosteller RD. Simplified calculation of body-surface area. N Engl J Med, 1987.",
            "url": "https://doi.org/10.1056/NEJM198710223171717",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Du Bois D, Du Bois EF. Clinical calorimetry: a formula to estimate the approximate surface area if height and weight be known. Arch Intern Med, 1916.",
            "url": "https://doi.org/10.1001/archinte.1916.00080130010002",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Griggs JJ et al. Appropriate chemotherapy dosing for obese adult patients with cancer: American Society of Clinical Oncology clinical practice guideline. J Clin Oncol, 2012.",
            "url": "https://doi.org/10.1200/JCO.2011.39.9436",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
            "url": "https://www.bccancer.bc.ca/systemic-therapy-site/Documents/UpdateDec2006_28Nov06.pdf",
            "version": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
            "checkedAt": "2026-10-03",
            "access": "official-cancer-program"
          },
          "primaryVerification": {
            "url": "https://www.bccancer.bc.ca/systemic-therapy-site/Documents/UpdateDec2006_28Nov06.pdf",
            "checked": "BC Cancer: adoção da expressão Mosteller, raiz de altura × peso/3600. Equação Du Bois 1916: 0,007184 × altura^0,725 × peso^0,425. Conferida a conversão de dose prescrita em mg/m², sem teto automático de 2 m².",
            "access": "official-cancer-program"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 20,
          "passed": 20,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "raw": {
                  "bsa": 2,
                  "dose": 150
                },
                "main": "150,00"
              },
              "obtained": {
                "id": "dose-por-superficie-corporal",
                "main": [
                  "150,00",
                  "mg"
                ],
                "label": "Dose × SC",
                "raw": {
                  "bsa": 2,
                  "dose": 150
                },
                "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-por-superficie-corporal",
                "main": [
                  "150,00",
                  "mg"
                ],
                "label": "Dose × SC",
                "raw": {
                  "bsa": 2,
                  "dose": 150
                },
                "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Mosteller SC3 não é limitada a2",
              "label": "Mosteller SC3 não é limitada a2",
              "inputs": {
                "dose": 75,
                "peso": 180,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 180,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "raw": {
                  "bsa": 3,
                  "dose": 225
                },
                "main": "225,00"
              },
              "obtained": {
                "id": "dose-por-superficie-corporal",
                "main": [
                  "225,00",
                  "mg"
                ],
                "label": "Dose × SC",
                "raw": {
                  "bsa": 3,
                  "dose": 225
                },
                "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-por-superficie-corporal",
                "main": [
                  "225,00",
                  "mg"
                ],
                "label": "Dose × SC",
                "raw": {
                  "bsa": 3,
                  "dose": 225
                },
                "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Du Bois pela equação original",
              "label": "Du Bois pela equação original",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": "d"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": "d"
              },
              "expected": {
                "raw": {
                  "bsa": 1.996421022275045,
                  "dose": 149.73157667062839
                },
                "main": "149,73",
                "tol": 1e-9
              },
              "obtained": {
                "id": "dose-por-superficie-corporal",
                "main": [
                  "149,73",
                  "mg"
                ],
                "label": "Dose × SC",
                "raw": {
                  "bsa": 1.996421022275045,
                  "dose": 149.73157667062836
                },
                "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "dose-por-superficie-corporal",
                "main": [
                  "149,73",
                  "mg"
                ],
                "label": "Dose × SC",
                "raw": {
                  "bsa": 1.996421022275045,
                  "dose": 149.73157667062836
                },
                "methodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "dose: texto não é número",
              "label": "dose: texto não é número",
              "inputs": {
                "dose": "1",
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": "1",
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: NaN é rejeitado",
              "label": "dose: NaN é rejeitado",
              "inputs": {
                "dose": null,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": null,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "inputEncoding": {
                "dose": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: abaixo do intervalo",
              "label": "dose: abaixo do intervalo",
              "inputs": {
                "dose": -0.99,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": -0.99,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: acima do intervalo",
              "label": "dose: acima do intervalo",
              "inputs": {
                "dose": 10001,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 10001,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: campo obrigatório",
              "label": "dose: campo obrigatório",
              "inputs": {
                "dose": null,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": null,
                "peso": 80,
                "altura": 180,
                "formula": "m"
              },
              "inputEncoding": {
                "dose": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "dose": 75,
                "peso": "1",
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": "1",
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "dose": 75,
                "peso": null,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": null,
                "altura": 180,
                "formula": "m"
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "dose": 75,
                "peso": 1,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 1,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "dose": 75,
                "peso": 301,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 301,
                "altura": 180,
                "formula": "m"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "dose": 75,
                "peso": null,
                "altura": 180,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": null,
                "altura": 180,
                "formula": "m"
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: texto não é número",
              "label": "altura: texto não é número",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": "1",
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": "1",
                "formula": "m"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: NaN é rejeitado",
              "label": "altura: NaN é rejeitado",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": null,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": null,
                "formula": "m"
              },
              "inputEncoding": {
                "altura": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: abaixo do intervalo",
              "label": "altura: abaixo do intervalo",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": 44,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": 44,
                "formula": "m"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: acima do intervalo",
              "label": "altura: acima do intervalo",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": 231,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": 231,
                "formula": "m"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: campo obrigatório",
              "label": "altura: campo obrigatório",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": null,
                "formula": "m"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": null,
                "formula": "m"
              },
              "inputEncoding": {
                "altura": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "altura"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "altura"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "formula: opção desconhecida",
              "label": "formula: opção desconhecida",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": "__invalid__"
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "formula"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "formula"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "formula"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "formula: campo obrigatório",
              "label": "formula: campo obrigatório",
              "inputs": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": null
              },
              "input": {
                "dose": 75,
                "peso": 80,
                "altura": 180,
                "formula": null
              },
              "inputEncoding": {
                "formula": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "formula"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "formula"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "formula"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 20,
          "uniqueApiInputCount": 17,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 20,
            "uniqueApiInputs": 17,
            "duplicateRows": 3,
            "duplicates": [
              {
                "first": 4,
                "repeat": 7,
                "input": {
                  "dose": null,
                  "peso": 80,
                  "altura": 180,
                  "formula": "m"
                }
              },
              {
                "first": 9,
                "repeat": 12,
                "input": {
                  "dose": 75,
                  "peso": null,
                  "altura": 180,
                  "formula": "m"
                }
              },
              {
                "first": 14,
                "repeat": 17,
                "input": {
                  "dose": 75,
                  "peso": 80,
                  "altura": null,
                  "formula": "m"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "5f48576c1984f2564a1525d3561f048c25742b7a32ae09a5f4bfaf8443bc23ba",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Mosteller 1987 / Du Bois 1916; conversão dimensional",
            "sourceEvidenceSha256": "32b0e10325d19918b6c055adb4e6874733824bb5cd467afb1b7162c9bf064300",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "dose-por-superficie-corporal@native-2026-10-04+5f48576c1984"
    },
    {
      "id": "driving-pressure",
      "title": "Driving pressure e complacência estática",
      "short": "Pressão de distensão na ventilação mecânica",
      "desc": "Calcule a driving pressure (platô menos PEEP) e a complacência estática do sistema respiratório, com os limites da ventilação protetora na SDRA.",
      "lead": "A driving pressure é a variação de pressão no ciclo respiratório: reflete o volume corrente em relação ao pulmão aerado e foi a variável ventilatória mais associada à sobrevida na SDRA.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "anestesiologia",
        "pneumologia"
      ],
      "fields": [
        [
          "vt",
          "Volume corrente",
          "num",
          {
            "min": 100,
            "max": 1500,
            "unit": "mL",
            "ph": "420"
          }
        ],
        [
          "pplat",
          "Pressão de platô (pausa inspiratória)",
          "num",
          {
            "min": 5,
            "max": 60,
            "unit": "cmH₂O",
            "ph": "25"
          }
        ],
        [
          "peep",
          "PEEP total",
          "num",
          {
            "min": 0,
            "max": 30,
            "unit": "cmH₂O",
            "ph": "10"
          }
        ],
        [
          "pbw",
          "Peso predito",
          "num",
          {
            "min": 20,
            "max": 120,
            "step": 0.1,
            "unit": "kg",
            "ph": "70",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Driving pressure</strong> (ΔP) = pressão de platô − PEEP.</p><p><strong>Complacência estática</strong> = volume corrente ÷ ΔP (mL/cmH₂O).</p>",
      "sources": [
        [
          "Amato MBP et al. Driving pressure and survival in the acute respiratory distress syndrome. N Engl J Med, 2015.",
          "https://doi.org/10.1056/NEJMsa1410639"
        ],
        [
          "Fan E et al. An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome. Am J Respir Crit Care Med, 2017.",
          "https://doi.org/10.1164/rccm.201703-0548ST"
        ]
      ],
      "cases": [
        [
          "VC 420, platô 25, PEEP 10: ΔP 15 (limite), Cst 28",
          {
            "vt": 420,
            "pplat": 25,
            "peep": 10
          },
          {
            "raw": {
              "dp": 15,
              "cst": 28
            },
            "level": "low"
          }
        ],
        [
          "VC 450, platô 30, PEEP 8: ΔP 22, Cst 20,5",
          {
            "vt": 450,
            "pplat": 30,
            "peep": 8
          },
          {
            "raw": {
              "dp": 22,
              "cst": 20.45
            },
            "level": "high"
          }
        ],
        [
          "VC 500, platô 18, PEEP 5, peso predito 70: ΔP 13, Cst 38,5",
          {
            "vt": 500,
            "pplat": 18,
            "peep": 5,
            "pbw": 70
          },
          {
            "raw": {
              "dp": 13,
              "cst": 38.46
            },
            "level": "low"
          }
        ],
        [
          "Platô menor que a PEEP: erro",
          {
            "vt": 400,
            "pplat": 6,
            "peep": 8
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "driving-pressure",
            "input": {
              "vt": 480,
              "pplat": 27,
              "peep": 11,
              "pbw": 80
            },
            "expected": {
              "dp": 16,
              "cst": 30
            },
            "derivation": "27−11=16cmH2O;480/16=30mL/cmH2O.",
            "tolerance": 1e-9,
            "index": 20,
            "primarySourceReferences": [
              [
                "Amato MBP et al. Driving pressure and survival in the acute respiratory distress syndrome. N Engl J Med, 2015.",
                "https://doi.org/10.1056/NEJMsa1410639"
              ],
              [
                "Fan E et al. An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome. Am J Respir Crit Care Med, 2017.",
                "https://doi.org/10.1164/rccm.201703-0548ST"
              ]
            ],
            "obtained": {
              "dp": 16,
              "cst": 30
            },
            "error": null,
            "checks": [
              {
                "key": "dp",
                "expected": 16,
                "obtained": 16,
                "difference": 0,
                "passed": true
              },
              {
                "key": "cst",
                "expected": 30,
                "obtained": 30,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "driving-pressure",
            "input": {
              "vt": 350,
              "pplat": 20,
              "peep": 10,
              "pbw": 70
            },
            "expected": {
              "dp": 10,
              "cst": 35
            },
            "derivation": "20−10=10;350/10=35.",
            "tolerance": 1e-9,
            "index": 21,
            "primarySourceReferences": [
              [
                "Amato MBP et al. Driving pressure and survival in the acute respiratory distress syndrome. N Engl J Med, 2015.",
                "https://doi.org/10.1056/NEJMsa1410639"
              ],
              [
                "Fan E et al. An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome. Am J Respir Crit Care Med, 2017.",
                "https://doi.org/10.1164/rccm.201703-0548ST"
              ]
            ],
            "obtained": {
              "dp": 10,
              "cst": 35
            },
            "error": null,
            "checks": [
              {
                "key": "dp",
                "expected": 10,
                "obtained": 10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "cst",
                "expected": 35,
                "obtained": 35,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "ΔP=Pplat−PEEP; Cstat=VT/ΔP; contexto Amato 2015 ventilação passiva",
      "implementationVersion": "driving-pressure@native-2026-10-03+dc496350e6e6",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/25693014/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Driving pressure (ΔP) = pressão de platô − PEEP. Complacência estática = volume corrente ÷ ΔP (mL/cmH₂O).",
        "inputContract": {
          "fields": [
            {
              "key": "vt",
              "label": "Volume corrente",
              "type": "num",
              "min": 100,
              "max": 1500,
              "unit": "mL",
              "optional": false,
              "options": null
            },
            {
              "key": "pplat",
              "label": "Pressão de platô (pausa inspiratória)",
              "type": "num",
              "min": 5,
              "max": 60,
              "unit": "cmH₂O",
              "optional": false,
              "options": null
            },
            {
              "key": "peep",
              "label": "PEEP total",
              "type": "num",
              "min": 0,
              "max": 30,
              "unit": "cmH₂O",
              "optional": false,
              "options": null
            },
            {
              "key": "pbw",
              "label": "Peso predito",
              "type": "num",
              "min": 20,
              "max": 120,
              "unit": "kg",
              "optional": true,
              "options": null
            }
          ],
          "hash": "981c67899dc9be1a01e341db4963e61a2eaaa3e7d4c1f85ca266d7b56984a510"
        },
        "sourceEditions": [
          {
            "citation": "Amato MBP et al. Driving pressure and survival in the acute respiratory distress syndrome. N Engl J Med, 2015.",
            "url": "https://doi.org/10.1056/NEJMsa1410639",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Driving pressure and survival in the acute respiratory distress syndrome.",
              "year": "2015",
              "firstPublicationDate": "2015-02-01",
              "doi": "10.1056/nejmsa1410639",
              "pmid": "25693014",
              "journal": "The New England journal of medicine",
              "authors": "Amato MB, Meade MO, Slutsky AS, Brochard L, Costa EL, Schoenfeld DA, Stewart TE, Briel M, Talmor D, Mercat A, Richard JC, Carvalho CR, Brower RG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25693014/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "57417a0eb1f5fa4c2e94fc549f206346f8cad65b8b20cd6b3bd17bdea80f321d",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Fan E et al. An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome. Am J Respir Crit Care Med, 2017.",
            "url": "https://doi.org/10.1164/rccm.201703-0548ST",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome.",
              "year": "2017",
              "firstPublicationDate": "2017-05-01",
              "doi": "10.1164/rccm.201703-0548st",
              "pmid": "28459336",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "Fan E, Del Sorbo L, Goligher EC, Hodgson CL, Munshi L, Walkey AJ, Adhikari NKJ, Amato MBP, Branson R, Brower RG, Ferguson ND, Gajic O, Gattinoni L, Hess D, Mancebo J, Meade MO, McAuley DF, Pesenti A, Ranieri VM, Rubenfeld GD, Rubin E, Seckel M, Slutsky AS, Talmor D, Thompson BT, Wunsch H, Uleryk E, Brozek J, Brochard LJ, American Thoracic Society, European Society of Intensive Care Medicine, and Society of Critical Care Medicine."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28459336/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5d2da4cb86f681fd662303f11a86d7c2a708b755377e36eafb9f058b54dee764",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "ea84212adadba6943ef0a12007db685de51bfd21437e23a9d22dd774e84c606d",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "dc496350e6e67c0a2b58f37c987afae3db0bc7a3ea90d15033940d2804025f7a"
      },
      "limits": "A análise Amato 2015 estudou 3562 pacientes com SDRA de nove ensaios prévios, no contexto de ventilação sem respiração ativa. A driving pressure foi analisada como VT/CRS e como variável associada à sobrevivência; essa associação não estabelece, sozinha, um limiar universal ou uma intervenção terapêutica guiada pelo cálculo. Técnica de medida e condições ventilatórias precisam ser conferidas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.809Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não especifica toda técnica de medida, espontaneidade/relaxamento, duração de pausa ou limiar universal de intervenção."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "easi",
      "title": "EASI (Eczema Area and Severity Index)",
      "short": "Sinais e extensão da dermatite atópica",
      "desc": "Calcule o EASI da dermatite atópica por região (eritema, pápulas, escoriação, liquenificação e área), com pesos para crianças e as faixas de gravidade.",
      "lead": "Mede a gravidade dos sinais da dermatite atópica em quatro regiões, com pesos diferentes para crianças de até 7 anos. Instrumento recomendado pela iniciativa HOME.",
      "kind": "Calculadora",
      "spec": [
        "dermatologia",
        "alergia-e-imunologia",
        "pediatria"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "0 a 7 anos",
              "8": "8 anos ou mais"
            }
          }
        ],
        [
          "e_h",
          "Cabeça e pescoço: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "p_h",
          "Cabeça e pescoço: edema/papulação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "x_h",
          "Cabeça e pescoço: escoriação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "l_h",
          "Cabeça e pescoço: liquenificação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "a_h",
          "Cabeça e pescoço: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · 1 a 9%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "e_s",
          "Membros superiores: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "p_s",
          "Membros superiores: edema/papulação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "x_s",
          "Membros superiores: escoriação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "l_s",
          "Membros superiores: liquenificação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "a_s",
          "Membros superiores: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · 1 a 9%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "e_t",
          "Tronco: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "p_t",
          "Tronco: edema/papulação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "x_t",
          "Tronco: escoriação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "l_t",
          "Tronco: liquenificação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "a_t",
          "Tronco: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · 1 a 9%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "e_i",
          "Membros inferiores: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "p_i",
          "Membros inferiores: edema/papulação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "x_i",
          "Membros inferiores: escoriação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "l_i",
          "Membros inferiores: liquenificação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "1.5": "1,5",
              "2.5": "2,5"
            },
            "optionOrder": [
              "0",
              "1",
              "1.5",
              "2",
              "2.5",
              "3"
            ]
          }
        ],
        [
          "a_i",
          "Membros inferiores: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · 1 a 9%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ]
      ],
      "formula": "<p>Em cada região: (eritema + edema/papulação + escoriação + liquenificação) × área (0 a 6) × peso. A intensidade média regional de cada sinal admite 0, 1, 1,5, 2, 2,5 ou 3; 0,5 não é permitido. Pesos a partir de 8 anos: cabeça 0,1; membros superiores 0,2; tronco 0,3; membros inferiores 0,4. Abaixo de 8 anos: 0,2; 0,2; 0,3; 0,3. EASI de 0 a 72.</p>",
      "sources": [
        [
          "Hanifin JM et al. The eczema area and severity index (EASI): assessment of reliability in atopic dermatitis. Exp Dermatol, 2001.",
          "https://doi.org/10.1034/j.1600-0625.2001.100102.x"
        ],
        [
          "Leshem YA et al. What the Eczema Area and Severity Index score tells us about the severity of atopic dermatitis: an interpretability study. Br J Dermatol, 2015.",
          "https://doi.org/10.1111/bjd.13662"
        ],
        [
          "HOME. EASI guidance, internal header “EASI guidance December14”; official user guide, pages 1, 5 and 6.",
          "https://www.homeforeczema.org/documents/easi-user-guide-dec-2016-v2.pdf"
        ]
      ],
      "cases": [
        [
          "Adulto: 0,8 + 3,6 + 1,2 + 8,4 = 14,0 (moderada)",
          {
            "idade": "8",
            "e_h": "2",
            "p_h": "1",
            "x_h": "1",
            "l_h": "0",
            "a_h": "2",
            "e_s": "2",
            "p_s": "2",
            "x_s": "1",
            "l_s": "1",
            "a_s": "3",
            "e_t": "1",
            "p_t": "1",
            "x_t": "0",
            "l_t": "0",
            "a_t": "2",
            "e_i": "2",
            "p_i": "2",
            "x_i": "2",
            "l_i": "1",
            "a_i": "3"
          },
          {
            "raw": {
              "easi": 14
            },
            "level": "mid"
          }
        ],
        [
          "Mesmos achados em criança de 5 anos: 1,6 + 3,6 + 1,2 + 6,3 = 12,7",
          {
            "idade": "0",
            "e_h": "2",
            "p_h": "1",
            "x_h": "1",
            "l_h": "0",
            "a_h": "2",
            "e_s": "2",
            "p_s": "2",
            "x_s": "1",
            "l_s": "1",
            "a_s": "3",
            "e_t": "1",
            "p_t": "1",
            "x_t": "0",
            "l_t": "0",
            "a_t": "2",
            "e_i": "2",
            "p_i": "2",
            "x_i": "2",
            "l_i": "1",
            "a_i": "3"
          },
          {
            "raw": {
              "easi": 12.7
            },
            "level": "mid"
          }
        ],
        [
          "Todos os sinais 3 e área 6: 72 (muito grave)",
          {
            "idade": "8",
            "e_h": "3",
            "p_h": "3",
            "x_h": "3",
            "l_h": "3",
            "a_h": "6",
            "e_s": "3",
            "p_s": "3",
            "x_s": "3",
            "l_s": "3",
            "a_s": "6",
            "e_t": "3",
            "p_t": "3",
            "x_t": "3",
            "l_t": "3",
            "a_t": "6",
            "e_i": "3",
            "p_i": "3",
            "x_i": "3",
            "l_i": "3",
            "a_i": "6"
          },
          {
            "raw": {
              "easi": 72
            },
            "level": "high",
            "verdict": "muito grave"
          }
        ],
        [
          "Só eritema 1 na face com área 1: 0,1 (quase limpa)",
          {
            "idade": "8",
            "e_h": "1",
            "a_h": "1"
          },
          {
            "raw": {
              "easi": 0.1
            },
            "level": "low",
            "verdict": "quase limpa"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:12:35.939Z",
        "total": 15324,
        "passed": 15324,
        "cases": [
          {
            "id": "easi",
            "index": 0,
            "input": {
              "e_h": 0,
              "p_h": 0,
              "x_h": 0,
              "l_h": 0,
              "a_h": 0,
              "e_s": 0,
              "p_s": 0,
              "x_s": 0,
              "l_s": 0,
              "a_s": 0,
              "e_t": 0,
              "p_t": 0,
              "x_t": 0,
              "l_t": 0,
              "a_t": 0,
              "e_i": 0,
              "p_i": 0,
              "x_i": 0,
              "l_i": 0,
              "a_i": 0,
              "idade": 0
            },
            "expected": {
              "easi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "easi",
            "index": 1,
            "input": {
              "e_h": 0,
              "p_h": 0,
              "x_h": 0,
              "l_h": 0,
              "a_h": 1,
              "e_s": 0,
              "p_s": 0,
              "x_s": 0,
              "l_s": 0,
              "a_s": 0,
              "e_t": 0,
              "p_t": 0,
              "x_t": 0,
              "l_t": 0,
              "a_t": 0,
              "e_i": 0,
              "p_i": 0,
              "x_i": 0,
              "l_i": 0,
              "a_i": 0,
              "idade": 0
            },
            "expected": {
              "easi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "easi",
            "index": 2,
            "input": {
              "e_h": 0,
              "p_h": 0,
              "x_h": 0,
              "l_h": 0,
              "a_h": 2,
              "e_s": 0,
              "p_s": 0,
              "x_s": 0,
              "l_s": 0,
              "a_s": 0,
              "e_t": 0,
              "p_t": 0,
              "x_t": 0,
              "l_t": 0,
              "a_t": 0,
              "e_i": 0,
              "p_i": 0,
              "x_i": 0,
              "l_i": 0,
              "a_i": 0,
              "idade": 0
            },
            "expected": {
              "easi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "easi",
            "index": 3,
            "input": {
              "e_h": 0,
              "p_h": 0,
              "x_h": 0,
              "l_h": 0,
              "a_h": 3,
              "e_s": 0,
              "p_s": 0,
              "x_s": 0,
              "l_s": 0,
              "a_s": 0,
              "e_t": 0,
              "p_t": 0,
              "x_t": 0,
              "l_t": 0,
              "a_t": 0,
              "e_i": 0,
              "p_i": 0,
              "x_i": 0,
              "l_i": 0,
              "a_i": 0,
              "idade": 0
            },
            "expected": {
              "easi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "node",
                "raw": {
                  "easi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/easi/calculator.js",
                "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "easi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 15324,
        "uniqueApiInputCount": 15324,
        "sourceContextCount": 15324,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "2174ce1ab4208f1729ad2a3aed0491365b9ad12dcec4d36f40f2ac54bbc326e2",
          "total": 15324,
          "bankRowCount": 15324,
          "uniqueApiInputCount": 15324,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3"
            },
            {
              "file": "reports/review-20261003/dermatology-three-independent-expectations-final27.json",
              "sha256": "f510a385c0d3abf34a3df08c449e9c932d2dc5fbc9a9cd1dddf2dddb6ec1af74"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
            "sha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915"
          },
          "packagingRequirement": "Require sibling EASI engine application exact9ca4…ead23 before fresh packaging; this bank is not executable against frozen source26 engine."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 15324,
          "uniqueApiInputs": 15324,
          "duplicateRows": 0
        },
        "scope": "Only raw.easi total from selected preassigned regional values. No main display/category/response/rubric observation approved.",
        "sources": [
          {
            "file": "easi-home-guidance-final27.pdf",
            "sha256": "c39f008c49e5402dd748c3bce49b7703e85067f6775c06b23195288467bf3333",
            "url": "https://www.homeforeczema.org/documents/easi-user-guide-dec-2016-v2.pdf",
            "edition": "HOME EASI guidance header December14, official PDF filename2016-v2; no year inferred as new instrument edition.",
            "readScope": "Source and own peer identify official pages1/5/6 actually read; halfsteps1.5/2.5 permitted, not0.5. Weighted total of already assigned intensity/area values only.",
            "excluded": [
              "No intensity/extent observation, pediatric body-map/clinical diagnosis, category or response threshold approval.",
              "Source integer regional values and halfstep average values are selected mathematically; combinations are not an exhaustive clinical assessment.",
              "Old integer presentation is retained, halfstep display is the explicitly documented technical two-decimal policy, not source clinical rounding approval."
            ],
            "previousDeclaredMethodVersion": "EASI/Hanifin 2001:4 regiões,4 sinais, área 0–6; pesos<8 anos/adulto; total 0–72",
            "plannedMethodVersion": "EASI/Hanifin 2001 + guia oficial HOME (cabeçalho “EASI guidance December14”): 4 regiões e 4 sinais; médias regionais admitem 1,5 e 2,5, mas não 0,5; pesos <8 / ≥8 anos; total 0–72",
            "siblingSourceCandidate": {
              "file": "easi-home-halfsteps-candidate-final27-r4-r2.json",
              "sha256": "918f13f40f174b6c1410f79d38306e6e3d01869d2d385e86af975283d893418e"
            }
          }
        ],
        "independentPeer": {
          "status": "passed",
          "scope": "Own Fraction totals for this method frozen before imports; original R3 source/Node/Chromium proof retained and R4-R2 bounded HTML/reversal correction, not a false claim of full reexecution by R4. Numeric bank/metadata packaging requires separate peer.",
          "peer": {
            "file": "reports/review-20261003/easi-halfsteps-independent-review-verify-final27-r4-r2.json",
            "sha256": "59cc924186a6cc0d9008fe1fc6ba44d5cfce826eb4225ef6fbe06aaa10362b76"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/easi-pasi-bank-packaging-independent-review-root-final27.json",
            "sha256": "b13809fa223dd7a71b89e8c3dfb396efc120c03b9ad9bbd1c50b6fb22b60e1b7"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 45972,
        "actualVmExecutions": 45972,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/easi/calculator.js",
            "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
            "actualReplayFile": "reports/review-20261003/easi-home-halfsteps-stage-final27-r4-r2/apps/website/private/tool-code/easi/calculator.js",
            "currentSourceSha256": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
            "pendingSiblingEngineApplication": true
          },
          {
            "file": "apps/dashboard/private/tool-code/easi/calculator.js",
            "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
            "actualReplayFile": "reports/review-20261003/easi-home-halfsteps-stage-final27-r4-r2/apps/dashboard/private/tool-code/easi/calculator.js",
            "currentSourceSha256": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
            "pendingSiblingEngineApplication": true
          },
          {
            "file": "apps/command-center/private/tool-code/easi/calculator.js",
            "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
            "actualReplayFile": "reports/review-20261003/easi-home-halfsteps-stage-final27-r4-r2/apps/command-center/private/tool-code/easi/calculator.js",
            "currentSourceSha256": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
            "pendingSiblingEngineApplication": true
          }
        ],
        "qualifications": [
          "No intensity/extent observation, pediatric body-map/clinical diagnosis, category or response threshold approval.",
          "Source integer regional values and halfstep average values are selected mathematically; combinations are not an exhaustive clinical assessment.",
          "Old integer presentation is retained, halfstep display is the explicitly documented technical two-decimal policy, not source clinical rounding approval."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "evidencePath": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
        "evidenceSha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/easi/calculator.js",
            "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23"
          },
          {
            "file": "apps/dashboard/private/tool-code/easi/calculator.js",
            "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23"
          },
          {
            "file": "apps/command-center/private/tool-code/easi/calculator.js",
            "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "EASI/Hanifin 2001 + guia oficial HOME (cabeçalho “EASI guidance December14”): 4 regiões e 4 sinais; médias regionais admitem 1,5 e 2,5, mas não 0,5; pesos <8 / ≥8 anos; total 0–72",
      "implementationVersion": "easi@native-2026-10-03+9ca4e4a1b036",
      "currentMethodSource": "https://www.homeforeczema.org/documents/easi-user-guide-dec-2016-v2.pdf",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Em cada região: (eritema + edema/papulação + escoriação + liquenificação) × área (0 a 6) × peso. A intensidade média regional de cada sinal admite 0, 1, 1,5, 2, 2,5 ou 3; 0,5 não é permitido. Pesos a partir de 8 anos: cabeça 0,1; membros superiores 0,2; tronco 0,3; membros inferiores 0,4. Abaixo de 8 anos: 0,2; 0,2; 0,3; 0,3. EASI de 0 a 72.",
        "inputContract": {
          "fields": [
            [
              "idade",
              "Idade",
              "radio",
              {
                "opts": {
                  "0": "0 a 7 anos",
                  "8": "8 anos ou mais"
                }
              }
            ],
            [
              "e_h",
              "Cabeça e pescoço: eritema",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "p_h",
              "Cabeça e pescoço: edema/papulação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "x_h",
              "Cabeça e pescoço: escoriação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "l_h",
              "Cabeça e pescoço: liquenificação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "a_h",
              "Cabeça e pescoço: área acometida da região",
              "sel",
              {
                "opts": {
                  "0": "0 · sem lesão",
                  "1": "1 · 1 a 9%",
                  "2": "2 · 10 a 29%",
                  "3": "3 · 30 a 49%",
                  "4": "4 · 50 a 69%",
                  "5": "5 · 70 a 89%",
                  "6": "6 · 90 a 100%"
                }
              }
            ],
            [
              "e_s",
              "Membros superiores: eritema",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "p_s",
              "Membros superiores: edema/papulação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "x_s",
              "Membros superiores: escoriação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "l_s",
              "Membros superiores: liquenificação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "a_s",
              "Membros superiores: área acometida da região",
              "sel",
              {
                "opts": {
                  "0": "0 · sem lesão",
                  "1": "1 · 1 a 9%",
                  "2": "2 · 10 a 29%",
                  "3": "3 · 30 a 49%",
                  "4": "4 · 50 a 69%",
                  "5": "5 · 70 a 89%",
                  "6": "6 · 90 a 100%"
                }
              }
            ],
            [
              "e_t",
              "Tronco: eritema",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "p_t",
              "Tronco: edema/papulação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "x_t",
              "Tronco: escoriação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "l_t",
              "Tronco: liquenificação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "a_t",
              "Tronco: área acometida da região",
              "sel",
              {
                "opts": {
                  "0": "0 · sem lesão",
                  "1": "1 · 1 a 9%",
                  "2": "2 · 10 a 29%",
                  "3": "3 · 30 a 49%",
                  "4": "4 · 50 a 69%",
                  "5": "5 · 70 a 89%",
                  "6": "6 · 90 a 100%"
                }
              }
            ],
            [
              "e_i",
              "Membros inferiores: eritema",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "p_i",
              "Membros inferiores: edema/papulação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "x_i",
              "Membros inferiores: escoriação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "l_i",
              "Membros inferiores: liquenificação",
              "radio",
              {
                "opts": {
                  "0": "0",
                  "1": "1",
                  "2": "2",
                  "3": "3",
                  "1.5": "1,5",
                  "2.5": "2,5"
                },
                "optionOrder": [
                  "0",
                  "1",
                  "1.5",
                  "2",
                  "2.5",
                  "3"
                ]
              }
            ],
            [
              "a_i",
              "Membros inferiores: área acometida da região",
              "sel",
              {
                "opts": {
                  "0": "0 · sem lesão",
                  "1": "1 · 1 a 9%",
                  "2": "2 · 10 a 29%",
                  "3": "3 · 30 a 49%",
                  "4": "4 · 50 a 69%",
                  "5": "5 · 70 a 89%",
                  "6": "6 · 90 a 100%"
                }
              }
            ]
          ],
          "hash": "43e2709496be4ece92143f01a5d379233d4b93abbfe69428768fd07db04e897d"
        },
        "sourceEditions": [
          {
            "citation": "Hanifin JM et al. The eczema area and severity index (EASI): assessment of reliability in atopic dermatitis. Exp Dermatol, 2001.",
            "url": "https://doi.org/10.1034/j.1600-0625.2001.100102.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The eczema area and severity index (EASI): assessment of reliability in atopic dermatitis. EASI Evaluator Group.",
              "year": "2001",
              "firstPublicationDate": "2001-02-01",
              "doi": "10.1034/j.1600-0625.2001.100102.x",
              "pmid": "11168575",
              "journal": "Experimental dermatology",
              "authors": "Hanifin JM, Thurston M, Omoto M, Cherill R, Tofte SJ, Graeber M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11168575/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e77f2f46569cd1ced55a837ceade74d068374c63df55e1335a311d07efee47e4",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Leshem YA et al. What the Eczema Area and Severity Index score tells us about the severity of atopic dermatitis: an interpretability study. Br J Dermatol, 2015.",
            "url": "https://doi.org/10.1111/bjd.13662",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "What the Eczema Area and Severity Index score tells us about the severity of atopic dermatitis: an interpretability study.",
              "year": "2015",
              "firstPublicationDate": "2015-04-16",
              "doi": "10.1111/bjd.13662",
              "pmid": "25580670",
              "journal": "The British journal of dermatology",
              "authors": "Leshem YA, Hajar T, Hanifin JM, Simpson EL."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25580670/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1776179d3d33e697d1515d0bd9fb686a4cce308342a67cfb501d9ac0a623e82f",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "HOME. EASI guidance, internal header “EASI guidance December14”; official user guide, pages 1, 5 and 6.",
            "url": "https://www.homeforeczema.org/documents/easi-user-guide-dec-2016-v2.pdf",
            "class": "official-guidance-targeted-pages-directly-and-visually-read",
            "fullTextSha256": "c39f008c49e5402dd748c3bce49b7703e85067f6775c06b23195288467bf3333",
            "pagesRead": [
              1,
              5,
              6
            ],
            "internalHeader": "EASI guidance December14",
            "publicationDateNotInferredFromFilename": true,
            "formulaConformance": "targeted weighted total and permitted intensity steps only; severity categories and all clinical instructions not reviewed"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:12:35.939Z",
          "total": 15324,
          "passed": 15324,
          "cases": [
            {
              "id": "easi",
              "index": 0,
              "input": {
                "e_h": 0,
                "p_h": 0,
                "x_h": 0,
                "l_h": 0,
                "a_h": 0,
                "e_s": 0,
                "p_s": 0,
                "x_s": 0,
                "l_s": 0,
                "a_s": 0,
                "e_t": 0,
                "p_t": 0,
                "x_t": 0,
                "l_t": 0,
                "a_t": 0,
                "e_i": 0,
                "p_i": 0,
                "x_i": 0,
                "l_i": 0,
                "a_i": 0,
                "idade": 0
              },
              "expected": {
                "easi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "easi",
              "index": 1,
              "input": {
                "e_h": 0,
                "p_h": 0,
                "x_h": 0,
                "l_h": 0,
                "a_h": 1,
                "e_s": 0,
                "p_s": 0,
                "x_s": 0,
                "l_s": 0,
                "a_s": 0,
                "e_t": 0,
                "p_t": 0,
                "x_t": 0,
                "l_t": 0,
                "a_t": 0,
                "e_i": 0,
                "p_i": 0,
                "x_i": 0,
                "l_i": 0,
                "a_i": 0,
                "idade": 0
              },
              "expected": {
                "easi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "easi",
              "index": 2,
              "input": {
                "e_h": 0,
                "p_h": 0,
                "x_h": 0,
                "l_h": 0,
                "a_h": 2,
                "e_s": 0,
                "p_s": 0,
                "x_s": 0,
                "l_s": 0,
                "a_s": 0,
                "e_t": 0,
                "p_t": 0,
                "x_t": 0,
                "l_t": 0,
                "a_t": 0,
                "e_i": 0,
                "p_i": 0,
                "x_i": 0,
                "l_i": 0,
                "a_i": 0,
                "idade": 0
              },
              "expected": {
                "easi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "easi",
              "index": 3,
              "input": {
                "e_h": 0,
                "p_h": 0,
                "x_h": 0,
                "l_h": 0,
                "a_h": 3,
                "e_s": 0,
                "p_s": 0,
                "x_s": 0,
                "l_s": 0,
                "a_s": 0,
                "e_t": 0,
                "p_t": 0,
                "x_t": 0,
                "l_t": 0,
                "a_t": 0,
                "e_i": 0,
                "p_i": 0,
                "x_i": 0,
                "l_i": 0,
                "a_i": 0,
                "idade": 0
              },
              "expected": {
                "easi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "node",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/easi/calculator.js",
                  "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "easi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 15324,
          "uniqueApiInputCount": 15324,
          "sourceContextCount": 15324,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "2174ce1ab4208f1729ad2a3aed0491365b9ad12dcec4d36f40f2ac54bbc326e2",
            "total": 15324,
            "bankRowCount": 15324,
            "uniqueApiInputCount": 15324,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3"
              },
              {
                "file": "reports/review-20261003/dermatology-three-independent-expectations-final27.json",
                "sha256": "f510a385c0d3abf34a3df08c449e9c932d2dc5fbc9a9cd1dddf2dddb6ec1af74"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
              "sha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915"
            },
            "packagingRequirement": "Require sibling EASI engine application exact9ca4…ead23 before fresh packaging; this bank is not executable against frozen source26 engine."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 15324,
            "uniqueApiInputs": 15324,
            "duplicateRows": 0
          },
          "scope": "Only raw.easi total from selected preassigned regional values. No main display/category/response/rubric observation approved.",
          "sources": [
            {
              "file": "easi-home-guidance-final27.pdf",
              "sha256": "c39f008c49e5402dd748c3bce49b7703e85067f6775c06b23195288467bf3333",
              "url": "https://www.homeforeczema.org/documents/easi-user-guide-dec-2016-v2.pdf",
              "edition": "HOME EASI guidance header December14, official PDF filename2016-v2; no year inferred as new instrument edition.",
              "readScope": "Source and own peer identify official pages1/5/6 actually read; halfsteps1.5/2.5 permitted, not0.5. Weighted total of already assigned intensity/area values only.",
              "excluded": [
                "No intensity/extent observation, pediatric body-map/clinical diagnosis, category or response threshold approval.",
                "Source integer regional values and halfstep average values are selected mathematically; combinations are not an exhaustive clinical assessment.",
                "Old integer presentation is retained, halfstep display is the explicitly documented technical two-decimal policy, not source clinical rounding approval."
              ],
              "previousDeclaredMethodVersion": "EASI/Hanifin 2001:4 regiões,4 sinais, área 0–6; pesos<8 anos/adulto; total 0–72",
              "plannedMethodVersion": "EASI/Hanifin 2001 + guia oficial HOME (cabeçalho “EASI guidance December14”): 4 regiões e 4 sinais; médias regionais admitem 1,5 e 2,5, mas não 0,5; pesos <8 / ≥8 anos; total 0–72",
              "siblingSourceCandidate": {
                "file": "easi-home-halfsteps-candidate-final27-r4-r2.json",
                "sha256": "918f13f40f174b6c1410f79d38306e6e3d01869d2d385e86af975283d893418e"
              }
            }
          ],
          "independentPeer": {
            "status": "passed",
            "scope": "Own Fraction totals for this method frozen before imports; original R3 source/Node/Chromium proof retained and R4-R2 bounded HTML/reversal correction, not a false claim of full reexecution by R4. Numeric bank/metadata packaging requires separate peer.",
            "peer": {
              "file": "reports/review-20261003/easi-halfsteps-independent-review-verify-final27-r4-r2.json",
              "sha256": "59cc924186a6cc0d9008fe1fc6ba44d5cfce826eb4225ef6fbe06aaa10362b76"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "rightsApproval": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/easi-pasi-bank-packaging-independent-review-root-final27.json",
              "sha256": "b13809fa223dd7a71b89e8c3dfb396efc120c03b9ad9bbd1c50b6fb22b60e1b7"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 45972,
          "actualVmExecutions": 45972,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/easi/calculator.js",
              "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
              "actualReplayFile": "reports/review-20261003/easi-home-halfsteps-stage-final27-r4-r2/apps/website/private/tool-code/easi/calculator.js",
              "currentSourceSha256": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
              "pendingSiblingEngineApplication": true
            },
            {
              "file": "apps/dashboard/private/tool-code/easi/calculator.js",
              "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
              "actualReplayFile": "reports/review-20261003/easi-home-halfsteps-stage-final27-r4-r2/apps/dashboard/private/tool-code/easi/calculator.js",
              "currentSourceSha256": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
              "pendingSiblingEngineApplication": true
            },
            {
              "file": "apps/command-center/private/tool-code/easi/calculator.js",
              "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
              "actualReplayFile": "reports/review-20261003/easi-home-halfsteps-stage-final27-r4-r2/apps/command-center/private/tool-code/easi/calculator.js",
              "currentSourceSha256": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
              "pendingSiblingEngineApplication": true
            }
          ],
          "qualifications": [
            "No intensity/extent observation, pediatric body-map/clinical diagnosis, category or response threshold approval.",
            "Source integer regional values and halfstep average values are selected mathematically; combinations are not an exhaustive clinical assessment.",
            "Old integer presentation is retained, halfstep display is the explicitly documented technical two-decimal policy, not source clinical rounding approval."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "evidencePath": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
          "evidenceSha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/easi/calculator.js",
              "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23"
            },
            {
              "file": "apps/dashboard/private/tool-code/easi/calculator.js",
              "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23"
            },
            {
              "file": "apps/command-center/private/tool-code/easi/calculator.js",
              "sha256": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9ca4e4a1b03651d651120f1c2779679610767a821c087d9d4db89043b4d0ea23",
        "previousImplementationHash": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa",
        "previousInputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 a 7 anos",
                "8": "8 anos ou mais"
              }
            },
            {
              "key": "e_h",
              "label": "Cabeça e pescoço: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "p_h",
              "label": "Cabeça e pescoço: edema/papulação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "x_h",
              "label": "Cabeça e pescoço: escoriação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "l_h",
              "label": "Cabeça e pescoço: liquenificação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "a_h",
              "label": "Cabeça e pescoço: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · 1 a 9%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "e_s",
              "label": "Membros superiores: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "p_s",
              "label": "Membros superiores: edema/papulação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "x_s",
              "label": "Membros superiores: escoriação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "l_s",
              "label": "Membros superiores: liquenificação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "a_s",
              "label": "Membros superiores: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · 1 a 9%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "e_t",
              "label": "Tronco: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "p_t",
              "label": "Tronco: edema/papulação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "x_t",
              "label": "Tronco: escoriação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "l_t",
              "label": "Tronco: liquenificação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "a_t",
              "label": "Tronco: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · 1 a 9%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "e_i",
              "label": "Membros inferiores: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "p_i",
              "label": "Membros inferiores: edema/papulação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "x_i",
              "label": "Membros inferiores: escoriação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "l_i",
              "label": "Membros inferiores: liquenificação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "1.5": "1,5",
                "2.5": "2,5"
              },
              "optionOrder": [
                "0",
                "1",
                "1.5",
                "2",
                "2.5",
                "3"
              ]
            },
            {
              "key": "a_i",
              "label": "Membros inferiores: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · 1 a 9%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            }
          ],
          "hash": "b01641b6c3f8af722f6aecf2f95c72c4b68be6c675b7864c483e4bbca8ef1316"
        },
        "technicalAmendment": {
          "receipt": "reports/review-20261003/easi-home-halfsteps-candidate-final27-r2.json",
          "scope": "Add official regional-average half steps 1.5 and2.5, never0.5; exact integer weighted numerator/20; old integer output preserved; no category or approval certification.",
          "previousImplementationHash": "40b15a2cb40f07b6c2361b6985d7826ed6d9ff98a80a31b253c7b36c3207a3fa"
        }
      },
      "limits": "O estudo EASI de 2001 avaliou confiabilidade entre dermatologistas treinados em pessoas com dermatite atópica, em grupos <8 e ≥8 anos. A versão usada deve empregar os pesos de idade correspondentes e avaliação adequada dos sinais. A confiabilidade do instrumento não constitui validação diagnóstica nem aprovação linguística das traduções locais. O guia oficial HOME orienta avaliar a intensidade média de cada sinal na região inteira: permite 1,5 e 2,5, mas não 0,5, pois qualquer sinal presente deve valer pelo menos 1. A avaliação abrange apenas eczema inflamatório; xerose, ictiose, queratose pilar, urticária, infecção sem eczema subjacente e alterações pigmentares pós-inflamatórias não entram no escore. A conferência técnica aqui cobre a soma ponderada, incluindo os meios pontos permitidos, e não aprova os cortes de gravidade, decisões clínicas, traduções oficiais ou direitos do instrumento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.812Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Pesos corporais por idade, itens, cortes de gravidade e uso para diagnóstico não constam do resumo. Confiabilidade entre avaliadores não comprova todas as traduções autorais."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "homeGuidanceAmendment": {
          "receipt": "reports/review-20261003/easi-home-halfsteps-candidate-final27-r2.json",
          "source": {
            "url": "https://www.homeforeczema.org/documents/easi-user-guide-dec-2016-v2.pdf",
            "sha256": "c39f008c49e5402dd748c3bce49b7703e85067f6775c06b23195288467bf3333",
            "readScope": "Official HOME guidance pages 1,5,6 read directly and visually; internal header December14 retained. Not a full clinical conformity, severity threshold, licensing or official translation review."
          },
          "sourceFormulaScope": "Weighted total, allowed regional-average intensity steps and age weights; severity cutoffs, diagnosis and instrument rights not approved.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "ecog-karnofsky",
      "title": "ECOG e Karnofsky",
      "short": "Converte o Karnofsky em ECOG (performance status)",
      "desc": "Conversão da escala de Karnofsky (0 a 100%) para o performance status ECOG (0 a 5), com a descrição de cada nível, pela tabela do ECOG-ACRIN.",
      "lead": "Traduz a escala de Karnofsky no performance status ECOG, as duas medidas de capacidade funcional usadas para indicar tratamento e selecionar pacientes para ensaios clínicos em oncologia.",
      "kind": "Calculadora",
      "spec": [
        "oncologia-clinica",
        "radioterapia",
        "hematologia-e-hemoterapia",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "kps",
          "Escala de Karnofsky",
          "sel",
          {
            "opts": {
              "0": "0% · Óbito",
              "10": "10% · Moribundo",
              "20": "20% · Muito doente; suporte ativo necessário",
              "30": "30% · Gravemente incapacitado; internação indicada",
              "40": "40% · Incapacitado; precisa de cuidados especiais",
              "50": "50% · Precisa de ajuda considerável e cuidados médicos frequentes",
              "60": "60% · Precisa de ajuda ocasional",
              "70": "70% · Cuida de si, mas não trabalha",
              "80": "80% · Atividade normal com esforço",
              "90": "90% · Atividade normal; sinais ou sintomas mínimos",
              "100": "100% · Normal, sem queixas nem evidência de doença"
            }
          }
        ]
      ],
      "formula": "<p>Correspondência usada pelo ECOG-ACRIN: Karnofsky 100–90% = <strong>ECOG 0</strong>; 80–70% = <strong>ECOG 1</strong>; 60–50% = <strong>ECOG 2</strong>; 40–30% = <strong>ECOG 3</strong>; 20–10% = <strong>ECOG 4</strong>; 0% = <strong>ECOG 5</strong> (óbito).</p><p>As escalas não são idênticas: a própria tabela do ECOG-ACRIN é apresentada como \"uma das formas\" de mapear uma na outra.</p>",
      "sources": [
        [
          "Oken MM et al. Toxicity and response criteria of the Eastern Cooperative Oncology Group. Am J Clin Oncol, 1982.",
          "https://doi.org/10.1097/00000421-198212000-00014"
        ],
        [
          "ECOG-ACRIN Cancer Research Group. ECOG Performance Status Scale (comparação com a escala de Karnofsky).",
          "https://ecog-acrin.org/resources/ecog-performance-status/"
        ]
      ],
      "cases": [
        [
          "Karnofsky 90%: ECOG 0",
          {
            "kps": "90"
          },
          {
            "raw": {
              "ecog": 0
            },
            "main": "ECOG 0",
            "level": "low"
          }
        ],
        [
          "Karnofsky 70%: ECOG 1",
          {
            "kps": "70"
          },
          {
            "raw": {
              "ecog": 1
            },
            "level": "low"
          }
        ],
        [
          "Karnofsky 50%: ECOG 2",
          {
            "kps": "50"
          },
          {
            "raw": {
              "ecog": 2
            },
            "level": "mid"
          }
        ],
        [
          "Karnofsky 30%: ECOG 3",
          {
            "kps": "30"
          },
          {
            "raw": {
              "ecog": 3
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T19:09:01.297Z",
        "total": 11,
        "passed": 11,
        "cases": [
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "100"
            },
            "expected": {
              "ecog": 0
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1035,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 0
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "90"
            },
            "expected": {
              "ecog": 0
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1036,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 0
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "80"
            },
            "expected": {
              "ecog": 1
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1037,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 1
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "70"
            },
            "expected": {
              "ecog": 1
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1038,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 1
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "60"
            },
            "expected": {
              "ecog": 2
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1039,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 2
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "50"
            },
            "expected": {
              "ecog": 2
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1040,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 2
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "40"
            },
            "expected": {
              "ecog": 3
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1041,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 3
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "30"
            },
            "expected": {
              "ecog": 3
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1042,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 3
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "20"
            },
            "expected": {
              "ecog": 4
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1043,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 4
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "10"
            },
            "expected": {
              "ecog": 4
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1044,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 4
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ecog-karnofsky",
            "input": {
              "kps": "0"
            },
            "expected": {
              "ecog": 5
            },
            "derivation": "Exact row in the official commonly used comparison table.",
            "index": 1045,
            "source": {
              "edition": "ECOG-ACRIN published comparison table, checked 2026-10-03",
              "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
              "access": "Full official web table and attribution instructions read.",
              "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
            },
            "obtained": {
              "ecog": 5
            },
            "error": null,
            "checks": [
              {
                "key": "ecog",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/oncology-source-oracles.json",
        "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
      },
      "methodVersion": "ECOG 0–5/Oken 1982; correspondência KPS 90–100/70–80/50–60/30–40/10–20/0 de ECOGACRIN",
      "implementationVersion": "ecog-karnofsky@native-2026-10-03+a8d55955d58b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/7165009/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Correspondência usada pelo ECOG-ACRIN: Karnofsky 100–90% = ECOG 0 ; 80–70% = ECOG 1 ; 60–50% = ECOG 2 ; 40–30% = ECOG 3 ; 20–10% = ECOG 4 ; 0% = ECOG 5 (óbito). As escalas não são idênticas: a própria tabela do ECOG-ACRIN é apresentada como \"uma das formas\" de mapear uma na outra.",
        "inputContract": {
          "fields": [
            {
              "key": "kps",
              "label": "Escala de Karnofsky",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0% · Óbito",
                "10": "10% · Moribundo",
                "20": "20% · Muito doente; suporte ativo necessário",
                "30": "30% · Gravemente incapacitado; internação indicada",
                "40": "40% · Incapacitado; precisa de cuidados especiais",
                "50": "50% · Precisa de ajuda considerável e cuidados médicos frequentes",
                "60": "60% · Precisa de ajuda ocasional",
                "70": "70% · Cuida de si, mas não trabalha",
                "80": "80% · Atividade normal com esforço",
                "90": "90% · Atividade normal; sinais ou sintomas mínimos",
                "100": "100% · Normal, sem queixas nem evidência de doença"
              }
            }
          ],
          "hash": "7caaea17a43c52be402225d41c63cbbb2cc6432f58a726399703bbe4fd459494"
        },
        "sourceEditions": [
          {
            "citation": "Oken MM et al. Toxicity and response criteria of the Eastern Cooperative Oncology Group. Am J Clin Oncol, 1982.",
            "url": "https://doi.org/10.1097/00000421-198212000-00014",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Toxicity and response criteria of the Eastern Cooperative Oncology Group.",
              "year": "1982",
              "firstPublicationDate": "1982-12-01",
              "doi": "10.1097/00000421-198212000-00014",
              "pmid": "7165009",
              "journal": "American journal of clinical oncology",
              "authors": "Oken MM, Creech RH, Tormey DC, Horton J, Davis TE, McFadden ET, Carbone PP."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7165009/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "ECOG-ACRIN Cancer Research Group. ECOG Performance Status Scale (comparação com a escala de Karnofsky).",
            "url": "https://ecog-acrin.org/resources/ecog-performance-status/",
            "class": "institutional-method-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "ECOG Performance Status Scale and institutional KPS correspondence; page checked 2026-10-03, no numbered new edition inferred."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T19:09:01.297Z",
          "total": 11,
          "passed": 11,
          "evidencePath": "reports/review-20261003/oncology-source-oracles.json",
          "scope": "All eleven published Karnofsky values in the commonly used comparison. The scales are not identical and this is not clinical assessment of performance status."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "a8d55955d58b4aae72fc951579ac99da0fbf197e199ed96544603684d88b9ceb"
      },
      "limits": "A tabela ECOG-ACRIN apresenta uma correspondência comumente usada entre ECOG e Karnofsky, entre várias formas possíveis de mapear as escalas. Elas descrevem capacidade funcional e ajudam a definir populações de ensaios; a conversão não estabelece, sozinha, elegibilidade para um tratamento. A avaliação funcional e os critérios do protocolo clínico devem ser preservados.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.815Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Oken 1982 sem resumo recuperado. Tabela institucional ECOG-ACRIN precisa de leitura direta para confirmar correspondência KPS, subjetividade e uso por protocolo oncológico.",
          "Elegibilidade terapêutica e protocolos de ensaios específicos não foram conferidos. Conversão não substitui avaliação funcional."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "hardy-weinberg",
      "title": "Equilíbrio de Hardy-Weinberg",
      "short": "Portadores e risco do casal em doença recessiva",
      "desc": "Calcule pela lei de Hardy-Weinberg a frequência de portadores de uma doença autossômica recessiva e o risco de um casal ter um filho afetado.",
      "lead": "Estima, a partir da incidência de uma doença autossômica recessiva, a frequência do alelo e de portadores na população e o risco de o casal ter um filho afetado em cada gestação.",
      "kind": "Calculadora",
      "spec": [
        "genetica-medica",
        "ginecologia-e-obstetricia",
        "pediatria"
      ],
      "fields": [
        [
          "incid",
          "Incidência da doença: 1 afetado a cada",
          "num",
          {
            "min": 100,
            "max": 1000000,
            "step": 1,
            "unit": "nascidos",
            "ph": "2500"
          }
        ],
        [
          "p1",
          "Parceiro 1",
          "radio",
          {
            "opts": {
              "pop": "População geral",
              "port": "Portador confirmado",
              "irmao": "Irmão(ã) não afetado de um afetado"
            }
          }
        ],
        [
          "p2",
          "Parceiro 2",
          "radio",
          {
            "opts": {
              "pop": "População geral",
              "port": "Portador confirmado",
              "irmao": "Irmão(ã) não afetado de um afetado"
            }
          }
        ]
      ],
      "formula": "<p>Em equilíbrio: <strong>p² + 2pq + q² = 1</strong>, em que q é a frequência do alelo patogênico e p = 1 − q.</p><ul><li>Incidência da doença = q², logo <strong>q = √incidência</strong>.</li><li>Frequência de portadores (heterozigotos) = <strong>2pq</strong> (≈ 2q quando q é pequeno).</li><li>Probabilidade de cada parceiro ser portador: população geral = 2pq; portador confirmado = 1; irmão não afetado de um afetado = 2/3.</li><li><strong>Risco por gestação</strong> = P(parceiro 1 portador) × P(parceiro 2 portador) × 1/4.</li></ul>",
      "sources": [
        [
          "Hardy GH. Mendelian proportions in a mixed population. Science, 1908.",
          "https://doi.org/10.1126/science.28.706.49"
        ],
        [
          "Mayo O. A century of Hardy-Weinberg equilibrium. Twin Res Hum Genet, 2008.",
          "https://doi.org/10.1375/twin.11.3.249"
        ],
        [
          "GeneReviews carrier box,revised2016",
          "https://www.ncbi.nlm.nih.gov/books/NBK5191/box/further_illus-19/"
        ]
      ],
      "cases": [
        [
          "Doença 1:2.500 (q = 0,02; 2pq = 0,0392 ≈ 1 em 25,5); casal da população: 0,0392² × 1/4 = 1 em 2.603",
          {
            "incid": 2500,
            "p1": "pop",
            "p2": "pop"
          },
          {
            "raw": {
              "q": 0.02,
              "n_port": 25.51,
              "n_risco": 2603.1
            },
            "tol": 0.5,
            "level": "info"
          }
        ],
        [
          "Doença 1:2.500, um portador confirmado: 0,0392 × 1/4 = 1 em 102",
          {
            "incid": 2500,
            "p1": "port",
            "p2": "pop"
          },
          {
            "raw": {
              "n_risco": 102.04
            },
            "tol": 0.05
          }
        ],
        [
          "Doença 1:2.500, irmão de afetado com parceiro da população: 2/3 × 0,0392 × 1/4 = 1 em 153",
          {
            "incid": 2500,
            "p1": "irmao",
            "p2": "pop"
          },
          {
            "raw": {
              "n_risco": 153.06
            },
            "tol": 0.05
          }
        ],
        [
          "Ambos portadores: 1 em 4",
          {
            "incid": 10000,
            "p1": "port",
            "p2": "port"
          },
          {
            "raw": {
              "risco": 0.25
            },
            "main": "1 em 4"
          }
        ],
        [
          "Doença 1:10.000: q = 0,01; 2pq = 0,0198 (1 em 50,5)",
          {
            "incid": 10000,
            "p1": "pop",
            "p2": "pop"
          },
          {
            "raw": {
              "q": 0.01,
              "portadores": 0.0198,
              "n_port": 50.505
            },
            "tol": 0.001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "id": "hardy-weinberg",
            "input": {
              "incid": 10000,
              "p1": "port",
              "p2": "port"
            },
            "expected": {
              "q": 0.01,
              "portadores": 0.0198,
              "risco": 0.25
            },
            "derivation": "q=sqrt(1/10000)=0.01;2q(1−q)=0.0198;1×1×1/4=1/4.",
            "tolerance": 1e-9,
            "index": 22,
            "primarySourceReferences": [
              [
                "Hardy GH. Mendelian proportions in a mixed population. Science, 1908.",
                "https://doi.org/10.1126/science.28.706.49"
              ],
              [
                "Mayo O. A century of Hardy-Weinberg equilibrium. Twin Res Hum Genet, 2008.",
                "https://doi.org/10.1375/twin.11.3.249"
              ]
            ],
            "obtained": {
              "q": 0.01,
              "portadores": 0.0198,
              "n_port": 50.5050505050505,
              "risco": 0.25,
              "n_risco": 4
            },
            "error": null,
            "checks": [
              {
                "key": "q",
                "expected": 0.01,
                "obtained": 0.01,
                "difference": 0,
                "passed": true
              },
              {
                "key": "portadores",
                "expected": 0.0198,
                "obtained": 0.0198,
                "difference": 0,
                "passed": true
              },
              {
                "key": "risco",
                "expected": 0.25,
                "obtained": 0.25,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "hardy-weinberg",
            "input": {
              "incid": 10000,
              "p1": "irmao",
              "p2": "port"
            },
            "expected": {
              "q": 0.01,
              "portadores": 0.0198,
              "risco": 0.16666666666666666
            },
            "derivation": "Sibling conditional carrier probability2/3;2/3×1×1/4=1/6.",
            "tolerance": 1e-9,
            "index": 23,
            "primarySourceReferences": [
              [
                "Hardy GH. Mendelian proportions in a mixed population. Science, 1908.",
                "https://doi.org/10.1126/science.28.706.49"
              ],
              [
                "Mayo O. A century of Hardy-Weinberg equilibrium. Twin Res Hum Genet, 2008.",
                "https://doi.org/10.1375/twin.11.3.249"
              ]
            ],
            "obtained": {
              "q": 0.01,
              "portadores": 0.0198,
              "n_port": 50.5050505050505,
              "risco": 0.16666666666666666,
              "n_risco": 6
            },
            "error": null,
            "checks": [
              {
                "key": "q",
                "expected": 0.01,
                "obtained": 0.01,
                "difference": 0,
                "passed": true
              },
              {
                "key": "portadores",
                "expected": 0.0198,
                "obtained": 0.0198,
                "difference": 0,
                "passed": true
              },
              {
                "key": "risco",
                "expected": 0.16666666666666666,
                "obtained": 0.16666666666666666,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "hardy-weinberg",
            "input": {
              "incid": 10000,
              "p1": "pop",
              "p2": "port"
            },
            "expected": {
              "q": 0.01,
              "portadores": 0.0198,
              "risco": 0.00495
            },
            "derivation": "Population2q(1−q)=0.0198; carrierpartner1; product/4=0.00495.",
            "tolerance": 1e-9,
            "index": 24,
            "primarySourceReferences": [
              [
                "Hardy GH. Mendelian proportions in a mixed population. Science, 1908.",
                "https://doi.org/10.1126/science.28.706.49"
              ],
              [
                "Mayo O. A century of Hardy-Weinberg equilibrium. Twin Res Hum Genet, 2008.",
                "https://doi.org/10.1375/twin.11.3.249"
              ]
            ],
            "obtained": {
              "q": 0.01,
              "portadores": 0.0198,
              "n_port": 50.5050505050505,
              "risco": 0.00495,
              "n_risco": 202.020202020202
            },
            "error": null,
            "checks": [
              {
                "key": "q",
                "expected": 0.01,
                "obtained": 0.01,
                "difference": 0,
                "passed": true
              },
              {
                "key": "portadores",
                "expected": 0.0198,
                "obtained": 0.0198,
                "difference": 0,
                "passed": true
              },
              {
                "key": "risco",
                "expected": 0.00495,
                "obtained": 0.00495,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "Hardy Weinberg 1908:p²+2 pq+q²; herança AR; irmão nãoafetado 2/3; risco conjugal×1/4",
      "implementationVersion": "hardy-weinberg@native-2026-10-03+122bc955db05",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/17779291/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Em equilíbrio: p² + 2pq + q² = 1 , em que q é a frequência do alelo patogênico e p = 1 − q. Incidência da doença = q², logo q = √incidência . Frequência de portadores (heterozigotos) = 2pq (≈ 2q quando q é pequeno). Probabilidade de cada parceiro ser portador: população geral = 2pq; portador confirmado = 1; irmão não afetado de um afetado = 2/3. Risco por gestação = P(parceiro 1 portador) × P(parceiro 2 portador) × 1/4.",
        "inputContract": {
          "fields": [
            {
              "key": "incid",
              "label": "Incidência da doença: 1 afetado a cada",
              "type": "num",
              "min": 100,
              "max": 1000000,
              "unit": "nascidos",
              "optional": false,
              "options": null
            },
            {
              "key": "p1",
              "label": "Parceiro 1",
              "type": "radio",
              "optional": false,
              "options": {
                "pop": "População geral",
                "port": "Portador confirmado",
                "irmao": "Irmão(ã) não afetado de um afetado"
              }
            },
            {
              "key": "p2",
              "label": "Parceiro 2",
              "type": "radio",
              "optional": false,
              "options": {
                "pop": "População geral",
                "port": "Portador confirmado",
                "irmao": "Irmão(ã) não afetado de um afetado"
              }
            }
          ],
          "hash": "3ce209a515eecbab1ad6cabe299e434900859f69d7f5d17c87c06b6400af0982"
        },
        "sourceEditions": [
          {
            "citation": "Hardy GH. Mendelian proportions in a mixed population. Science, 1908.",
            "url": "https://doi.org/10.1126/science.28.706.49",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "MENDELIAN PROPORTIONS IN A MIXED POPULATION.",
              "year": "1908",
              "firstPublicationDate": "1908-07-01",
              "doi": "10.1126/science.28.706.49",
              "pmid": "17779291",
              "journal": "Science (New York, N.Y.)",
              "authors": "Hardy GH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17779291/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Mayo O. A century of Hardy-Weinberg equilibrium. Twin Res Hum Genet, 2008.",
            "url": "https://doi.org/10.1375/twin.11.3.249",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A century of Hardy-Weinberg equilibrium.",
              "year": "2008",
              "firstPublicationDate": "2008-06-01",
              "doi": "10.1375/twin.11.3.249",
              "pmid": "18498203",
              "journal": "Twin research and human genetics : the official journal of the International Society for Twin Studies",
              "authors": "Mayo O."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18498203/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "b4b9711d57df3df0e6063ad1b54595d3d8bde4e743aaaab2ffe7b1027977aa66",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 3,
          "passed": 3,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "e91337bd2f20d5e6a78335ae2d699f5eb3594ad131dd48520f5f18ca9742a25a",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "122bc955db05f68c74eedf25184e4631ba72f06474efdda484c6feffeb3c48b3"
      },
      "limits": "O cálculo populacional assume um locus autossômico com dois alelos em equilíbrio de Hardy–Weinberg; acasalamento aleatório e uma população idealmente muito grande são pressupostos, não resultados do cálculo. Usar q² como frequência da doença exige correspondência com o modelo recessivo considerado. O risco familiar de 25% pressupõe dois pais portadores; os 2/3 para um irmão não afetado são uma probabilidade condicional nesse cenário. Não aplique essas relações a qualquer doença genética nem as interprete como diagnóstico individual.",
      "limitsEvidence": {
        "status": "original-model-abstract-and-primary-indexed-carrier-box-read",
        "sources": [
          {
            "url": "https://doi.org/10.1375/twin.11.3.249",
            "edition": "Mayo2008",
            "readScope": "Exact original abstract fully read:one autosomal biallelic locus,random mating,indefinitely large population,discrete generations."
          },
          {
            "url": "https://www.ncbi.nlm.nih.gov/books/NBK5191/box/further_illus-19/",
            "edition": "GeneReviews carrier box,revised2016",
            "readScope": "Primary institutional indexed full carrier box read;direct page CAPTCHA. Both parents carriers and unaffected-sibling conditional2/3 distinguished."
          },
          {
            "url": "https://doi.org/10.1126/science.28.706.49",
            "edition": "Hardy1908",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Ideal biallelic population model versus a separately conditional family calculation.",
        "remainingChecks": [
          "OriginalHardy1908 full paper not read.",
          "No universal disease penetrance/multi-allelic/population applicability established."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "equivalencia-de-corticoides",
      "title": "Equivalência de corticoides",
      "short": "Comparação aproximada de potência anti-inflamatória sistêmica",
      "desc": "Compara a potência anti-inflamatória sistêmica aproximada das doses na versão documentada. O resultado não determina troca, retirada, desmame, intervalo ou reposição hormonal.",
      "lead": "Compara a potência anti-inflamatória sistêmica aproximada das doses na versão documentada. O resultado não determina troca, retirada, desmame, intervalo ou reposição hormonal.",
      "kind": "Calculadora",
      "spec": [
        "clinica-medica",
        "reumatologia",
        "endocrinologia-e-metabologia",
        "alergia-e-imunologia",
        "pneumologia"
      ],
      "fields": [
        [
          "droga",
          "Corticoide em uso",
          "sel",
          {
            "opts": {
              "hc": "Hidrocortisona",
              "cort": "Cortisona",
              "pred": "Prednisona",
              "predl": "Prednisolona",
              "metil": "Metilprednisolona",
              "tri": "Triancinolona",
              "dexa": "Dexametasona",
              "beta": "Betametasona"
            }
          }
        ],
        [
          "dose",
          "Dose diária",
          "num",
          {
            "min": 0.1,
            "max": 2000,
            "step": 0.1,
            "unit": "mg",
            "ph": "20"
          }
        ],
        [
          "contexto",
          "Comparação de potência anti-inflamatória sistêmica oral/parenteral; via e indicação conferidas, sem uso tópico, inalatório ou intra-articular?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Dose equivalente aproximada = dose × referência de destino/referência de origem. Referências em mg: hidrocortisona 20; cortisona 25; prednisona/prednisolona 5; metilprednisolona/triancinolona 4; dexametasona 0,75; betametasona 0,6.</p>",
      "sources": [
        [
          "Endotext · Glucocorticoid therapy · tabela de equivalências 2018",
          "https://www.ncbi.nlm.nih.gov/sites/books/NBK279156/table/adrenal_glucocorticoid-therapy-and-adrenal-suppression.T./"
        ],
        [
          "Liu D et al. A practical guide to the monitoring and management of the complications of systemic corticosteroid therapy. Allergy Asthma Clin Immunol, 2013.",
          "https://doi.org/10.1186/1710-1492-9-30"
        ],
        [
          "Meikle AW, Tyler FH. Potency and duration of action of glucocorticoids. Am J Med, 1977.",
          "https://doi.org/10.1016/0002-9343(77)90233-9"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "droga": "pred",
            "dose": 5,
            "contexto": "1"
          },
          {
            "raw": {
              "hc": 20,
              "cort": 25,
              "pred": 5,
              "predl": 5,
              "metil": 4,
              "tri": 4,
              "dexa": 0.75,
              "beta": 0.6
            },
            "main": "5,00"
          }
        ],
        [
          "Dexa0,75 equivale a pred5",
          {
            "droga": "dexa",
            "dose": 0.75,
            "contexto": "1"
          },
          {
            "raw": {
              "hc": 20,
              "cort": 25,
              "pred": 5,
              "predl": 5,
              "metil": 4,
              "tri": 4,
              "dexa": 0.75,
              "beta": 0.6
            },
            "main": "5,00"
          }
        ],
        [
          "Beta0,6 equivale a pred5",
          {
            "droga": "beta",
            "dose": 0.6,
            "contexto": "1"
          },
          {
            "raw": {
              "hc": 20,
              "cort": 25,
              "pred": 5,
              "predl": 5,
              "metil": 4,
              "tri": 4,
              "dexa": 0.75,
              "beta": 0.6
            },
            "main": "5,00",
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 3,
        "passed": 3,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 13,
        "passed": 13,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "droga": "pred",
              "dose": 5,
              "contexto": "1"
            },
            "input": {
              "droga": "pred",
              "dose": 5,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "main": "5,00"
            },
            "obtained": {
              "id": "equivalencia-de-corticoides",
              "main": [
                "5,00",
                "mg"
              ],
              "label": "Prednisona · equivalência aproximada",
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "equivalencia-de-corticoides",
              "main": [
                "5,00",
                "mg"
              ],
              "label": "Prednisona · equivalência aproximada",
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Dexa0,75 equivale a pred5",
            "label": "Dexa0,75 equivale a pred5",
            "inputs": {
              "droga": "dexa",
              "dose": 0.75,
              "contexto": "1"
            },
            "input": {
              "droga": "dexa",
              "dose": 0.75,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "main": "5,00"
            },
            "obtained": {
              "id": "equivalencia-de-corticoides",
              "main": [
                "5,00",
                "mg"
              ],
              "label": "Prednisona · equivalência aproximada",
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "equivalencia-de-corticoides",
              "main": [
                "5,00",
                "mg"
              ],
              "label": "Prednisona · equivalência aproximada",
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Beta0,6 equivale a pred5",
            "label": "Beta0,6 equivale a pred5",
            "inputs": {
              "droga": "beta",
              "dose": 0.6,
              "contexto": "1"
            },
            "input": {
              "droga": "beta",
              "dose": 0.6,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "main": "5,00",
              "tol": 1e-9
            },
            "obtained": {
              "id": "equivalencia-de-corticoides",
              "main": [
                "5,00",
                "mg"
              ],
              "label": "Prednisona · equivalência aproximada",
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "equivalencia-de-corticoides",
              "main": [
                "5,00",
                "mg"
              ],
              "label": "Prednisona · equivalência aproximada",
              "raw": {
                "hc": 20,
                "cort": 25,
                "pred": 5,
                "predl": 5,
                "metil": 4,
                "tri": 4,
                "dexa": 0.75,
                "beta": 0.6
              },
              "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Comparação de via inadequada",
            "label": "Comparação de via inadequada",
            "inputs": {
              "droga": "pred",
              "dose": 5,
              "contexto": "0"
            },
            "input": {
              "droga": "pred",
              "dose": 5,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "droga: opção desconhecida",
            "label": "droga: opção desconhecida",
            "inputs": {
              "droga": "__invalid__",
              "dose": 5,
              "contexto": "1"
            },
            "input": {
              "droga": "__invalid__",
              "dose": 5,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "droga: campo obrigatório",
            "label": "droga: campo obrigatório",
            "inputs": {
              "droga": null,
              "dose": 5,
              "contexto": "1"
            },
            "input": {
              "droga": null,
              "dose": 5,
              "contexto": "1"
            },
            "inputEncoding": {
              "droga": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: texto não é número",
            "label": "dose: texto não é número",
            "inputs": {
              "droga": "pred",
              "dose": "1",
              "contexto": "1"
            },
            "input": {
              "droga": "pred",
              "dose": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: NaN é rejeitado",
            "label": "dose: NaN é rejeitado",
            "inputs": {
              "droga": "pred",
              "dose": null,
              "contexto": "1"
            },
            "input": {
              "droga": "pred",
              "dose": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "dose": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: abaixo do intervalo",
            "label": "dose: abaixo do intervalo",
            "inputs": {
              "droga": "pred",
              "dose": -0.9,
              "contexto": "1"
            },
            "input": {
              "droga": "pred",
              "dose": -0.9,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: acima do intervalo",
            "label": "dose: acima do intervalo",
            "inputs": {
              "droga": "pred",
              "dose": 2001,
              "contexto": "1"
            },
            "input": {
              "droga": "pred",
              "dose": 2001,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: campo obrigatório",
            "label": "dose: campo obrigatório",
            "inputs": {
              "droga": "pred",
              "dose": null,
              "contexto": "1"
            },
            "input": {
              "droga": "pred",
              "dose": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "dose": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "droga": "pred",
              "dose": 5,
              "contexto": "__invalid__"
            },
            "input": {
              "droga": "pred",
              "dose": 5,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "droga": "pred",
              "dose": 5,
              "contexto": null
            },
            "input": {
              "droga": "pred",
              "dose": 5,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 13,
        "uniqueApiInputCount": 12,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 13,
          "uniqueApiInputs": 12,
          "duplicateRows": 1,
          "duplicates": [
            {
              "first": 7,
              "repeat": 10,
              "input": {
                "droga": "pred",
                "dose": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Não determina substituição, intervalo, retirada, desmame, reposição hormonal ou risco adrenal. As potências são aproximações; durações e atividades mineralocorticoides diferem.",
      "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
      "currentMethodSource": {
        "title": "Endotext · Glucocorticoid therapy · tabela de equivalências 2018",
        "url": "https://www.ncbi.nlm.nih.gov/sites/books/NBK279156/table/adrenal_glucocorticoid-therapy-and-adrenal-suppression.T./",
        "version": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
        "checkedAt": "2026-10-03",
        "access": "author-reference-table"
      },
      "primaryVerification": {
        "url": "https://www.ncbi.nlm.nih.gov/sites/books/NBK279156/table/adrenal_glucocorticoid-therapy-and-adrenal-suppression.T./",
        "checked": "Tabela dos autores no Endotext, atualizada em 2018: potências sistêmicas relativas de 20/25/5/5/4/4/0,75/0,6 mg e diferenças de duração. A saída registra equivalência aproximada, sem planejar substituição ou desmame.",
        "access": "author-reference-table"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
        "implementedVariant": "Dose equivalente aproximada = dose × referência de destino/referência de origem. Referências em mg: hidrocortisona 20; cortisona 25; prednisona/prednisolona 5; metilprednisolona/triancinolona 4; dexametasona 0,75; betametasona 0,6.",
        "inputContract": {
          "fields": [
            {
              "key": "droga",
              "label": "Corticoide em uso",
              "type": "sel",
              "optional": false,
              "options": {
                "hc": "Hidrocortisona",
                "cort": "Cortisona",
                "pred": "Prednisona",
                "predl": "Prednisolona",
                "metil": "Metilprednisolona",
                "tri": "Triancinolona",
                "dexa": "Dexametasona",
                "beta": "Betametasona"
              }
            },
            {
              "key": "dose",
              "label": "Dose diária",
              "type": "num",
              "min": 0.1,
              "max": 2000,
              "unit": "mg",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Comparação de potência anti-inflamatória sistêmica oral/parenteral; via e indicação conferidas, sem uso tópico, inalatório ou intra-articular?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "c9c0322f6da1629d115e995fffbc2fd0d00bd366abaf84c6ab3a678977cefdb2",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Endotext · Glucocorticoid therapy · tabela de equivalências 2018",
            "url": "https://www.ncbi.nlm.nih.gov/sites/books/NBK279156/table/adrenal_glucocorticoid-therapy-and-adrenal-suppression.T./",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Liu D et al. A practical guide to the monitoring and management of the complications of systemic corticosteroid therapy. Allergy Asthma Clin Immunol, 2013.",
            "url": "https://doi.org/10.1186/1710-1492-9-30",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Meikle AW, Tyler FH. Potency and duration of action of glucocorticoids. Am J Med, 1977.",
            "url": "https://doi.org/10.1016/0002-9343(77)90233-9",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Endotext · Glucocorticoid therapy · tabela de equivalências 2018",
            "url": "https://www.ncbi.nlm.nih.gov/sites/books/NBK279156/table/adrenal_glucocorticoid-therapy-and-adrenal-suppression.T./",
            "version": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
            "checkedAt": "2026-10-03",
            "access": "author-reference-table"
          },
          "primaryVerification": {
            "url": "https://www.ncbi.nlm.nih.gov/sites/books/NBK279156/table/adrenal_glucocorticoid-therapy-and-adrenal-suppression.T./",
            "checked": "Tabela dos autores no Endotext, atualizada em 2018: potências sistêmicas relativas de 20/25/5/5/4/4/0,75/0,6 mg e diferenças de duração. A saída registra equivalência aproximada, sem planejar substituição ou desmame.",
            "access": "author-reference-table"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 13,
          "passed": 13,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "droga": "pred",
                "dose": 5,
                "contexto": "1"
              },
              "input": {
                "droga": "pred",
                "dose": 5,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "main": "5,00"
              },
              "obtained": {
                "id": "equivalencia-de-corticoides",
                "main": [
                  "5,00",
                  "mg"
                ],
                "label": "Prednisona · equivalência aproximada",
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "equivalencia-de-corticoides",
                "main": [
                  "5,00",
                  "mg"
                ],
                "label": "Prednisona · equivalência aproximada",
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Dexa0,75 equivale a pred5",
              "label": "Dexa0,75 equivale a pred5",
              "inputs": {
                "droga": "dexa",
                "dose": 0.75,
                "contexto": "1"
              },
              "input": {
                "droga": "dexa",
                "dose": 0.75,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "main": "5,00"
              },
              "obtained": {
                "id": "equivalencia-de-corticoides",
                "main": [
                  "5,00",
                  "mg"
                ],
                "label": "Prednisona · equivalência aproximada",
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "equivalencia-de-corticoides",
                "main": [
                  "5,00",
                  "mg"
                ],
                "label": "Prednisona · equivalência aproximada",
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Beta0,6 equivale a pred5",
              "label": "Beta0,6 equivale a pred5",
              "inputs": {
                "droga": "beta",
                "dose": 0.6,
                "contexto": "1"
              },
              "input": {
                "droga": "beta",
                "dose": 0.6,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "main": "5,00",
                "tol": 1e-9
              },
              "obtained": {
                "id": "equivalencia-de-corticoides",
                "main": [
                  "5,00",
                  "mg"
                ],
                "label": "Prednisona · equivalência aproximada",
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "equivalencia-de-corticoides",
                "main": [
                  "5,00",
                  "mg"
                ],
                "label": "Prednisona · equivalência aproximada",
                "raw": {
                  "hc": 20,
                  "cort": 25,
                  "pred": 5,
                  "predl": 5,
                  "metil": 4,
                  "tri": 4,
                  "dexa": 0.75,
                  "beta": 0.6
                },
                "methodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Comparação de via inadequada",
              "label": "Comparação de via inadequada",
              "inputs": {
                "droga": "pred",
                "dose": 5,
                "contexto": "0"
              },
              "input": {
                "droga": "pred",
                "dose": 5,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "droga: opção desconhecida",
              "label": "droga: opção desconhecida",
              "inputs": {
                "droga": "__invalid__",
                "dose": 5,
                "contexto": "1"
              },
              "input": {
                "droga": "__invalid__",
                "dose": 5,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "droga: campo obrigatório",
              "label": "droga: campo obrigatório",
              "inputs": {
                "droga": null,
                "dose": 5,
                "contexto": "1"
              },
              "input": {
                "droga": null,
                "dose": 5,
                "contexto": "1"
              },
              "inputEncoding": {
                "droga": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: texto não é número",
              "label": "dose: texto não é número",
              "inputs": {
                "droga": "pred",
                "dose": "1",
                "contexto": "1"
              },
              "input": {
                "droga": "pred",
                "dose": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: NaN é rejeitado",
              "label": "dose: NaN é rejeitado",
              "inputs": {
                "droga": "pred",
                "dose": null,
                "contexto": "1"
              },
              "input": {
                "droga": "pred",
                "dose": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "dose": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: abaixo do intervalo",
              "label": "dose: abaixo do intervalo",
              "inputs": {
                "droga": "pred",
                "dose": -0.9,
                "contexto": "1"
              },
              "input": {
                "droga": "pred",
                "dose": -0.9,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: acima do intervalo",
              "label": "dose: acima do intervalo",
              "inputs": {
                "droga": "pred",
                "dose": 2001,
                "contexto": "1"
              },
              "input": {
                "droga": "pred",
                "dose": 2001,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: campo obrigatório",
              "label": "dose: campo obrigatório",
              "inputs": {
                "droga": "pred",
                "dose": null,
                "contexto": "1"
              },
              "input": {
                "droga": "pred",
                "dose": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "dose": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "droga": "pred",
                "dose": 5,
                "contexto": "__invalid__"
              },
              "input": {
                "droga": "pred",
                "dose": 5,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "droga": "pred",
                "dose": 5,
                "contexto": null
              },
              "input": {
                "droga": "pred",
                "dose": 5,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 13,
          "uniqueApiInputCount": 12,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 13,
            "uniqueApiInputs": 12,
            "duplicateRows": 1,
            "duplicates": [
              {
                "first": 7,
                "repeat": 10,
                "input": {
                  "droga": "pred",
                  "dose": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "81eb321ed171627d5d84de67847a5c7b777eb61e295a0f9fd52ebdfb77b2519c",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Liu 2013 / Meikle 1977; potência anti-inflamatória sistêmica aproximada",
            "sourceEvidenceSha256": "003e60ecacd34702d93c5d2c3afe3ed93d220869b49c0726b704413d95d29e4b",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "equivalencia-de-corticoides@native-2026-10-04+81eb321ed171"
    },
    {
      "id": "equivalente-esferico",
      "title": "Equivalente esférico e transposição",
      "short": "Refração em EE, transposição e vetores J0/J45",
      "desc": "Calcule o equivalente esférico da refração, a transposição do cilindro e os vetores de Thibos (J0 e J45), com a classificação de miopia do IMI.",
      "lead": "Resume a refração esferocilíndrica em um único valor (equivalente esférico), transpõe o cilindro e classifica a miopia pelos critérios do International Myopia Institute.",
      "kind": "Calculadora",
      "spec": [
        "oftalmologia",
        "pediatria"
      ],
      "fields": [
        [
          "esf",
          "Esfera",
          "num",
          {
            "min": -30,
            "max": 30,
            "step": 0.25,
            "unit": "D",
            "ph": "-2,00"
          }
        ],
        [
          "cil",
          "Cilindro",
          "num",
          {
            "min": -10,
            "max": 10,
            "step": 0.25,
            "unit": "D",
            "ph": "-1,00"
          }
        ],
        [
          "eixo",
          "Eixo do cilindro",
          "num",
          {
            "min": 0,
            "max": 180,
            "step": 1,
            "unit": "graus",
            "ph": "180",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Equivalente esférico</strong> (M) = esfera + cilindro ÷ 2.</p><p><strong>Transposição</strong>: nova esfera = esfera + cilindro; novo cilindro = −cilindro; novo eixo = eixo ± 90°.</p><p><strong>Vetores de Thibos</strong>: J0 = −(C/2) × cos(2α); J45 = −(C/2) × sen(2α).</p>",
      "sources": [
        [
          "Thibos LN, Wheeler W, Horner D. Power vectors: an application of Fourier analysis to the description and statistical analysis of refractive error. Optom Vis Sci, 1997.",
          "https://doi.org/10.1097/00006324-199706000-00019"
        ],
        [
          "Flitcroft DI et al. IMI: Defining and classifying myopia: a proposed set of standards for clinical and epidemiologic studies. Invest Ophthalmol Vis Sci, 2019.",
          "https://doi.org/10.1167/iovs.18-25957"
        ]
      ],
      "cases": [
        [
          "−2,00 −1,00 × 180°: EE −2,50; J0 +0,50; transposição −3,00 +1,00",
          {
            "esf": -2,
            "cil": -1,
            "eixo": 180
          },
          {
            "raw": {
              "se": -2.5,
              "j0": 0.5,
              "j45": 0,
              "tesf": -3,
              "tcil": 1
            },
            "level": "mid"
          }
        ],
        [
          "Limite: −5,50 −1,00: EE −6,00 = alta miopia",
          {
            "esf": -5.5,
            "cil": -1
          },
          {
            "raw": {
              "se": -6
            },
            "level": "high"
          }
        ],
        [
          "Limite: −0,25 −0,50: EE −0,50 = miopia",
          {
            "esf": -0.25,
            "cil": -0.5
          },
          {
            "raw": {
              "se": -0.5
            },
            "level": "mid"
          }
        ],
        [
          "+1,00 −1,00 × 90°: EE +0,50, sem miopia; J0 −0,50",
          {
            "esf": 1,
            "cil": -1,
            "eixo": 90
          },
          {
            "raw": {
              "se": 0.5,
              "j0": -0.5
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Cilindro zero conserva esfera e zera vetores",
            "input": {
              "esf": 2,
              "cil": 0,
              "eixo": 90
            },
            "expected": {
              "se": 2,
              "j0": 0,
              "j45": 0,
              "tesf": 2,
              "tcil": 0
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Esfera+metade do cilindro e transposição",
            "input": {
              "esf": 2,
              "cil": -2,
              "eixo": 90
            },
            "expected": {
              "se": 1,
              "j0": -1,
              "j45": 0,
              "tesf": 0,
              "tcil": 2
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Thibos 1997:potência M, J 0, J 45; transposição esferocilíndrica eixo±90 graus",
      "implementationVersion": "equivalente-esferico@native-2026-10-03+5334c448b7c5",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/9255814/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Equivalente esférico (M) = esfera + cilindro ÷ 2. Transposição : nova esfera = esfera + cilindro; novo cilindro = −cilindro; novo eixo = eixo ± 90°. Vetores de Thibos : J0 = −(C/2) × cos(2α); J45 = −(C/2) × sen(2α).",
        "inputContract": {
          "fields": [
            {
              "key": "esf",
              "label": "Esfera",
              "type": "num",
              "min": -30,
              "max": 30,
              "unit": "D",
              "optional": false,
              "options": null
            },
            {
              "key": "cil",
              "label": "Cilindro",
              "type": "num",
              "min": -10,
              "max": 10,
              "unit": "D",
              "optional": false,
              "options": null
            },
            {
              "key": "eixo",
              "label": "Eixo do cilindro",
              "type": "num",
              "min": 0,
              "max": 180,
              "unit": "graus",
              "optional": true,
              "options": null
            }
          ],
          "hash": "877301845ec799be8e6e82b5bc6f4f1bb23c0d479ea9a7e449e190b52ecfdb08"
        },
        "sourceEditions": [
          {
            "citation": "Thibos LN, Wheeler W, Horner D. Power vectors: an application of Fourier analysis to the description and statistical analysis of refractive error. Optom Vis Sci, 1997.",
            "url": "https://doi.org/10.1097/00006324-199706000-00019",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Power vectors: an application of Fourier analysis to the description and statistical analysis of refractive error.",
              "year": "1997",
              "firstPublicationDate": "1997-06-01",
              "doi": "10.1097/00006324-199706000-00019",
              "pmid": "9255814",
              "journal": "Optometry and vision science : official publication of the American Academy of Optometry",
              "authors": "Thibos LN, Wheeler W, Horner D."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/9255814/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "70c4aba241b4c470a48f8d5523b3c8a87fce22a5c6866df1b117328cbfbaef61",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Flitcroft DI et al. IMI: Defining and classifying myopia: a proposed set of standards for clinical and epidemiologic studies. Invest Ophthalmol Vis Sci, 2019.",
            "url": "https://doi.org/10.1167/iovs.18-25957",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "IMI - Defining and Classifying Myopia: A Proposed Set of Standards for Clinical and Epidemiologic Studies.",
              "year": "2019",
              "firstPublicationDate": "2019-02-01",
              "doi": "10.1167/iovs.18-25957",
              "pmid": "30817826",
              "pmcid": "PMC6735818",
              "journal": "Investigative ophthalmology & visual science",
              "authors": "Flitcroft DI, He M, Jonas JB, Jong M, Naidoo K, Ohno-Matsui K, Rahi J, Resnikoff S, Vitale S, Yannuzzi L."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6735818/",
            "abstractAvailable": true,
            "fullTextSha256": "90c1ca5621271d1b18abd81eadb4fd13e568e4005629d272e4fb3763ae8a1ca0",
            "abstractSha256": "ea30fce0bb83dac1b19c38e3883c540bb2ba5a6bd008c9c8328b93ef5146c909",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Cilindro zero conserva esfera e zera vetores",
              "input": {
                "esf": 2,
                "cil": 0,
                "eixo": 90
              },
              "expected": {
                "se": 2,
                "j0": 0,
                "j45": 0,
                "tesf": 2,
                "tcil": 0
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Esfera+metade do cilindro e transposição",
              "input": {
                "esf": 2,
                "cil": -2,
                "eixo": 90
              },
              "expected": {
                "se": 1,
                "j0": -1,
                "j45": 0,
                "tesf": 0,
                "tcil": 2
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5334c448b7c57758b86f7c5b4d793f8a64248a0d40d39ec5ebfac892187e60f5"
      },
      "limits": "A representação de Thibos 1997 descreve a potência de lentes esferocilíndricas finas por componentes vetoriais. Ela não estabelece, sozinha, uma classificação clínica de miopia nem padroniza as condições do exame refrativo. A classificação IMI e a técnica de refração precisam corresponder às respectivas fontes.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.819Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não confere categorias de miopia IMI 2019, refração cicloplégica ou toda fórmula de transposição na fonte secundária específica."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-clinica-de-fragilidade",
      "title": "Escala Clínica de Fragilidade (CFS)",
      "short": "Grau de fragilidade da pessoa idosa, de 1 a 9",
      "desc": "Classifique o grau de fragilidade da pessoa idosa pela Escala Clínica de Fragilidade (Clinical Frailty Scale, versão 2.0), de muito em forma a doente terminal.",
      "lead": "Classifica a fragilidade de pessoas com 65 anos ou mais em 9 níveis, pelo julgamento clínico da funcionalidade nas 2 semanas anteriores à doença atual.",
      "kind": "Escore",
      "spec": [
        "geriatria",
        "medicina-intensiva",
        "medicina-de-emergencia",
        "clinica-medica",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "cfs",
          "Nível que melhor descreve a pessoa (estado habitual, 2 semanas antes da doença aguda)",
          "sel",
          {
            "opts": {
              "1": "1 · Muito em forma: robusto, ativo, faz exercício regular",
              "2": "2 · Em forma: sem doença ativa sintomática, menos em forma que o nível 1",
              "3": "3 · Controlando bem: doenças controladas, sem atividade física regular além de caminhar",
              "4": "4 · Fragilidade muito leve: independente, mas os sintomas limitam atividades; \"mais lento\", cansado",
              "5": "5 · Fragilidade leve: precisa de ajuda em AIVD mais complexas (finanças, transporte, tarefas pesadas)",
              "6": "6 · Fragilidade moderada: ajuda em todas as atividades fora de casa e nas tarefas domésticas; ajuda no banho",
              "7": "7 · Fragilidade grave: totalmente dependente para o cuidado pessoal, mas estável",
              "8": "8 · Fragilidade muito grave: totalmente dependente, aproximando-se do fim da vida",
              "9": "9 · Doente terminal: expectativa de vida &lt; 6 meses, sem outro quadro de fragilidade grave"
            }
          }
        ]
      ],
      "formula": "<p>Julgamento clínico em 9 níveis, a partir da história (paciente e cuidador) e do exame: 1 a 3 = não frágil; 4 = fragilidade muito leve; 5 a 8 = fragilidade leve, moderada, grave e muito grave; 9 = doente terminal.</p><p>Na demência, considere a cognição e a autonomia funcional na avaliação clínica da fragilidade. O diagnóstico ou o rótulo de gravidade da demência, isoladamente, não determina automaticamente o nível CFS.</p>",
      "sources": [
        [
          "Rockwood K et al. A global clinical measure of fitness and frailty in elderly people. CMAJ, 2005.",
          "https://doi.org/10.1503/cmaj.050051"
        ],
        [
          "Rockwood K, Theou O. Using the Clinical Frailty Scale in allocating scarce health care resources. Can Geriatr J, 2020.",
          "https://doi.org/10.5770/cgj.23.463"
        ]
      ],
      "cases": [
        [
          "Nível 3: não frágil",
          {
            "cfs": "3"
          },
          {
            "score": 3,
            "level": "low"
          }
        ],
        [
          "Nível 4: fragilidade muito leve",
          {
            "cfs": "4"
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "Nível 6: frágil",
          {
            "cfs": "6"
          },
          {
            "score": 6,
            "level": "high",
            "verdict": "Frágil"
          }
        ],
        [
          "Nível 9: doente terminal",
          {
            "cfs": "9"
          },
          {
            "score": 9,
            "verdict": "terminal"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:21:47.341Z",
        "total": 9,
        "passed": 9,
        "sourceRowCount": 9,
        "uniqueApiInputCount": 9,
        "sourceContextCount": 9,
        "cases": [
          {
            "index": 0,
            "input": {
              "cfs": "1"
            },
            "expected": {
              "selectedGrade": 1
            },
            "sourceIds": [
              "cfs-v2-en-preview"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "cfs": "2"
            },
            "expected": {
              "selectedGrade": 2
            },
            "sourceIds": [
              "cfs-v2-en-preview"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "cfs": "3"
            },
            "expected": {
              "selectedGrade": 3
            },
            "sourceIds": [
              "cfs-v2-en-preview"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "cfs": "4"
            },
            "expected": {
              "selectedGrade": 4
            },
            "sourceIds": [
              "cfs-v2-en-preview"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "All nine already-assigned ordinal grades only; not an arithmetic clinical risk model.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "80f22b40467905d31fcbaa14d6cbb64bb69015c8bd9267b4a7b73ef62a546057",
          "total": 9,
          "bankRowCount": 9,
          "uniqueApiInputCount": 9,
          "sourceContextCount": 9,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
              "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
            },
            {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
            "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
          },
          "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            },
            "item": {
              "id": "escala-clinica-de-fragilidade",
              "verifiedEdition": "Officialdeveloper CFSVersion2.0(2020),nine grades",
              "sourceIds": [
                "cfs-v2-en-preview",
                "cfs-history-developer",
                "cfs-permission-developer"
              ],
              "verified": "Nine ordinal choices1–9; grade4 verymildfrailty, grades5–8 increasinglydependent, grade9 terminalillness with lifeexpectancy<6months without otherwise severefrailty. Clinicaljudgement-based olderadult instrument.",
              "unresolved": [
                "Nine-grade source is not the original seven-grade2005 edition.",
                "Baseline2weeks instruction/population suitability is not inferred from code preservation.",
                "No developer permission/license/derivative translation authorization is recorded.",
                "Selectedcode identity does not verify clinical assignment, prognostic performance, resource-allocation decisions or translated clinical descriptors."
              ],
              "findings": [
                {
                  "type": "source-version-mismatch-to-review",
                  "field": "currentMethodSource",
                  "detail": "Inventory currentMethodSource cites2005seven-grade article while current selectednine-grade labels follow2020v2.0. Existing methodVersion already distinguishes this; do not replace history silently."
                },
                {
                  "type": "rights-not-recorded",
                  "field": "developer permission",
                  "detail": "Officialdeveloper permission FAQ explicitly requires request for use and treats translations as derivatives; no authorization recorded."
                }
              ],
              "proofScope": "All nine already-assigned ordinal grades only; not an arithmetic clinical risk model.",
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed",
              "calculatorImportsPerformed": false,
              "sourceBinding": {
                "id": "escala-clinica-de-fragilidade",
                "recordSha256": "c467ad1a29eab3687df171110792d5133d960e43decee5b22dbc3361374cd523",
                "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-clinica-de-fragilidade.json",
                "frozenRecordSha256": "3e4109d74952f69e9f5a2244c6f3e212e36af7d4f2884e7d90c32c676c7b4e77",
                "methodVersion": "Clinical Frailty Scale 9 níveis; terminologia atualizada descrita Rockwood Theou 2020; não 7 níveis 2005",
                "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1188185/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                    "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                    "bytes": 5518,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                    "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                    "bytes": 5518,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                    "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                    "bytes": 5518,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  }
                ]
              }
            },
            "sources": [
              {
                "id": "cfs-v2-en-preview",
                "url": "https://cdn.dal.ca/content/dam/dalhousie/pdf/sites/gmr/CFS_V2_en_WM.pdf",
                "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\cfs-v2-en-preview.pdf",
                "sha256": "526aca593aa3602ba7c2b5a21bd5b1cb7d0a494e3951cb26b1a4d1d0dbcae694",
                "bytes": 247775,
                "visualPagesRead": [
                  1
                ],
                "readScope": "Official developer watermarked one-page CFS Version2.0(EN)©2005–2020; all nine descriptors and dementia note visually read. Preview reading is not permission to incorporate or translate.",
                "originalFullArticleRead": false
              },
              {
                "id": "cfs-permission-developer",
                "url": "https://www.dal.ca/sites/gmr/our-tools/permission-for-use.html",
                "access": "Direct developer FAQ sections read. All use requests must be submitted; commercial incorporation may need license; translations derivatives and developer does not independently certify received translations. No permission request sent or approval recorded."
              },
              {
                "id": "cfs-history-developer",
                "url": "https://www.dal.ca/sites/gmr/our-tools/clinical-frailty-scale.html",
                "access": "Direct history/training/permission sections read:7points2005,9points2007, v2.0labels2020. Experienced clinical judgement; not questionnaire."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
        "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
          "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
          "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
          "checks": 27198,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "packagingPeer": "pending"
        },
        "freshAdapterExecutions": 27,
        "freshVmExecutions": 27,
        "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 9x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
            "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
            "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
            "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "All nine already-assigned ordinal grades only; not an arithmetic clinical risk model.",
          "Nine-grade source is not the original seven-grade2005 edition.",
          "Baseline2weeks instruction/population suitability is not inferred from code preservation.",
          "No developer permission/license/derivative translation authorization is recorded.",
          "Selectedcode identity does not verify clinical assignment, prognostic performance, resource-allocation decisions or translated clinical descriptors.",
          "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
          "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
          "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
          "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
          "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs.",
          "Official developer states permission requests are required for all uses and a commercial product license may be required. No permission, product license or translated-scale endorsement is established by this receipt."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Clinical Frailty Scale 9 níveis; terminologia atualizada descrita Rockwood Theou 2020; não 7 níveis 2005",
      "implementationVersion": "escala-clinica-de-fragilidade@native-2026-10-03+974cc0ca08f9",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1188185/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Julgamento clínico em 9 níveis, a partir da história (paciente e cuidador) e do exame: 1 a 3 = não frágil; 4 = fragilidade muito leve; 5 a 8 = fragilidade leve, moderada, grave e muito grave; 9 = doente terminal. Na demência, considere a cognição e a autonomia funcional na avaliação clínica da fragilidade. O diagnóstico ou o rótulo de gravidade da demência, isoladamente, não determina automaticamente o nível CFS.",
        "inputContract": {
          "fields": [
            {
              "key": "cfs",
              "label": "Nível que melhor descreve a pessoa (estado habitual, 2 semanas antes da doença aguda)",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "1 · Muito em forma: robusto, ativo, faz exercício regular",
                "2": "2 · Em forma: sem doença ativa sintomática, menos em forma que o nível 1",
                "3": "3 · Controlando bem: doenças controladas, sem atividade física regular além de caminhar",
                "4": "4 · Fragilidade muito leve: independente, mas os sintomas limitam atividades; \"mais lento\", cansado",
                "5": "5 · Fragilidade leve: precisa de ajuda em AIVD mais complexas (finanças, transporte, tarefas pesadas)",
                "6": "6 · Fragilidade moderada: ajuda em todas as atividades fora de casa e nas tarefas domésticas; ajuda no banho",
                "7": "7 · Fragilidade grave: totalmente dependente para o cuidado pessoal, mas estável",
                "8": "8 · Fragilidade muito grave: totalmente dependente, aproximando-se do fim da vida",
                "9": "9 · Doente terminal: expectativa de vida &lt; 6 meses, sem outro quadro de fragilidade grave"
              }
            }
          ],
          "hash": "a0409fb1a451c8c1a7fd906910eaf3f1f7a2fdbb0ff35dd1a01195db4b24e18f"
        },
        "sourceEditions": [
          {
            "citation": "Rockwood K et al. A global clinical measure of fitness and frailty in elderly people. CMAJ, 2005.",
            "url": "https://doi.org/10.1503/cmaj.050051",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A global clinical measure of fitness and frailty in elderly people.",
              "year": "2005",
              "firstPublicationDate": "2005-08-01",
              "doi": "10.1503/cmaj.050051",
              "pmid": "16129869",
              "pmcid": "PMC1188185",
              "journal": "CMAJ : Canadian Medical Association journal = journal de l'Association medicale canadienne",
              "authors": "Rockwood K, Song X, MacKnight C, Bergman H, Hogan DB, McDowell I, Mitnitski A."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1188185/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "415a4fb152a24cdece94b4e4a6ce44509f0eb21d6fe028b3b558332db2e1e17b",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Rockwood K, Theou O. Using the Clinical Frailty Scale in allocating scarce health care resources. Can Geriatr J, 2020.",
            "url": "https://doi.org/10.5770/cgj.23.463",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Using the Clinical Frailty Scale in Allocating Scarce Health Care Resources.",
              "year": "2020",
              "firstPublicationDate": "2020-09-01",
              "doi": "10.5770/cgj.23.463",
              "pmid": "32904824",
              "pmcid": "PMC7458601",
              "journal": "Canadian geriatrics journal : CGJ",
              "authors": "Rockwood K, Theou O."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7458601/",
            "abstractAvailable": true,
            "fullTextSha256": "a41e2bb4d55b275bc397ec81a91065345081fb6e45386b0e3e5ae2d0483759ab",
            "abstractSha256": "8f010d2f75bf2c1d58a4f7205cdef5e237899ebc64c81e9d641c14a58ee29503",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:21:47.341Z",
          "total": 9,
          "passed": 9,
          "sourceRowCount": 9,
          "uniqueApiInputCount": 9,
          "sourceContextCount": 9,
          "cases": [
            {
              "index": 0,
              "input": {
                "cfs": "1"
              },
              "expected": {
                "selectedGrade": 1
              },
              "sourceIds": [
                "cfs-v2-en-preview"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "cfs": "2"
              },
              "expected": {
                "selectedGrade": 2
              },
              "sourceIds": [
                "cfs-v2-en-preview"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "cfs": "3"
              },
              "expected": {
                "selectedGrade": 3
              },
              "sourceIds": [
                "cfs-v2-en-preview"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "cfs": "4"
              },
              "expected": {
                "selectedGrade": 4
              },
              "sourceIds": [
                "cfs-v2-en-preview"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                  "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "All nine already-assigned ordinal grades only; not an arithmetic clinical risk model.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "80f22b40467905d31fcbaa14d6cbb64bb69015c8bd9267b4a7b73ef62a546057",
            "total": 9,
            "bankRowCount": 9,
            "uniqueApiInputCount": 9,
            "sourceContextCount": 9,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
                "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
              },
              {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
              "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
            },
            "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              },
              "item": {
                "id": "escala-clinica-de-fragilidade",
                "verifiedEdition": "Officialdeveloper CFSVersion2.0(2020),nine grades",
                "sourceIds": [
                  "cfs-v2-en-preview",
                  "cfs-history-developer",
                  "cfs-permission-developer"
                ],
                "verified": "Nine ordinal choices1–9; grade4 verymildfrailty, grades5–8 increasinglydependent, grade9 terminalillness with lifeexpectancy<6months without otherwise severefrailty. Clinicaljudgement-based olderadult instrument.",
                "unresolved": [
                  "Nine-grade source is not the original seven-grade2005 edition.",
                  "Baseline2weeks instruction/population suitability is not inferred from code preservation.",
                  "No developer permission/license/derivative translation authorization is recorded.",
                  "Selectedcode identity does not verify clinical assignment, prognostic performance, resource-allocation decisions or translated clinical descriptors."
                ],
                "findings": [
                  {
                    "type": "source-version-mismatch-to-review",
                    "field": "currentMethodSource",
                    "detail": "Inventory currentMethodSource cites2005seven-grade article while current selectednine-grade labels follow2020v2.0. Existing methodVersion already distinguishes this; do not replace history silently."
                  },
                  {
                    "type": "rights-not-recorded",
                    "field": "developer permission",
                    "detail": "Officialdeveloper permission FAQ explicitly requires request for use and treats translations as derivatives; no authorization recorded."
                  }
                ],
                "proofScope": "All nine already-assigned ordinal grades only; not an arithmetic clinical risk model.",
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed",
                "calculatorImportsPerformed": false,
                "sourceBinding": {
                  "id": "escala-clinica-de-fragilidade",
                  "recordSha256": "c467ad1a29eab3687df171110792d5133d960e43decee5b22dbc3361374cd523",
                  "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-clinica-de-fragilidade.json",
                  "frozenRecordSha256": "3e4109d74952f69e9f5a2244c6f3e212e36af7d4f2884e7d90c32c676c7b4e77",
                  "methodVersion": "Clinical Frailty Scale 9 níveis; terminologia atualizada descrita Rockwood Theou 2020; não 7 níveis 2005",
                  "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1188185/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                      "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                      "bytes": 5518,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                      "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                      "bytes": 5518,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                      "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
                      "bytes": 5518,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    }
                  ]
                }
              },
              "sources": [
                {
                  "id": "cfs-v2-en-preview",
                  "url": "https://cdn.dal.ca/content/dam/dalhousie/pdf/sites/gmr/CFS_V2_en_WM.pdf",
                  "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\cfs-v2-en-preview.pdf",
                  "sha256": "526aca593aa3602ba7c2b5a21bd5b1cb7d0a494e3951cb26b1a4d1d0dbcae694",
                  "bytes": 247775,
                  "visualPagesRead": [
                    1
                  ],
                  "readScope": "Official developer watermarked one-page CFS Version2.0(EN)©2005–2020; all nine descriptors and dementia note visually read. Preview reading is not permission to incorporate or translate.",
                  "originalFullArticleRead": false
                },
                {
                  "id": "cfs-permission-developer",
                  "url": "https://www.dal.ca/sites/gmr/our-tools/permission-for-use.html",
                  "access": "Direct developer FAQ sections read. All use requests must be submitted; commercial incorporation may need license; translations derivatives and developer does not independently certify received translations. No permission request sent or approval recorded."
                },
                {
                  "id": "cfs-history-developer",
                  "url": "https://www.dal.ca/sites/gmr/our-tools/clinical-frailty-scale.html",
                  "access": "Direct history/training/permission sections read:7points2005,9points2007, v2.0labels2020. Experienced clinical judgement; not questionnaire."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
          "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
            "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
            "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
            "checks": 27198,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed",
            "packagingPeer": "pending"
          },
          "freshAdapterExecutions": 27,
          "freshVmExecutions": 27,
          "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 9x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
              "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
              "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-clinica-de-fragilidade/calculator.js",
              "sha256": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "All nine already-assigned ordinal grades only; not an arithmetic clinical risk model.",
            "Nine-grade source is not the original seven-grade2005 edition.",
            "Baseline2weeks instruction/population suitability is not inferred from code preservation.",
            "No developer permission/license/derivative translation authorization is recorded.",
            "Selectedcode identity does not verify clinical assignment, prognostic performance, resource-allocation decisions or translated clinical descriptors.",
            "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
            "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
            "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
            "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
            "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs.",
            "Official developer states permission requests are required for all uses and a commercial product license may be required. No permission, product license or translated-scale endorsement is established by this receipt."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "974cc0ca08f94fd5d99c50d26ebddbc3b517171cb11d0e51cc8a1f313df90470",
        "factualTextCorrection": {
          "scope": "Only grade9 wording and dementia paragraph; numeric recording logic unchanged.",
          "previousImplementationHash": "0773047cf6984553cfc6fbbc7be97fc45ce4ef25315eeb928d935f1aaed9414e",
          "implementationHash": "974cc0ca08f94fd5d99c50d26ebddbc3b517171cb11d0e51cc8a1f313df90470",
          "source": "https://www.dal.ca/sites/gmr/our-tools/clinical-frailty-scale.html",
          "officialCard": "https://cdn.dal.ca/content/dam/dalhousie/pdf/sites/gmr/CFS_V2_en_Card_WM.pdf",
          "clinicalApproval": "not-performed",
          "professionalLanguageReview": "not-performed",
          "ownerPermission": "not-established"
        }
      },
      "limits": "Baseie a classificação no estado habitual anterior à doença aguda e em julgamento clínico. A escala original de 2005 tinha sete pontos; a edição local tem nove níveis. O artigo de 2020 alerta para interpretação em pessoas jovens ou com incapacidade estável de um único sistema.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.821Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Rubricas integrais dos nove níveis e desempenho clínico da ELUCENIA não foram conferidos por avaliador habilitado."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "rass",
      "title": "Escala de Agitação e Sedação de Richmond (RASS)",
      "short": "Nível de sedação e agitação na UTI",
      "desc": "Escala RASS de −5 a +4 para classificar agitação e sedação do paciente na UTI, com a faixa-alvo de sedação leve recomendada pelas diretrizes.",
      "lead": "Classifica o nível de agitação ou sedação de pacientes críticos, de combativo (+4) a não despertável (−5), e orienta o ajuste da sedação e a avaliação de delirium.",
      "kind": "Escore",
      "spec": [
        "medicina-intensiva",
        "anestesiologia",
        "medicina-de-emergencia",
        "psiquiatria"
      ],
      "fields": [
        [
          "rass",
          "Nível observado",
          "sel",
          {
            "opts": {
              "0": "0 · Alerta e calmo",
              "1": "+1 · Inquieto: ansioso, movimentos não agressivos",
              "2": "+2 · Agitado: movimentos frequentes sem propósito, briga com o ventilador",
              "3": "+3 · Muito agitado: puxa ou remove tubos e cateteres; agressivo",
              "4": "+4 · Combativo: violento, perigo imediato para a equipe",
              "-1": "−1 · Sonolento: desperta à voz e mantém contato visual por mais de 10 s",
              "-2": "−2 · Sedação leve: desperta à voz, contato visual por menos de 10 s",
              "-3": "−3 · Sedação moderada: movimento ou abertura ocular à voz, sem contato visual",
              "-4": "−4 · Sedação profunda: sem resposta à voz; movimento ao estímulo físico",
              "-5": "−5 · Não despertável: sem resposta à voz nem ao estímulo físico"
            }
          }
        ]
      ],
      "formula": "<p>Avaliação em 3 passos: (1) observe o paciente por 30 s (0 a +4); (2) se não estiver alerta, chame-o pelo nome e peça que olhe para você (−1 a −3); (3) sem resposta à voz, estimule fisicamente balançando o ombro ou esfregando o esterno (−4 a −5).</p>",
      "sources": [
        [
          "Sessler CN et al. The Richmond Agitation-Sedation Scale: validity and reliability in adult intensive care unit patients. Am J Respir Crit Care Med, 2002.",
          "https://doi.org/10.1164/rccm.2107138"
        ],
        [
          "Ely EW et al. Monitoring sedation status over time in ICU patients: reliability and validity of the Richmond Agitation-Sedation Scale (RASS). JAMA, 2003.",
          "https://doi.org/10.1001/jama.289.22.2983"
        ],
        [
          "Devlin JW et al. Clinical practice guidelines for the prevention and management of pain, agitation/sedation, delirium, immobility, and sleep disruption in adult patients in the ICU. Crit Care Med, 2018.",
          "https://doi.org/10.1097/CCM.0000000000003299"
        ]
      ],
      "cases": [
        [
          "RASS −4: sedação profunda",
          {
            "rass": "-4"
          },
          {
            "score": -4,
            "level": "high"
          }
        ],
        [
          "RASS −3: sedação moderada",
          {
            "rass": "-3"
          },
          {
            "score": -3,
            "level": "mid"
          }
        ],
        [
          "RASS −2: limite inferior da sedação leve",
          {
            "rass": "-2"
          },
          {
            "score": -2,
            "level": "low"
          }
        ],
        [
          "RASS 0: alerta e calmo",
          {
            "rass": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "RASS +1: inquieto",
          {
            "rass": "1"
          },
          {
            "score": 1,
            "level": "mid"
          }
        ],
        [
          "RASS +3: muito agitado",
          {
            "rass": "3"
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:21:47.355Z",
        "total": 10,
        "passed": 10,
        "sourceRowCount": 10,
        "uniqueApiInputCount": 10,
        "sourceContextCount": 10,
        "cases": [
          {
            "index": 0,
            "input": {
              "rass": "-5"
            },
            "expected": {
              "selectedGrade": -5
            },
            "sourceIds": [
              "rass-developer-2023"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -5
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "rass": "-4"
            },
            "expected": {
              "selectedGrade": -4
            },
            "sourceIds": [
              "rass-developer-2023"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "rass": "-3"
            },
            "expected": {
              "selectedGrade": -3
            },
            "sourceIds": [
              "rass-developer-2023"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "rass": "-2"
            },
            "expected": {
              "selectedGrade": -2
            },
            "sourceIds": [
              "rass-developer-2023"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/rass/calculator.js",
                "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": -2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "All ten assigned ordinal scores only; no cutoff recommendations/clinical classification.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "ea2114d59ee34cbe70c82e301e7a70d7f0ad387f19f838c73210e5bce7aa038e",
          "total": 10,
          "bankRowCount": 10,
          "uniqueApiInputCount": 10,
          "sourceContextCount": 10,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
              "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
            },
            {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
            "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
          },
          "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            },
            "item": {
              "id": "rass",
              "verifiedEdition": "Officialdeveloper2023resource card citing Sessler2002/Ely2003",
              "sourceIds": [
                "rass-developer-2023"
              ],
              "verified": "Ten selected scores−5 to+4; distinguish voice-contact−1/−2, voice without eyecontact−3, physicalstimulation−4, noresponse−5. CAM-ICU assessment is separate.",
              "unresolved": [
                "Both officialcard and current local labels use >10s/<10s; exactly10s is not adjudicated here.",
                "Original full2002/2003 paper/administration sequence not obtained; current developercard read is explicit.",
                "Selectedcode preservation does not certify timing, bedside examination, delirium classification or sedation treatment."
              ],
              "findings": [],
              "proofScope": "All ten assigned ordinal scores only; no cutoff recommendations/clinical classification.",
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed",
              "calculatorImportsPerformed": false,
              "sourceBinding": {
                "id": "rass",
                "recordSha256": "5eacd133c64f5e12327bb6bb145610cfd07ef0db3d94800c706a21c4e9ae2c0c",
                "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/rass.json",
                "frozenRecordSha256": "d7c14ee4676f8fc2ce4143c4abc79ca2912a6172ef7ea8aca0fb65a466ef0064",
                "methodVersion": "RASS/Sessler 2002:Ely 2003:−5 a+4, observação→voz→estímulo físico",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12421743/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/rass/calculator.js",
                    "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                    "bytes": 5610,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/rass/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                    "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                    "bytes": 5610,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/rass/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/rass/calculator.js",
                    "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                    "bytes": 5610,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/rass/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  }
                ]
              }
            },
            "sources": [
              {
                "id": "rass-developer-2023",
                "url": "https://cdn.prod.website-files.com/5b0849daec50243a0a1e5e0c/64494441346bd5e969493d93_CAM-ICU-tools-2023_rass.pdf",
                "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\rass-developer-2023.pdf",
                "sha256": "8e8de784477aeb23e0c1a3178a11861da823a2b3bd531d28678ec74d905d2607",
                "bytes": 150281,
                "visualPagesRead": [
                  1
                ],
                "readScope": "Current official developer CAM-ICU/RASS resource card; ten scores, voice/touch descriptors, >10/<10second signs and CAM-ICU/stop distinction visually read. Original2002/2003 full articles not read.",
                "originalFullArticleRead": false
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
        "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
          "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
          "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
          "checks": 27198,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "packagingPeer": "pending"
        },
        "freshAdapterExecutions": 30,
        "freshVmExecutions": 30,
        "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 10x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/rass/calculator.js",
            "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/rass/calculator.js",
            "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/rass/calculator.js",
            "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "All ten assigned ordinal scores only; no cutoff recommendations/clinical classification.",
          "Both officialcard and current local labels use >10s/<10s; exactly10s is not adjudicated here.",
          "Original full2002/2003 paper/administration sequence not obtained; current developercard read is explicit.",
          "Selectedcode preservation does not certify timing, bedside examination, delirium classification or sedation treatment.",
          "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
          "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
          "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
          "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
          "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "RASS/Sessler 2002:Ely 2003:−5 a+4, observação→voz→estímulo físico",
      "implementationVersion": "rass@native-2026-10-03+1760c42d707f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12421743/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Avaliação em 3 passos: (1) observe o paciente por 30 s (0 a +4); (2) se não estiver alerta, chame-o pelo nome e peça que olhe para você (−1 a −3); (3) sem resposta à voz, estimule fisicamente balançando o ombro ou esfregando o esterno (−4 a −5).",
        "inputContract": {
          "fields": [
            {
              "key": "rass",
              "label": "Nível observado",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · Alerta e calmo",
                "1": "+1 · Inquieto: ansioso, movimentos não agressivos",
                "2": "+2 · Agitado: movimentos frequentes sem propósito, briga com o ventilador",
                "3": "+3 · Muito agitado: puxa ou remove tubos e cateteres; agressivo",
                "4": "+4 · Combativo: violento, perigo imediato para a equipe",
                "-1": "−1 · Sonolento: desperta à voz e mantém contato visual por mais de 10 s",
                "-2": "−2 · Sedação leve: desperta à voz, contato visual por menos de 10 s",
                "-3": "−3 · Sedação moderada: movimento ou abertura ocular à voz, sem contato visual",
                "-4": "−4 · Sedação profunda: sem resposta à voz; movimento ao estímulo físico",
                "-5": "−5 · Não despertável: sem resposta à voz nem ao estímulo físico"
              }
            }
          ],
          "hash": "65579b967c43317bd63b3ceaa3ec516f2d731e9f6f0a99e256ab10d73d06d6fc"
        },
        "sourceEditions": [
          {
            "citation": "Sessler CN et al. The Richmond Agitation-Sedation Scale: validity and reliability in adult intensive care unit patients. Am J Respir Crit Care Med, 2002.",
            "url": "https://doi.org/10.1164/rccm.2107138",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Richmond Agitation-Sedation Scale: validity and reliability in adult intensive care unit patients.",
              "year": "2002",
              "firstPublicationDate": "2002-11-01",
              "doi": "10.1164/rccm.2107138",
              "pmid": "12421743",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "Sessler CN, Gosnell MS, Grap MJ, Brophy GM, O'Neal PV, Keane KA, Tesoro EP, Elswick RK."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12421743/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "24142f59787892b8c705a0a60e9332bcec11004fb9f484495f15cd6665f8aea9",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Ely EW et al. Monitoring sedation status over time in ICU patients: reliability and validity of the Richmond Agitation-Sedation Scale (RASS). JAMA, 2003.",
            "url": "https://doi.org/10.1001/jama.289.22.2983",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Monitoring sedation status over time in ICU patients: reliability and validity of the Richmond Agitation-Sedation Scale (RASS).",
              "year": "2003",
              "firstPublicationDate": "2003-06-01",
              "doi": "10.1001/jama.289.22.2983",
              "pmid": "12799407",
              "journal": "JAMA",
              "authors": "Ely EW, Truman B, Shintani A, Thomason JW, Wheeler AP, Gordon S, Francis J, Speroff T, Gautam S, Margolin R, Sessler CN, Dittus RS, Bernard GR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12799407/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9118825e217b0b4c9d1ab92d557b50c9e914ca05fb413f3e76e5cd2363519006",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Devlin JW et al. Clinical practice guidelines for the prevention and management of pain, agitation/sedation, delirium, immobility, and sleep disruption in adult patients in the ICU. Crit Care Med, 2018.",
            "url": "https://doi.org/10.1097/CCM.0000000000003299",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical Practice Guidelines for the Prevention and Management of Pain, Agitation/Sedation, Delirium, Immobility, and Sleep Disruption in Adult Patients in the ICU.",
              "year": "2018",
              "firstPublicationDate": "2018-09-01",
              "doi": "10.1097/ccm.0000000000003299",
              "pmid": "30113379",
              "journal": "Critical care medicine",
              "authors": "Devlin JW, Skrobik Y, Gélinas C, Needham DM, Slooter AJC, Pandharipande PP, Watson PL, Weinhouse GL, Nunnally ME, Rochwerg B, Balas MC, van den Boogaard M, Bosma KJ, Brummel NE, Chanques G, Denehy L, Drouot X, Fraser GL, Harris JE, Joffe AM, Kho ME, Kress JP, Lanphere JA, McKinley S, Neufeld KJ, Pisani MA, Payen JF, Pun BT, Puntillo KA, Riker RR, Robinson BRH, Shehabi Y, Szumita PM, Winkelman C, Centofanti JE, Price C, Nikayin S, Misak CJ, Flood PD, Kiedrowski K, Alhazzani W."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/30113379/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "3bd54e5737fcaa086ffbf7467164c4055a435dae92e0d3760ac2897b133095d2",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:21:47.355Z",
          "total": 10,
          "passed": 10,
          "sourceRowCount": 10,
          "uniqueApiInputCount": 10,
          "sourceContextCount": 10,
          "cases": [
            {
              "index": 0,
              "input": {
                "rass": "-5"
              },
              "expected": {
                "selectedGrade": -5
              },
              "sourceIds": [
                "rass-developer-2023"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "rass": "-4"
              },
              "expected": {
                "selectedGrade": -4
              },
              "sourceIds": [
                "rass-developer-2023"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "rass": "-3"
              },
              "expected": {
                "selectedGrade": -3
              },
              "sourceIds": [
                "rass-developer-2023"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "rass": "-2"
              },
              "expected": {
                "selectedGrade": -2
              },
              "sourceIds": [
                "rass-developer-2023"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/rass/calculator.js",
                  "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": -2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "All ten assigned ordinal scores only; no cutoff recommendations/clinical classification.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "ea2114d59ee34cbe70c82e301e7a70d7f0ad387f19f838c73210e5bce7aa038e",
            "total": 10,
            "bankRowCount": 10,
            "uniqueApiInputCount": 10,
            "sourceContextCount": 10,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
                "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
              },
              {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
              "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
            },
            "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              },
              "item": {
                "id": "rass",
                "verifiedEdition": "Officialdeveloper2023resource card citing Sessler2002/Ely2003",
                "sourceIds": [
                  "rass-developer-2023"
                ],
                "verified": "Ten selected scores−5 to+4; distinguish voice-contact−1/−2, voice without eyecontact−3, physicalstimulation−4, noresponse−5. CAM-ICU assessment is separate.",
                "unresolved": [
                  "Both officialcard and current local labels use >10s/<10s; exactly10s is not adjudicated here.",
                  "Original full2002/2003 paper/administration sequence not obtained; current developercard read is explicit.",
                  "Selectedcode preservation does not certify timing, bedside examination, delirium classification or sedation treatment."
                ],
                "findings": [],
                "proofScope": "All ten assigned ordinal scores only; no cutoff recommendations/clinical classification.",
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed",
                "calculatorImportsPerformed": false,
                "sourceBinding": {
                  "id": "rass",
                  "recordSha256": "5eacd133c64f5e12327bb6bb145610cfd07ef0db3d94800c706a21c4e9ae2c0c",
                  "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/rass.json",
                  "frozenRecordSha256": "d7c14ee4676f8fc2ce4143c4abc79ca2912a6172ef7ea8aca0fb65a466ef0064",
                  "methodVersion": "RASS/Sessler 2002:Ely 2003:−5 a+4, observação→voz→estímulo físico",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12421743/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/rass/calculator.js",
                      "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                      "bytes": 5610,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/rass/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/rass/calculator.js",
                      "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                      "bytes": 5610,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/rass/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/rass/calculator.js",
                      "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
                      "bytes": 5610,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/rass/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    }
                  ]
                }
              },
              "sources": [
                {
                  "id": "rass-developer-2023",
                  "url": "https://cdn.prod.website-files.com/5b0849daec50243a0a1e5e0c/64494441346bd5e969493d93_CAM-ICU-tools-2023_rass.pdf",
                  "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\rass-developer-2023.pdf",
                  "sha256": "8e8de784477aeb23e0c1a3178a11861da823a2b3bd531d28678ec74d905d2607",
                  "bytes": 150281,
                  "visualPagesRead": [
                    1
                  ],
                  "readScope": "Current official developer CAM-ICU/RASS resource card; ten scores, voice/touch descriptors, >10/<10second signs and CAM-ICU/stop distinction visually read. Original2002/2003 full articles not read.",
                  "originalFullArticleRead": false
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
          "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
            "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
            "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
            "checks": 27198,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed",
            "packagingPeer": "pending"
          },
          "freshAdapterExecutions": 30,
          "freshVmExecutions": 30,
          "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 10x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/rass/calculator.js",
              "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/rass/calculator.js",
              "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/rass/calculator.js",
              "sha256": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "All ten assigned ordinal scores only; no cutoff recommendations/clinical classification.",
            "Both officialcard and current local labels use >10s/<10s; exactly10s is not adjudicated here.",
            "Original full2002/2003 paper/administration sequence not obtained; current developercard read is explicit.",
            "Selectedcode preservation does not certify timing, bedside examination, delirium classification or sedation treatment.",
            "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
            "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
            "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
            "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
            "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "1760c42d707f257c03a18c41a72cb95fbb42c905d6fd22bbf54c36f2151a6a23"
      },
      "limits": "A RASS de 2002 foi estudada para agitação e sedação em adultos de UTI, com e sem ventilação ou sedativos, e envolveu avaliadores treinados. O resultado depende de observação e aplicação apropriadas; não é, isoladamente, diagnóstico de delirium nem prescrição de dose de sedativo. Uso pediátrico e protocolos de tratamento requerem fontes próprias.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.824Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma diagnóstico de delirium, doses/ajustes automáticos de sedação, pediatria ou todas as instruções de voz/estímulo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-ashworth-modificada",
      "title": "Escala de Ashworth modificada",
      "short": "Graduação clínica da espasticidade",
      "desc": "Escala de Ashworth modificada (Bohannon e Smith): graduação da espasticidade de 0 a 4, com o grau 1+, pela resistência ao movimento passivo.",
      "lead": "Gradua a espasticidade pela resistência muscular ao alongamento passivo, músculo a músculo. Referência para indicar e acompanhar toxina botulínica e reabilitação.",
      "kind": "Calculadora",
      "spec": [
        "medicina-fisica-e-reabilitacao",
        "neurologia",
        "ortopedia-e-traumatologia"
      ],
      "fields": [
        [
          "grau",
          "Resistência ao movimento passivo (em cerca de 1 segundo)",
          "sel",
          {
            "opts": {
              "0": "0 – Sem aumento do tônus muscular",
              "1": "1 – Aumento leve: “trava e solta” ou resistência mínima no fim do arco de movimento",
              "2": "2 – Aumento mais marcado na maior parte do arco, mas o segmento move-se com facilidade",
              "3": "3 – Aumento considerável: movimento passivo difícil",
              "4": "4 – Segmento rígido em flexão ou extensão",
              "1p": "1+ – Aumento leve: “trava” seguida de resistência mínima em menos da metade do arco"
            }
          }
        ]
      ],
      "formula": "<p>Com o paciente relaxado em decúbito dorsal, mova passivamente o segmento em todo o arco de movimento em cerca de 1 segundo e escolha o grau que descreve a resistência. O grau 1+ foi acrescentado por Bohannon e Smith à escala original de Ashworth.</p>",
      "sources": [
        [
          "Bohannon RW, Smith MB. Interrater reliability of a modified Ashworth scale of muscle spasticity. Phys Ther, 1987.",
          "https://doi.org/10.1093/ptj/67.2.206"
        ]
      ],
      "cases": [
        [
          "Tônus normal: grau 0",
          {
            "grau": "0"
          },
          {
            "raw": {
              "grade": "0"
            },
            "level": "low",
            "main": "0"
          }
        ],
        [
          "Trava seguida de resistência mínima: grau 1+",
          {
            "grau": "1p"
          },
          {
            "raw": {
              "grade": "1+"
            },
            "level": "mid",
            "main": "1+"
          }
        ],
        [
          "Movimento passivo difícil: grau 3",
          {
            "grau": "3"
          },
          {
            "raw": {
              "grade": "3"
            },
            "level": "high",
            "verdict": "difícil"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:21:47.382Z",
        "total": 6,
        "passed": 6,
        "sourceRowCount": 6,
        "uniqueApiInputCount": 6,
        "sourceContextCount": 6,
        "cases": [
          {
            "index": 0,
            "input": {
              "grau": "0"
            },
            "expected": {
              "selectedGrade": 0
            },
            "sourceIds": [
              "ashworth-instructions-sralab"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "0"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "grau": "1"
            },
            "expected": {
              "selectedGrade": 1
            },
            "sourceIds": [
              "ashworth-instructions-sralab"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "1"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "grau": "1p"
            },
            "expected": {
              "selectedGrade": "1+"
            },
            "sourceIds": [
              "ashworth-instructions-sralab"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "1+"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "grau": "2"
            },
            "expected": {
              "selectedGrade": 2
            },
            "sourceIds": [
              "ashworth-instructions-sralab"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": "2"
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Five integer grade identities plus source-displayed1+ only, compared as an ordinal string for1+.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "0fbc65acd8a03a5e166e150e69fed5611f93051d1ff642fa2eb0f8842088dc5f",
          "total": 6,
          "bankRowCount": 6,
          "uniqueApiInputCount": 6,
          "sourceContextCount": 6,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
              "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
            },
            {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
            "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
          },
          "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            },
            "item": {
              "id": "escala-de-ashworth-modificada",
              "verifiedEdition": "Bohannon/Smith1987 abstract plus author-providedinstructionform",
              "sourceIds": [
                "ashworth-instructions-sralab"
              ],
              "verified": "Six grades0,1,1+,2,3,4;1+ is separate ordinalgrade, not a measurednumeric1.5. Author-providedform confirms supine patient, appropriate full passiveROM overone second, and relaxation. Originalabstract population30intracraniallesion patients/elbowflexors.",
              "unresolved": [
                "Original1987 publisherPDF HTTP403; no fulloriginalarticle/table reading claim.",
                "No clinical velocity/ROM observation accuracy, muscles/generalizedpopulations or interrater reliability proven by identity test.",
                "Do not attach arithmeticmeaning/equalinterval spacing to1+."
              ],
              "findings": [],
              "proofScope": "Five integer grade identities plus source-displayed1+ only, compared as an ordinal string for1+.",
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed",
              "calculatorImportsPerformed": false,
              "sourceBinding": {
                "id": "escala-de-ashworth-modificada",
                "recordSha256": "d99ffe6416af89f5ff54580e4fc8ccd4f43f6a60a0a22e603c789c9aabe74d97",
                "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-de-ashworth-modificada.json",
                "frozenRecordSha256": "3edf958e842a33904c0f61de334124856541f027478e48a9c9f1435833884bef",
                "methodVersion": "Modified Ashworth/Bohannon Smith 1987:0/1/1+/2/3/4; grau 1+ específico",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3809245/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                    "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                    "bytes": 5282,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                    "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                    "bytes": 5282,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                    "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                    "bytes": 5282,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  }
                ]
              }
            },
            "sources": [
              {
                "id": "ashworth-instructions-sralab",
                "url": "https://www.sralab.org/sites/default/files/2017-06/Modified%20Ashworth%20Scale%20Instructions.pdf",
                "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\ashworth-instructions-sralab.pdf",
                "sha256": "b0ebc8b20bed60b85f0915cbd267d3e97b87c0da725be1ba69d737d9de1eddee",
                "bytes": 77708,
                "visualPagesRead": [
                  1
                ],
                "readScope": "Author-provided instructions hosted by SRALab/rehabmeasures: attribution to RichardBohannon/MelissaSmith, all six grades and supine/one-second/relax instructions visually read p1. Form/reference text extracted onp2–3, not original1987 manuscript.",
                "originalFullArticleRead": false
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
        "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
          "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
          "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
          "checks": 27198,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "packagingPeer": "pending"
        },
        "freshAdapterExecutions": 18,
        "freshVmExecutions": 18,
        "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 6x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
            "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
            "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
            "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Five integer grade identities plus source-displayed1+ only, compared as an ordinal string for1+.",
          "Original1987 publisherPDF HTTP403; no fulloriginalarticle/table reading claim.",
          "No clinical velocity/ROM observation accuracy, muscles/generalizedpopulations or interrater reliability proven by identity test.",
          "Do not attach arithmeticmeaning/equalinterval spacing to1+.",
          "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
          "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
          "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
          "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
          "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Modified Ashworth/Bohannon Smith 1987:0/1/1+/2/3/4; grau 1+ específico",
      "implementationVersion": "escala-de-ashworth-modificada@native-2026-10-03+0819551b5bae",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3809245/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Com o paciente relaxado em decúbito dorsal, mova passivamente o segmento em todo o arco de movimento em cerca de 1 segundo e escolha o grau que descreve a resistência. O grau 1+ foi acrescentado por Bohannon e Smith à escala original de Ashworth.",
        "inputContract": {
          "fields": [
            {
              "key": "grau",
              "label": "Resistência ao movimento passivo (em cerca de 1 segundo)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem aumento do tônus muscular",
                "1": "1 – Aumento leve: “trava e solta” ou resistência mínima no fim do arco de movimento",
                "2": "2 – Aumento mais marcado na maior parte do arco, mas o segmento move-se com facilidade",
                "3": "3 – Aumento considerável: movimento passivo difícil",
                "4": "4 – Segmento rígido em flexão ou extensão",
                "1p": "1+ – Aumento leve: “trava” seguida de resistência mínima em menos da metade do arco"
              }
            }
          ],
          "hash": "28d7c2f5b6f2d2bc7a27f09b637ecbf8bcd65c8bcbf66749bc1eeedd3c063a86"
        },
        "sourceEditions": [
          {
            "citation": "Bohannon RW, Smith MB. Interrater reliability of a modified Ashworth scale of muscle spasticity. Phys Ther, 1987.",
            "url": "https://doi.org/10.1093/ptj/67.2.206",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Interrater reliability of a modified Ashworth scale of muscle spasticity.",
              "year": "1987",
              "firstPublicationDate": "1987-02-01",
              "doi": "10.1093/ptj/67.2.206",
              "pmid": "3809245",
              "journal": "Physical therapy",
              "authors": "Bohannon RW, Smith MB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3809245/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d4f0a2831ee6eaf5e79b760bd9eefa5734643e5672eb8aa52396fef060edc8af",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:21:47.382Z",
          "total": 6,
          "passed": 6,
          "sourceRowCount": 6,
          "uniqueApiInputCount": 6,
          "sourceContextCount": 6,
          "cases": [
            {
              "index": 0,
              "input": {
                "grau": "0"
              },
              "expected": {
                "selectedGrade": 0
              },
              "sourceIds": [
                "ashworth-instructions-sralab"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "0"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "grau": "1"
              },
              "expected": {
                "selectedGrade": 1
              },
              "sourceIds": [
                "ashworth-instructions-sralab"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "1"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "grau": "1p"
              },
              "expected": {
                "selectedGrade": "1+"
              },
              "sourceIds": [
                "ashworth-instructions-sralab"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "1+"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "grau": "2"
              },
              "expected": {
                "selectedGrade": 2
              },
              "sourceIds": [
                "ashworth-instructions-sralab"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                  "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": "2"
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Five integer grade identities plus source-displayed1+ only, compared as an ordinal string for1+.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "0fbc65acd8a03a5e166e150e69fed5611f93051d1ff642fa2eb0f8842088dc5f",
            "total": 6,
            "bankRowCount": 6,
            "uniqueApiInputCount": 6,
            "sourceContextCount": 6,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
                "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
              },
              {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
              "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
            },
            "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              },
              "item": {
                "id": "escala-de-ashworth-modificada",
                "verifiedEdition": "Bohannon/Smith1987 abstract plus author-providedinstructionform",
                "sourceIds": [
                  "ashworth-instructions-sralab"
                ],
                "verified": "Six grades0,1,1+,2,3,4;1+ is separate ordinalgrade, not a measurednumeric1.5. Author-providedform confirms supine patient, appropriate full passiveROM overone second, and relaxation. Originalabstract population30intracraniallesion patients/elbowflexors.",
                "unresolved": [
                  "Original1987 publisherPDF HTTP403; no fulloriginalarticle/table reading claim.",
                  "No clinical velocity/ROM observation accuracy, muscles/generalizedpopulations or interrater reliability proven by identity test.",
                  "Do not attach arithmeticmeaning/equalinterval spacing to1+."
                ],
                "findings": [],
                "proofScope": "Five integer grade identities plus source-displayed1+ only, compared as an ordinal string for1+.",
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed",
                "calculatorImportsPerformed": false,
                "sourceBinding": {
                  "id": "escala-de-ashworth-modificada",
                  "recordSha256": "d99ffe6416af89f5ff54580e4fc8ccd4f43f6a60a0a22e603c789c9aabe74d97",
                  "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-de-ashworth-modificada.json",
                  "frozenRecordSha256": "3edf958e842a33904c0f61de334124856541f027478e48a9c9f1435833884bef",
                  "methodVersion": "Modified Ashworth/Bohannon Smith 1987:0/1/1+/2/3/4; grau 1+ específico",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3809245/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                      "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                      "bytes": 5282,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                      "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                      "bytes": 5282,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                      "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
                      "bytes": 5282,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    }
                  ]
                }
              },
              "sources": [
                {
                  "id": "ashworth-instructions-sralab",
                  "url": "https://www.sralab.org/sites/default/files/2017-06/Modified%20Ashworth%20Scale%20Instructions.pdf",
                  "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\ashworth-instructions-sralab.pdf",
                  "sha256": "b0ebc8b20bed60b85f0915cbd267d3e97b87c0da725be1ba69d737d9de1eddee",
                  "bytes": 77708,
                  "visualPagesRead": [
                    1
                  ],
                  "readScope": "Author-provided instructions hosted by SRALab/rehabmeasures: attribution to RichardBohannon/MelissaSmith, all six grades and supine/one-second/relax instructions visually read p1. Form/reference text extracted onp2–3, not original1987 manuscript.",
                  "originalFullArticleRead": false
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
          "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
            "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
            "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
            "checks": 27198,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed",
            "packagingPeer": "pending"
          },
          "freshAdapterExecutions": 18,
          "freshVmExecutions": 18,
          "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 6x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-ashworth-modificada/calculator.js",
              "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-ashworth-modificada/calculator.js",
              "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-ashworth-modificada/calculator.js",
              "sha256": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Five integer grade identities plus source-displayed1+ only, compared as an ordinal string for1+.",
            "Original1987 publisherPDF HTTP403; no fulloriginalarticle/table reading claim.",
            "No clinical velocity/ROM observation accuracy, muscles/generalizedpopulations or interrater reliability proven by identity test.",
            "Do not attach arithmeticmeaning/equalinterval spacing to1+.",
            "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
            "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
            "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
            "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
            "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0819551b5bae727f57f7ae8633462ec712556d4f3538e8db60b95d1c60a6c828"
      },
      "limits": "Graduação clínica da resistência ao movimento passivo, distinta da força muscular. O estudo original de confiabilidade examinou flexores do cotovelo em pacientes com lesão intracraniana. Não se pode transportar automaticamente esse desempenho para toda articulação ou condição neurológica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.827Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Rubricas 0/1/1+/2/3/4 e velocidade de um segundo não foram conferidas no texto integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "boston-bowel-preparation-scale",
      "title": "Escala de Boston (BBPS)",
      "short": "Qualidade do preparo intestinal na colonoscopia",
      "desc": "Calcule a Escala de Preparo Intestinal de Boston (BBPS): nota de 0 a 3 por segmento do cólon e total de 0 a 9, com o critério de preparo adequado.",
      "lead": "Pontua a limpeza de cada segmento do cólon depois das manobras de lavagem e aspiração. Padroniza o laudo e define se o preparo foi adequado para detectar pólipos.",
      "kind": "Calculadora",
      "spec": [
        "endoscopia",
        "coloproctologia",
        "gastroenterologia"
      ],
      "fields": [
        [
          "dir",
          "Cólon direito (ceco e ascendente)",
          "sel",
          {
            "opts": {
              "0": "0 – mucosa não vista (fezes sólidas)",
              "1": "1 – parte da mucosa vista",
              "2": "2 – resíduo mínimo, mucosa bem vista",
              "3": "3 – toda a mucosa bem vista"
            }
          }
        ],
        [
          "trans",
          "Cólon transverso (flexuras incluídas)",
          "sel",
          {
            "opts": {
              "0": "0 – mucosa não vista (fezes sólidas)",
              "1": "1 – parte da mucosa vista",
              "2": "2 – resíduo mínimo, mucosa bem vista",
              "3": "3 – toda a mucosa bem vista"
            }
          }
        ],
        [
          "esq",
          "Cólon esquerdo (descendente, sigmoide e reto)",
          "sel",
          {
            "opts": {
              "0": "0 – mucosa não vista (fezes sólidas)",
              "1": "1 – parte da mucosa vista",
              "2": "2 – resíduo mínimo, mucosa bem vista",
              "3": "3 – toda a mucosa bem vista"
            }
          }
        ]
      ],
      "formula": "<p>Cada segmento recebe de 0 a 3 <strong>após</strong> lavagem e aspiração:</p><ul><li><strong>0</strong>: segmento não preparado, mucosa não vista por fezes sólidas que não saem.</li><li><strong>1</strong>: parte da mucosa vista; outras áreas encobertas por manchas, fezes residuais ou líquido opaco.</li><li><strong>2</strong>: pequenos resíduos, mucosa bem vista.</li><li><strong>3</strong>: toda a mucosa bem vista, sem resíduos.</li></ul><p>Total de 0 a 9.</p>",
      "sources": [
        [
          "Lai EJ et al. The Boston bowel preparation scale: a valid and reliable instrument for colonoscopy-oriented research. Gastrointest Endosc, 2009.",
          "https://doi.org/10.1016/j.gie.2008.05.057"
        ],
        [
          "Calderwood AH, Jacobson BC. Comprehensive validation of the Boston Bowel Preparation Scale. Gastrointest Endosc, 2010.",
          "https://doi.org/10.1016/j.gie.2010.06.068"
        ],
        [
          "Johnson DA et al. Optimizing adequacy of bowel cleansing for colonoscopy: recommendations from the US Multi-Society Task Force on Colorectal Cancer. Gastroenterology, 2014.",
          "https://doi.org/10.1053/j.gastro.2014.07.002"
        ]
      ],
      "cases": [
        [
          "3-3-3: 9, adequado",
          {
            "dir": "3",
            "trans": "3",
            "esq": "3"
          },
          {
            "score": 9,
            "level": "low",
            "verdict": "adequado"
          }
        ],
        [
          "2-2-2: 6, adequado (limite)",
          {
            "dir": "2",
            "trans": "2",
            "esq": "2"
          },
          {
            "score": 6,
            "level": "low",
            "verdict": "adequado"
          }
        ],
        [
          "1-3-3: 7, inadequado pelo cólon direito",
          {
            "dir": "1",
            "trans": "3",
            "esq": "3"
          },
          {
            "score": 7,
            "level": "high",
            "verdict": "inadequado"
          }
        ],
        [
          "1-1-1: 3, inadequado",
          {
            "dir": "1",
            "trans": "1",
            "esq": "1"
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 64,
        "passed": 64,
        "cases": [
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "0",
              "esq": "0"
            },
            "expected": {
              "score": 0
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 0,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "0",
              "esq": "1"
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "0",
              "esq": "2"
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "0",
              "esq": "3"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "1",
              "esq": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "1",
              "esq": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "1",
              "esq": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "1",
              "esq": "3"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "2",
              "esq": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "2",
              "esq": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "2",
              "esq": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "2",
              "esq": "3"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "3",
              "esq": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "3",
              "esq": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "3",
              "esq": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "0",
              "trans": "3",
              "esq": "3"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "0",
              "esq": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "0",
              "esq": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "0",
              "esq": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "0",
              "esq": "3"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "1",
              "esq": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "1",
              "esq": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "1",
              "esq": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "1",
              "esq": "3"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "2",
              "esq": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "2",
              "esq": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "2",
              "esq": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "2",
              "esq": "3"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "3",
              "esq": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "3",
              "esq": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "3",
              "esq": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "1",
              "trans": "3",
              "esq": "3"
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "0",
              "esq": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "0",
              "esq": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "0",
              "esq": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "0",
              "esq": "3"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "1",
              "esq": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "1",
              "esq": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "1",
              "esq": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "1",
              "esq": "3"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "2",
              "esq": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "2",
              "esq": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "2",
              "esq": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "2",
              "esq": "3"
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "3",
              "esq": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "3",
              "esq": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "3",
              "esq": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "2",
              "trans": "3",
              "esq": "3"
            },
            "expected": {
              "score": 8
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 8,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "0",
              "esq": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "0",
              "esq": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "0",
              "esq": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "0",
              "esq": "3"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "1",
              "esq": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "1",
              "esq": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "1",
              "esq": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "1",
              "esq": "3"
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "2",
              "esq": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "2",
              "esq": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "2",
              "esq": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "2",
              "esq": "3"
            },
            "expected": {
              "score": 8
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 8,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "3",
              "esq": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "3",
              "esq": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7,
              "adequate": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "3",
              "esq": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 8,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "boston-bowel-preparation-scale",
            "input": {
              "dir": "3",
              "trans": "3",
              "esq": "3"
            },
            "expected": {
              "score": 9
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 9,
              "adequate": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "dir",
                "trans",
                "esq"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "booleans": [],
              "exhaustive": true,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
              "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
              "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
              "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
        "evidenceSha256": "7cc224441c13fd989be61866ed070958061dee40c47c8ba632f3edbd6330f1c1",
        "peerEvidencePath": "reports/review-20261003/independent-four-additional-score-source-oracles-final23.json",
        "peerEvidenceSha256": "516e1b32ed4a2fd53ba8be2d26e9485ca027e6f185f3e2cd2873dcc3e3249fe7",
        "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
        "source": {
          "keys": [
            "dir",
            "trans",
            "esq"
          ],
          "options": [
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ]
          ],
          "booleans": [],
          "exhaustive": true,
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
          "edition": "Lai2009, DOI10.1016/j.gie.2008.05.057",
          "locator": "Patients and Methods: Development of the Boston Bowel Preparation Scale",
          "access": "Original Methods read directly on2026-10-04: three colon regions, each0–3 after cleansing, sum0–9. These tests do not approve cleansing technique or adequate-preparation thresholds."
        },
        "implementations": [
          {
            "app": "website",
            "id": "boston-bowel-preparation-scale",
            "sha256": "5fc6fd1338463dd142697171100cfa3627c32eff4d5b98bcbfc70b626851634d"
          },
          {
            "app": "dashboard",
            "id": "boston-bowel-preparation-scale",
            "sha256": "5fc6fd1338463dd142697171100cfa3627c32eff4d5b98bcbfc70b626851634d"
          },
          {
            "app": "command-center",
            "id": "boston-bowel-preparation-scale",
            "sha256": "5fc6fd1338463dd142697171100cfa3627c32eff4d5b98bcbfc70b626851634d"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "BBPS/Lai 2009:3 segmentos 0–3, após lavagem/aspiração, total 0–9",
      "implementationVersion": "boston-bowel-preparation-scale@native-2026-10-03+5fc6fd133846",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada segmento recebe de 0 a 3 após lavagem e aspiração: 0 : segmento não preparado, mucosa não vista por fezes sólidas que não saem. 1 : parte da mucosa vista; outras áreas encobertas por manchas, fezes residuais ou líquido opaco. 2 : pequenos resíduos, mucosa bem vista. 3 : toda a mucosa bem vista, sem resíduos. Total de 0 a 9.",
        "inputContract": {
          "fields": [
            {
              "key": "dir",
              "label": "Cólon direito (ceco e ascendente)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – mucosa não vista (fezes sólidas)",
                "1": "1 – parte da mucosa vista",
                "2": "2 – resíduo mínimo, mucosa bem vista",
                "3": "3 – toda a mucosa bem vista"
              }
            },
            {
              "key": "trans",
              "label": "Cólon transverso (flexuras incluídas)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – mucosa não vista (fezes sólidas)",
                "1": "1 – parte da mucosa vista",
                "2": "2 – resíduo mínimo, mucosa bem vista",
                "3": "3 – toda a mucosa bem vista"
              }
            },
            {
              "key": "esq",
              "label": "Cólon esquerdo (descendente, sigmoide e reto)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – mucosa não vista (fezes sólidas)",
                "1": "1 – parte da mucosa vista",
                "2": "2 – resíduo mínimo, mucosa bem vista",
                "3": "3 – toda a mucosa bem vista"
              }
            }
          ],
          "hash": "d4070f97ffa10005ed573065104b861d023cce9a37f6acfa8383d66d7474aed3"
        },
        "sourceEditions": [
          {
            "citation": "Lai EJ et al. The Boston bowel preparation scale: a valid and reliable instrument for colonoscopy-oriented research. Gastrointest Endosc, 2009.",
            "url": "https://doi.org/10.1016/j.gie.2008.05.057",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Boston bowel preparation scale: a valid and reliable instrument for colonoscopy-oriented research.",
              "year": "2009",
              "firstPublicationDate": "2009-01-10",
              "doi": "10.1016/j.gie.2008.05.057",
              "pmid": "19136102",
              "pmcid": "PMC2763922",
              "journal": "Gastrointestinal endoscopy",
              "authors": "Lai EJ, Calderwood AH, Doros G, Fix OK, Jacobson BC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2763922/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5b4299a98e942516bf0fc426e1a1f6cf692d03a7234e077875fffaf2998d7c67",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Calderwood AH, Jacobson BC. Comprehensive validation of the Boston Bowel Preparation Scale. Gastrointest Endosc, 2010.",
            "url": "https://doi.org/10.1016/j.gie.2010.06.068",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Comprehensive validation of the Boston Bowel Preparation Scale.",
              "year": "2010",
              "firstPublicationDate": "2010-10-01",
              "doi": "10.1016/j.gie.2010.06.068",
              "pmid": "20883845",
              "pmcid": "PMC2951305",
              "journal": "Gastrointestinal endoscopy",
              "authors": "Calderwood AH, Jacobson BC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2951305/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6be09bf5a80ed261a14373b9ec01143614475736f7d706ce0b298b31dd81058f",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Johnson DA et al. Optimizing adequacy of bowel cleansing for colonoscopy: recommendations from the US Multi-Society Task Force on Colorectal Cancer. Gastroenterology, 2014.",
            "url": "https://doi.org/10.1053/j.gastro.2014.07.002",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Optimizing adequacy of bowel cleansing for colonoscopy: recommendations from the US multi-society task force on colorectal cancer.",
              "year": "2014",
              "firstPublicationDate": "2014-10-01",
              "doi": "10.1053/j.gastro.2014.07.002",
              "pmid": "25239068",
              "journal": "Gastroenterology",
              "authors": "Johnson DA, Barkun AN, Cohen LB, Dominitz JA, Kaltenbach T, Martel M, Robertson DJ, Boland CR, Giardello FM, Lieberman DA, Levin TR, Rex DK, US Multi-Society Task Force on Colorectal Cancer."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25239068/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 64,
          "passed": 64,
          "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
          "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "16a4a7e4beb1d58277399819e9f3205074fa6de97f514f712d5255bb66021240"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5fc6fd1338463dd142697171100cfa3627c32eff4d5b98bcbfc70b626851634d"
      },
      "limits": "A BBPS foi desenvolvida para pontuar a limpeza observada na inspeção após lavagem e aspiração pelo endoscopista. O estudo original de centro único não confirma automaticamente os cortes de adequação ou intervalos de repetição adotados em recomendações posteriores. A avaliação de cada segmento e a edição desses critérios devem ser preservadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.831Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma o corte posterior ≥ 6 com cada segmento ≥ 2; tabela segmentar e recomendações de repetição dependem das fontes posteriores."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-coma-de-glasgow",
      "title": "Escala de Coma de Glasgow (com GCS-P)",
      "short": "Nível de consciência e reatividade pupilar",
      "desc": "Calcule a Escala de Coma de Glasgow pelos três componentes, com a gravidade do rebaixamento e o escore GCS-P (Glasgow menos a reatividade pupilar).",
      "lead": "Quantifica o nível de consciência pela abertura ocular, resposta verbal e resposta motora. O GCS-P subtrai a reatividade pupilar e amplia a informação prognóstica no trauma cranioencefálico.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "neurologia",
        "neurocirurgia",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "o",
          "Abertura ocular (E)",
          "sel",
          {
            "opts": {
              "1": "1 · Ausente",
              "2": "2 · À pressão",
              "3": "3 · Ao som",
              "4": "4 · Espontânea",
              "nt": "NT · Não testável"
            }
          }
        ],
        [
          "v",
          "Resposta verbal (V)",
          "sel",
          {
            "opts": {
              "1": "1 · Ausente",
              "2": "2 · Sons",
              "3": "3 · Palavras",
              "4": "4 · Confusa",
              "5": "5 · Orientada",
              "nt": "NT · Não testável (ex.: intubado)"
            }
          }
        ],
        [
          "m",
          "Melhor resposta motora (M)",
          "sel",
          {
            "opts": {
              "1": "1 · Ausente",
              "2": "2 · Extensão",
              "3": "3 · Flexão anormal",
              "4": "4 · Flexão normal",
              "5": "5 · Localiza",
              "6": "6 · Obedece a comandos",
              "nt": "NT · Não testável"
            }
          }
        ],
        [
          "p",
          "Reatividade pupilar à luz",
          "radio",
          {
            "opts": {
              "0": "Ambas reagem",
              "1": "Uma não reage",
              "2": "Nenhuma reage",
              "nt": "Não avaliável"
            }
          }
        ]
      ],
      "formula": "<p><strong>Glasgow</strong> = abertura ocular (1 a 4) + resposta verbal (1 a 5) + resposta motora (1 a 6), de 3 a 15.</p><p><strong>GCS-P</strong> = Glasgow − escore de reatividade pupilar (0 = ambas reagem; 1 = uma não reage; 2 = nenhuma reage), de 1 a 15.</p><p>Estímulo de pressão padronizado (2014): pressão no leito ungueal, no trapézio ou na incisura supraorbitária.</p>",
      "sources": [
        [
          "Teasdale G, Jennett B. Assessment of coma and impaired consciousness: a practical scale. Lancet, 1974.",
          "https://doi.org/10.1016/S0140-6736(74)91639-0"
        ],
        [
          "Brennan PM, Murray GD, Teasdale GM. Simplifying the use of prognostic information in traumatic brain injury. Part 1: The GCS-Pupils score: an extended index of clinical severity. J Neurosurg, 2018.",
          "https://doi.org/10.3171/2017.12.JNS172780"
        ],
        [
          "Teasdale G et al. The Glasgow Coma Scale at 40 years: standing the test of time. Lancet Neurol, 2014.",
          "https://doi.org/10.1016/S1474-4422(14)70120-6"
        ]
      ],
      "cases": [
        [
          "E4 V5 M6, pupilas reagem: 15, GCS-P 15, leve",
          {
            "o": "4",
            "v": "5",
            "m": "6",
            "p": "0"
          },
          {
            "raw": {
              "gcs": 15,
              "gcsp": 15
            },
            "level": "low",
            "verdict": "leve"
          }
        ],
        [
          "E3 V4 M5, pupilas reagem: 12, moderada (limite)",
          {
            "o": "3",
            "v": "4",
            "m": "5",
            "p": "0"
          },
          {
            "raw": {
              "gcs": 12,
              "gcsp": 12
            },
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "E2 V2 M4, uma pupila não reage: 8, GCS-P 7, grave",
          {
            "o": "2",
            "v": "2",
            "m": "4",
            "p": "1"
          },
          {
            "raw": {
              "gcs": 8,
              "gcsp": 7
            },
            "level": "high",
            "verdict": "grave"
          }
        ],
        [
          "E1 V1 M1, nenhuma pupila reage: 3, GCS-P 1",
          {
            "o": "1",
            "v": "1",
            "m": "1",
            "p": "2"
          },
          {
            "raw": {
              "gcs": 3,
              "gcsp": 1
            },
            "level": "high"
          }
        ],
        [
          "Intubado (V não testável): sem soma",
          {
            "o": "2",
            "v": "nt",
            "m": "5",
            "p": "0"
          },
          {
            "main": "E2 VNT M5",
            "level": "mid",
            "verdict": "não calculável"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T18:32:58.690Z",
        "total": 364,
        "passed": 364,
        "cases": [
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 3,
              "score": 3,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 88,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 3,
              "score": 3,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 3,
              "score": 3,
              "gcsp": 2
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 89,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 3,
              "score": 3,
              "gcsp": 2
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 3,
              "score": 3,
              "gcsp": 1
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 90,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 3,
              "score": 3,
              "gcsp": 1
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 91,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 92,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 2
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 93,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 2
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 94,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 95,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 96,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 97,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 98,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 99,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 100,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 101,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 102,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 103,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 104,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "1",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 105,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 106,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 107,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 2
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 108,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 2
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 109,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 110,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 111,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 112,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 113,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 114,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 115,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 116,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 117,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 118,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 119,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 120,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 121,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 122,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "2",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 123,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 124,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 125,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 126,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 127,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 128,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 129,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 130,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 131,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 132,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 133,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 134,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 135,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 136,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 137,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 138,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 139,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 140,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "3",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 141,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 142,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 143,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 144,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 145,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 146,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 147,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 148,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 149,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 150,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 151,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 152,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 153,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 154,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 155,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 156,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 157,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 158,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "4",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 159,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 160,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 161,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 162,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 163,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 164,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 165,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 166,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 167,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 168,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 169,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 170,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 171,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 172,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 173,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 174,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 175,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 176,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "1",
              "v": "5",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 177,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 178,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 179,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 4,
              "score": 4,
              "gcsp": 2
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 180,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 4,
              "score": 4,
              "gcsp": 2
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 181,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 182,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 183,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 184,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 185,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 186,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 187,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 188,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 189,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 190,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 191,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 192,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 193,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 194,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "1",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 195,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 196,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 197,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 198,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 199,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 200,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 201,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 202,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 203,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 204,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 205,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 206,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 207,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 208,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 209,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 210,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 211,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 212,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "2",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 213,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 214,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 215,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 216,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 217,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 218,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 219,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 220,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 221,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 222,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 223,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 224,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 225,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 226,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 227,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 228,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 229,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 230,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "3",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 231,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 232,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 233,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 234,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 235,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 236,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 237,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 238,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 239,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 240,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 241,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 242,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 243,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 244,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 245,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 246,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 247,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 248,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "4",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 249,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 250,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 251,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 252,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 253,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 254,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 255,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 256,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 257,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 258,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 259,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 260,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 261,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 262,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 263,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 264,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 265,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 266,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "2",
              "v": "5",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 267,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 268,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 269,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 270,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 5,
              "score": 5,
              "gcsp": 3
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 271,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 272,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 273,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 274,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 275,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 276,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 277,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 278,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 279,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 280,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 281,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 282,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 283,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 284,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "1",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 285,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 286,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 287,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 288,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 289,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 290,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 291,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 292,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 293,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 294,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 295,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 296,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 297,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 298,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 299,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 300,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 301,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 302,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "2",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 303,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 304,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 305,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 306,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 307,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 308,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 309,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 310,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 311,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 312,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 313,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 314,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 315,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 316,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 317,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 318,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 319,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 320,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "3",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 321,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 322,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 323,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 324,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 325,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 326,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 327,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 328,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 329,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 330,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 331,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 332,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 333,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 334,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 335,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 336,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 337,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 338,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "4",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 339,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 340,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 341,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 342,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 343,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 344,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 345,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 346,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 347,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 348,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 349,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 350,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 351,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 352,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 353,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 354,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 14
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 355,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 14
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 356,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "3",
              "v": "5",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 357,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 358,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 359,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 360,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 6,
              "score": 6,
              "gcsp": 4
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 361,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 362,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 363,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 364,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 365,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 366,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 367,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 368,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 369,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 370,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 371,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 372,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 373,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 374,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "1",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 375,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 376,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 377,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 378,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 7,
              "score": 7,
              "gcsp": 5
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 379,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 380,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 381,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 382,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 383,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 384,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 385,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 386,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 387,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 388,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 389,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 390,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 391,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 392,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "2",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 393,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 394,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 395,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 396,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 8,
              "score": 8,
              "gcsp": 6
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 397,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 398,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 399,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 400,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 401,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 402,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 403,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 404,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 405,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 406,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 407,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 408,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 409,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 410,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "3",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 411,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 412,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 413,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 414,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 9,
              "score": 9,
              "gcsp": 7
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 415,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 416,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 417,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 418,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 419,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 420,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 421,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 422,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 423,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 424,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 425,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 426,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 14
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 427,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 14
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 428,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "4",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 429,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "1",
              "p": "0"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 430,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "1",
              "p": "1"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 431,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "1",
              "p": "2"
            },
            "expected": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 432,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 10,
              "score": 10,
              "gcsp": 8
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "2",
              "p": "0"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 433,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "2",
              "p": "1"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 434,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "2",
              "p": "2"
            },
            "expected": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 435,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 11,
              "score": 11,
              "gcsp": 9
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "3",
              "p": "0"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 436,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "3",
              "p": "1"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 437,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "3",
              "p": "2"
            },
            "expected": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 438,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 12,
              "score": 12,
              "gcsp": 10
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "4",
              "p": "0"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 439,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "4",
              "p": "1"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 440,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "4",
              "p": "2"
            },
            "expected": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 441,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 13,
              "score": 13,
              "gcsp": 11
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "5",
              "p": "0"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 14
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 442,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 14
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "5",
              "p": "1"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 443,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "5",
              "p": "2"
            },
            "expected": {
              "gcs": 14,
              "score": 14,
              "gcsp": 12
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 444,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 14,
              "score": 14,
              "gcsp": 12
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "gcs": 15,
              "score": 15,
              "gcsp": 15
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 445,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 15,
              "score": 15,
              "gcsp": 15
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 15,
                "obtained": 15,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "6",
              "p": "1"
            },
            "expected": {
              "gcs": 15,
              "score": 15,
              "gcsp": 14
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 446,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 15,
              "score": 15,
              "gcsp": 14
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "6",
              "p": "2"
            },
            "expected": {
              "gcs": 15,
              "score": 15,
              "gcsp": 13
            },
            "derivation": "GCS = assessed E+V+M; GCS-P = GCS minus nonreactive pupils.",
            "index": 447,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 15,
              "score": 15,
              "gcsp": 13
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "nt",
              "v": "5",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "nt": 1
            },
            "absent": [
              "gcs",
              "score",
              "gcsp"
            ],
            "derivation": "A non-testable component prevents a numerical GCS and GCS-P; NT is not assigned one point.",
            "index": 448,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "nt": 1
            },
            "error": null,
            "checks": [
              {
                "key": "nt",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "gcs",
                "expected": "absent",
                "obtained": null,
                "passed": true
              },
              {
                "key": "score",
                "expected": "absent",
                "obtained": null,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": "absent",
                "obtained": null,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "nt",
              "m": "6",
              "p": "0"
            },
            "expected": {
              "nt": 1
            },
            "absent": [
              "gcs",
              "score",
              "gcsp"
            ],
            "derivation": "A non-testable component prevents a numerical GCS and GCS-P; NT is not assigned one point.",
            "index": 449,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "nt": 1
            },
            "error": null,
            "checks": [
              {
                "key": "nt",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "gcs",
                "expected": "absent",
                "obtained": null,
                "passed": true
              },
              {
                "key": "score",
                "expected": "absent",
                "obtained": null,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": "absent",
                "obtained": null,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "nt",
              "p": "0"
            },
            "expected": {
              "nt": 1
            },
            "absent": [
              "gcs",
              "score",
              "gcsp"
            ],
            "derivation": "A non-testable component prevents a numerical GCS and GCS-P; NT is not assigned one point.",
            "index": 450,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "nt": 1
            },
            "error": null,
            "checks": [
              {
                "key": "nt",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "gcs",
                "expected": "absent",
                "obtained": null,
                "passed": true
              },
              {
                "key": "score",
                "expected": "absent",
                "obtained": null,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": "absent",
                "obtained": null,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escala-de-coma-de-glasgow",
            "input": {
              "o": "4",
              "v": "5",
              "m": "6",
              "p": "nt"
            },
            "expected": {
              "gcs": 15,
              "score": 15
            },
            "absent": [
              "gcsp"
            ],
            "derivation": "Pupils not assessed: preserve numerical GCS, omit GCS-P.",
            "index": 451,
            "source": {
              "edition": "Glasgow structured assessment; GCS-P 2018",
              "url": "https://www.glasgowcomascale.org/what-is-gcs-p/",
              "additionalUrl": "https://www.glasgowcomascale.org/what-is-gcs/",
              "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
            },
            "obtained": {
              "gcs": 15,
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "gcs",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "gcsp",
                "expected": "absent",
                "obtained": null,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
        "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
      },
      "methodVersion": "GCS 3–15/Teasdale 1974, procedimento 2014; GCSP/Brennan 2018:subtrair reatividade pupilar 0–2",
      "implementationVersion": "escala-de-coma-de-glasgow@native-2026-10-03+2f6ad53c6732",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4136544/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Glasgow = abertura ocular (1 a 4) + resposta verbal (1 a 5) + resposta motora (1 a 6), de 3 a 15. GCS-P = Glasgow − escore de reatividade pupilar (0 = ambas reagem; 1 = uma não reage; 2 = nenhuma reage), de 1 a 15. Estímulo de pressão padronizado (2014): pressão no leito ungueal, no trapézio ou na incisura supraorbitária.",
        "inputContract": {
          "fields": [
            {
              "key": "o",
              "label": "Abertura ocular (E)",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "1 · Ausente",
                "2": "2 · À pressão",
                "3": "3 · Ao som",
                "4": "4 · Espontânea",
                "nt": "NT · Não testável"
              }
            },
            {
              "key": "v",
              "label": "Resposta verbal (V)",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "1 · Ausente",
                "2": "2 · Sons",
                "3": "3 · Palavras",
                "4": "4 · Confusa",
                "5": "5 · Orientada",
                "nt": "NT · Não testável (ex.: intubado)"
              }
            },
            {
              "key": "m",
              "label": "Melhor resposta motora (M)",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "1 · Ausente",
                "2": "2 · Extensão",
                "3": "3 · Flexão anormal",
                "4": "4 · Flexão normal",
                "5": "5 · Localiza",
                "6": "6 · Obedece a comandos",
                "nt": "NT · Não testável"
              }
            },
            {
              "key": "p",
              "label": "Reatividade pupilar à luz",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ambas reagem",
                "1": "Uma não reage",
                "2": "Nenhuma reage",
                "nt": "Não avaliável"
              }
            }
          ],
          "hash": "f65a4cc01c39d6db320831e4e6781fc80fe36eb8d4948982ca5c846479e25c33"
        },
        "sourceEditions": [
          {
            "citation": "Teasdale G, Jennett B. Assessment of coma and impaired consciousness: a practical scale. Lancet, 1974.",
            "url": "https://doi.org/10.1016/S0140-6736(74)91639-0",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of coma and impaired consciousness. A practical scale.",
              "year": "1974",
              "firstPublicationDate": "1974-07-01",
              "doi": "10.1016/s0140-6736(74)91639-0",
              "pmid": "4136544",
              "journal": "Lancet (London, England)",
              "authors": "Teasdale G, Jennett B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4136544/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Brennan PM, Murray GD, Teasdale GM. Simplifying the use of prognostic information in traumatic brain injury. Part 1: The GCS-Pupils score: an extended index of clinical severity. J Neurosurg, 2018.",
            "url": "https://doi.org/10.3171/2017.12.JNS172780",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Simplifying the use of prognostic information in traumatic brain injury. Part 1: The GCS-Pupils score: an extended index of clinical severity.",
              "year": "2018",
              "firstPublicationDate": "2018-04-10",
              "doi": "10.3171/2017.12.jns172780",
              "pmid": "29631516",
              "journal": "Journal of neurosurgery",
              "authors": "Brennan PM, Murray GD, Teasdale GM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/29631516/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2defe20bb49458351a14194c9ebdb6a2ad592772191438c38ba943cf057551d4",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Teasdale G et al. The Glasgow Coma Scale at 40 years: standing the test of time. Lancet Neurol, 2014.",
            "url": "https://doi.org/10.1016/S1474-4422(14)70120-6",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Glasgow Coma Scale at 40 years: standing the test of time.",
              "year": "2014",
              "firstPublicationDate": "2014-08-01",
              "doi": "10.1016/s1474-4422(14)70120-6",
              "pmid": "25030516",
              "journal": "The Lancet. Neurology",
              "authors": "Teasdale G, Maas A, Lecky F, Manley G, Stocchetti N, Murray G."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25030516/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "487c0c771f85d6f04b4e355238b2b7d37df19bbd13a0617480bb61ea938fd704",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T18:32:58.690Z",
          "total": 364,
          "passed": 364,
          "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
          "scope": "Eye 1–4, verbal 1–5, motor 1–6; pupils 0–2 subtracted for GCS-P. All 360 fully assessed combinations and untestable components; no imputed total."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "2f6ad53c6732550f29b4e8f4e717a8e04468e190d95d12850a917dacfca0c757"
      },
      "limits": "Descreva as respostas ocular, verbal e motora, além do total. O GCS-P é a extensão de 2018 que subtrai a reatividade pupilar, estudada em coortes de TCE. A pontuação isolada não reúne todos os fatores de prognóstico; avaliações impedidas ou confundidas exigem conferência das instruções da edição.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.835Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Confundidores, regras “não testável” e estímulos padronizados não foram auditados integralmente pela fonte de 1974, sem resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gds-15",
      "title": "Escala de Depressão Geriátrica (GDS-15)",
      "short": "Rastreamento de depressão na pessoa idosa",
      "desc": "Aplique a Escala de Depressão Geriátrica de 15 itens (GDS-15), rastreamento de depressão em idosos, com o ponto de corte validado no Brasil.",
      "lead": "Rastreia sintomas depressivos em pessoas idosas com 15 perguntas de sim ou não, com menos itens somáticos que outras escalas.",
      "kind": "Escore",
      "spec": [
        "geriatria",
        "psiquiatria",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "q1",
          "1. Está basicamente satisfeito com sua vida?",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "1": "Não"
            }
          }
        ],
        [
          "q2",
          "2. Deixou muitos de seus interesses e atividades?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q3",
          "3. Sente que sua vida está vazia?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q4",
          "4. Aborrece-se com frequência?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q5",
          "5. Sente-se de bom humor a maior parte do tempo?",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "1": "Não"
            }
          }
        ],
        [
          "q6",
          "6. Tem medo de que algum mal vá lhe acontecer?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q7",
          "7. Sente-se feliz a maior parte do tempo?",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "1": "Não"
            }
          }
        ],
        [
          "q8",
          "8. Sente que sua situação não tem saída?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q9",
          "9. Prefere ficar em casa a sair e fazer coisas novas?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q10",
          "10. Sente que tem mais problemas de memória que a maioria?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q11",
          "11. Acha maravilhoso estar vivo?",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "1": "Não"
            }
          }
        ],
        [
          "q12",
          "12. Sente-se inútil nas atuais circunstâncias?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q13",
          "13. Sente-se cheio de energia?",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "1": "Não"
            }
          }
        ],
        [
          "q14",
          "14. Acha que sua situação é sem esperança?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q15",
          "15. Sente que a maioria das pessoas está melhor que você?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>1 ponto para cada resposta que sugere depressão: <strong>\"não\"</strong> nas perguntas 1, 5, 7, 11 e 13; <strong>\"sim\"</strong> nas demais. Total de 0 a 15.</p><p>Ponto de corte na versão brasileira (Almeida e Almeida, 1999): <strong>≥ 6</strong> sugere depressão.</p>",
      "sources": [
        [
          "Yesavage JA et al. Development and validation of a geriatric depression screening scale: a preliminary report. J Psychiatr Res, 1982.",
          "https://doi.org/10.1016/0022-3956(82)90033-4"
        ],
        [
          "Sheikh JI, Yesavage JA. Geriatric Depression Scale (GDS): recent evidence and development of a shorter version. Clin Gerontol, 1986.",
          "https://doi.org/10.1300/J018v05n01_09"
        ],
        [
          "Almeida OP, Almeida SA. Confiabilidade da versão brasileira da Escala de Depressão em Geriatria (GDS) versão reduzida. Arq Neuropsiquiatr, 1999.",
          "https://doi.org/10.1590/S0004-282X1999000300013"
        ]
      ],
      "cases": [
        [
          "Nenhuma resposta depressiva: 0",
          {
            "q1": "0",
            "q2": "0",
            "q3": "0",
            "q4": "0",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0",
            "q10": "0",
            "q11": "0",
            "q12": "0",
            "q13": "0",
            "q14": "0",
            "q15": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Insatisfeito, sem energia, prefere ficar em casa, entediado, esquecido: 5",
          {
            "q1": "1",
            "q2": "0",
            "q3": "0",
            "q4": "1",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "1",
            "q10": "1",
            "q11": "0",
            "q12": "0",
            "q13": "1",
            "q14": "0",
            "q15": "0"
          },
          {
            "score": 5,
            "level": "low"
          }
        ],
        [
          "Seis respostas depressivas: 6 (corte brasileiro)",
          {
            "q1": "1",
            "q2": "1",
            "q3": "0",
            "q4": "1",
            "q5": "0",
            "q6": "0",
            "q7": "1",
            "q8": "0",
            "q9": "1",
            "q10": "0",
            "q11": "0",
            "q12": "0",
            "q13": "1",
            "q14": "0",
            "q15": "0"
          },
          {
            "score": 6,
            "level": "mid"
          }
        ],
        [
          "Todas as respostas depressivas: 15",
          {
            "q1": "1",
            "q2": "1",
            "q3": "1",
            "q4": "1",
            "q5": "1",
            "q6": "1",
            "q7": "1",
            "q8": "1",
            "q9": "1",
            "q10": "1",
            "q11": "1",
            "q12": "1",
            "q13": "1",
            "q14": "1",
            "q15": "1"
          },
          {
            "score": 15,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:02:43.262Z",
        "total": 32768,
        "passed": 32768,
        "sourceRowCount": 32768,
        "uniqueApiInputCount": 32768,
        "sourceContextCount": 32768,
        "cases": [
          {
            "index": 0,
            "input": {
              "q1": 0,
              "q2": 0,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 0,
              "q7": 0,
              "q8": 0,
              "q9": 0,
              "q10": 0,
              "q11": 0,
              "q12": 0,
              "q13": 0,
              "q14": 0,
              "q15": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "q1": 1,
              "q2": 0,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 0,
              "q7": 0,
              "q8": 0,
              "q9": 0,
              "q10": 0,
              "q11": 0,
              "q12": 0,
              "q13": 0,
              "q14": 0,
              "q15": 0
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "q1": 0,
              "q2": 1,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 0,
              "q7": 0,
              "q8": 0,
              "q9": 0,
              "q10": 0,
              "q11": 0,
              "q12": 0,
              "q13": 0,
              "q14": 0,
              "q15": 0
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "q1": 1,
              "q2": 1,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 0,
              "q7": 0,
              "q8": 0,
              "q9": 0,
              "q10": 0,
              "q11": 0,
              "q12": 0,
              "q13": 0,
              "q14": 0,
              "q15": 0
            },
            "expected": {
              "score": 2
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "106ec84dafb825031cf8cfad58a091c2d26b27299cd6db29daf53fd2bb5d94f8",
          "total": 32768,
          "bankRowCount": 32768,
          "uniqueApiInputCount": 32768,
          "sourceContextCount": 32768,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
              "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
            },
            {
              "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
              "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
            "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
          },
          "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 32768,
          "uniqueApiInputs": 32768,
          "duplicateRows": 0,
          "expectedTupleSha256": "cdcfaff93cbd9b9b487397f9c538e01e409272f6d72a98c910a00519e1a505dc"
        },
        "scope": "Previously selected source integer point total only: Exhaustive2^15=32768 normalized point-code combinations; independent yes/no source inversion witnesses for all15items, no double inversion.",
        "sources": [
          {
            "id": "gds-15",
            "edition": "GDS15/Sheikh–Yesavage1986; author-hosted short form scoring",
            "primaryReads": [
              {
                "url": "https://web.stanford.edu/~yesavage/GDS.english.short.score.html",
                "access": "Direct original author HTML retrieved and all15 scoring rows/HTML bold answers read",
                "artifact": "six-screening-primary-final28/gds-author-scoring.html",
                "sha256": "367de9e94a83d28bbb2e85bc0afd06dedcfbc80466b7f320541156139c0e0157",
                "readScope": "15 items and depression-scored bold answers; no additional psychometric derivation"
              },
              {
                "url": "https://web.stanford.edu/~yesavage/GDS.html",
                "access": "Original author introduction, references and translation/rights notices read",
                "artifact": "six-screening-primary-final28/gds-author-home.html",
                "sha256": "9f33c8993ee6b71a5a4a1163d64e8a7f55e0c01db7764ef2af665470a1df515d",
                "readScope": "Author states original scale public domain due federal funding but disclaims accuracy of translations; not an ELUCENIA instrument/translation rights adjudication"
              }
            ],
            "constants": {
              "items": 15,
              "pointForNo": [
                1,
                5,
                7,
                11,
                13
              ],
              "pointForYes": [
                2,
                3,
                4,
                6,
                8,
                9,
                10,
                12,
                14,
                15
              ],
              "maximum": 15
            },
            "limitations": [
              "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
              "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
              "Original1986 publisher article not fully retrieved; author scoring form supplies tested point contract. Almeida1999 Brazilian threshold≥6/reliability not independently revalidated here. GDS8 local wording differs in nuance from author English helplessness; no questionnaire semantic equivalence certification."
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
        "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
            "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
          },
          "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
        },
        "freshAdapterExecutions": 98304,
        "freshVmExecutions": 98304,
        "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 32768×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/gds-15/calculator.js",
            "app": "website",
            "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
          },
          {
            "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
            "app": "dashboard",
            "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
          },
          {
            "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
            "app": "command-center",
            "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
          }
        ],
        "qualifications": [
          "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
          "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
          "Original1986 publisher article not fully retrieved; author scoring form supplies tested point contract. Almeida1999 Brazilian threshold≥6/reliability not independently revalidated here. GDS8 local wording differs in nuance from author English helplessness; no questionnaire semantic equivalence certification.",
          "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
          "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
          "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
          "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
          "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "GDS 15/Sheikh Yesavage 1986:15 itens, inversão 1/5/7/11/13; corte PTAlmeida 1999≥6",
      "implementationVersion": "gds-15@native-2026-10-03+6ee744024a79",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/7183759/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "1 ponto para cada resposta que sugere depressão: \"não\" nas perguntas 1, 5, 7, 11 e 13; \"sim\" nas demais. Total de 0 a 15. Ponto de corte na versão brasileira (Almeida e Almeida, 1999): ≥ 6 sugere depressão.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "1. Está basicamente satisfeito com sua vida?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "1": "Não"
              }
            },
            {
              "key": "q2",
              "label": "2. Deixou muitos de seus interesses e atividades?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q3",
              "label": "3. Sente que sua vida está vazia?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q4",
              "label": "4. Aborrece-se com frequência?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q5",
              "label": "5. Sente-se de bom humor a maior parte do tempo?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "1": "Não"
              }
            },
            {
              "key": "q6",
              "label": "6. Tem medo de que algum mal vá lhe acontecer?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q7",
              "label": "7. Sente-se feliz a maior parte do tempo?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "1": "Não"
              }
            },
            {
              "key": "q8",
              "label": "8. Sente que sua situação não tem saída?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q9",
              "label": "9. Prefere ficar em casa a sair e fazer coisas novas?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q10",
              "label": "10. Sente que tem mais problemas de memória que a maioria?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q11",
              "label": "11. Acha maravilhoso estar vivo?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "1": "Não"
              }
            },
            {
              "key": "q12",
              "label": "12. Sente-se inútil nas atuais circunstâncias?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q13",
              "label": "13. Sente-se cheio de energia?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "1": "Não"
              }
            },
            {
              "key": "q14",
              "label": "14. Acha que sua situação é sem esperança?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q15",
              "label": "15. Sente que a maioria das pessoas está melhor que você?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "0718f49da26429cc594ca25da9e7cd76e47cd48d85577e4556bb9a1b56b1b4f7"
        },
        "sourceEditions": [
          {
            "citation": "Yesavage JA et al. Development and validation of a geriatric depression screening scale: a preliminary report. J Psychiatr Res, 1982.",
            "url": "https://doi.org/10.1016/0022-3956(82)90033-4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Development and validation of a geriatric depression screening scale: a preliminary report.",
              "year": "1982",
              "firstPublicationDate": "1982-01-01",
              "doi": "10.1016/0022-3956(82)90033-4",
              "pmid": "7183759",
              "journal": "Journal of psychiatric research",
              "authors": "Yesavage JA, Brink TL, Rose TL, Lum O, Huang V, Adey M, Leirer VO."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7183759/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5f3834b44b88d3f45726defb624d7705ce9bf776663d1b3593f64b021e414bbf",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Sheikh JI, Yesavage JA. Geriatric Depression Scale (GDS): recent evidence and development of a shorter version. Clin Gerontol, 1986.",
            "url": "https://doi.org/10.1300/J018v05n01_09",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "9/Geriatric Depression Scale (GDS)",
              "doi": "10.1300/j018v05n01_09",
              "year": 1986,
              "publisher": "Informa UK Limited",
              "journal": "Clinical Gerontologist",
              "authors": [
                "Jerome A. Yesavage",
                "Javaid I. Sheikh"
              ],
              "url": "https://doi.org/10.1300/j018v05n01_09"
            },
            "publication": {
              "title": "9/Geriatric Depression Scale (GDS)",
              "doi": "10.1300/j018v05n01_09",
              "year": 1986,
              "publisher": "Informa UK Limited",
              "journal": "Clinical Gerontologist",
              "authors": [
                "Jerome A. Yesavage",
                "Javaid I. Sheikh"
              ],
              "url": "https://doi.org/10.1300/j018v05n01_09"
            }
          },
          {
            "citation": "Almeida OP, Almeida SA. Confiabilidade da versão brasileira da Escala de Depressão em Geriatria (GDS) versão reduzida. Arq Neuropsiquiatr, 1999.",
            "url": "https://doi.org/10.1590/S0004-282X1999000300013",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "[Reliability of the Brazilian version of the ++abbreviated form of Geriatric Depression Scale (GDS) short form].",
              "year": "1999",
              "firstPublicationDate": "1999-06-01",
              "doi": "10.1590/s0004-282x1999000300013",
              "pmid": "10450349",
              "journal": "Arquivos de neuro-psiquiatria",
              "authors": "Almeida OP, Almeida SA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10450349/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "376998b3f3134d7d45db6bf689f3e87da05470367af65e6a3a4881a2c5ccbdb8",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:02:43.262Z",
          "total": 32768,
          "passed": 32768,
          "sourceRowCount": 32768,
          "uniqueApiInputCount": 32768,
          "sourceContextCount": 32768,
          "cases": [
            {
              "index": 0,
              "input": {
                "q1": 0,
                "q2": 0,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 0,
                "q7": 0,
                "q8": 0,
                "q9": 0,
                "q10": 0,
                "q11": 0,
                "q12": 0,
                "q13": 0,
                "q14": 0,
                "q15": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "q1": 1,
                "q2": 0,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 0,
                "q7": 0,
                "q8": 0,
                "q9": 0,
                "q10": 0,
                "q11": 0,
                "q12": 0,
                "q13": 0,
                "q14": 0,
                "q15": 0
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "q1": 0,
                "q2": 1,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 0,
                "q7": 0,
                "q8": 0,
                "q9": 0,
                "q10": 0,
                "q11": 0,
                "q12": 0,
                "q13": 0,
                "q14": 0,
                "q15": 0
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "q1": 1,
                "q2": 1,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 0,
                "q7": 0,
                "q8": 0,
                "q9": 0,
                "q10": 0,
                "q11": 0,
                "q12": 0,
                "q13": 0,
                "q14": 0,
                "q15": 0
              },
              "expected": {
                "score": 2
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
                  "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "106ec84dafb825031cf8cfad58a091c2d26b27299cd6db29daf53fd2bb5d94f8",
            "total": 32768,
            "bankRowCount": 32768,
            "uniqueApiInputCount": 32768,
            "sourceContextCount": 32768,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
                "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
              },
              {
                "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
                "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
              "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
            },
            "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 32768,
            "uniqueApiInputs": 32768,
            "duplicateRows": 0,
            "expectedTupleSha256": "cdcfaff93cbd9b9b487397f9c538e01e409272f6d72a98c910a00519e1a505dc"
          },
          "scope": "Previously selected source integer point total only: Exhaustive2^15=32768 normalized point-code combinations; independent yes/no source inversion witnesses for all15items, no double inversion.",
          "sources": [
            {
              "id": "gds-15",
              "edition": "GDS15/Sheikh–Yesavage1986; author-hosted short form scoring",
              "primaryReads": [
                {
                  "url": "https://web.stanford.edu/~yesavage/GDS.english.short.score.html",
                  "access": "Direct original author HTML retrieved and all15 scoring rows/HTML bold answers read",
                  "artifact": "six-screening-primary-final28/gds-author-scoring.html",
                  "sha256": "367de9e94a83d28bbb2e85bc0afd06dedcfbc80466b7f320541156139c0e0157",
                  "readScope": "15 items and depression-scored bold answers; no additional psychometric derivation"
                },
                {
                  "url": "https://web.stanford.edu/~yesavage/GDS.html",
                  "access": "Original author introduction, references and translation/rights notices read",
                  "artifact": "six-screening-primary-final28/gds-author-home.html",
                  "sha256": "9f33c8993ee6b71a5a4a1163d64e8a7f55e0c01db7764ef2af665470a1df515d",
                  "readScope": "Author states original scale public domain due federal funding but disclaims accuracy of translations; not an ELUCENIA instrument/translation rights adjudication"
                }
              ],
              "constants": {
                "items": 15,
                "pointForNo": [
                  1,
                  5,
                  7,
                  11,
                  13
                ],
                "pointForYes": [
                  2,
                  3,
                  4,
                  6,
                  8,
                  9,
                  10,
                  12,
                  14,
                  15
                ],
                "maximum": 15
              },
              "limitations": [
                "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
                "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
                "Original1986 publisher article not fully retrieved; author scoring form supplies tested point contract. Almeida1999 Brazilian threshold≥6/reliability not independently revalidated here. GDS8 local wording differs in nuance from author English helplessness; no questionnaire semantic equivalence certification."
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
          "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
              "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
            },
            "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
          },
          "freshAdapterExecutions": 98304,
          "freshVmExecutions": 98304,
          "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 32768×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/gds-15/calculator.js",
              "app": "website",
              "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
            },
            {
              "file": "apps/dashboard/private/tool-code/gds-15/calculator.js",
              "app": "dashboard",
              "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
            },
            {
              "file": "apps/command-center/private/tool-code/gds-15/calculator.js",
              "app": "command-center",
              "sha256": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
            }
          ],
          "qualifications": [
            "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
            "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
            "Original1986 publisher article not fully retrieved; author scoring form supplies tested point contract. Almeida1999 Brazilian threshold≥6/reliability not independently revalidated here. GDS8 local wording differs in nuance from author English helplessness; no questionnaire semantic equivalence certification.",
            "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
            "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
            "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
            "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
            "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6ee744024a79f91999eaf141e26aeb6d7d8c723e76ecd500cb4104862f279e83"
      },
      "limits": "Versão de 15 itens para rastreamento em pessoas idosas. O estudo brasileiro de confiabilidade recrutou um ambulatório especializado e excluiu barreiras sensoriais/linguísticas graves e comprometimento cognitivo definido no protocolo. Isso não estabelece elegibilidade universal. O corte 5/6 foi relatado a partir de estudo de validade citado, não reestimado nesse reteste.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.843Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não foram conferidas no artigo de validade citado todas as propriedades do corte ou os direitos de reprodução."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-edimburgo-epds",
      "title": "Escala de Depressão Pós-Parto de Edimburgo (EPDS)",
      "short": "Rastreamento de depressão na gestação e no pós-parto",
      "desc": "Aplique a Escala de Depressão Pós-Parto de Edimburgo (EPDS, 10 itens) com o ponto de corte validado no Brasil e alerta para o item 10 (autoagressão).",
      "lead": "Rastreia sintomas depressivos nos últimos 7 dias em gestantes e puérperas; não faz diagnóstico, mas indica quem precisa de avaliação clínica.",
      "kind": "Calculadora",
      "spec": [
        "ginecologia-e-obstetricia",
        "psiquiatria",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "q1",
          "1. Eu tenho sido capaz de rir e achar graça das coisas",
          "sel",
          {
            "opts": {
              "0": "Como eu sempre fiz",
              "1": "Não tanto quanto antes",
              "2": "Sem dúvida, menos que antes",
              "3": "De jeito nenhum"
            }
          }
        ],
        [
          "q2",
          "2. Eu tenho pensado no futuro com alegria",
          "sel",
          {
            "opts": {
              "0": "Sim, como de costume",
              "1": "Um pouco menos que de costume",
              "2": "Muito menos que de costume",
              "3": "Praticamente não"
            }
          }
        ],
        [
          "q3",
          "3. Eu tenho me culpado sem razão quando as coisas dão errado",
          "sel",
          {
            "opts": {
              "0": "Não, nenhuma vez",
              "1": "Não muitas vezes",
              "2": "Sim, algumas vezes",
              "3": "Sim, na maioria das vezes"
            }
          }
        ],
        [
          "q4",
          "4. Eu tenho ficado ansiosa ou preocupada sem uma boa razão",
          "sel",
          {
            "opts": {
              "0": "Não, de maneira alguma",
              "1": "Pouquíssimas vezes",
              "2": "Sim, algumas vezes",
              "3": "Sim, muitas vezes"
            }
          }
        ],
        [
          "q5",
          "5. Eu tenho me sentido assustada ou em pânico sem um bom motivo",
          "sel",
          {
            "opts": {
              "0": "Não, nenhuma vez",
              "1": "Não muitas vezes",
              "2": "Sim, algumas vezes",
              "3": "Sim, muitas vezes"
            }
          }
        ],
        [
          "q6",
          "6. Eu tenho me sentido esmagada pelas tarefas e acontecimentos do meu dia a dia",
          "sel",
          {
            "opts": {
              "0": "Não, eu consigo lidar com eles tão bem quanto antes",
              "1": "Não, na maioria das vezes consigo lidar bem com eles",
              "2": "Sim, algumas vezes não consigo lidar bem como antes",
              "3": "Sim, na maioria das vezes não consigo lidar bem com eles"
            }
          }
        ],
        [
          "q7",
          "7. Eu tenho me sentido tão infeliz que tenho tido dificuldade para dormir",
          "sel",
          {
            "opts": {
              "0": "Não, nenhuma vez",
              "1": "Não muitas vezes",
              "2": "Sim, algumas vezes",
              "3": "Sim, na maioria das vezes"
            }
          }
        ],
        [
          "q8",
          "8. Eu tenho me sentido triste ou arrasada",
          "sel",
          {
            "opts": {
              "0": "Não, de jeito nenhum",
              "1": "Não muitas vezes",
              "2": "Sim, muitas vezes",
              "3": "Sim, na maioria das vezes"
            }
          }
        ],
        [
          "q9",
          "9. Eu tenho me sentido tão infeliz que tenho chorado",
          "sel",
          {
            "opts": {
              "0": "Não, nenhuma vez",
              "1": "De vez em quando",
              "2": "Sim, muitas vezes",
              "3": "Sim, quase todo o tempo"
            }
          }
        ],
        [
          "q10",
          "10. A ideia de fazer mal a mim mesma passou por minha cabeça",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Pouquíssimas vezes, ultimamente",
              "2": "Algumas vezes nos últimos dias",
              "3": "Sim, muitas vezes, ultimamente"
            }
          }
        ]
      ],
      "formula": "<p>10 itens sobre os <strong>últimos 7 dias</strong>, cada um de 0 a 3 pontos. Na ordem do formulário original de Cox (1987), os itens 3 e 5 a 10 têm pontuação invertida; os itens 1, 2 e 4 pontuam de 0 a 3. Nesta plataforma, todas as opções já estão ordenadas pela pontuação de 0 a 3: some os pontos das respostas selecionadas, sem inverter novamente. Total de 0 a 30.</p><p>Ponto de corte de rastreamento no Brasil: <strong>10 pontos</strong> (Santos 2007, coorte de Pelotas: sensibilidade 82,6%, especificidade 65,4%). Cox (1987) propôs ≥ 13 para provável depressão. <strong>Qualquer pontuação no item 10</strong> exige avaliação imediata do risco de suicídio, independentemente do total.</p>",
      "sources": [
        [
          "Cox JL, Holden JM, Sagovsky R. Detection of postnatal depression: development of the 10-item Edinburgh Postnatal Depression Scale. Br J Psychiatry, 1987.",
          "https://doi.org/10.1192/bjp.150.6.782"
        ],
        [
          "Santos IS et al. Validation of the Edinburgh Postnatal Depression Scale (EPDS) in a sample of mothers from the 2004 Pelotas Birth Cohort Study. Cad Saude Publica, 2007.",
          "https://doi.org/10.1590/S0102-311X2007001100005"
        ]
      ],
      "cases": [
        [
          "Todas as respostas de menor pontuação: 0 pontos",
          {
            "q1": "0",
            "q2": "0",
            "q3": "0",
            "q4": "0",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0",
            "q10": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Itens 1 a 9 com 1 ponto e item 10 zero: 9 pontos (negativo, limite)",
          {
            "q1": "1",
            "q2": "1",
            "q3": "1",
            "q4": "1",
            "q5": "1",
            "q6": "1",
            "q7": "1",
            "q8": "1",
            "q9": "1",
            "q10": "0"
          },
          {
            "score": 9,
            "level": "low"
          }
        ],
        [
          "Soma de 10 pontos sem item 10: rastreamento positivo (limite)",
          {
            "q1": "1",
            "q2": "1",
            "q3": "2",
            "q4": "1",
            "q5": "1",
            "q6": "1",
            "q7": "1",
            "q8": "1",
            "q9": "1",
            "q10": "0"
          },
          {
            "score": 10,
            "level": "mid",
            "verdict": "positivo"
          }
        ],
        [
          "Soma de 16 pontos sem item 10: provável depressão",
          {
            "q1": "2",
            "q2": "2",
            "q3": "2",
            "q4": "2",
            "q5": "2",
            "q6": "2",
            "q7": "2",
            "q8": "1",
            "q9": "1",
            "q10": "0"
          },
          {
            "score": 16,
            "level": "high",
            "verdict": "Provável depressão"
          }
        ],
        [
          "Item 10 com 1 ponto e o resto zero: total 1, mas alerta de autoagressão",
          {
            "q1": "0",
            "q2": "0",
            "q3": "0",
            "q4": "0",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0",
            "q10": "1"
          },
          {
            "score": 1,
            "level": "high",
            "verdict": "item 10"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:02:43.361Z",
        "total": 1091,
        "passed": 1091,
        "sourceRowCount": 1091,
        "uniqueApiInputCount": 1091,
        "sourceContextCount": 1091,
        "cases": [
          {
            "index": 0,
            "input": {
              "q1": 0,
              "q2": 0,
              "q3": 0,
              "q4": 0,
              "q5": 0,
              "q6": 0,
              "q7": 0,
              "q8": 0,
              "q9": 0,
              "q10": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "q1": 0,
              "q2": 3,
              "q3": 3,
              "q4": 3,
              "q5": 3,
              "q6": 3,
              "q7": 3,
              "q8": 3,
              "q9": 3,
              "q10": 3
            },
            "expected": {
              "score": 27
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "q1": 3,
              "q2": 0,
              "q3": 3,
              "q4": 3,
              "q5": 3,
              "q6": 3,
              "q7": 3,
              "q8": 3,
              "q9": 3,
              "q10": 3
            },
            "expected": {
              "score": 27
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "q1": 3,
              "q2": 3,
              "q3": 0,
              "q4": 3,
              "q5": 3,
              "q6": 3,
              "q7": 3,
              "q8": 3,
              "q9": 3,
              "q10": 3
            },
            "expected": {
              "score": 27
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Node",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "VM",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                "realm": "Chromium",
                "raw": {
                  "score": 27
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "05c15fb53b0e6f07d608c284e0cabf94074e4ef9c94bfba655b9c5ced7ba9264",
          "total": 1091,
          "bankRowCount": 1091,
          "uniqueApiInputCount": 1091,
          "sourceContextCount": 1091,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
              "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
            },
            {
              "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
              "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
            "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
          },
          "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 1091,
          "uniqueApiInputs": 1091,
          "duplicateRows": 0,
          "expectedTupleSha256": "834135a2202eb65d5538fe930efdb6461e84542412d79cd77843bfc0dd718ef1"
        },
        "scope": "Previously selected source integer point total only: Finite deterministic1024 generated vectors plus uniform, single-item at both extremes and cyclic witnesses; not all4^10=1048576 response combinations. Actual normalized codes already severitysorted. Source response-position inversion checked separately for all40 options.",
        "sources": [
          {
            "id": "escala-de-edimburgo-epds",
            "edition": "Cox/Holden/Sagovsky1987 original Appendix scoring; portal severity-sorted option codes",
            "primaryReads": [
              {
                "url": "https://www.cambridge.org/core/journals/the-british-journal-of-psychiatry/article/detection-of-postnatal-depression/E18BC62858DBF2640C33DCC8B572F02A",
                "access": "Original publisher abstract/identity read; full publisher article unavailable",
                "readScope": "10-item development,84 mothers, simple scoring; no numeric table solely from abstract"
              },
              {
                "url": "https://www.scribd.com/document/514501391/cox1987",
                "access": "Original1987 paper reprint indexed text personally read, printedp786 Appendix/scoring. Reader upload is not publisher authenticity or rights approval",
                "readScope": "Marked reversed items3,5–10; score0..3 by increasing symptom severity; sum10 items; original7day instructions"
              },
              {
                "url": "https://eprints.whiterose.ac.uk/134342/1/3012281.pdf",
                "access": "Primary2018 BaBY PaNDA report directly downloaded; Appendix5 PDFp178/printed145 reprints EPDS with explicit permission to that study",
                "artifact": "six-screening-primary-final28/epds-baby-panda2018.pdf",
                "sha256": "b5ef55f8d497bc8b9dbd46836971a09494d19ab1c9faf69858d4536df0b2f075",
                "readScope": "10 item response rows/order and seven-day instructions; not entire245-page report"
              }
            ],
            "constants": {
              "items": 10,
              "sourceOrderNormal": [
                1,
                2,
                4
              ],
              "sourceOrderReversed": [
                3,
                5,
                6,
                7,
                8,
                9,
                10
              ],
              "minimum": 0,
              "maximum": 30
            },
            "limitations": [
              "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
              "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
              "App option codes already sorted0→3 severity for all10 items; original response-position inversion must not be applied a second time. Currentformula first-option=3 statement is about original printed order but lacks explicit distinction from reordered portal UI; held prose issue.",
              "Original13 and BrazilPelotas2007≥10 cutoffs/suicide response are outside arithmetic proof. Original appendix conditionally permits attributed reproduction; translation/commercial/instrument-rights review still not performed."
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
        "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
            "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
          },
          "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
        },
        "freshAdapterExecutions": 3273,
        "freshVmExecutions": 3273,
        "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 1091×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
            "app": "website",
            "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
            "app": "dashboard",
            "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
            "app": "command-center",
            "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24"
          }
        ],
        "qualifications": [
          "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
          "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
          "App option codes already sorted0→3 severity for all10 items; original response-position inversion must not be applied a second time. Currentformula first-option=3 statement is about original printed order but lacks explicit distinction from reordered portal UI; held prose issue.",
          "Original13 and BrazilPelotas2007≥10 cutoffs/suicide response are outside arithmetic proof. Original appendix conditionally permits attributed reproduction; translation/commercial/instrument-rights review still not performed.",
          "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
          "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
          "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
          "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
          "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "EPDS/Cox 1987:10 itens,7 dias; cutoff PTPelotas 2007≥10 vsoriginal≥13; item 10 alarme",
      "implementationVersion": "escala-de-edimburgo-epds@native-2026-10-03+6ea58aa125f5",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3651732/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "10 itens sobre os últimos 7 dias , cada um de 0 a 3 pontos. Na ordem do formulário original de Cox (1987), os itens 3 e 5 a 10 têm pontuação invertida; os itens 1, 2 e 4 pontuam de 0 a 3. Nesta plataforma, todas as opções já estão ordenadas pela pontuação de 0 a 3: some os pontos das respostas selecionadas, sem inverter novamente. Total de 0 a 30. Ponto de corte de rastreamento no Brasil: 10 pontos (Santos 2007, coorte de Pelotas: sensibilidade 82,6%, especificidade 65,4%). Cox (1987) propôs ≥ 13 para provável depressão. Qualquer pontuação no item 10 exige avaliação imediata do risco de suicídio, independentemente do total.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "1. Eu tenho sido capaz de rir e achar graça das coisas",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Como eu sempre fiz",
                "1": "Não tanto quanto antes",
                "2": "Sem dúvida, menos que antes",
                "3": "De jeito nenhum"
              }
            },
            {
              "key": "q2",
              "label": "2. Eu tenho pensado no futuro com alegria",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Sim, como de costume",
                "1": "Um pouco menos que de costume",
                "2": "Muito menos que de costume",
                "3": "Praticamente não"
              }
            },
            {
              "key": "q3",
              "label": "3. Eu tenho me culpado sem razão quando as coisas dão errado",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, nenhuma vez",
                "1": "Não muitas vezes",
                "2": "Sim, algumas vezes",
                "3": "Sim, na maioria das vezes"
              }
            },
            {
              "key": "q4",
              "label": "4. Eu tenho ficado ansiosa ou preocupada sem uma boa razão",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, de maneira alguma",
                "1": "Pouquíssimas vezes",
                "2": "Sim, algumas vezes",
                "3": "Sim, muitas vezes"
              }
            },
            {
              "key": "q5",
              "label": "5. Eu tenho me sentido assustada ou em pânico sem um bom motivo",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, nenhuma vez",
                "1": "Não muitas vezes",
                "2": "Sim, algumas vezes",
                "3": "Sim, muitas vezes"
              }
            },
            {
              "key": "q6",
              "label": "6. Eu tenho me sentido esmagada pelas tarefas e acontecimentos do meu dia a dia",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, eu consigo lidar com eles tão bem quanto antes",
                "1": "Não, na maioria das vezes consigo lidar bem com eles",
                "2": "Sim, algumas vezes não consigo lidar bem como antes",
                "3": "Sim, na maioria das vezes não consigo lidar bem com eles"
              }
            },
            {
              "key": "q7",
              "label": "7. Eu tenho me sentido tão infeliz que tenho tido dificuldade para dormir",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, nenhuma vez",
                "1": "Não muitas vezes",
                "2": "Sim, algumas vezes",
                "3": "Sim, na maioria das vezes"
              }
            },
            {
              "key": "q8",
              "label": "8. Eu tenho me sentido triste ou arrasada",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, de jeito nenhum",
                "1": "Não muitas vezes",
                "2": "Sim, muitas vezes",
                "3": "Sim, na maioria das vezes"
              }
            },
            {
              "key": "q9",
              "label": "9. Eu tenho me sentido tão infeliz que tenho chorado",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não, nenhuma vez",
                "1": "De vez em quando",
                "2": "Sim, muitas vezes",
                "3": "Sim, quase todo o tempo"
              }
            },
            {
              "key": "q10",
              "label": "10. A ideia de fazer mal a mim mesma passou por minha cabeça",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Pouquíssimas vezes, ultimamente",
                "2": "Algumas vezes nos últimos dias",
                "3": "Sim, muitas vezes, ultimamente"
              }
            }
          ],
          "hash": "60d74e53090b275e59aceed1878abc0669e8393dba62da8438cb6f252ebd29cd"
        },
        "sourceEditions": [
          {
            "citation": "Cox JL, Holden JM, Sagovsky R. Detection of postnatal depression: development of the 10-item Edinburgh Postnatal Depression Scale. Br J Psychiatry, 1987.",
            "url": "https://doi.org/10.1192/bjp.150.6.782",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Detection of postnatal depression. Development of the 10-item Edinburgh Postnatal Depression Scale.",
              "year": "1987",
              "firstPublicationDate": "1987-06-01",
              "doi": "10.1192/bjp.150.6.782",
              "pmid": "3651732",
              "journal": "The British journal of psychiatry : the journal of mental science",
              "authors": "Cox JL, Holden JM, Sagovsky R."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3651732/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4e008a6b98867c6f1501ee44bb94c0378cd9463a7988ecb24010714c8661a532",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Santos IS et al. Validation of the Edinburgh Postnatal Depression Scale (EPDS) in a sample of mothers from the 2004 Pelotas Birth Cohort Study. Cad Saude Publica, 2007.",
            "url": "https://doi.org/10.1590/S0102-311X2007001100005",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation of the Edinburgh Postnatal Depression Scale (EPDS) in a sample of mothers from the 2004 Pelotas Birth Cohort Study.",
              "year": "2007",
              "firstPublicationDate": "2007-11-01",
              "doi": "10.1590/s0102-311x2007001100005",
              "pmid": "17952250",
              "journal": "Cadernos de saude publica",
              "authors": "Santos IS, Matijasevich A, Tavares BF, Barros AJ, Botelho IP, Lapolli C, Magalhães PV, Barbosa AP, Barros FC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17952250/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "34cc7abd2fd384837ccbf0b77b3f08c4ec6c5665b6d5f04420ac5cb7ca607116",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:02:43.361Z",
          "total": 1091,
          "passed": 1091,
          "sourceRowCount": 1091,
          "uniqueApiInputCount": 1091,
          "sourceContextCount": 1091,
          "cases": [
            {
              "index": 0,
              "input": {
                "q1": 0,
                "q2": 0,
                "q3": 0,
                "q4": 0,
                "q5": 0,
                "q6": 0,
                "q7": 0,
                "q8": 0,
                "q9": 0,
                "q10": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "q1": 0,
                "q2": 3,
                "q3": 3,
                "q4": 3,
                "q5": 3,
                "q6": 3,
                "q7": 3,
                "q8": 3,
                "q9": 3,
                "q10": 3
              },
              "expected": {
                "score": 27
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "q1": 3,
                "q2": 0,
                "q3": 3,
                "q4": 3,
                "q5": 3,
                "q6": 3,
                "q7": 3,
                "q8": 3,
                "q9": 3,
                "q10": 3
              },
              "expected": {
                "score": 27
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "q1": 3,
                "q2": 3,
                "q3": 0,
                "q4": 3,
                "q5": 3,
                "q6": 3,
                "q7": 3,
                "q8": 3,
                "q9": 3,
                "q10": 3
              },
              "expected": {
                "score": 27
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Node",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "VM",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
                  "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
                  "realm": "Chromium",
                  "raw": {
                    "score": 27
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "05c15fb53b0e6f07d608c284e0cabf94074e4ef9c94bfba655b9c5ced7ba9264",
            "total": 1091,
            "bankRowCount": 1091,
            "uniqueApiInputCount": 1091,
            "sourceContextCount": 1091,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
                "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
              },
              {
                "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
                "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
              "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
            },
            "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 1091,
            "uniqueApiInputs": 1091,
            "duplicateRows": 0,
            "expectedTupleSha256": "834135a2202eb65d5538fe930efdb6461e84542412d79cd77843bfc0dd718ef1"
          },
          "scope": "Previously selected source integer point total only: Finite deterministic1024 generated vectors plus uniform, single-item at both extremes and cyclic witnesses; not all4^10=1048576 response combinations. Actual normalized codes already severitysorted. Source response-position inversion checked separately for all40 options.",
          "sources": [
            {
              "id": "escala-de-edimburgo-epds",
              "edition": "Cox/Holden/Sagovsky1987 original Appendix scoring; portal severity-sorted option codes",
              "primaryReads": [
                {
                  "url": "https://www.cambridge.org/core/journals/the-british-journal-of-psychiatry/article/detection-of-postnatal-depression/E18BC62858DBF2640C33DCC8B572F02A",
                  "access": "Original publisher abstract/identity read; full publisher article unavailable",
                  "readScope": "10-item development,84 mothers, simple scoring; no numeric table solely from abstract"
                },
                {
                  "url": "https://www.scribd.com/document/514501391/cox1987",
                  "access": "Original1987 paper reprint indexed text personally read, printedp786 Appendix/scoring. Reader upload is not publisher authenticity or rights approval",
                  "readScope": "Marked reversed items3,5–10; score0..3 by increasing symptom severity; sum10 items; original7day instructions"
                },
                {
                  "url": "https://eprints.whiterose.ac.uk/134342/1/3012281.pdf",
                  "access": "Primary2018 BaBY PaNDA report directly downloaded; Appendix5 PDFp178/printed145 reprints EPDS with explicit permission to that study",
                  "artifact": "six-screening-primary-final28/epds-baby-panda2018.pdf",
                  "sha256": "b5ef55f8d497bc8b9dbd46836971a09494d19ab1c9faf69858d4536df0b2f075",
                  "readScope": "10 item response rows/order and seven-day instructions; not entire245-page report"
                }
              ],
              "constants": {
                "items": 10,
                "sourceOrderNormal": [
                  1,
                  2,
                  4
                ],
                "sourceOrderReversed": [
                  3,
                  5,
                  6,
                  7,
                  8,
                  9,
                  10
                ],
                "minimum": 0,
                "maximum": 30
              },
              "limitations": [
                "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
                "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
                "App option codes already sorted0→3 severity for all10 items; original response-position inversion must not be applied a second time. Currentformula first-option=3 statement is about original printed order but lacks explicit distinction from reordered portal UI; held prose issue.",
                "Original13 and BrazilPelotas2007≥10 cutoffs/suicide response are outside arithmetic proof. Original appendix conditionally permits attributed reproduction; translation/commercial/instrument-rights review still not performed."
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
          "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
              "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
            },
            "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
          },
          "freshAdapterExecutions": 3273,
          "freshVmExecutions": 3273,
          "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 1091×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-edimburgo-epds/calculator.js",
              "app": "website",
              "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-edimburgo-epds/calculator.js",
              "app": "dashboard",
              "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-edimburgo-epds/calculator.js",
              "app": "command-center",
              "sha256": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24"
            }
          ],
          "qualifications": [
            "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
            "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
            "App option codes already sorted0→3 severity for all10 items; original response-position inversion must not be applied a second time. Currentformula first-option=3 statement is about original printed order but lacks explicit distinction from reordered portal UI; held prose issue.",
            "Original13 and BrazilPelotas2007≥10 cutoffs/suicide response are outside arithmetic proof. Original appendix conditionally permits attributed reproduction; translation/commercial/instrument-rights review still not performed.",
            "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
            "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
            "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
            "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
            "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6ea58aa125f5ada1b67189b02e380d9acca755735621875bd10b558484cc0d24",
        "inputContractHashHistory": [
          {
            "hash": "c95c0c6c74df6983459dfd9647094760c2b1bfb03ea8343e6a92e77fb0e75d3c",
            "reason": "Original EPDS formula response-order presentation retained before explicit local normalized-code clarification; fields and values unchanged.",
            "formulaSha256": "200529e316327a78f7a2710ff46eb78a7bf78ca13072c1dc65529935d7b183e0"
          }
        ],
        "epdsOrderingPresentationAmendment": {
          "at": "2026-10-04T19:56:16.543Z",
          "scope": "Only formula first-paragraph clarification of original printed response order versus already normalized platform option codes. Nine authorial translations preserve each locale existing second paragraph byte-for-byte, including unadjudicated cutoff/suicide-alarm text. No field/options/cases/engine/layout/status mutation.",
          "sourceOriginalPhrase": "os itens 3 e 5 a 10 são invertidos (a primeira opção vale 3)",
          "sourceOriginalContext": "Cox1987 Appendix printedp786 original response order. App values already reordered0→3 severity; normalized point codes are summed by unchanged engine.",
          "previousFormula": "<p>10 itens sobre os <strong>últimos 7 dias</strong>, cada um de 0 a 3 pontos. Os itens 1, 2 e 4 pontuam em ordem crescente de gravidade (0 a 3); os itens 3 e 5 a 10 são invertidos (a primeira opção vale 3). Total de 0 a 30.</p><p>Ponto de corte de rastreamento no Brasil: <strong>10 pontos</strong> (Santos 2007, coorte de Pelotas: sensibilidade 82,6%, especificidade 65,4%). Cox (1987) propôs ≥ 13 para provável depressão. <strong>Qualquer pontuação no item 10</strong> exige avaliação imediata do risco de suicídio, independentemente do total.</p>",
          "newFormula": "<p>10 itens sobre os <strong>últimos 7 dias</strong>, cada um de 0 a 3 pontos. Na ordem do formulário original de Cox (1987), os itens 3 e 5 a 10 têm pontuação invertida; os itens 1, 2 e 4 pontuam de 0 a 3. Nesta plataforma, todas as opções já estão ordenadas pela pontuação de 0 a 3: some os pontos das respostas selecionadas, sem inverter novamente. Total de 0 a 30.</p><p>Ponto de corte de rastreamento no Brasil: <strong>10 pontos</strong> (Santos 2007, coorte de Pelotas: sensibilidade 82,6%, especificidade 65,4%). Cox (1987) propôs ≥ 13 para provável depressão. <strong>Qualquer pontuação no item 10</strong> exige avaliação imediata do risco de suicídio, independentemente do total.</p>",
          "methodVersionBefore": "EPDS/Cox 1987:10 itens,7 dias; cutoff PTPelotas 2007≥10 vsoriginal≥13; item 10 alarme",
          "methodVersionAfter": "EPDS/Cox 1987:10 itens,7 dias; cutoff PTPelotas 2007≥10 vsoriginal≥13; item 10 alarme",
          "sourceRead": [
            {
              "url": "https://www.cambridge.org/core/journals/the-british-journal-of-psychiatry/article/detection-of-postnatal-depression/E18BC62858DBF2640C33DCC8B572F02A",
              "access": "Original publisher abstract/identity read; full publisher article unavailable",
              "readScope": "10-item development,84 mothers, simple scoring; no numeric table solely from abstract"
            },
            {
              "url": "https://www.scribd.com/document/514501391/cox1987",
              "access": "Original1987 paper reprint indexed text personally read, printedp786 Appendix/scoring. Reader upload is not publisher authenticity or rights approval",
              "readScope": "Marked reversed items3,5–10; score0..3 by increasing symptom severity; sum10 items; original7day instructions"
            },
            {
              "url": "https://eprints.whiterose.ac.uk/134342/1/3012281.pdf",
              "access": "Primary2018 BaBY PaNDA report directly downloaded; Appendix5 PDFp178/printed145 reprints EPDS with explicit permission to that study",
              "artifact": "six-screening-primary-final28/epds-baby-panda2018.pdf",
              "sha256": "b5ef55f8d497bc8b9dbd46836971a09494d19ab1c9faf69858d4536df0b2f075",
              "readScope": "10 item response rows/order and seven-day instructions; not entire245-page report"
            }
          ],
          "author": {
            "file": "reports/review-20261003/epds-platform-ordering-clarification-authored-final28.cjs",
            "sha256": "3820822256378640de5f4287c477ce7e3a67b5fa5c0c84cc806cdbc324d6bf4f"
          },
          "fieldsAndOptionValuesUnchanged": true,
          "engineUnchanged": true,
          "historicalClinicalAlarmTextRetainedUnapproved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false
        }
      },
      "limits": "Rastreamento de sintomas depressivos após o parto. A validação de Pelotas aplicou o questionário três meses após o nascimento e encontrou corte ≥10 para rastreamento. Esse contexto não define uma janela universal e não valida automaticamente uso em outras populações ou novas traduções.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.847Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "PDF integral não foi carregado diretamente; apenas resumo primário indexado foi lido adicionalmente.",
          "Não houve auditoria completa das inversões dos itens ou do protocolo local de risco suicida."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-lanss",
      "title": "Escala de dor LANSS",
      "short": "Rastreamento de dor neuropática",
      "desc": "Escala LANSS (Leeds): identifica dor de mecanismo predominantemente neuropático com 5 perguntas e 2 testes à beira do leito; 12 pontos ou mais é positivo.",
      "lead": "Ajuda a identificar quando uma dor crônica tem mecanismo predominantemente neuropático, com cinco perguntas sobre a dor e dois testes sensitivos simples.",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "anestesiologia",
        "acupuntura",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "a1",
          "A dor parece uma sensação estranha e desagradável na pele (agulhadas, formigamento, choques)?",
          "chk",
          {}
        ],
        [
          "a2",
          "A dor faz a pele da área dolorosa ficar diferente do normal (manchada, avermelhada ou rosada)?",
          "chk",
          {}
        ],
        [
          "a3",
          "A dor deixa a pele anormalmente sensível ao toque (desconforto ao roçar de leve ou com roupa apertada)?",
          "chk",
          {}
        ],
        [
          "a4",
          "A dor aparece de repente, em crises, sem motivo aparente, estando parado (choques elétricos, pontadas)?",
          "chk",
          {}
        ],
        [
          "a5",
          "A dor dá a sensação de que a temperatura da pele mudou (calor, queimação)?",
          "chk",
          {}
        ],
        [
          "b6",
          "Exame: <strong>alodinia</strong> (dor ou desconforto ao roçar algodão na área dolorosa, comparada com área normal)",
          "chk",
          {}
        ],
        [
          "b7",
          "Exame: <strong>limiar alterado à agulha</strong> (picada com agulha 23G percebida diferente na área dolorosa: mais ou menos intensa)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Parte A (questionário): itens de 5, 5, 3, 2 e 1 ponto. Parte B (exame sensitivo): alodinia 5 pontos; limiar à picada alterado 3 pontos. Total: 0 a 24; ponto de corte ≥ 12.</p>",
      "sources": [
        [
          "Bennett M. The LANSS Pain Scale: the Leeds assessment of neuropathic symptoms and signs. Pain, 2001.",
          "https://doi.org/10.1016/S0304-3959(00)00482-6"
        ],
        [
          "Schestatsky P et al. Brazilian Portuguese validation of the Leeds Assessment of Neuropathic Symptoms and Signs for patients with chronic pain. Pain Med, 2011.",
          "https://doi.org/10.1111/j.1526-4637.2011.01221.x"
        ]
      ],
      "cases": [
        [
          "Sensibilidade ao toque e sensação de calor: 4 pontos (negativo)",
          {
            "a3": true,
            "a5": true
          },
          {
            "score": 4,
            "level": "low"
          }
        ],
        [
          "Limite: sensação estranha, pele alterada e crises: 12 pontos (positivo)",
          {
            "a1": true,
            "a2": true,
            "a4": true
          },
          {
            "score": 12,
            "level": "high"
          }
        ],
        [
          "Agulhadas, hipersensibilidade e alodinia: 13 pontos",
          {
            "a1": true,
            "a3": true,
            "b6": true
          },
          {
            "score": 13,
            "level": "high"
          }
        ],
        [
          "Todos os itens: 24 pontos",
          {
            "a1": true,
            "a2": true,
            "a3": true,
            "a4": true,
            "a5": true,
            "b6": true,
            "b7": true
          },
          {
            "score": 24,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:02:43.380Z",
        "total": 128,
        "passed": 128,
        "sourceRowCount": 128,
        "uniqueApiInputCount": 128,
        "sourceContextCount": 128,
        "cases": [
          {
            "index": 0,
            "input": {
              "a1": 0,
              "a2": 0,
              "a3": 0,
              "a4": 0,
              "a5": 0,
              "b6": 0,
              "b7": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "a1": 1,
              "a2": 0,
              "a3": 0,
              "a4": 0,
              "a5": 0,
              "b6": 0,
              "b7": 0
            },
            "expected": {
              "score": 5
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "a1": 0,
              "a2": 1,
              "a3": 0,
              "a4": 0,
              "a5": 0,
              "b6": 0,
              "b7": 0
            },
            "expected": {
              "score": 5
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 5
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "a1": 1,
              "a2": 1,
              "a3": 0,
              "a4": 0,
              "a5": 0,
              "b6": 0,
              "b7": 0
            },
            "expected": {
              "score": 10
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 10
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 10
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 10
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 10
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 10
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 10
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Node",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "VM",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                "realm": "Chromium",
                "raw": {
                  "score": 10
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "9d562c5d2f500e11636ba69e627a7754d449b7a48a8981bb3b892dc65c4da79f",
          "total": 128,
          "bankRowCount": 128,
          "uniqueApiInputCount": 128,
          "sourceContextCount": 128,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
              "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
            },
            {
              "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
              "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
            "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
          },
          "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 128,
          "uniqueApiInputs": 128,
          "duplicateRows": 0,
          "expectedTupleSha256": "cf6337f6696c9041a98951d827cc718a39de547e13abf023caf0a1641bb22cad"
        },
        "scope": "Previously selected source integer point total only: Exhaustive2^7=128 selected-code combinations; numericpointsum only.",
        "sources": [
          {
            "id": "escala-lanss",
            "edition": "Bennett2001 LANSS original interviewer questionnaire+sensory examination, not S-LANSS",
            "primaryReads": [
              {
                "url": "https://www.researchgate.net/publication/12013304_The_LANSS_pain_scale_The_Leeds_Assessment_of_Neuropathic_Symptoms_and_Signs",
                "access": "OriginalPain92(2001)147–157 full article text uploaded by named author MichaelI.Bennett; targetedSections2.2.2 and3.1.1/printed149–150 read",
                "readScope": "Five symptom groups and two examination items; seven weights explicitly stated; score24 and source cohort selection; AppendixA images were not decoded/read"
              }
            ],
            "constants": {
              "keys": [
                "a1",
                "a2",
                "a3",
                "a4",
                "a5",
                "b6",
                "b7"
              ],
              "weights": [
                5,
                5,
                3,
                2,
                1,
                5,
                3
              ],
              "maximum": 24
            },
            "limitations": [
              "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
              "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
              "Original chronic pain cohorts excluded mixed/uncertain classifications; clinicalcut≥12 and bedside sign validity are not certified by numeric enumeration. Author-upload article declares IASP/Elsevier2001 all rights reserved; no rights adjudication."
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
        "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
            "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
          },
          "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
        },
        "freshAdapterExecutions": 384,
        "freshVmExecutions": 384,
        "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 128×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
            "app": "website",
            "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
            "app": "dashboard",
            "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
            "app": "command-center",
            "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
          }
        ],
        "qualifications": [
          "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
          "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
          "Original chronic pain cohorts excluded mixed/uncertain classifications; clinicalcut≥12 and bedside sign validity are not certified by numeric enumeration. Author-upload article declares IASP/Elsevier2001 all rights reserved; no rights adjudication.",
          "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
          "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
          "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
          "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
          "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "LANSS/Bennett 2001:5 sintomas+2 sinais, total 0–24, corte≥12; PTSchestatsky 2011",
      "implementationVersion": "escala-lanss@native-2026-10-03+33617bea0a11",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11323136/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Parte A (questionário): itens de 5, 5, 3, 2 e 1 ponto. Parte B (exame sensitivo): alodinia 5 pontos; limiar à picada alterado 3 pontos. Total: 0 a 24; ponto de corte ≥ 12.",
        "inputContract": {
          "fields": [
            {
              "key": "a1",
              "label": "A dor parece uma sensação estranha e desagradável na pele (agulhadas, formigamento, choques)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "a2",
              "label": "A dor faz a pele da área dolorosa ficar diferente do normal (manchada, avermelhada ou rosada)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "a3",
              "label": "A dor deixa a pele anormalmente sensível ao toque (desconforto ao roçar de leve ou com roupa apertada)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "a4",
              "label": "A dor aparece de repente, em crises, sem motivo aparente, estando parado (choques elétricos, pontadas)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "a5",
              "label": "A dor dá a sensação de que a temperatura da pele mudou (calor, queimação)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "b6",
              "label": "Exame: <strong>alodinia</strong> (dor ou desconforto ao roçar algodão na área dolorosa, comparada com área normal)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "b7",
              "label": "Exame: <strong>limiar alterado à agulha</strong> (picada com agulha 23G percebida diferente na área dolorosa: mais ou menos intensa)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "ce0ac068213e34e7c9157dddc464a2b69a4768b91b6acaaedac4d21580f0e3b5"
        },
        "sourceEditions": [
          {
            "citation": "Bennett M. The LANSS Pain Scale: the Leeds assessment of neuropathic symptoms and signs. Pain, 2001.",
            "url": "https://doi.org/10.1016/S0304-3959(00)00482-6",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The LANSS Pain Scale: the Leeds assessment of neuropathic symptoms and signs.",
              "year": "2001",
              "firstPublicationDate": "2001-05-01",
              "doi": "10.1016/s0304-3959(00)00482-6",
              "pmid": "11323136",
              "journal": "Pain",
              "authors": "Bennett M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11323136/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a04a6eddc34a2657e0a6dacd9a6704f9dde7a7ecfd9de5b206136736c5cf2adc",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Schestatsky P et al. Brazilian Portuguese validation of the Leeds Assessment of Neuropathic Symptoms and Signs for patients with chronic pain. Pain Med, 2011.",
            "url": "https://doi.org/10.1111/j.1526-4637.2011.01221.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Brazilian Portuguese validation of the Leeds Assessment of Neuropathic Symptoms and Signs for patients with chronic pain.",
              "year": "2011",
              "firstPublicationDate": "2011-08-30",
              "doi": "10.1111/j.1526-4637.2011.01221.x",
              "pmid": "21883875",
              "journal": "Pain medicine (Malden, Mass.)",
              "authors": "Schestatsky P, Félix-Torres V, Chaves ML, Câmara-Ehlers B, Mucenic T, Caumo W, Nascimento O, Bennett MI."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21883875/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5d27f2c92058d3d72689637904f23f561e44505eaaf15f9295ca91397318d55c",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:02:43.380Z",
          "total": 128,
          "passed": 128,
          "sourceRowCount": 128,
          "uniqueApiInputCount": 128,
          "sourceContextCount": 128,
          "cases": [
            {
              "index": 0,
              "input": {
                "a1": 0,
                "a2": 0,
                "a3": 0,
                "a4": 0,
                "a5": 0,
                "b6": 0,
                "b7": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "a1": 1,
                "a2": 0,
                "a3": 0,
                "a4": 0,
                "a5": 0,
                "b6": 0,
                "b7": 0
              },
              "expected": {
                "score": 5
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "a1": 0,
                "a2": 1,
                "a3": 0,
                "a4": 0,
                "a5": 0,
                "b6": 0,
                "b7": 0
              },
              "expected": {
                "score": 5
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "a1": 1,
                "a2": 1,
                "a3": 0,
                "a4": 0,
                "a5": 0,
                "b6": 0,
                "b7": 0
              },
              "expected": {
                "score": 10
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Node",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "VM",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
                  "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d",
                  "realm": "Chromium",
                  "raw": {
                    "score": 10
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "9d562c5d2f500e11636ba69e627a7754d449b7a48a8981bb3b892dc65c4da79f",
            "total": 128,
            "bankRowCount": 128,
            "uniqueApiInputCount": 128,
            "sourceContextCount": 128,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
                "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
              },
              {
                "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
                "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
              "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
            },
            "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 128,
            "uniqueApiInputs": 128,
            "duplicateRows": 0,
            "expectedTupleSha256": "cf6337f6696c9041a98951d827cc718a39de547e13abf023caf0a1641bb22cad"
          },
          "scope": "Previously selected source integer point total only: Exhaustive2^7=128 selected-code combinations; numericpointsum only.",
          "sources": [
            {
              "id": "escala-lanss",
              "edition": "Bennett2001 LANSS original interviewer questionnaire+sensory examination, not S-LANSS",
              "primaryReads": [
                {
                  "url": "https://www.researchgate.net/publication/12013304_The_LANSS_pain_scale_The_Leeds_Assessment_of_Neuropathic_Symptoms_and_Signs",
                  "access": "OriginalPain92(2001)147–157 full article text uploaded by named author MichaelI.Bennett; targetedSections2.2.2 and3.1.1/printed149–150 read",
                  "readScope": "Five symptom groups and two examination items; seven weights explicitly stated; score24 and source cohort selection; AppendixA images were not decoded/read"
                }
              ],
              "constants": {
                "keys": [
                  "a1",
                  "a2",
                  "a3",
                  "a4",
                  "a5",
                  "b6",
                  "b7"
                ],
                "weights": [
                  5,
                  5,
                  3,
                  2,
                  1,
                  5,
                  3
                ],
                "maximum": 24
              },
              "limitations": [
                "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
                "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
                "Original chronic pain cohorts excluded mixed/uncertain classifications; clinicalcut≥12 and bedside sign validity are not certified by numeric enumeration. Author-upload article declares IASP/Elsevier2001 all rights reserved; no rights adjudication."
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
          "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
              "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
            },
            "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
          },
          "freshAdapterExecutions": 384,
          "freshVmExecutions": 384,
          "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 128×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-lanss/calculator.js",
              "app": "website",
              "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-lanss/calculator.js",
              "app": "dashboard",
              "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-lanss/calculator.js",
              "app": "command-center",
              "sha256": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
            }
          ],
          "qualifications": [
            "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
            "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
            "Original chronic pain cohorts excluded mixed/uncertain classifications; clinicalcut≥12 and bedside sign validity are not certified by numeric enumeration. Author-upload article declares IASP/Elsevier2001 all rights reserved; no rights adjudication.",
            "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
            "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
            "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
            "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
            "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "33617bea0a113bf98d606f949e7e381cf6cbfa75c1de40c1a7d2001fcc3fff5d"
      },
      "limits": "A LANSS combina sintomas com sinais obtidos por exame sensitivo para investigar predomínio de mecanismo neuropático em dor crônica. Os itens de exame não devem ser tratados como simples autorrelato. A validação brasileira citada não certifica a implementação nem novas traduções.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.850Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Pesos e limiar ≥ 12 não foram conferidos na tabela original pelo resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-fisher-modificada",
      "title": "Escala de Fisher modificada",
      "short": "Risco de vasoespasmo na hemorragia subaracnóidea",
      "desc": "Escala de Fisher modificada (Claassen/Frontera): risco de vasoespasmo sintomático na hemorragia subaracnóidea pela espessura do sangue e pela hemorragia ventricular.",
      "lead": "Estima o risco de vasoespasmo sintomático na hemorragia subaracnóidea aneurismática a partir da tomografia de admissão.",
      "kind": "Escore",
      "spec": [
        "neurocirurgia",
        "neurologia",
        "radiologia-e-diagnostico-por-imagem",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "grau",
          "Achado na tomografia de admissão",
          "sel",
          {
            "opts": {
              "0": "0 – Sem HSA e sem hemorragia intraventricular",
              "1": "1 – HSA fina (focal ou difusa), sem hemorragia intraventricular",
              "2": "2 – Hemorragia intraventricular com HSA ausente ou fina (focal ou difusa)",
              "3": "3 – HSA espessa (focal ou difusa), sem hemorragia intraventricular",
              "4": "4 – HSA espessa, com hemorragia intraventricular"
            }
          }
        ]
      ],
      "formula": "<p>Classifica a tomografia de admissão pela presença e espessura do sangue subaracnóideo (HSA) e pela presença de hemorragia intraventricular (HIV). Grau 0: sem HSA e sem HIV; grau 1: HSA fina sem HIV; grau 2: HIV com HSA ausente ou fina; grau 3: HSA espessa sem HIV; grau 4: HSA espessa com HIV. Em Frontera et al. (2006), os investigadores locais classificaram o sangue como fino ou espesso por impressão global, sem critérios explícitos de espessura. A ferramenta registra o grau selecionado pelo examinador; não interpreta imagens.</p>",
      "sources": [
        [
          "Frontera JA et al. Prediction of symptomatic vasospasm after subarachnoid hemorrhage: the modified Fisher scale. Neurosurgery, 2006.",
          "https://doi.org/10.1227/01.NEU.0000218821.34014.1B"
        ]
      ],
      "cases": [
        [
          "Sem sangue visível: grau 0",
          {
            "grau": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "HSA fina com sangue ventricular: grau 2 (33%)",
          {
            "grau": "2"
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "33%"
          }
        ],
        [
          "HSA espessa com sangue ventricular: grau 4 (40%)",
          {
            "grau": "4"
          },
          {
            "score": 4,
            "level": "high",
            "verdict": "40%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:17:41.432Z",
        "total": 5,
        "passed": 5,
        "cases": [
          {
            "index": 0,
            "input": {
              "grau": 3
            },
            "expected": {
              "grade": 3
            },
            "sourceContexts": [
              {
                "index": 0,
                "sourceFeatures": {
                  "sah": "diffuse thick SAH",
                  "ivh": false
                }
              },
              {
                "index": 2,
                "sourceFeatures": {
                  "sah": "localized thick SAH",
                  "ivh": false
                }
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 0,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 0,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              },
              {
                "sourceContextIndex": 2,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "3",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "grau": 4
            },
            "expected": {
              "grade": 4
            },
            "sourceContexts": [
              {
                "index": 1,
                "sourceFeatures": {
                  "sah": "diffuse thick SAH",
                  "ivh": true
                }
              },
              {
                "index": 3,
                "sourceFeatures": {
                  "sah": "localized thick SAH",
                  "ivh": true
                }
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 1,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 1,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              },
              {
                "sourceContextIndex": 3,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "4",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "grau": 1
            },
            "expected": {
              "grade": 1
            },
            "sourceContexts": [
              {
                "index": 4,
                "sourceFeatures": {
                  "sah": "diffuse thin SAH",
                  "ivh": false
                }
              },
              {
                "index": 6,
                "sourceFeatures": {
                  "sah": "localized thin SAH",
                  "ivh": false
                }
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 4,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 4,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 4,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 6,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 6,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 6,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 4,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              },
              {
                "sourceContextIndex": 6,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "1",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "grau": 2
            },
            "expected": {
              "grade": 2
            },
            "sourceContexts": [
              {
                "index": 5,
                "sourceFeatures": {
                  "sah": "diffuse thin SAH",
                  "ivh": true
                }
              },
              {
                "index": 7,
                "sourceFeatures": {
                  "sah": "localized thin SAH",
                  "ivh": true
                }
              },
              {
                "index": 9,
                "sourceFeatures": {
                  "sah": "no SAH",
                  "ivh": true
                }
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 5,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 5,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 5,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 7,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 7,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 7,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 9,
                "app": "website",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 9,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 9,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 5,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              },
              {
                "sourceContextIndex": 7,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              },
              {
                "sourceContextIndex": 9,
                "obtained": {
                  "id": "escala-de-fisher-modificada",
                  "main": [
                    "2",
                    "de 4"
                  ],
                  "label": "Fisher modificada",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "d9109696b7dfbec94ba9b0976da36a8680e8dbbca32393e1b8f27073acbc3dad",
          "total": 5,
          "sourceContextCount": 10,
          "expectedEvidence": {
            "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
            "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
            "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
          },
          "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
        },
        "scope": "Five unique prior-selected API grade inputs, associated in the test with ten original Table 1 source-feature contexts. Feature-to-grade mapping is done by the independent test, not the tool; no automated CT classifier. Separate reviewed documentary amendment adds no-SAH plus IVH to grade 2 and removes the unsubstantiated complete-cistern definition. Thin/thick remains examiner global impression, not automated image interpretation.",
        "source": {
          "tool": "escala-de-fisher-modificada",
          "url": "https://cmp-manual.wbs.cz/skaly/prediction_of_symptomatic_vasospasm_after_subarachnoid_hemorrhage_-_the_modified_fisher_scale.pdf",
          "edition": "Frontera2006 original Table1 printed22",
          "access": "Original-paper mirror PDF Table1/Methods directly read and localp2 visually inspected",
          "readScope": "Ten source-feature contexts correspond to only five unique prior-selected API grade inputs. No CT-image classification. Table1 includes noSAH+IVH→2; Methods explicitly lacks thin/thick criteria."
        },
        "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
        "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
        "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
        "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-fisher-modificada/calculator.js",
            "sha256": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
            "importedAt": "2026-10-04T15:17:36.472Z",
            "sourceContexts": 10,
            "distinctApiInputs": 5,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-fisher-modificada/calculator.js",
            "sha256": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
            "importedAt": "2026-10-04T15:17:36.993Z",
            "sourceContexts": 10,
            "distinctApiInputs": 5,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-fisher-modificada/calculator.js",
            "sha256": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
            "importedAt": "2026-10-04T15:17:37.695Z",
            "sourceContexts": 10,
            "distinctApiInputs": 5,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          }
        ],
        "documentaryMetadataRebinding": [
          {
            "file": "apps/website/private/tool-code/escala-de-fisher-modificada/calculator.js",
            "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
            "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
            "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
            "newUniqueInputsReexecuted": 5
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-fisher-modificada/calculator.js",
            "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
            "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
            "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
            "newUniqueInputsReexecuted": 5
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-fisher-modificada/calculator.js",
            "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
            "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
            "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
            "newUniqueInputsReexecuted": 5
          }
        ],
        "sourceContextCount": 10,
        "uniqueApiInputCount": 5,
        "actualAdapterExecutions": 30,
        "isolatedChromiumExecutions": 10,
        "qualifications": [
          "Five unique prior-selected API grade inputs, associated in the test with ten original Table 1 source-feature contexts. Feature-to-grade mapping is done by the independent test, not the tool; no automated CT classifier. Separate reviewed documentary amendment adds no-SAH plus IVH to grade 2 and removes the unsubstantiated complete-cistern definition. Thin/thick remains examiner global impression, not automated image interpretation.",
          "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
          "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
          "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
          "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
          "Original source cases, historical expected values and tolerances remain unchanged.",
          "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
        ],
        "unresolvedSourceFindings": [],
        "excludedObservations": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Fisher modificada — Frontera et al., 2006, tabela 1: HSA ausente, fina ou espessa e hemorragia intraventricular; graus 0–4",
      "implementationVersion": "escala-de-fisher-modificada@native-2026-10-03+08afeac1ce50",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/16823296/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Classifica a tomografia de admissão pela presença e espessura do sangue subaracnóideo (HSA) e pela presença de hemorragia intraventricular (HIV). Grau 0: sem HSA e sem HIV; grau 1: HSA fina sem HIV; grau 2: HIV com HSA ausente ou fina; grau 3: HSA espessa sem HIV; grau 4: HSA espessa com HIV. Em Frontera et al. (2006), os investigadores locais classificaram o sangue como fino ou espesso por impressão global, sem critérios explícitos de espessura. A ferramenta registra o grau selecionado pelo examinador; não interpreta imagens.",
        "inputContract": {
          "fields": [
            {
              "key": "grau",
              "label": "Achado na tomografia de admissão",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem HSA e sem hemorragia intraventricular",
                "1": "1 – HSA fina (focal ou difusa), sem hemorragia intraventricular",
                "2": "2 – Hemorragia intraventricular com HSA ausente ou fina (focal ou difusa)",
                "3": "3 – HSA espessa (focal ou difusa), sem hemorragia intraventricular",
                "4": "4 – HSA espessa, com hemorragia intraventricular"
              }
            }
          ],
          "hash": "a448d3db40e071f499fc0401cdc02c81ddd496315a584212e07203742fc5ce29"
        },
        "sourceEditions": [
          {
            "citation": "Frontera JA et al. Prediction of symptomatic vasospasm after subarachnoid hemorrhage: the modified Fisher scale. Neurosurgery, 2006.",
            "url": "https://doi.org/10.1227/01.NEU.0000218821.34014.1B",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prediction of symptomatic vasospasm after subarachnoid hemorrhage: the modified fisher scale.",
              "year": "2006",
              "firstPublicationDate": "2006-07-01",
              "doi": "10.1227/01.neu.0000243277.86222.6c",
              "pmid": "16823296",
              "journal": "Neurosurgery",
              "authors": "Frontera JA, Claassen J, Schmidt JM, Wartenberg KE, Temes R, Connolly ES, MacDonald RL, Mayer SA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16823296/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a09760c664e8c085360c0aa8e1e3e589dad56518069059052b2909c90808b16c",
            "matchedBy": "exact-publication-title",
            "publisherDepositedMetadata": {
              "title": "Prediction of Symptomatic Vasospasmafter Subarachnoid Hemorrhage: The Modified Fisher Scale",
              "doi": "10.1227/01.neu.0000218821.34014.1b",
              "year": 2006,
              "publisher": "Ovid Technologies (Wolters Kluwer Health)",
              "journal": "Neurosurgery",
              "authors": [
                "Jennifer A. Frontera",
                "Jan Claassen",
                "J. Michael Schmidt",
                "Katja E. Wartenberg",
                "Richard Temes",
                "E. Sander Connolly",
                "R. Loch Macdonald",
                "Stephan A. Mayer"
              ],
              "url": "https://doi.org/10.1227/01.neu.0000218821.34014.1b"
            },
            "doiAliasOrMismatchRequiresReview": {
              "listed": "https://doi.org/10.1227/01.NEU.0000218821.34014.1B",
              "indexed": "10.1227/01.neu.0000243277.86222.6c",
              "crossrefListedDoiMetadataRead": true
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:17:41.432Z",
          "total": 5,
          "passed": 5,
          "cases": [
            {
              "index": 0,
              "input": {
                "grau": 3
              },
              "expected": {
                "grade": 3
              },
              "sourceContexts": [
                {
                  "index": 0,
                  "sourceFeatures": {
                    "sah": "diffuse thick SAH",
                    "ivh": false
                  }
                },
                {
                  "index": 2,
                  "sourceFeatures": {
                    "sah": "localized thick SAH",
                    "ivh": false
                  }
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 0,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 0,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                },
                {
                  "sourceContextIndex": 2,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "3",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "grau": 4
              },
              "expected": {
                "grade": 4
              },
              "sourceContexts": [
                {
                  "index": 1,
                  "sourceFeatures": {
                    "sah": "diffuse thick SAH",
                    "ivh": true
                  }
                },
                {
                  "index": 3,
                  "sourceFeatures": {
                    "sah": "localized thick SAH",
                    "ivh": true
                  }
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 1,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 1,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                },
                {
                  "sourceContextIndex": 3,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "4",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "grau": 1
              },
              "expected": {
                "grade": 1
              },
              "sourceContexts": [
                {
                  "index": 4,
                  "sourceFeatures": {
                    "sah": "diffuse thin SAH",
                    "ivh": false
                  }
                },
                {
                  "index": 6,
                  "sourceFeatures": {
                    "sah": "localized thin SAH",
                    "ivh": false
                  }
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 4,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 4,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 4,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 6,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 6,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 6,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 4,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                },
                {
                  "sourceContextIndex": 6,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "1",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "grau": 2
              },
              "expected": {
                "grade": 2
              },
              "sourceContexts": [
                {
                  "index": 5,
                  "sourceFeatures": {
                    "sah": "diffuse thin SAH",
                    "ivh": true
                  }
                },
                {
                  "index": 7,
                  "sourceFeatures": {
                    "sah": "localized thin SAH",
                    "ivh": true
                  }
                },
                {
                  "index": 9,
                  "sourceFeatures": {
                    "sah": "no SAH",
                    "ivh": true
                  }
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 5,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 5,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 5,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 7,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 7,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 7,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 9,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 9,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 9,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 5,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                },
                {
                  "sourceContextIndex": 7,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                },
                {
                  "sourceContextIndex": 9,
                  "obtained": {
                    "id": "escala-de-fisher-modificada",
                    "main": [
                      "2",
                      "de 4"
                    ],
                    "label": "Fisher modificada",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "d9109696b7dfbec94ba9b0976da36a8680e8dbbca32393e1b8f27073acbc3dad",
            "total": 5,
            "sourceContextCount": 10,
            "expectedEvidence": {
              "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
              "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
              "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
            },
            "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
          },
          "scope": "Five unique prior-selected API grade inputs, associated in the test with ten original Table 1 source-feature contexts. Feature-to-grade mapping is done by the independent test, not the tool; no automated CT classifier. Separate reviewed documentary amendment adds no-SAH plus IVH to grade 2 and removes the unsubstantiated complete-cistern definition. Thin/thick remains examiner global impression, not automated image interpretation.",
          "source": {
            "tool": "escala-de-fisher-modificada",
            "url": "https://cmp-manual.wbs.cz/skaly/prediction_of_symptomatic_vasospasm_after_subarachnoid_hemorrhage_-_the_modified_fisher_scale.pdf",
            "edition": "Frontera2006 original Table1 printed22",
            "access": "Original-paper mirror PDF Table1/Methods directly read and localp2 visually inspected",
            "readScope": "Ten source-feature contexts correspond to only five unique prior-selected API grade inputs. No CT-image classification. Table1 includes noSAH+IVH→2; Methods explicitly lacks thin/thick criteria."
          },
          "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
          "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
          "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
          "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "sha256": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "importedAt": "2026-10-04T15:17:36.472Z",
              "sourceContexts": 10,
              "distinctApiInputs": 5,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "sha256": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "importedAt": "2026-10-04T15:17:36.993Z",
              "sourceContexts": 10,
              "distinctApiInputs": 5,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "sha256": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "importedAt": "2026-10-04T15:17:37.695Z",
              "sourceContexts": 10,
              "distinctApiInputs": 5,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            }
          ],
          "documentaryMetadataRebinding": [
            {
              "file": "apps/website/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
              "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
              "newUniqueInputsReexecuted": 5
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
              "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
              "newUniqueInputsReexecuted": 5
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
              "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
              "newUniqueInputsReexecuted": 5
            }
          ],
          "sourceContextCount": 10,
          "uniqueApiInputCount": 5,
          "actualAdapterExecutions": 30,
          "isolatedChromiumExecutions": 10,
          "qualifications": [
            "Five unique prior-selected API grade inputs, associated in the test with ten original Table 1 source-feature contexts. Feature-to-grade mapping is done by the independent test, not the tool; no automated CT classifier. Separate reviewed documentary amendment adds no-SAH plus IVH to grade 2 and removes the unsubstantiated complete-cistern definition. Thin/thick remains examiner global impression, not automated image interpretation.",
            "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
            "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
            "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
            "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
            "Original source cases, historical expected values and tolerances remain unchanged.",
            "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
          ],
          "unresolvedSourceFindings": [],
          "excludedObservations": [],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
        "documentaryDescriptionAmendment": {
          "recordedAt": "2026-10-04T15:26:54.676Z",
          "scope": "Only exact grade 2 descriptor, formula explanation and explicit 2006 Table 1 method version. No-SAH plus IVH alternative included; undocumented complete-cistern criterion removed. Instrument selected-grade echo and all numeric enums preserved.",
          "authored": {
            "file": "reports/review-20261003/fisher-2006-source-descriptions-authored-final25.cjs",
            "sha256": "89aa4e31b1c3f22cfa6c1370bd70f6481bb7ce989a72a649949228d5e0456530"
          },
          "independentPeer": {
            "file": "reports/review-20261003/fisher-source-descriptions-independent-review-final25.json",
            "sha256": "526cea98cc6a9a93d9b172a9d74c949e4b7276df18a35bc461178bd98f7cc932"
          },
          "sourceAccess": [
            {
              "url": "https://cmp-manual.wbs.cz/skaly/prediction_of_symptomatic_vasospasm_after_subarachnoid_hemorrhage_-_the_modified_fisher_scale.pdf",
              "doi": "10.1227/01.NEU.0000218821.34014.1B",
              "pdfSha256": "774ec41f1ee227654c3b574dce9aea3a015aeaff957508958bfedb7796d8bf61",
              "readScope": "Original-paper mirror: front-page identity, Methods/Table1 printed22 and Discussion24–25. Locally rendered PDFp2 visually read. No full-method or imaging interpretation approval.",
              "sourceFindings": [
                "Table1 includes noSAH+IVH in grade2.",
                "Methods used global thin/thick impression, without explicit criteria."
              ],
              "originalArticleRights": "PDF carries publisher copyright/reproduction notice; no rights approval inferred."
            }
          ],
          "priorFieldsSha256": "cbd0b168024cbd6a4f0d8a4a57884fc00c0d7124d840f07268a62c7148b4a85a",
          "fieldsSha256": "0549c7e7c6d92c33eb9f1a35ea200871ddadab6ea283c686c55d9eb53f6eb19f",
          "previousImplementationHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
          "implementationHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
          "implementationRebindings": [
            {
              "file": "apps/website/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
              "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
              "newUniqueInputsReexecuted": 5
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
              "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
              "newUniqueInputsReexecuted": 5
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-fisher-modificada/calculator.js",
              "beforeHash": "927f9f7919b57218b1f0da80f6f8e1b3043fcc622e43059c3f3c05b269280ada",
              "afterHash": "08afeac1ce505de0fa247192d202470ded334535e6278417b87ad9f4757795a8",
              "delta": "Single human TOOL option label only; full source reversibly identical otherwise.",
              "newUniqueInputsReexecuted": 5
            }
          ],
          "sourceEditionsPreserved": true,
          "fullMethodConformance": "not-performed",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        }
      },
      "limits": "Graduação tomográfica estudada para predizer vasoespasmo sintomático após HSA. O estudo consultado reuniu pacientes dos braços placebo de quatro ensaios. Não confere, por si só, diagnóstico de vasoespasmo, previsão de todos os desfechos ou indicação de tratamento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.853Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Definição tomográfica integral de coágulo espesso e tabela de graus não foram lidas no artigo integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-hoehn-e-yahr",
      "title": "Escala de Hoehn e Yahr",
      "short": "Estadiamento da doença de Parkinson",
      "desc": "Escala de Hoehn e Yahr: estadiamento da doença de Parkinson de 1 (unilateral) a 5 (cadeira de rodas ou leito), pela lateralidade e pelo equilíbrio.",
      "lead": "Estadia a doença de Parkinson pela extensão dos sintomas motores e pela presença de instabilidade postural.",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "geriatria",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "estagio",
          "Quadro atual",
          "sel",
          {
            "opts": {
              "1": "1 – Doença unilateral",
              "2": "2 – Doença bilateral, sem prejuízo do equilíbrio",
              "3": "3 – Doença bilateral leve a moderada, com alguma instabilidade postural; fisicamente independente",
              "4": "4 – Incapacidade grave; ainda consegue andar ou ficar de pé sem ajuda",
              "5": "5 – Preso à cadeira de rodas ou ao leito, a menos que ajudado"
            }
          }
        ]
      ],
      "formula": "<p>Escolha o estágio que descreve o paciente. O equilíbrio é avaliado pelo <strong>teste do puxão</strong> (pull test): o examinador puxa o paciente para trás pelos ombros; mais de dois passos de recuperação ou queda indicam instabilidade postural.</p>",
      "sources": [
        [
          "Hoehn MM, Yahr MD. Parkinsonism: onset, progression and mortality. Neurology, 1967.",
          "https://doi.org/10.1212/WNL.17.5.427"
        ],
        [
          "Goetz CG et al. Movement Disorder Society Task Force report on the Hoehn and Yahr staging scale: status and recommendations. The Movement Disorder Society Task Force on rating scales for Parkinson's disease. Mov Disord, 2004.",
          "https://doi.org/10.1002/mds.20213"
        ]
      ],
      "cases": [
        [
          "Tremor e rigidez só à direita: estágio 1",
          {
            "estagio": "1"
          },
          {
            "score": 1,
            "level": "low"
          }
        ],
        [
          "Bilateral com teste do puxão alterado, independente: estágio 3",
          {
            "estagio": "3"
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Acamado: estágio 5",
          {
            "estagio": "5"
          },
          {
            "score": 5,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:21:47.402Z",
        "total": 5,
        "passed": 5,
        "sourceRowCount": 5,
        "uniqueApiInputCount": 5,
        "sourceContextCount": 5,
        "cases": [
          {
            "index": 0,
            "input": {
              "estagio": "1"
            },
            "expected": {
              "selectedGrade": 1
            },
            "sourceIds": [
              "hoehn-yahr-mds2004"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "estagio": "2"
            },
            "expected": {
              "selectedGrade": 2
            },
            "sourceIds": [
              "hoehn-yahr-mds2004"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "estagio": "3"
            },
            "expected": {
              "selectedGrade": 3
            },
            "sourceIds": [
              "hoehn-yahr-mds2004"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "estagio": "4"
            },
            "expected": {
              "selectedGrade": 4
            },
            "sourceIds": [
              "hoehn-yahr-mds2004"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Five assignedintegerstages preserved only; no originalpull-test or modifiedhalfstage validation.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "fad53d361517a7ee5343bf7d555ee983b35cbc36becaabec8cec640e7b6fd6d1",
          "total": 5,
          "bankRowCount": 5,
          "uniqueApiInputCount": 5,
          "sourceContextCount": 5,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
              "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
            },
            {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
            "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
          },
          "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            },
            "item": {
              "id": "escala-de-hoehn-e-yahr",
              "verifiedEdition": "Original1–5 as reproduced by MDS2004Table1; localintegerchoices only",
              "sourceIds": [
                "hoehn-yahr-mds2004"
              ],
              "verified": "Five ordinalstages1–5. SocietyTable1 separates modified1.5/2.5 fromoriginalintegerstages, and notes stage3 is summarized fromauthors original narrative. Stage4 stillcanstand/walkunaided; stage5 bed/wheelchair unlessaided.",
              "unresolved": [
                "Original1967fullarticle table not obtained; currentMDS2004primaryreport/reproduction explicitly named.",
                "Local choicesomit1.5/2.5. No modifiedscaleimplementation approval.",
                "Local formula >2 recovery steps/fall must not be attributed directly to original1967. MDS2004 discusses1–2recovery steps as modified2.5 and no standardizedoriginalpostural-test protocol.",
                "No clinical disease progression/nonmotor effects/care decisions verified."
              ],
              "findings": [
                {
                  "type": "documented-variant-attribution",
                  "field": "formula pull-test cutoff",
                  "detail": "The source supports a distinction between original and modified staging, not blanket equivalence of local >2steps to1967rubric."
                }
              ],
              "proofScope": "Five assignedintegerstages preserved only; no originalpull-test or modifiedhalfstage validation.",
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed",
              "calculatorImportsPerformed": false,
              "sourceBinding": {
                "id": "escala-de-hoehn-e-yahr",
                "recordSha256": "245dccac9339114adda2125b033a8eb40527f19410dc8f6c9c86799c2b6e6468",
                "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-de-hoehn-e-yahr.json",
                "frozenRecordSha256": "4ee4fe45b0bdc99d60d2f0c911c2ee6847aecb9b9f91e1d39305811ce0259747",
                "methodVersion": "Hoehn Yahr 1967 evariante modificada MDS 2004 incluindo 1,5/2,5 quando presentes; pulltest",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/6067254/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                    "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                    "bytes": 4951,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                    "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                    "bytes": 4951,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                    "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                    "bytes": 4951,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  }
                ]
              }
            },
            "sources": [
              {
                "id": "hoehn-yahr-mds2004",
                "url": "https://www.movementdisorders.org/MDS-Files1/PDFs/Task-Force-Papers/hoehnyahr.pdf",
                "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\hoehn-yahr-mds2004.pdf",
                "sha256": "251f0ab1262881645741a9826ba3508588a32df462ed56d808b85b3116d0b989",
                "bytes": 112547,
                "visualPagesRead": [
                  2,
                  4
                ],
                "readScope": "Original MDS TaskForce report2004 DOI10.1002/mds.20213; Table1 original1–5/modified1.5/2.5 onprinted1021/PDFp2 and ambiguity discussion printed1023/PDFp4 visually read. Abstract and selected sections onmeasurement/limitations read as text. Not full1967 original.",
                "originalFullArticleRead": false
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
        "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
          "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
          "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
          "checks": 27198,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "packagingPeer": "pending"
        },
        "freshAdapterExecutions": 15,
        "freshVmExecutions": 15,
        "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 5x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
            "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
            "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
            "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Five assignedintegerstages preserved only; no originalpull-test or modifiedhalfstage validation.",
          "Original1967fullarticle table not obtained; currentMDS2004primaryreport/reproduction explicitly named.",
          "Local choicesomit1.5/2.5. No modifiedscaleimplementation approval.",
          "Local formula >2 recovery steps/fall must not be attributed directly to original1967. MDS2004 discusses1–2recovery steps as modified2.5 and no standardizedoriginalpostural-test protocol.",
          "No clinical disease progression/nonmotor effects/care decisions verified.",
          "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
          "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
          "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
          "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
          "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Hoehn Yahr 1967 evariante modificada MDS 2004 incluindo 1,5/2,5 quando presentes; pulltest",
      "implementationVersion": "escala-de-hoehn-e-yahr@native-2026-10-03+4b87ba3ec4ed",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/6067254/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Escolha o estágio que descreve o paciente. O equilíbrio é avaliado pelo teste do puxão (pull test): o examinador puxa o paciente para trás pelos ombros; mais de dois passos de recuperação ou queda indicam instabilidade postural.",
        "inputContract": {
          "fields": [
            {
              "key": "estagio",
              "label": "Quadro atual",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "1 – Doença unilateral",
                "2": "2 – Doença bilateral, sem prejuízo do equilíbrio",
                "3": "3 – Doença bilateral leve a moderada, com alguma instabilidade postural; fisicamente independente",
                "4": "4 – Incapacidade grave; ainda consegue andar ou ficar de pé sem ajuda",
                "5": "5 – Preso à cadeira de rodas ou ao leito, a menos que ajudado"
              }
            }
          ],
          "hash": "b3714fc7d027fb79c807467b78d86840dd571ec44d93c9a0fad21a5192664d0f"
        },
        "sourceEditions": [
          {
            "citation": "Hoehn MM, Yahr MD. Parkinsonism: onset, progression and mortality. Neurology, 1967.",
            "url": "https://doi.org/10.1212/WNL.17.5.427",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Parkinsonism: onset, progression and mortality.",
              "year": "1967",
              "firstPublicationDate": "1967-05-01",
              "doi": "10.1212/wnl.17.5.427",
              "pmid": "6067254",
              "journal": "Neurology",
              "authors": "Hoehn MM, Yahr MD."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6067254/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Goetz CG et al. Movement Disorder Society Task Force report on the Hoehn and Yahr staging scale: status and recommendations. The Movement Disorder Society Task Force on rating scales for Parkinson's disease. Mov Disord, 2004.",
            "url": "https://doi.org/10.1002/mds.20213",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Movement Disorder Society Task Force report on the Hoehn and Yahr staging scale: status and recommendations.",
              "year": "2004",
              "firstPublicationDate": "2004-09-01",
              "doi": "10.1002/mds.20213",
              "pmid": "15372591",
              "journal": "Movement disorders : official journal of the Movement Disorder Society",
              "authors": "Goetz CG, Poewe W, Rascol O, Sampaio C, Stebbins GT, Counsell C, Giladi N, Holloway RG, Moore CG, Wenning GK, Yahr MD, Seidl L, Movement Disorder Society Task Force on Rating Scales for Parkinson's Disease."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15372591/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2e5595718c3f44c6e1b8768e166333249251d0a63884111ba7248bac463f3a19",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:21:47.402Z",
          "total": 5,
          "passed": 5,
          "sourceRowCount": 5,
          "uniqueApiInputCount": 5,
          "sourceContextCount": 5,
          "cases": [
            {
              "index": 0,
              "input": {
                "estagio": "1"
              },
              "expected": {
                "selectedGrade": 1
              },
              "sourceIds": [
                "hoehn-yahr-mds2004"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "estagio": "2"
              },
              "expected": {
                "selectedGrade": 2
              },
              "sourceIds": [
                "hoehn-yahr-mds2004"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "estagio": "3"
              },
              "expected": {
                "selectedGrade": 3
              },
              "sourceIds": [
                "hoehn-yahr-mds2004"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "estagio": "4"
              },
              "expected": {
                "selectedGrade": 4
              },
              "sourceIds": [
                "hoehn-yahr-mds2004"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                  "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Five assignedintegerstages preserved only; no originalpull-test or modifiedhalfstage validation.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "fad53d361517a7ee5343bf7d555ee983b35cbc36becaabec8cec640e7b6fd6d1",
            "total": 5,
            "bankRowCount": 5,
            "uniqueApiInputCount": 5,
            "sourceContextCount": 5,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
                "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
              },
              {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
              "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
            },
            "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              },
              "item": {
                "id": "escala-de-hoehn-e-yahr",
                "verifiedEdition": "Original1–5 as reproduced by MDS2004Table1; localintegerchoices only",
                "sourceIds": [
                  "hoehn-yahr-mds2004"
                ],
                "verified": "Five ordinalstages1–5. SocietyTable1 separates modified1.5/2.5 fromoriginalintegerstages, and notes stage3 is summarized fromauthors original narrative. Stage4 stillcanstand/walkunaided; stage5 bed/wheelchair unlessaided.",
                "unresolved": [
                  "Original1967fullarticle table not obtained; currentMDS2004primaryreport/reproduction explicitly named.",
                  "Local choicesomit1.5/2.5. No modifiedscaleimplementation approval.",
                  "Local formula >2 recovery steps/fall must not be attributed directly to original1967. MDS2004 discusses1–2recovery steps as modified2.5 and no standardizedoriginalpostural-test protocol.",
                  "No clinical disease progression/nonmotor effects/care decisions verified."
                ],
                "findings": [
                  {
                    "type": "documented-variant-attribution",
                    "field": "formula pull-test cutoff",
                    "detail": "The source supports a distinction between original and modified staging, not blanket equivalence of local >2steps to1967rubric."
                  }
                ],
                "proofScope": "Five assignedintegerstages preserved only; no originalpull-test or modifiedhalfstage validation.",
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed",
                "calculatorImportsPerformed": false,
                "sourceBinding": {
                  "id": "escala-de-hoehn-e-yahr",
                  "recordSha256": "245dccac9339114adda2125b033a8eb40527f19410dc8f6c9c86799c2b6e6468",
                  "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-de-hoehn-e-yahr.json",
                  "frozenRecordSha256": "4ee4fe45b0bdc99d60d2f0c911c2ee6847aecb9b9f91e1d39305811ce0259747",
                  "methodVersion": "Hoehn Yahr 1967 evariante modificada MDS 2004 incluindo 1,5/2,5 quando presentes; pulltest",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/6067254/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                      "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                      "bytes": 4951,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                      "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                      "bytes": 4951,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                      "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
                      "bytes": 4951,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    }
                  ]
                }
              },
              "sources": [
                {
                  "id": "hoehn-yahr-mds2004",
                  "url": "https://www.movementdisorders.org/MDS-Files1/PDFs/Task-Force-Papers/hoehnyahr.pdf",
                  "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\hoehn-yahr-mds2004.pdf",
                  "sha256": "251f0ab1262881645741a9826ba3508588a32df462ed56d808b85b3116d0b989",
                  "bytes": 112547,
                  "visualPagesRead": [
                    2,
                    4
                  ],
                  "readScope": "Original MDS TaskForce report2004 DOI10.1002/mds.20213; Table1 original1–5/modified1.5/2.5 onprinted1021/PDFp2 and ambiguity discussion printed1023/PDFp4 visually read. Abstract and selected sections onmeasurement/limitations read as text. Not full1967 original.",
                  "originalFullArticleRead": false
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
          "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
            "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
            "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
            "checks": 27198,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed",
            "packagingPeer": "pending"
          },
          "freshAdapterExecutions": 15,
          "freshVmExecutions": 15,
          "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 5x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
              "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
              "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-hoehn-e-yahr/calculator.js",
              "sha256": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Five assignedintegerstages preserved only; no originalpull-test or modifiedhalfstage validation.",
            "Original1967fullarticle table not obtained; currentMDS2004primaryreport/reproduction explicitly named.",
            "Local choicesomit1.5/2.5. No modifiedscaleimplementation approval.",
            "Local formula >2 recovery steps/fall must not be attributed directly to original1967. MDS2004 discusses1–2recovery steps as modified2.5 and no standardizedoriginalpostural-test protocol.",
            "No clinical disease progression/nonmotor effects/care decisions verified.",
            "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
            "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
            "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
            "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
            "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4b87ba3ec4ed8a500b6bbcab6ae1ed99f409f5f486851f88ab6deb42b6d83c0b"
      },
      "limits": "Estadiamento predominantemente motor da doença de Parkinson, com ênfase na instabilidade postural. Não representa a carga não motora ou uma medida linear de gravidade. Identifique a variante usada; a crítica de 2004 à variante de meio ponto não equivale a uma conclusão sobre toda a literatura posterior.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.855Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Rubricas completas do pull test e fontes posteriores da variante modificada não foram lidas."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-house-brackmann",
      "title": "Escala de House-Brackmann",
      "short": "Grau de disfunção do nervo facial",
      "desc": "Escala de House-Brackmann para paralisia facial periférica: descrição dos graus I a VI, do normal à paralisia total, para registro e seguimento.",
      "lead": "Padroniza o registro da função do nervo facial em seis graus, da função normal (I) à paralisia total (VI), usada na paralisia de Bell, no pós-operatório e no trauma.",
      "kind": "Calculadora",
      "spec": [
        "otorrinolaringologia",
        "cirurgia-de-cabeca-e-pescoco",
        "neurologia",
        "cirurgia-plastica",
        "neurocirurgia"
      ],
      "fields": [
        [
          "grau",
          "Achado clínico",
          "sel",
          {
            "opts": {
              "1": "I · Função normal",
              "2": "II · Fraqueza leve só à inspeção cuidadosa; fecha o olho com mínimo esforço",
              "3": "III · Assimetria óbvia não desfigurante; fecha o olho com esforço; sincinesia perceptível",
              "4": "IV · Fraqueza óbvia ou assimetria desfigurante; não fecha o olho; fronte sem movimento",
              "5": "V · Movimento apenas perceptível; assimetria em repouso",
              "6": "VI · Nenhum movimento"
            }
          }
        ]
      ],
      "formula": "<p>Graduação clínica global da função facial, observando repouso, fronte, fechamento ocular, boca e sequelas (sincinesia, contratura, espasmo). O fechamento ocular completo separa o grau III (fecha com esforço) do grau IV (fechamento incompleto).</p>",
      "sources": [
        [
          "House JW, Brackmann DE. Facial nerve grading system. Otolaryngol Head Neck Surg, 1985.",
          "https://doi.org/10.1177/019459988509300202"
        ],
        [
          "House/Brackmann1985",
          "https://pubmed.ncbi.nlm.nih.gov/3921901/"
        ],
        [
          "Facial Nerve Disorders Committee2009,FNGS2.0",
          "https://journals.sagepub.com/doi/abs/10.1016/j.otohns.2008.12.031"
        ],
        [
          "Kim2013,Bell-palsy grading comparison",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC3781225/"
        ]
      ],
      "cases": [
        [
          "Grau I: normal",
          {
            "grau": "1"
          },
          {
            "raw": {
              "grau": 1
            },
            "level": "low"
          }
        ],
        [
          "Grau III: fecha o olho com esforço",
          {
            "grau": "3"
          },
          {
            "raw": {
              "grau": 3
            },
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Grau VI: paralisia total",
          {
            "grau": "6"
          },
          {
            "raw": {
              "grau": 6
            },
            "level": "high",
            "verdict": "paralisia total"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:21:47.420Z",
        "total": 6,
        "passed": 6,
        "sourceRowCount": 6,
        "uniqueApiInputCount": 6,
        "sourceContextCount": 6,
        "cases": [
          {
            "index": 0,
            "input": {
              "grau": "1"
            },
            "expected": {
              "selectedGrade": 1
            },
            "sourceIds": [
              "hb-iowa-official-table"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "grau": "2"
            },
            "expected": {
              "selectedGrade": 2
            },
            "sourceIds": [
              "hb-iowa-official-table"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "grau": "3"
            },
            "expected": {
              "selectedGrade": 3
            },
            "sourceIds": [
              "hb-iowa-official-table"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "grau": "4"
            },
            "expected": {
              "selectedGrade": 4
            },
            "sourceIds": [
              "hb-iowa-official-table"
            ],
            "sourceDerivation": null,
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed original source29 adapter.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Six already-assigned grades as source-confirmed ordinal recording only; originalrubricunverified.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "74e02139b8ab4c01fd02de318087f26966fa640881179164a32b30ad276841a7",
          "total": 6,
          "bankRowCount": 6,
          "uniqueApiInputCount": 6,
          "sourceContextCount": 6,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
              "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
            },
            {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
            "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
          },
          "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
              "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
            },
            "item": {
              "id": "escala-de-house-brackmann",
              "verifiedEdition": "1985identity; officialIowa institutionalI–VI summary,2013primarycomparisoncontext",
              "sourceIds": [
                "hb-iowa-official-table",
                "hb-comparison2013"
              ],
              "verified": "Six globalfacial-function gradesI–VI (normal through totalparalysis). Officialinstitutional table supports numericgrade identity and globalnerve-trunk scope; primary2013comparison shows globalHB versusregionalFNGS2.0are distinct.",
              "unresolved": [
                "Original1985table/fullarticle unavailable: SAGE/WileyPDF403, Wiley landingmetadataonly/noabstract.",
                "Iowa summary differs in forehead descriptions fromindexedoriginaltranscriptions; no fulloriginalrubric certified.",
                "No regionalFNGS2.0assignment, eyeclosure observation, photo/video interpretation, prognosis or treatment validated."
              ],
              "findings": [
                {
                  "type": "bibliographic-name-discrepancy",
                  "field": "supplemental source caption",
                  "detail": "Currentinventory cites Kim2013 forPMC3781225, but primarypublisher/PMCID author list beginsHoYunLee. DOI/URL study identity matches; no scoring claim affected."
                }
              ],
              "proofScope": "Six already-assigned grades as source-confirmed ordinal recording only; originalrubricunverified.",
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed",
              "calculatorImportsPerformed": false,
              "sourceBinding": {
                "id": "escala-de-house-brackmann",
                "recordSha256": "f2a9f3ff5d571fe41518792eb59dbe005f1fa2b4e946f78d80e79e73a8fa1237",
                "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-de-house-brackmann.json",
                "frozenRecordSha256": "c8ab8f492610f7c4d3136e90e3dd154fb38b0ac5b0f5a12a3ae4965fa52d1732",
                "methodVersion": "House Brackmann 1985:6 graus globais I–VI, função facial e fechamentoocular",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3921901/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                    "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                    "bytes": 5437,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                    "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                    "bytes": 5437,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                    "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                    "bytes": 5437,
                    "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                    "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                  }
                ]
              }
            },
            "sources": [
              {
                "id": "hb-comparison2013",
                "url": "https://e-ceo.org/upload/pdf/ceo-6-135.pdf",
                "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\hb-comparison2013.pdf",
                "sha256": "f597e2cf70fa8ba0f3b706ea18e486e23ced615e41b6bcf8639be503a4431d58",
                "bytes": 256104,
                "visualPagesRead": [],
                "readScope": "Downloaded primary comparison2013 DOI10.3342/ceo.2013.6.3.135; abstract/introduction indexed text read, not table visual evidence for original grading rubric. This source is supplementary population/measurement comparison only.",
                "originalFullArticleRead": false
              },
              {
                "id": "hb-iowa-official-table",
                "url": "https://iowaprotocols.medicine.uiowa.edu/protocols/house-brackmann-facial-paralysis-scale",
                "access": "Official UniversityIowa protocol table directly opened/read; six ordinal labelsI–VI. It cites1985 but is an institutional summary, not the original research paper. Forehead summaries differ from original table transcriptions; no full-rubric pass."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
        "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
          "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
          "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
          "checks": 27198,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "packagingPeer": "pending"
        },
        "freshAdapterExecutions": 18,
        "freshVmExecutions": 18,
        "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 6x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
            "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
            "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
            "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Six already-assigned grades as source-confirmed ordinal recording only; originalrubricunverified.",
          "Original1985table/fullarticle unavailable: SAGE/WileyPDF403, Wiley landingmetadataonly/noabstract.",
          "Iowa summary differs in forehead descriptions fromindexedoriginaltranscriptions; no fulloriginalrubric certified.",
          "No regionalFNGS2.0assignment, eyeclosure observation, photo/video interpretation, prognosis or treatment validated.",
          "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
          "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
          "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
          "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
          "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "House Brackmann 1985:6 graus globais I–VI, função facial e fechamentoocular",
      "implementationVersion": "escala-de-house-brackmann@native-2026-10-03+0a62ecb01b24",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3921901/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Graduação clínica global da função facial, observando repouso, fronte, fechamento ocular, boca e sequelas (sincinesia, contratura, espasmo). O fechamento ocular completo separa o grau III (fecha com esforço) do grau IV (fechamento incompleto).",
        "inputContract": {
          "fields": [
            {
              "key": "grau",
              "label": "Achado clínico",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "I · Função normal",
                "2": "II · Fraqueza leve só à inspeção cuidadosa; fecha o olho com mínimo esforço",
                "3": "III · Assimetria óbvia não desfigurante; fecha o olho com esforço; sincinesia perceptível",
                "4": "IV · Fraqueza óbvia ou assimetria desfigurante; não fecha o olho; fronte sem movimento",
                "5": "V · Movimento apenas perceptível; assimetria em repouso",
                "6": "VI · Nenhum movimento"
              }
            }
          ],
          "hash": "a52d731175014082b5db4f3bb26268fcb2a124afd6e80deccbdc2115285310fa"
        },
        "sourceEditions": [
          {
            "citation": "House JW, Brackmann DE. Facial nerve grading system. Otolaryngol Head Neck Surg, 1985.",
            "url": "https://doi.org/10.1177/019459988509300202",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Facial nerve grading system.",
              "year": "1985",
              "firstPublicationDate": "1985-04-01",
              "doi": "10.1177/019459988509300202",
              "pmid": "3921901",
              "journal": "Otolaryngology--head and neck surgery : official journal of American Academy of Otolaryngology-Head and Neck Surgery",
              "authors": "House JW, Brackmann DE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3921901/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:21:47.420Z",
          "total": 6,
          "passed": 6,
          "sourceRowCount": 6,
          "uniqueApiInputCount": 6,
          "sourceContextCount": 6,
          "cases": [
            {
              "index": 0,
              "input": {
                "grau": "1"
              },
              "expected": {
                "selectedGrade": 1
              },
              "sourceIds": [
                "hb-iowa-official-table"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "grau": "2"
              },
              "expected": {
                "selectedGrade": 2
              },
              "sourceIds": [
                "hb-iowa-official-table"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "grau": "3"
              },
              "expected": {
                "selectedGrade": 3
              },
              "sourceIds": [
                "hb-iowa-official-table"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "grau": "4"
              },
              "expected": {
                "selectedGrade": 4
              },
              "sourceIds": [
                "hb-iowa-official-table"
              ],
              "sourceDerivation": null,
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Fresh report-only preparation replay, not served portal or clinical rubric proof.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed original source29 adapter.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                  "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "execution": "Previously executed actual isolated Chromium adapter, not served UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Six already-assigned grades as source-confirmed ordinal recording only; originalrubricunverified.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "74e02139b8ab4c01fd02de318087f26966fa640881179164a32b30ad276841a7",
            "total": 6,
            "bankRowCount": 6,
            "uniqueApiInputCount": 6,
            "sourceContextCount": 6,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-neuromotor-independent-expectations-final29.json",
                "sha256": "f4dad20a9ba35cd815eb875728013287b62d5259b3f73156a9a1a00fb4a094b4"
              },
              {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
              "sha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736"
            },
            "packagingRequirement": "Byte-exact complete raw-only bank; source28 and any later source/rubric changes are composed separately."
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-neuromotor-primary-source-review-final29.json",
                "sha256": "3be675e6df346996e30e38384bd1d8af72f23b9678413687b5c26881cff563d0"
              },
              "item": {
                "id": "escala-de-house-brackmann",
                "verifiedEdition": "1985identity; officialIowa institutionalI–VI summary,2013primarycomparisoncontext",
                "sourceIds": [
                  "hb-iowa-official-table",
                  "hb-comparison2013"
                ],
                "verified": "Six globalfacial-function gradesI–VI (normal through totalparalysis). Officialinstitutional table supports numericgrade identity and globalnerve-trunk scope; primary2013comparison shows globalHB versusregionalFNGS2.0are distinct.",
                "unresolved": [
                  "Original1985table/fullarticle unavailable: SAGE/WileyPDF403, Wiley landingmetadataonly/noabstract.",
                  "Iowa summary differs in forehead descriptions fromindexedoriginaltranscriptions; no fulloriginalrubric certified.",
                  "No regionalFNGS2.0assignment, eyeclosure observation, photo/video interpretation, prognosis or treatment validated."
                ],
                "findings": [
                  {
                    "type": "bibliographic-name-discrepancy",
                    "field": "supplemental source caption",
                    "detail": "Currentinventory cites Kim2013 forPMC3781225, but primarypublisher/PMCID author list beginsHoYunLee. DOI/URL study identity matches; no scoring claim affected."
                  }
                ],
                "proofScope": "Six already-assigned grades as source-confirmed ordinal recording only; originalrubricunverified.",
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed",
                "calculatorImportsPerformed": false,
                "sourceBinding": {
                  "id": "escala-de-house-brackmann",
                  "recordSha256": "f2a9f3ff5d571fe41518792eb59dbe005f1fa2b4e946f78d80e79e73a8fa1237",
                  "frozenRecordFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/selected-records/escala-de-house-brackmann.json",
                  "frozenRecordSha256": "c8ab8f492610f7c4d3136e90e3dd154fb38b0ac5b0f5a12a3ae4965fa52d1732",
                  "methodVersion": "House Brackmann 1985:6 graus globais I–VI, função facial e fechamentoocular",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3921901/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                      "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                      "bytes": 5437,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                      "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                      "bytes": 5437,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                      "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
                      "bytes": 5437,
                      "frozenFile": "reports/review-20261003/six-neuromotor-frozen-source-inputs-final29/apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
                      "reason": "Opaque pre-oracle adapter capture; calculator not imported"
                    }
                  ]
                }
              },
              "sources": [
                {
                  "id": "hb-comparison2013",
                  "url": "https://e-ceo.org/upload/pdf/ceo-6-135.pdf",
                  "file": "C:\\FGX Dev\\Elucenia\\ELUCENIA\\reports\\review-20261003\\six-neuromotor-primary-final29\\hb-comparison2013.pdf",
                  "sha256": "f597e2cf70fa8ba0f3b706ea18e486e23ced615e41b6bcf8639be503a4431d58",
                  "bytes": 256104,
                  "visualPagesRead": [],
                  "readScope": "Downloaded primary comparison2013 DOI10.3342/ceo.2013.6.3.135; abstract/introduction indexed text read, not table visual evidence for original grading rubric. This source is supplementary population/measurement comparison only.",
                  "originalFullArticleRead": false
                },
                {
                  "id": "hb-iowa-official-table",
                  "url": "https://iowaprotocols.medicine.uiowa.edu/protocols/house-brackmann-facial-paralysis-scale",
                  "access": "Official UniversityIowa protocol table directly opened/read; six ordinal labelsI–VI. It cites1985 but is an institutional summary, not the original research paper. Forehead summaries differ from original table transcriptions; no full-rubric pass."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-neuromotor-independent-source-check-final29.json",
          "evidenceSha256": "b0d0841319b5a2323ff6d6939358aa9c00bb935fb46c0cbc64138974a521d736",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-neuromotor-independent-peer-verify-final29-r2.json",
            "sha256": "cdf0b3a3deb4648d854db79cdf7f3d5c04f6e5f665e864940ee6e14cd450ca47",
            "scope": "Independent bounded witnesses from six personally read primary/official targeted sources. Degree sum plus36assigned ordinal codes only; no clinical feature-to-grade classification, ordinal spacing, risk/cutoffs, diagnoses, clinical/professional language or rights approval. Only156own witnesses are within the explicit current local schema;42out-of-schema own magnitude witnesses are separate local contract rejection checks, not source arithmetic passes.",
            "checks": 27198,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed",
            "packagingPeer": "pending"
          },
          "freshAdapterExecutions": 18,
          "freshVmExecutions": 18,
          "actualBrowserEvidenceScope": "Original source29 actual isolated Chromium 6x3 raw-only captures retained, not rerun here or served portal clinical evidence.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-house-brackmann/calculator.js",
              "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-house-brackmann/calculator.js",
              "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-house-brackmann/calculator.js",
              "sha256": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Six already-assigned grades as source-confirmed ordinal recording only; originalrubricunverified.",
            "Original1985table/fullarticle unavailable: SAGE/WileyPDF403, Wiley landingmetadataonly/noabstract.",
            "Iowa summary differs in forehead descriptions fromindexedoriginaltranscriptions; no fulloriginalrubric certified.",
            "No regionalFNGS2.0assignment, eyeclosure observation, photo/video interpretation, prognosis or treatment validated.",
            "This numeric receipt does not certify observation-to-grade assignment, administration, diagnostic/severity interpretations, prognosis, measurement, original full-method equivalence, professional/official translation or source-rights permission.",
            "Clinical levels/main labels/verdicts are intentionally excluded from this bank. Only the explicitly exposed selected raw field is projected; no source fixture was used as an oracle.",
            "The five ordinal methods preserve already-selected grade codes only. Their clinical scoring rubrics are not established by successful identity tests.",
            "Original source29 Node/VM/actual isolatedChromium observations remain in the immutable donor report. This preparation adds fresh Node/VM raw-only replays; it is not a served page/API/React or deployment gate.",
            "Source28 banks are separately owned and not included in this prospective27→29 candidate. Compose evidence per ID and recompute aggregate counters, never overwrite whole stale catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0a62ecb01b247522415cc7bb7b4d490bbddf80124618d7d71fd285f9bb21a689"
      },
      "limits": "A House–Brackmann apresentada é uma classificação global de I a VI escolhida pelo examinador; a ferramenta não mede movimento nem interpreta fotografia ou vídeo. Registre os achados em repouso e durante movimento, incluindo fechamento ocular e movimentos associados. Diferenças entre regiões e sincinesias podem não ser bem representadas por um único grau. Esta versão não é o sistema regional FNGS 2.0 de 2009 e não determina, sozinha, causa, tratamento ou prognóstico individual da paralisia.",
      "limitsEvidence": {
        "status": "original-identity-and-primary-comparison-indexed-sections-read",
        "sources": [
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/3921901/",
            "edition": "House/Brackmann1985",
            "readScope": "Original bibliographic identity and publisher page; no original abstract/full paper available."
          },
          {
            "url": "https://journals.sagepub.com/doi/abs/10.1016/j.otohns.2008.12.031",
            "edition": "Facial Nerve Disorders Committee2009,FNGS2.0",
            "readScope": "Primary publisher-indexed abstract: controlled grading of21videos and regional scoring versus original global scale. Direct opening timed out; full paper not read."
          },
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3781225/",
            "edition": "Kim2013,Bell-palsy grading comparison",
            "readScope": "Direct indexed primary Introduction/Conclusion: global six-grade classification, regional/synkinesis limitations; not whole study or original1985 table."
          }
        ],
        "populationScope": "Clinical global facial motor-function grading; local selector is not automated regional scoring.",
        "remainingChecks": [
          "Original1985 full grading table not read; official Academy2013 table accessed only in part through indexing.",
          "No image/examination adjudication or regional FNGS2.0 implementation approval."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "escala-de-hunt-hess",
      "title": "Escala de Hunt-Hess",
      "short": "Gravidade clínica da hemorragia subaracnóidea",
      "desc": "Escala de Hunt-Hess: grau clínico da hemorragia subaracnóidea aneurismática (I a V), com a mortalidade cirúrgica da série original.",
      "lead": "Gradua a gravidade clínica da hemorragia subaracnóidea por aneurisma na admissão, pelo nível de consciência, cefaleia, rigidez de nuca e déficit.",
      "kind": "Escore",
      "spec": [
        "neurocirurgia",
        "neurologia",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "grau",
          "Quadro clínico",
          "sel",
          {
            "opts": {
              "1": "I – Assintomático ou cefaleia mínima e leve rigidez de nuca",
              "2": "II – Cefaleia moderada a grave, rigidez de nuca; sem déficit além de paralisia de nervo craniano",
              "3": "III – Sonolência, confusão ou déficit focal leve",
              "4": "IV – Estupor, hemiparesia moderada a grave; possível rigidez de descerebração precoce e distúrbios vegetativos",
              "5": "V – Coma profundo, rigidez de descerebração, aparência moribunda"
            }
          }
        ]
      ],
      "formula": "<p>Escolha o grau que descreve o paciente. Na proposta original, <strong>soma-se um grau</strong> na presença de doença sistêmica grave (hipertensão, diabetes, aterosclerose grave, doença pulmonar crônica) ou vasoespasmo grave na arteriografia.</p>",
      "sources": [
        [
          "Hunt WE, Hess RM. Surgical risk as related to time of intervention in the repair of intracranial aneurysms. J Neurosurg, 1968.",
          "https://doi.org/10.3171/jns.1968.28.1.0014"
        ],
        [
          "UMass Memorial hosted educational page,retrieved2026-10-04",
          "https://www.ummhealth.org/health-library/hunt-hess-grades-of-subarachnoid-hemorrhage"
        ]
      ],
      "cases": [
        [
          "Cefaleia leve e rigidez de nuca discreta: grau I",
          {
            "grau": "1"
          },
          {
            "score": 1,
            "level": "low",
            "verdict": "11%"
          }
        ],
        [
          "Confuso, sem déficit motor importante: grau III",
          {
            "grau": "3"
          },
          {
            "score": 3,
            "level": "mid",
            "verdict": "37%"
          }
        ],
        [
          "Estupor com hemiparesia: grau IV",
          {
            "grau": "4"
          },
          {
            "score": 4,
            "level": "high",
            "verdict": "71%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:53:44.559Z",
        "total": 5,
        "passed": 5,
        "sourceRowCount": 5,
        "uniqueApiInputCount": 5,
        "sourceContextCount": 5,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 7,
            "input": {
              "grau": 1
            },
            "expected": {
              "selectedGrade": 1
            },
            "sourceIds": [
              "hunt-hess-1968"
            ],
            "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 8,
            "input": {
              "grau": 2
            },
            "expected": {
              "selectedGrade": 2
            },
            "sourceIds": [
              "hunt-hess-1968"
            ],
            "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 9,
            "input": {
              "grau": 3
            },
            "expected": {
              "selectedGrade": 3
            },
            "sourceIds": [
              "hunt-hess-1968"
            ],
            "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 10,
            "input": {
              "grau": 4
            },
            "expected": {
              "selectedGrade": 4
            },
            "sourceIds": [
              "hunt-hess-1968"
            ],
            "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Identity of five manually assigned gradesI–V only.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "aad42165170412646f8709eed06955ede01494f4c48b93ccdbb6600bdda25b31",
          "total": 5,
          "bankRowCount": 5,
          "uniqueApiInputCount": 5,
          "sourceContextCount": 5,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
              "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
            "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
          },
          "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            },
            "item": {
              "id": "escala-de-hunt-hess",
              "sourceIds": [
                "hunt-hess-1968-table1"
              ],
              "executedScope": "Identity of five manually assigned gradesI–V only.",
              "inputPopulation": "Patients with intracranial aneurysm in the original surgical series; clinical severity at admission/preoperation.",
              "sourceSupportedLimits": "The original systemic-disease/vasospasm modifier is a clinical reassignment instruction; the selector requires the examiner to account for it. It is not an unbounded arithmetic+1 producing gradeVI.",
              "findings": [],
              "unchecked": [
                "Manual clinical grade assignment",
                "Automatic modifier not present in this tool",
                "Historical mortality percentages and operative policy",
                "Contemporary outcome prediction"
              ],
              "current": {
                "id": "escala-de-hunt-hess",
                "recordSha256": "739401f512d7bdb7e156887cbb727008ddde95f284c22051409b85fc73e8e373",
                "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/escala-de-hunt-hess.json",
                "frozenRecordSha256": "2a22a1f28ca8218e126508d02bcd6365a400c63ff40050fe8da923e1ea6d4eac",
                "methodVersion": "Hunt Hess 1968:graus I–V; ajuste original 1 grau porcondição sistêmica/vasoespasmo grave",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5635959/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                    "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                    "bytes": 4975,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                    "currentSha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                    "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                    "bytes": 4975,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                    "currentSha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                    "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                    "bytes": 4975,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                    "currentSha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
                  }
                ]
              },
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed"
            },
            "sources": [
              {
                "id": "hunt-hess-1968-table1",
                "url": "https://neurocriticalcare.pbworks.com/f/Hunt%2BHess%2BGrade%2Bpaper.pdf",
                "identityUrl": "https://pubmed.ncbi.nlm.nih.gov/5635959/",
                "doi": "10.3171/jns.1968.28.1.0014",
                "edition": "Hunt and Hess1968, Journal of Neurosurgery28:14–20",
                "access": "Mirror reproduction of the original article; original scan visually read, not publisher-hosted acquisition",
                "document": {
                  "file": "six-primary-documents-final30/hunt-hess-1968.pdf",
                  "bytes": 3987026,
                  "sha256": "ef015d4aff9360fd29d5c587e499a0ff91c0d84e663025ebed61c8b29ffcbce6"
                },
                "renderedPages": [
                  {
                    "file": "six-primary-documents-final30/hunt-hess-1968-p1.png",
                    "bytes": 1620627,
                    "sha256": "a4c46d1926e4e806c72243201a20dfd20bb6c480129349a13521f82434ee8392"
                  },
                  {
                    "file": "six-primary-documents-final30/hunt-hess-1968-p2.png",
                    "bytes": 970076,
                    "sha256": "99810bcf5b7bfd9e203a492cc9055cb512762d1b12079dece26d145f53081fb3"
                  }
                ],
                "readScope": "Table1 and footnote, printed14/PDF1; population and authors discussion printed14–15/PDF1–2. Five gradesI–V. Serious systemic disease or severe angiographic vasospasm moves the patient to the next less favorable category. This study reviewed275 consecutive intracranial aneurysm patients over12 years at Ohio State and affiliated hospitals.",
                "tableRead": true,
                "visualPdfRead": true,
                "excluded": "No individual mortality prediction or historical operative policy validation; modifier is not an automatic unrestricted gradeVI."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
        "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
          "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
          "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
          "sourcePeerInputCount": 1178,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
            "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
            "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
            "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Identity of five manually assigned gradesI–V only.",
          "Manual clinical grade assignment",
          "Automatic modifier not present in this tool",
          "Historical mortality percentages and operative policy",
          "Contemporary outcome prediction",
          "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
          "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
          "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
          "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
          "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Hunt Hess 1968:graus I–V; ajuste original 1 grau porcondição sistêmica/vasoespasmo grave",
      "implementationVersion": "escala-de-hunt-hess@native-2026-10-03+fae6e34b8894",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5635959/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Escolha o grau que descreve o paciente. Na proposta original, soma-se um grau na presença de doença sistêmica grave (hipertensão, diabetes, aterosclerose grave, doença pulmonar crônica) ou vasoespasmo grave na arteriografia.",
        "inputContract": {
          "fields": [
            {
              "key": "grau",
              "label": "Quadro clínico",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "I – Assintomático ou cefaleia mínima e leve rigidez de nuca",
                "2": "II – Cefaleia moderada a grave, rigidez de nuca; sem déficit além de paralisia de nervo craniano",
                "3": "III – Sonolência, confusão ou déficit focal leve",
                "4": "IV – Estupor, hemiparesia moderada a grave; possível rigidez de descerebração precoce e distúrbios vegetativos",
                "5": "V – Coma profundo, rigidez de descerebração, aparência moribunda"
              }
            }
          ],
          "hash": "e8061cda74b8f0e626d0c4dadd46118000b155410918a2bdbf87ba0940ca3409"
        },
        "sourceEditions": [
          {
            "citation": "Hunt WE, Hess RM. Surgical risk as related to time of intervention in the repair of intracranial aneurysms. J Neurosurg, 1968.",
            "url": "https://doi.org/10.3171/jns.1968.28.1.0014",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Surgical risk as related to time of intervention in the repair of intracranial aneurysms.",
              "year": "1968",
              "firstPublicationDate": "1968-01-01",
              "doi": "10.3171/jns.1968.28.1.0014",
              "pmid": "5635959",
              "journal": "Journal of neurosurgery",
              "authors": "Hunt WE, Hess RM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/5635959/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:53:44.559Z",
          "total": 5,
          "passed": 5,
          "sourceRowCount": 5,
          "uniqueApiInputCount": 5,
          "sourceContextCount": 5,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 7,
              "input": {
                "grau": 1
              },
              "expected": {
                "selectedGrade": 1
              },
              "sourceIds": [
                "hunt-hess-1968"
              ],
              "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 8,
              "input": {
                "grau": 2
              },
              "expected": {
                "selectedGrade": 2
              },
              "sourceIds": [
                "hunt-hess-1968"
              ],
              "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 9,
              "input": {
                "grau": 3
              },
              "expected": {
                "selectedGrade": 3
              },
              "sourceIds": [
                "hunt-hess-1968"
              ],
              "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 10,
              "input": {
                "grau": 4
              },
              "expected": {
                "selectedGrade": 4
              },
              "sourceIds": [
                "hunt-hess-1968"
              ],
              "sourceDerivation": "Previously assigned I–V grade from originalTable1. Systemic-disease/arteriographic-vasospasm modifier is outside input and no automatic modification is expected or approved.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                  "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Identity of five manually assigned gradesI–V only.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "aad42165170412646f8709eed06955ede01494f4c48b93ccdbb6600bdda25b31",
            "total": 5,
            "bankRowCount": 5,
            "uniqueApiInputCount": 5,
            "sourceContextCount": 5,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
                "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
              "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
            },
            "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              },
              "item": {
                "id": "escala-de-hunt-hess",
                "sourceIds": [
                  "hunt-hess-1968-table1"
                ],
                "executedScope": "Identity of five manually assigned gradesI–V only.",
                "inputPopulation": "Patients with intracranial aneurysm in the original surgical series; clinical severity at admission/preoperation.",
                "sourceSupportedLimits": "The original systemic-disease/vasospasm modifier is a clinical reassignment instruction; the selector requires the examiner to account for it. It is not an unbounded arithmetic+1 producing gradeVI.",
                "findings": [],
                "unchecked": [
                  "Manual clinical grade assignment",
                  "Automatic modifier not present in this tool",
                  "Historical mortality percentages and operative policy",
                  "Contemporary outcome prediction"
                ],
                "current": {
                  "id": "escala-de-hunt-hess",
                  "recordSha256": "739401f512d7bdb7e156887cbb727008ddde95f284c22051409b85fc73e8e373",
                  "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/escala-de-hunt-hess.json",
                  "frozenRecordSha256": "2a22a1f28ca8218e126508d02bcd6365a400c63ff40050fe8da923e1ea6d4eac",
                  "methodVersion": "Hunt Hess 1968:graus I–V; ajuste original 1 grau porcondição sistêmica/vasoespasmo grave",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5635959/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                      "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                      "bytes": 4975,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
                      "currentSha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                      "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                      "bytes": 4975,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
                      "currentSha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                      "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
                      "bytes": 4975,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
                      "currentSha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
                    }
                  ]
                },
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed"
              },
              "sources": [
                {
                  "id": "hunt-hess-1968-table1",
                  "url": "https://neurocriticalcare.pbworks.com/f/Hunt%2BHess%2BGrade%2Bpaper.pdf",
                  "identityUrl": "https://pubmed.ncbi.nlm.nih.gov/5635959/",
                  "doi": "10.3171/jns.1968.28.1.0014",
                  "edition": "Hunt and Hess1968, Journal of Neurosurgery28:14–20",
                  "access": "Mirror reproduction of the original article; original scan visually read, not publisher-hosted acquisition",
                  "document": {
                    "file": "six-primary-documents-final30/hunt-hess-1968.pdf",
                    "bytes": 3987026,
                    "sha256": "ef015d4aff9360fd29d5c587e499a0ff91c0d84e663025ebed61c8b29ffcbce6"
                  },
                  "renderedPages": [
                    {
                      "file": "six-primary-documents-final30/hunt-hess-1968-p1.png",
                      "bytes": 1620627,
                      "sha256": "a4c46d1926e4e806c72243201a20dfd20bb6c480129349a13521f82434ee8392"
                    },
                    {
                      "file": "six-primary-documents-final30/hunt-hess-1968-p2.png",
                      "bytes": 970076,
                      "sha256": "99810bcf5b7bfd9e203a492cc9055cb512762d1b12079dece26d145f53081fb3"
                    }
                  ],
                  "readScope": "Table1 and footnote, printed14/PDF1; population and authors discussion printed14–15/PDF1–2. Five gradesI–V. Serious systemic disease or severe angiographic vasospasm moves the patient to the next less favorable category. This study reviewed275 consecutive intracranial aneurysm patients over12 years at Ohio State and affiliated hospitals.",
                  "tableRead": true,
                  "visualPdfRead": true,
                  "excluded": "No individual mortality prediction or historical operative policy validation; modifier is not an automatic unrestricted gradeVI."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
          "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
            "sourcePeerInputCount": 1178,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-hunt-hess/calculator.js",
              "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-hunt-hess/calculator.js",
              "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-hunt-hess/calculator.js",
              "sha256": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Identity of five manually assigned gradesI–V only.",
            "Manual clinical grade assignment",
            "Automatic modifier not present in this tool",
            "Historical mortality percentages and operative policy",
            "Contemporary outcome prediction",
            "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
            "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
            "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
            "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
            "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "fae6e34b8894eb0a9fc07b17423ae901928f175617b36aa5006fe98eadceba17"
      },
      "limits": "Hunt–Hess descreve gravidade clínica na hemorragia subaracnóidea; não é uma classificação da tomografia. Esta interface registra o grau de I a V escolhido pelo examinador e não acrescenta automaticamente um grau por comorbidade grave ou vasoespasmo. Documente fatores que prejudiquem a avaliação da consciência, como sedação. Percentuais da série histórica, quando apresentados, não são uma previsão individual de mortalidade atual nem uma decisão automática de tratamento.",
      "limitsEvidence": {
        "status": "original-identity-and-hosted-institutional-table-read-original-incomplete",
        "sources": [
          {
            "url": "https://doi.org/10.3171/jns.1968.28.1.0014",
            "edition": "Hunt/Hess1968",
            "readScope": "Original identity only; publisher full paper could not be retrieved."
          },
          {
            "url": "https://www.ummhealth.org/health-library/hunt-hess-grades-of-subarachnoid-hemorrhage",
            "edition": "UMass Memorial hosted educational page,retrieved2026-10-04",
            "readScope": "Direct entire gradesI–V table and one-grade systemic disease/vasospasm paragraph read. Page identifies WebMD Ignite content: institutional hosting, not the original1968 study or primary outcome evidence."
          }
        ],
        "populationScope": "Clinical severity in subarachnoid hemorrhage; grade selection requires clinical assessment.",
        "remainingChecks": [
          "Original1968 full paper and mortality derivation not read.",
          "Hosted education is explicitly identified as third-party content, not primary clinical validation.",
          "No independently validated handling of sedation, comorbidity or current outcome calibration."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "escala-de-lawton",
      "title": "Escala de Lawton-Brody (AIVD)",
      "short": "Atividades instrumentais de vida diária",
      "desc": "Escala de Lawton-Brody: independência nas 8 atividades instrumentais de vida diária (telefone, compras, refeições, casa, roupa, transporte, remédios, finanças).",
      "lead": "Avalia a capacidade de viver de forma independente na comunidade, pelas atividades instrumentais de vida diária (AIVD).",
      "kind": "Calculadora",
      "spec": [
        "geriatria",
        "medicina-fisica-e-reabilitacao",
        "medicina-de-familia-e-comunidade",
        "neurologia"
      ],
      "fields": [
        [
          "tel",
          "Telefone",
          "sel",
          {
            "opts": {
              "a": "Usa por iniciativa própria (procura e disca números)",
              "b": "Disca alguns números conhecidos",
              "c": "Atende, mas não disca",
              "d": "Não usa o telefone"
            }
          }
        ],
        [
          "compras",
          "Compras",
          "sel",
          {
            "opts": {
              "a": "Faz todas as compras sozinho",
              "b": "Faz sozinho só pequenas compras",
              "c": "Precisa de acompanhante em qualquer compra",
              "d": "Incapaz de fazer compras"
            }
          }
        ],
        [
          "comida",
          "Preparo de refeições",
          "sel",
          {
            "opts": {
              "a": "Planeja, prepara e serve refeições adequadas sozinho",
              "b": "Prepara se receber os ingredientes",
              "c": "Aquece e serve refeições prontas, mas sem dieta adequada",
              "d": "Precisa que preparem e sirvam as refeições"
            }
          }
        ],
        [
          "casa",
          "Tarefas domésticas",
          "sel",
          {
            "opts": {
              "a": "Cuida da casa sozinho ou com ajuda ocasional em tarefas pesadas",
              "b": "Faz tarefas leves (lavar louça, arrumar a cama)",
              "c": "Faz tarefas leves, mas sem manter a limpeza adequada",
              "d": "Precisa de ajuda em todas as tarefas",
              "e": "Não participa de nenhuma tarefa doméstica"
            }
          }
        ],
        [
          "roupa",
          "Lavar roupa",
          "sel",
          {
            "opts": {
              "a": "Lava toda a roupa pessoal",
              "b": "Lava pequenas peças",
              "c": "Toda a roupa é lavada por outros"
            }
          }
        ],
        [
          "transp",
          "Transporte",
          "sel",
          {
            "opts": {
              "a": "Usa transporte público ou dirige sozinho",
              "b": "Pega táxi ou aplicativo sozinho, mas não usa transporte público",
              "c": "Usa transporte público quando acompanhado",
              "d": "Só anda de táxi ou carro com ajuda de outra pessoa",
              "e": "Não sai de casa"
            }
          }
        ],
        [
          "remedio",
          "Medicações",
          "sel",
          {
            "opts": {
              "a": "Toma os remédios na dose e hora certas sozinho",
              "b": "Toma se alguém separar as doses antes",
              "c": "Incapaz de tomar os remédios sozinho"
            }
          }
        ],
        [
          "dinheiro",
          "Finanças",
          "sel",
          {
            "opts": {
              "a": "Cuida das finanças sozinho",
              "b": "Faz compras do dia a dia, mas precisa de ajuda com banco e grandes compras",
              "c": "Incapaz de lidar com dinheiro"
            }
          }
        ]
      ],
      "formula": "<p>Cada atividade recebe 1 ponto (independente) ou 0 (dependente), conforme o nível descrito:</p><ul><li>Telefone: 1 nos três primeiros níveis.</li><li>Compras e preparo de refeições: 1 só no primeiro nível.</li><li>Tarefas domésticas: 1 em todos os níveis, exceto \"não participa\".</li><li>Lavar roupa: 1 nos dois primeiros níveis.</li><li>Transporte: 1 nos três primeiros níveis.</li><li>Medicações: 1 só no primeiro nível.</li><li>Finanças: 1 nos dois primeiros níveis.</li></ul><p>Total de 0 (dependente) a 8 (independente).</p>",
      "sources": [
        [
          "Lawton MP, Brody EM. Assessment of older people: self-maintaining and instrumental activities of daily living. Gerontologist, 1969.",
          "https://doi.org/10.1093/geront/9.3_Part_1.179"
        ],
        [
          "HIGN,TryThis23,revised2019",
          "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_23.pdf"
        ]
      ],
      "cases": [
        [
          "Independente em todas: 8",
          {
            "tel": "a",
            "compras": "a",
            "comida": "a",
            "casa": "a",
            "roupa": "a",
            "transp": "a",
            "remedio": "a",
            "dinheiro": "a"
          },
          {
            "raw": {
              "score": 8
            },
            "level": "low",
            "main": "8"
          }
        ],
        [
          "Disca números conhecidos, pequenas compras, remédios separados: 5",
          {
            "tel": "b",
            "compras": "b",
            "comida": "a",
            "casa": "c",
            "roupa": "b",
            "transp": "c",
            "remedio": "b",
            "dinheiro": "c"
          },
          {
            "raw": {
              "score": 5
            },
            "level": "mid",
            "verdict": "3 atividades"
          }
        ],
        [
          "Dependente na maioria: 2",
          {
            "tel": "b",
            "compras": "c",
            "comida": "d",
            "casa": "e",
            "roupa": "c",
            "transp": "d",
            "remedio": "b",
            "dinheiro": "b"
          },
          {
            "raw": {
              "score": 2
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:33:44.910Z",
        "total": 43200,
        "passed": 43200,
        "sourceRowCount": 43200,
        "uniqueApiInputCount": 43200,
        "sourceContextCount": 43200,
        "cases": [
          {
            "index": 0,
            "input": {
              "tel": "a",
              "compras": "a",
              "comida": "a",
              "casa": "a",
              "roupa": "a",
              "transp": "a",
              "remedio": "a",
              "dinheiro": "a"
            },
            "expected": {
              "score": 8
            },
            "originalSourceExpected": {
              "score": 8
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 0,
                "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "a",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "a"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "a",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "a"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "a",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "a"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "tel": "a",
              "compras": "a",
              "comida": "a",
              "casa": "a",
              "roupa": "a",
              "transp": "a",
              "remedio": "a",
              "dinheiro": "b"
            },
            "expected": {
              "score": 8
            },
            "originalSourceExpected": {
              "score": 8
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 1,
                "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "a",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "b"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "a",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "b"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "a",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "b"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 21600,
            "input": {
              "tel": "c",
              "compras": "a",
              "comida": "a",
              "casa": "a",
              "roupa": "a",
              "transp": "a",
              "remedio": "a",
              "dinheiro": "a"
            },
            "expected": {
              "score": 8
            },
            "originalSourceExpected": {
              "score": 8
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 21600,
                "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "c",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "a"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 21600,
                "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "c",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "a"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 21600,
                "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "c",
                  "compras": "a",
                  "comida": "a",
                  "casa": "a",
                  "roupa": "a",
                  "transp": "a",
                  "remedio": "a",
                  "dinheiro": "a"
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "8",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 43199,
            "input": {
              "tel": "d",
              "compras": "d",
              "comida": "d",
              "casa": "e",
              "roupa": "c",
              "transp": "e",
              "remedio": "c",
              "dinheiro": "c"
            },
            "expected": {
              "score": 0
            },
            "originalSourceExpected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 43199,
                "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "d",
                  "compras": "d",
                  "comida": "d",
                  "casa": "e",
                  "roupa": "c",
                  "transp": "e",
                  "remedio": "c",
                  "dinheiro": "c"
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "0",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 43199,
                "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "d",
                  "compras": "d",
                  "comida": "d",
                  "casa": "e",
                  "roupa": "c",
                  "transp": "e",
                  "remedio": "c",
                  "dinheiro": "c"
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "0",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 43199,
                "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                "runtime": "Node",
                "input": {
                  "tel": "d",
                  "compras": "d",
                  "comida": "d",
                  "casa": "e",
                  "roupa": "c",
                  "transp": "e",
                  "remedio": "c",
                  "dinheiro": "c"
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "escala-de-lawton",
                  "main": [
                    "0",
                    "de 8"
                  ],
                  "label": "Lawton-Brody (AIVD)",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "373d5f798a7bc5cadfe2d3b233d6df23597faa3664dc369ffde41a4f2c0e0115",
          "total": 43200,
          "bankRowCount": 43200,
          "uniqueApiInputCount": 43200,
          "sourceContextCount": 43200,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
              "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
            },
            {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
            "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
          }
        },
        "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
        "scope": "All43200 originalHIGN2019 itemoption combinations, total0–8 only",
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            },
            "item": {
              "id": "escala-de-lawton",
              "edition": "HIGN TryThis23 revised2019 eight domains, both genders; source points from formpage2",
              "reads": [
                {
                  "url": "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_23.pdf",
                  "read": "Both pages text read; page2 eight activity options and individual0/1 scores visually read. Original1969 not claimed full-read.",
                  "artifact": {
                    "file": "root-source29-primary-pdfs/lawton-hign-2019.pdf",
                    "sha256": "d648356b1696cbdb02fcb074a2de78f56a25c577240a05e810a390ca1b026866",
                    "bytes": 225871
                  }
                }
              ],
              "constants": {
                "tel": {
                  "a": 1,
                  "b": 1,
                  "c": 1,
                  "d": 0
                },
                "compras": {
                  "a": 1,
                  "b": 0,
                  "c": 0,
                  "d": 0
                },
                "comida": {
                  "a": 1,
                  "b": 0,
                  "c": 0,
                  "d": 0
                },
                "casa": {
                  "a": 1,
                  "b": 1,
                  "c": 1,
                  "d": 1,
                  "e": 0
                },
                "roupa": {
                  "a": 1,
                  "b": 1,
                  "c": 0
                },
                "transp": {
                  "a": 1,
                  "b": 1,
                  "c": 1,
                  "d": 0,
                  "e": 0
                },
                "remedio": {
                  "a": 1,
                  "b": 0,
                  "c": 0
                },
                "dinheiro": {
                  "a": 1,
                  "b": 1,
                  "c": 0
                }
              },
              "limitations": [
                "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                "HIGN2019 recommends eight domains for allgenders; originalmale five-domain variant is separate. Institutionalizedpatients excluded in this guidance; reported function does not prove observed performance. Local transportation optionadds rideshare to source taxi; semantic equivalence not approved. HIGN conditional educational reproduction notice does not approve ELUCENIA translated/commercial adaptations; no permission notification or contact sent."
              ]
            },
            "originalSourceReview": {
              "file": "root-six-primary-source-review-final29.json",
              "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
            },
            "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
          }
        ],
        "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
        "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
        "independentPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
          "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
          "scope": "Independent numeric/source-scope peer only",
          "factualSourceAmendment": {
            "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
            "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
          }
        },
        "metadataPackagingPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
          "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
          "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "originalSourceExecutions": 388800,
        "freshPreparationSampleExecutions": 12,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
            "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
            "bytes": 6676
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
            "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
            "bytes": 6676
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
            "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
            "bytes": 6676
          }
        ],
        "qualifications": [
          "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
          "HIGN2019 recommends eight domains for allgenders; originalmale five-domain variant is separate. Institutionalizedpatients excluded in this guidance; reported function does not prove observed performance. Local transportation optionadds rideshare to source taxi; semantic equivalence not approved. HIGN conditional educational reproduction notice does not approve ELUCENIA translated/commercial adaptations; no permission notification or contact sent.",
          "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
          "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
          "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Lawton Brody 1969:adaptação local 8 domínios 0–1, total 0–8 para ambossexos; não versão sexoespecífica original",
      "implementationVersion": "escala-de-lawton@native-2026-10-03+7ca6e0cecb4e",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5349366/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada atividade recebe 1 ponto (independente) ou 0 (dependente), conforme o nível descrito: Telefone: 1 nos três primeiros níveis. Compras e preparo de refeições: 1 só no primeiro nível. Tarefas domésticas: 1 em todos os níveis, exceto \"não participa\". Lavar roupa: 1 nos dois primeiros níveis. Transporte: 1 nos três primeiros níveis. Medicações: 1 só no primeiro nível. Finanças: 1 nos dois primeiros níveis. Total de 0 (dependente) a 8 (independente).",
        "inputContract": {
          "fields": [
            {
              "key": "tel",
              "label": "Telefone",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Usa por iniciativa própria (procura e disca números)",
                "b": "Disca alguns números conhecidos",
                "c": "Atende, mas não disca",
                "d": "Não usa o telefone"
              }
            },
            {
              "key": "compras",
              "label": "Compras",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Faz todas as compras sozinho",
                "b": "Faz sozinho só pequenas compras",
                "c": "Precisa de acompanhante em qualquer compra",
                "d": "Incapaz de fazer compras"
              }
            },
            {
              "key": "comida",
              "label": "Preparo de refeições",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Planeja, prepara e serve refeições adequadas sozinho",
                "b": "Prepara se receber os ingredientes",
                "c": "Aquece e serve refeições prontas, mas sem dieta adequada",
                "d": "Precisa que preparem e sirvam as refeições"
              }
            },
            {
              "key": "casa",
              "label": "Tarefas domésticas",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Cuida da casa sozinho ou com ajuda ocasional em tarefas pesadas",
                "b": "Faz tarefas leves (lavar louça, arrumar a cama)",
                "c": "Faz tarefas leves, mas sem manter a limpeza adequada",
                "d": "Precisa de ajuda em todas as tarefas",
                "e": "Não participa de nenhuma tarefa doméstica"
              }
            },
            {
              "key": "roupa",
              "label": "Lavar roupa",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Lava toda a roupa pessoal",
                "b": "Lava pequenas peças",
                "c": "Toda a roupa é lavada por outros"
              }
            },
            {
              "key": "transp",
              "label": "Transporte",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Usa transporte público ou dirige sozinho",
                "b": "Pega táxi ou aplicativo sozinho, mas não usa transporte público",
                "c": "Usa transporte público quando acompanhado",
                "d": "Só anda de táxi ou carro com ajuda de outra pessoa",
                "e": "Não sai de casa"
              }
            },
            {
              "key": "remedio",
              "label": "Medicações",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Toma os remédios na dose e hora certas sozinho",
                "b": "Toma se alguém separar as doses antes",
                "c": "Incapaz de tomar os remédios sozinho"
              }
            },
            {
              "key": "dinheiro",
              "label": "Finanças",
              "type": "sel",
              "optional": false,
              "options": {
                "a": "Cuida das finanças sozinho",
                "b": "Faz compras do dia a dia, mas precisa de ajuda com banco e grandes compras",
                "c": "Incapaz de lidar com dinheiro"
              }
            }
          ],
          "hash": "274ac83fa1337ed87df40ae94db3b5aab83c6acc112280a06620dcf886d0791f"
        },
        "sourceEditions": [
          {
            "citation": "Lawton MP, Brody EM. Assessment of older people: self-maintaining and instrumental activities of daily living. Gerontologist, 1969.",
            "url": "https://doi.org/10.1093/geront/9.3_Part_1.179",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of older people: self-maintaining and instrumental activities of daily living.",
              "year": "1969",
              "firstPublicationDate": "1969-01-01",
              "doi": "10.1093/geront/9.3_part_1.179",
              "pmid": "5349366",
              "journal": "The Gerontologist",
              "authors": "Lawton MP, Brody EM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/5349366/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:33:44.910Z",
          "total": 43200,
          "passed": 43200,
          "sourceRowCount": 43200,
          "uniqueApiInputCount": 43200,
          "sourceContextCount": 43200,
          "cases": [
            {
              "index": 0,
              "input": {
                "tel": "a",
                "compras": "a",
                "comida": "a",
                "casa": "a",
                "roupa": "a",
                "transp": "a",
                "remedio": "a",
                "dinheiro": "a"
              },
              "expected": {
                "score": 8
              },
              "originalSourceExpected": {
                "score": 8
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 0,
                  "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "a",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "a"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "a",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "a"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "a",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "a"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "tel": "a",
                "compras": "a",
                "comida": "a",
                "casa": "a",
                "roupa": "a",
                "transp": "a",
                "remedio": "a",
                "dinheiro": "b"
              },
              "expected": {
                "score": 8
              },
              "originalSourceExpected": {
                "score": 8
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 1,
                  "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "a",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "b"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "a",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "b"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "a",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "b"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 21600,
              "input": {
                "tel": "c",
                "compras": "a",
                "comida": "a",
                "casa": "a",
                "roupa": "a",
                "transp": "a",
                "remedio": "a",
                "dinheiro": "a"
              },
              "expected": {
                "score": 8
              },
              "originalSourceExpected": {
                "score": 8
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 21600,
                  "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "c",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "a"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 21600,
                  "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "c",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "a"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 21600,
                  "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "c",
                    "compras": "a",
                    "comida": "a",
                    "casa": "a",
                    "roupa": "a",
                    "transp": "a",
                    "remedio": "a",
                    "dinheiro": "a"
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "8",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 43199,
              "input": {
                "tel": "d",
                "compras": "d",
                "comida": "d",
                "casa": "e",
                "roupa": "c",
                "transp": "e",
                "remedio": "c",
                "dinheiro": "c"
              },
              "expected": {
                "score": 0
              },
              "originalSourceExpected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 43199,
                  "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "d",
                    "compras": "d",
                    "comida": "d",
                    "casa": "e",
                    "roupa": "c",
                    "transp": "e",
                    "remedio": "c",
                    "dinheiro": "c"
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "0",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 43199,
                  "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "d",
                    "compras": "d",
                    "comida": "d",
                    "casa": "e",
                    "roupa": "c",
                    "transp": "e",
                    "remedio": "c",
                    "dinheiro": "c"
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "0",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 43199,
                  "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
                  "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
                  "runtime": "Node",
                  "input": {
                    "tel": "d",
                    "compras": "d",
                    "comida": "d",
                    "casa": "e",
                    "roupa": "c",
                    "transp": "e",
                    "remedio": "c",
                    "dinheiro": "c"
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "escala-de-lawton",
                    "main": [
                      "0",
                      "de 8"
                    ],
                    "label": "Lawton-Brody (AIVD)",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "373d5f798a7bc5cadfe2d3b233d6df23597faa3664dc369ffde41a4f2c0e0115",
            "total": 43200,
            "bankRowCount": 43200,
            "uniqueApiInputCount": 43200,
            "sourceContextCount": 43200,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
                "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
              },
              {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
              "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
            }
          },
          "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
          "scope": "All43200 originalHIGN2019 itemoption combinations, total0–8 only",
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              },
              "item": {
                "id": "escala-de-lawton",
                "edition": "HIGN TryThis23 revised2019 eight domains, both genders; source points from formpage2",
                "reads": [
                  {
                    "url": "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_23.pdf",
                    "read": "Both pages text read; page2 eight activity options and individual0/1 scores visually read. Original1969 not claimed full-read.",
                    "artifact": {
                      "file": "root-source29-primary-pdfs/lawton-hign-2019.pdf",
                      "sha256": "d648356b1696cbdb02fcb074a2de78f56a25c577240a05e810a390ca1b026866",
                      "bytes": 225871
                    }
                  }
                ],
                "constants": {
                  "tel": {
                    "a": 1,
                    "b": 1,
                    "c": 1,
                    "d": 0
                  },
                  "compras": {
                    "a": 1,
                    "b": 0,
                    "c": 0,
                    "d": 0
                  },
                  "comida": {
                    "a": 1,
                    "b": 0,
                    "c": 0,
                    "d": 0
                  },
                  "casa": {
                    "a": 1,
                    "b": 1,
                    "c": 1,
                    "d": 1,
                    "e": 0
                  },
                  "roupa": {
                    "a": 1,
                    "b": 1,
                    "c": 0
                  },
                  "transp": {
                    "a": 1,
                    "b": 1,
                    "c": 1,
                    "d": 0,
                    "e": 0
                  },
                  "remedio": {
                    "a": 1,
                    "b": 0,
                    "c": 0
                  },
                  "dinheiro": {
                    "a": 1,
                    "b": 1,
                    "c": 0
                  }
                },
                "limitations": [
                  "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                  "HIGN2019 recommends eight domains for allgenders; originalmale five-domain variant is separate. Institutionalizedpatients excluded in this guidance; reported function does not prove observed performance. Local transportation optionadds rideshare to source taxi; semantic equivalence not approved. HIGN conditional educational reproduction notice does not approve ELUCENIA translated/commercial adaptations; no permission notification or contact sent."
                ]
              },
              "originalSourceReview": {
                "file": "root-six-primary-source-review-final29.json",
                "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
              },
              "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
            }
          ],
          "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
          "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
          "independentPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
            "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
            "scope": "Independent numeric/source-scope peer only",
            "factualSourceAmendment": {
              "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
              "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
            }
          },
          "metadataPackagingPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
            "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
            "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "originalSourceExecutions": 388800,
          "freshPreparationSampleExecutions": 12,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-lawton/calculator.js",
              "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
              "bytes": 6676
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-lawton/calculator.js",
              "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
              "bytes": 6676
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-lawton/calculator.js",
              "sha256": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9",
              "bytes": 6676
            }
          ],
          "qualifications": [
            "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
            "HIGN2019 recommends eight domains for allgenders; originalmale five-domain variant is separate. Institutionalizedpatients excluded in this guidance; reported function does not prove observed performance. Local transportation optionadds rideshare to source taxi; semantic equivalence not approved. HIGN conditional educational reproduction notice does not approve ELUCENIA translated/commercial adaptations; no permission notification or contact sent.",
            "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
            "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
            "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7ca6e0cecb4e09c40b2c6895d39a7ee9ee707c704406531de3464c6ef5b0c9a9"
      },
      "limits": "Esta versão de Lawton avalia oito atividades instrumentais e usa total de 0 a 8 para todos os gêneros, conforme a orientação HIGN de 2019; não aplica a antiga pontuação masculina de cinco itens. A orientação consultada não recomenda o instrumento para idosos institucionalizados. As respostas da pessoa ou de um informante descrevem função percebida e não demonstram execução real de cada tarefa; podem superestimar ou subestimar capacidade e não captar pequenas mudanças. Registre quem respondeu e o contexto da avaliação.",
      "limitsEvidence": {
        "status": "direct-primary-developer-guide-both-pages-visually-read",
        "sources": [
          {
            "url": "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_23.pdf",
            "edition": "HIGN,TryThis23,revised2019",
            "readScope": "Both PDFpages visually read: target populations, eight domains/options, gender update, institutional setting and self/proxy-report limitations; footer permission also read.",
            "capture": [
              "primary-verify-limits-final23/lawton-hign-p1.png",
              "primary-verify-limits-final23/lawton-hign-p2.png"
            ],
            "pdfSha256": "d648356b1696cbdb02fcb074a2de78f56a25c577240a05e810a390ca1b026866"
          },
          {
            "url": "https://doi.org/10.1093/geront/9.3_Part_1.179",
            "edition": "Lawton/Brody1969",
            "readScope": "Original identity/paywall only; full original not read."
          }
        ],
        "populationScope": "Older-adult instrumental activities; HIGN distinguishes institutionalized populations.",
        "remainingChecks": [
          "Original1969 full paper not read.",
          "No new validation of local wording or professional translations.",
          "Rights conditions were read but legal approval remains not-performed."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "escala-de-rankin-modificada",
      "title": "Escala de Rankin modificada (mRS)",
      "short": "Grau de incapacidade após o AVC",
      "desc": "Escala de Rankin modificada (mRS): classifique a incapacidade funcional após AVC de 0 (sem sintomas) a 6 (óbito), o desfecho usado nos estudos de AVC.",
      "lead": "Classifica a incapacidade global e a dependência depois de um AVC ou outra lesão neurológica. É o principal desfecho funcional dos ensaios clínicos em AVC.",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "medicina-fisica-e-reabilitacao",
        "neurocirurgia"
      ],
      "fields": [
        [
          "mrs",
          "Situação atual do paciente",
          "sel",
          {
            "opts": {
              "0": "0 – Sem sintomas",
              "1": "1 – Sem incapacidade significativa: faz todas as atividades habituais, apesar dos sintomas",
              "2": "2 – Incapacidade leve: não faz todas as atividades prévias, mas cuida de si sem ajuda",
              "3": "3 – Incapacidade moderada: precisa de alguma ajuda, mas anda sem auxílio de outra pessoa",
              "4": "4 – Incapacidade moderadamente grave: não anda nem cuida do corpo sem ajuda",
              "5": "5 – Incapacidade grave: acamado, incontinente, precisa de cuidado constante",
              "6": "6 – Óbito"
            }
          }
        ]
      ],
      "formula": "<p>Escolha a categoria que melhor descreve o paciente. Não há soma: o resultado é o próprio grau (0 a 6).</p>",
      "sources": [
        [
          "van Swieten JC et al. Interobserver agreement for the assessment of handicap in stroke patients. Stroke, 1988.",
          "https://doi.org/10.1161/01.STR.19.5.604"
        ],
        [
          "Cincura C et al. Validation of the National Institutes of Health Stroke Scale, Modified Rankin Scale and Barthel Index in Brazil: the role of cultural adaptation and structured interviewing. Cerebrovasc Dis, 2009.",
          "https://doi.org/10.1159/000177918"
        ],
        [
          "NINDS C13230 version 3. Modified Rankin Scale score: official current permissible values 0–6.",
          "https://cde.nlm.nih.gov/deView?tinyId=1Ff4qmrHH1C"
        ]
      ],
      "cases": [
        [
          "Independente com limitações leves: mRS 2",
          {
            "mrs": "2"
          },
          {
            "score": 2,
            "level": "low",
            "verdict": "independente"
          }
        ],
        [
          "Anda sem ajuda, mas precisa de ajuda nas compras: mRS 3",
          {
            "mrs": "3"
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Acamado e incontinente: mRS 5",
          {
            "mrs": "5"
          },
          {
            "score": 5,
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:53:44.546Z",
        "total": 7,
        "passed": 7,
        "sourceRowCount": 7,
        "uniqueApiInputCount": 7,
        "sourceContextCount": 7,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "mrs": 0
            },
            "expected": {
              "selectedGrade": 0
            },
            "sourceIds": [
              "rankin-ninds-c13230-v3"
            ],
            "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 0
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "mrs": 1
            },
            "expected": {
              "selectedGrade": 1
            },
            "sourceIds": [
              "rankin-ninds-c13230-v3"
            ],
            "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "mrs": 2
            },
            "expected": {
              "selectedGrade": 2
            },
            "sourceIds": [
              "rankin-ninds-c13230-v3"
            ],
            "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "mrs": 3
            },
            "expected": {
              "selectedGrade": 3
            },
            "sourceIds": [
              "rankin-ninds-c13230-v3"
            ],
            "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "d3c2e6d7be5eb986301e62d961c6927f052ff81921f9bc9e2fac3c2baadd2416",
          "total": 7,
          "bankRowCount": 7,
          "uniqueApiInputCount": 7,
          "sourceContextCount": 7,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
              "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
            "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
          },
          "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            },
            "item": {
              "id": "escala-de-rankin-modificada",
              "sourceIds": [
                "rankin-ninds-c13230-v3",
                "rankin-1988-abstract"
              ],
              "executedScope": "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
              "inputPopulation": "Professionally assessed disability after stroke; follow-up context and structured assessment matter.",
              "sourceSupportedLimits": "Grade is an ordinal assessment; this implementation does not infer it from clinical observations or validate interobserver agreement.",
              "findings": [
                {
                  "kind": "edition-attribution",
                  "confirmed": true,
                  "field": "methodVersion",
                  "current": "Modified Rankin/van Swieten1988: grade0–6",
                  "issue": "The1988 abstract describes six grades0–5; current official NINDS CDE supports0–6. Existing limits already distinguish the variants, but methodVersion merges them.",
                  "minimalProposal": "Explicitly attribute0–6 to current NINDS C13230 version3 and retain van Swieten1988 as historical0–5 reliability evidence. No code or weights change."
                }
              ],
              "unchecked": [
                "Cincura2009 Portuguese adaptation original paper",
                "Clinical functional rating",
                "Favorable-outcome categorization"
              ],
              "current": {
                "id": "escala-de-rankin-modificada",
                "recordSha256": "4c1413749ff3c814e45dedc51cf7cd377ed1e4767e5140b262ff9b48e9cd7104",
                "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/escala-de-rankin-modificada.json",
                "frozenRecordSha256": "a88ec428ceabafa1dc26665cb859abdbf7c8a0c402c8337c3e8fe073d8a13c25",
                "methodVersion": "Modified Rankin/van Swieten 1988:grau 0–6; sem soma; adaptação PTCincura 2009",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                    "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                    "bytes": 5170,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                    "currentSha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                    "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                    "bytes": 5170,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                    "currentSha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                    "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                    "bytes": 5170,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                    "currentSha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3"
                  }
                ]
              },
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed"
            },
            "sources": [
              {
                "id": "rankin-ninds-c13230-v3",
                "url": "https://cde.nlm.nih.gov/deView?tinyId=1Ff4qmrHH1C",
                "edition": "Official NINDS C13230 version3 / NLM version3.1 current permissible values",
                "access": "Official full CDE page directly read and captured HTML",
                "document": {
                  "file": "six-primary-documents-final30/rankin-ninds-current.html",
                  "bytes": 78945,
                  "sha256": "56d250b718cdfc78fc195844666307b434660d10d7666ce5acb38c3d6ce37d20"
                },
                "readScope": "Permissible values and definitions0–6, including6=dead. This is an assigned-category form, not a symptoms-to-grade inference algorithm.",
                "tableRead": true,
                "visualPdfRead": false
              },
              {
                "id": "rankin-1988-abstract",
                "url": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
                "doi": "10.1161/01.STR.19.5.604",
                "edition": "van Swieten et al., Stroke1988;19:604–607",
                "access": "Primary indexed abstract read; direct reopening sometimes returned only a footer. Publisher original full article not obtained.",
                "readScope": "100 stroke patients, two observers, six grades0–5; does not support attributing grade6 to that original study.",
                "tableRead": false,
                "visualPdfRead": false,
                "unavailable": [
                  "Publisher full PDF",
                  "Two attempted mirrors were redirects/empty responses, not readable PDFs"
                ]
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
        "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
          "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
          "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
          "sourcePeerInputCount": 1178,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
            "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
            "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
            "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
          "Cincura2009 Portuguese adaptation original paper",
          "Clinical functional rating",
          "Favorable-outcome categorization",
          "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
          "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
          "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
          "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
          "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "mRS/NINDS C13230 versão 3: graus 0–6, sem soma; van Swieten 1988: seis graus 0–5; Cincura 2009: referência de adaptação brasileira, não reconferida nesta verificação",
      "implementationVersion": "escala-de-rankin-modificada@native-2026-10-03+03f6473aa75b",
      "currentMethodSource": "https://cde.nlm.nih.gov/deView?tinyId=1Ff4qmrHH1C",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Escolha a categoria que melhor descreve o paciente. Não há soma: o resultado é o próprio grau (0 a 6).",
        "inputContract": {
          "fields": [
            {
              "key": "mrs",
              "label": "Situação atual do paciente",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem sintomas",
                "1": "1 – Sem incapacidade significativa: faz todas as atividades habituais, apesar dos sintomas",
                "2": "2 – Incapacidade leve: não faz todas as atividades prévias, mas cuida de si sem ajuda",
                "3": "3 – Incapacidade moderada: precisa de alguma ajuda, mas anda sem auxílio de outra pessoa",
                "4": "4 – Incapacidade moderadamente grave: não anda nem cuida do corpo sem ajuda",
                "5": "5 – Incapacidade grave: acamado, incontinente, precisa de cuidado constante",
                "6": "6 – Óbito"
              }
            }
          ],
          "hash": "71504f273f32ae513d0d7959e84a52329aba4a20e5f0238b8484a1f350c4306a"
        },
        "sourceEditions": [
          {
            "citation": "van Swieten JC et al. Interobserver agreement for the assessment of handicap in stroke patients. Stroke, 1988.",
            "url": "https://doi.org/10.1161/01.STR.19.5.604",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Interobserver agreement for the assessment of handicap in stroke patients.",
              "year": "1988",
              "firstPublicationDate": "1988-05-01",
              "doi": "10.1161/01.str.19.5.604",
              "pmid": "3363593",
              "journal": "Stroke",
              "authors": "van Swieten JC, Koudstaal PJ, Visser MC, Schouten HJ, van Gijn J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2aec0e246723abbee0661f52877d8f901f6b197f93173ce0231823210c4ab023",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Cincura C et al. Validation of the National Institutes of Health Stroke Scale, Modified Rankin Scale and Barthel Index in Brazil: the role of cultural adaptation and structured interviewing. Cerebrovasc Dis, 2009.",
            "url": "https://doi.org/10.1159/000177918",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation of the National Institutes of Health Stroke Scale, modified Rankin Scale and Barthel Index in Brazil: the role of cultural adaptation and structured interviewing.",
              "year": "2009",
              "firstPublicationDate": "2008-11-28",
              "doi": "10.1159/000177918",
              "pmid": "19039215",
              "pmcid": "PMC7065394",
              "journal": "Cerebrovascular diseases (Basel, Switzerland)",
              "authors": "Cincura C, Pontes-Neto OM, Neville IS, Mendes HF, Menezes DF, Mariano DC, Pereira IF, Teixeira LA, Jesus PA, de Queiroz DC, Pereira DF, Pinto E, Leite JP, Lopes AA, Oliveira-Filho J."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7065394/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7da9e4b6b423833b8baeb3b7962129b6f499d5ecb31744130ca277e76ea97149",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:53:44.546Z",
          "total": 7,
          "passed": 7,
          "sourceRowCount": 7,
          "uniqueApiInputCount": 7,
          "sourceContextCount": 7,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "mrs": 0
              },
              "expected": {
                "selectedGrade": 0
              },
              "sourceIds": [
                "rankin-ninds-c13230-v3"
              ],
              "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 0
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "mrs": 1
              },
              "expected": {
                "selectedGrade": 1
              },
              "sourceIds": [
                "rankin-ninds-c13230-v3"
              ],
              "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "mrs": 2
              },
              "expected": {
                "selectedGrade": 2
              },
              "sourceIds": [
                "rankin-ninds-c13230-v3"
              ],
              "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "mrs": 3
              },
              "expected": {
                "selectedGrade": 3
              },
              "sourceIds": [
                "rankin-ninds-c13230-v3"
              ],
              "sourceDerivation": "Already professionally assigned category from official current NINDS CDE permissible values0–6. Grade6 is not attributed to the original1988 six-grade0–5 study. No symptoms-to-grade or outcome validation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                  "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "d3c2e6d7be5eb986301e62d961c6927f052ff81921f9bc9e2fac3c2baadd2416",
            "total": 7,
            "bankRowCount": 7,
            "uniqueApiInputCount": 7,
            "sourceContextCount": 7,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
                "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
              "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
            },
            "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              },
              "item": {
                "id": "escala-de-rankin-modificada",
                "sourceIds": [
                  "rankin-ninds-c13230-v3",
                  "rankin-1988-abstract"
                ],
                "executedScope": "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
                "inputPopulation": "Professionally assessed disability after stroke; follow-up context and structured assessment matter.",
                "sourceSupportedLimits": "Grade is an ordinal assessment; this implementation does not infer it from clinical observations or validate interobserver agreement.",
                "findings": [
                  {
                    "kind": "edition-attribution",
                    "confirmed": true,
                    "field": "methodVersion",
                    "current": "Modified Rankin/van Swieten1988: grade0–6",
                    "issue": "The1988 abstract describes six grades0–5; current official NINDS CDE supports0–6. Existing limits already distinguish the variants, but methodVersion merges them.",
                    "minimalProposal": "Explicitly attribute0–6 to current NINDS C13230 version3 and retain van Swieten1988 as historical0–5 reliability evidence. No code or weights change."
                  }
                ],
                "unchecked": [
                  "Cincura2009 Portuguese adaptation original paper",
                  "Clinical functional rating",
                  "Favorable-outcome categorization"
                ],
                "current": {
                  "id": "escala-de-rankin-modificada",
                  "recordSha256": "4c1413749ff3c814e45dedc51cf7cd377ed1e4767e5140b262ff9b48e9cd7104",
                  "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/escala-de-rankin-modificada.json",
                  "frozenRecordSha256": "a88ec428ceabafa1dc26665cb859abdbf7c8a0c402c8337c3e8fe073d8a13c25",
                  "methodVersion": "Modified Rankin/van Swieten 1988:grau 0–6; sem soma; adaptação PTCincura 2009",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                      "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                      "bytes": 5170,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
                      "currentSha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                      "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                      "bytes": 5170,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
                      "currentSha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                      "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
                      "bytes": 5170,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
                      "currentSha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3"
                    }
                  ]
                },
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed"
              },
              "sources": [
                {
                  "id": "rankin-ninds-c13230-v3",
                  "url": "https://cde.nlm.nih.gov/deView?tinyId=1Ff4qmrHH1C",
                  "edition": "Official NINDS C13230 version3 / NLM version3.1 current permissible values",
                  "access": "Official full CDE page directly read and captured HTML",
                  "document": {
                    "file": "six-primary-documents-final30/rankin-ninds-current.html",
                    "bytes": 78945,
                    "sha256": "56d250b718cdfc78fc195844666307b434660d10d7666ce5acb38c3d6ce37d20"
                  },
                  "readScope": "Permissible values and definitions0–6, including6=dead. This is an assigned-category form, not a symptoms-to-grade inference algorithm.",
                  "tableRead": true,
                  "visualPdfRead": false
                },
                {
                  "id": "rankin-1988-abstract",
                  "url": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
                  "doi": "10.1161/01.STR.19.5.604",
                  "edition": "van Swieten et al., Stroke1988;19:604–607",
                  "access": "Primary indexed abstract read; direct reopening sometimes returned only a footer. Publisher original full article not obtained.",
                  "readScope": "100 stroke patients, two observers, six grades0–5; does not support attributing grade6 to that original study.",
                  "tableRead": false,
                  "visualPdfRead": false,
                  "unavailable": [
                    "Publisher full PDF",
                    "Two attempted mirrors were redirects/empty responses, not readable PDFs"
                  ]
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
          "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
            "sourcePeerInputCount": 1178,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-rankin-modificada/calculator.js",
              "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-rankin-modificada/calculator.js",
              "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-rankin-modificada/calculator.js",
              "sha256": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
            "Cincura2009 Portuguese adaptation original paper",
            "Clinical functional rating",
            "Favorable-outcome categorization",
            "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
            "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
            "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
            "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
            "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "03f6473aa75b704becefbc7f769d10a344d7fe441a565077a913ad29a20caed3",
        "source30DocumentaryAmendment": {
          "at": "2026-10-04T20:48:15.780Z",
          "scope": "Targeted documentary source/edition clarification only. No engine, field, option code, arithmetic bank, historical fixture, clinical decision or approval mutation.",
          "sourceReview": {
            "file": "six-primary-source-review-final30.json",
            "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
          },
          "sourcePeer": {
            "file": "six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent bounded primary/classification review; not clinical/rubric/rights approval"
          },
          "sourceIds": [
            "rankin-ninds-c13230-v3",
            "rankin-1988-abstract"
          ],
          "previousMethodVersion": "Modified Rankin/van Swieten 1988:grau 0–6; sem soma; adaptação PTCincura 2009",
          "previousLimits": "Classificação ordinal de incapacidade em pacientes com AVC, dependente de avaliação funcional e do tempo de seguimento. Prefira instruções estruturadas da edição adotada. A variante local 0–6 precisa ser distinguida das seis categorias descritas no resumo histórico de 1988.",
          "previousFormula": "<p>Escolha a categoria que melhor descreve o paciente. Não há soma: o resultado é o próprio grau (0 a 6).</p>",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
          "previousSourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:02.858Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Rubrica integral do grau 6 e protocolo exato de entrevista não foram conferidos nas fontes integrais."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          },
          "sourceAccess": [
            {
              "id": "rankin-ninds-c13230-v3",
              "url": "https://cde.nlm.nih.gov/deView?tinyId=1Ff4qmrHH1C",
              "edition": "Official NINDS C13230 version3 / NLM version3.1 current permissible values",
              "access": "Official full CDE page directly read and captured HTML",
              "readScope": "Permissible values and definitions0–6, including6=dead. This is an assigned-category form, not a symptoms-to-grade inference algorithm.",
              "tableRead": true,
              "visualPdfRead": false
            },
            {
              "id": "rankin-1988-abstract",
              "url": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
              "edition": "van Swieten et al., Stroke1988;19:604–607",
              "access": "Primary indexed abstract read; direct reopening sometimes returned only a footer. Publisher original full article not obtained.",
              "readScope": "100 stroke patients, two observers, six grades0–5; does not support attributing grade6 to that original study.",
              "tableRead": false,
              "visualPdfRead": false
            }
          ],
          "sourceScopedTest": "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
          "fieldsUnchanged": true,
          "casesUnchanged": true,
          "engineUnchanged": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        }
      },
      "limits": "Classificação ordinal de incapacidade em pacientes com AVC, dependente de avaliação funcional e do tempo de seguimento. Prefira instruções estruturadas da edição adotada. A variante local 0–6 precisa ser distinguida das seis categorias descritas no resumo histórico de 1988. Nesta verificação documental, os valores de 0 a 6 foram lidos no elemento de dados oficial NINDS C13230, versão 3. O resumo de van Swieten (1988) descreve seis graus de 0 a 5. A correspondência do código selecionado não valida a avaliação funcional, a entrevista ou a adaptação brasileira.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.858Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "A entrevista funcional e a adaptação brasileira Cincura2009 não foram reconferidas; o código0–6 do CDE atual não valida a atribuição clínica."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "source30DocumentaryAmendment": {
          "at": "2026-10-04T20:48:15.780Z",
          "scope": "Targeted documentary source/edition clarification only. No engine, field, option code, arithmetic bank, historical fixture, clinical decision or approval mutation.",
          "sourceReview": {
            "file": "six-primary-source-review-final30.json",
            "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
          },
          "sourcePeer": {
            "file": "six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent bounded primary/classification review; not clinical/rubric/rights approval"
          },
          "sourceIds": [
            "rankin-ninds-c13230-v3",
            "rankin-1988-abstract"
          ],
          "previousMethodVersion": "Modified Rankin/van Swieten 1988:grau 0–6; sem soma; adaptação PTCincura 2009",
          "previousLimits": "Classificação ordinal de incapacidade em pacientes com AVC, dependente de avaliação funcional e do tempo de seguimento. Prefira instruções estruturadas da edição adotada. A variante local 0–6 precisa ser distinguida das seis categorias descritas no resumo histórico de 1988.",
          "previousFormula": "<p>Escolha a categoria que melhor descreve o paciente. Não há soma: o resultado é o próprio grau (0 a 6).</p>",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
          "previousSourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:02.858Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Rubrica integral do grau 6 e protocolo exato de entrevista não foram conferidos nas fontes integrais."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          },
          "sourceAccess": [
            {
              "id": "rankin-ninds-c13230-v3",
              "url": "https://cde.nlm.nih.gov/deView?tinyId=1Ff4qmrHH1C",
              "edition": "Official NINDS C13230 version3 / NLM version3.1 current permissible values",
              "access": "Official full CDE page directly read and captured HTML",
              "readScope": "Permissible values and definitions0–6, including6=dead. This is an assigned-category form, not a symptoms-to-grade inference algorithm.",
              "tableRead": true,
              "visualPdfRead": false
            },
            {
              "id": "rankin-1988-abstract",
              "url": "https://pubmed.ncbi.nlm.nih.gov/3363593/",
              "edition": "van Swieten et al., Stroke1988;19:604–607",
              "access": "Primary indexed abstract read; direct reopening sometimes returned only a footer. Publisher original full article not obtained.",
              "readScope": "100 stroke patients, two observers, six grades0–5; does not support attributing grade6 to that original study.",
              "tableRead": false,
              "visualPdfRead": false
            }
          ],
          "sourceScopedTest": "Identity of seven already assigned current NINDS category codes0–6. Original1988 six-grade0–5 study is not mislabelled as the current grade6 source.",
          "fieldsUnchanged": true,
          "casesUnchanged": true,
          "engineUnchanged": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        }
      }
    },
    {
      "id": "escala-de-resultados-de-glasgow",
      "title": "Escala de Resultados de Glasgow (GOS)",
      "short": "Desfecho funcional após lesão cerebral",
      "desc": "Escala de Resultados de Glasgow (Glasgow Outcome Scale): desfecho após trauma cranioencefálico ou lesão cerebral grave, de óbito a boa recuperação.",
      "lead": "Classifica o desfecho global depois de lesão cerebral grave (trauma, hemorragia, hipóxia) em cinco categorias, do óbito à boa recuperação.",
      "kind": "Escore",
      "spec": [
        "neurocirurgia",
        "medicina-intensiva",
        "medicina-fisica-e-reabilitacao",
        "neurologia"
      ],
      "fields": [
        [
          "gos",
          "Situação do paciente",
          "sel",
          {
            "opts": {
              "1": "1 – Óbito",
              "2": "2 – Estado vegetativo persistente: sem resposta com significado, ciclos de sono e vigília",
              "3": "3 – Incapacidade grave: consciente, mas depende de outra pessoa no dia a dia",
              "4": "4 – Incapacidade moderada: independente, mas com sequelas (pode usar transporte, trabalhar em ambiente protegido)",
              "5": "5 – Boa recuperação: retoma a vida normal, mesmo com déficits menores"
            }
          }
        ]
      ],
      "formula": "<p>Escolha a categoria que melhor descreve o paciente. Nos estudos, o desfecho é geralmente dicotomizado em <strong>favorável</strong> (4 e 5) e <strong>desfavorável</strong> (1 a 3).</p>",
      "sources": [
        [
          "Jennett B, Bond M. Assessment of outcome after severe brain damage: a practical scale. Lancet, 1975.",
          "https://doi.org/10.1016/S0140-6736(75)92830-5"
        ]
      ],
      "cases": [
        [
          "Consciente, dependente para as atividades diárias: GOS 3",
          {
            "gos": "3"
          },
          {
            "score": 3,
            "level": "high",
            "verdict": "desfavorável"
          }
        ],
        [
          "Independente com hemiparesia leve, não voltou ao trabalho: GOS 4",
          {
            "gos": "4"
          },
          {
            "score": 4,
            "level": "mid",
            "verdict": "favorável"
          }
        ],
        [
          "Voltou ao trabalho: GOS 5",
          {
            "gos": "5"
          },
          {
            "score": 5,
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:17:41.432Z",
        "total": 5,
        "passed": 5,
        "cases": [
          {
            "index": 0,
            "input": {
              "gos": 1
            },
            "expected": {
              "grade": 1,
              "meaning": "death"
            },
            "sourceContexts": [
              {
                "index": 0
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 0,
                "app": "website",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "1",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "1",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "1",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 0,
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "1",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "gos": 2
            },
            "expected": {
              "grade": 2,
              "meaning": "persistent vegetative state"
            },
            "sourceContexts": [
              {
                "index": 1
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 1,
                "app": "website",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "2",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "2",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "2",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 1,
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "2",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "gos": 3
            },
            "expected": {
              "grade": 3,
              "meaning": "severe disability"
            },
            "sourceContexts": [
              {
                "index": 2
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 2,
                "app": "website",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "3",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "3",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "3",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 2,
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "3",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "gos": 4
            },
            "expected": {
              "grade": 4,
              "meaning": "moderate disability"
            },
            "sourceContexts": [
              {
                "index": 3
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 3,
                "app": "website",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "4",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "4",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "command-center",
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "4",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 3,
                "obtained": {
                  "id": "escala-de-resultados-de-glasgow",
                  "main": [
                    "4",
                    "de 5"
                  ],
                  "label": "Glasgow Outcome Scale",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "f4e742ebd642fb1f7de96c8620d252798d8ddbf09f1653d7fd96e988d598e012",
          "total": 5,
          "sourceContextCount": 5,
          "expectedEvidence": {
            "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
            "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
            "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
          },
          "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
        },
        "scope": "Only five previously selected ordinal codes 1–5 and source code meanings. No structured interview, GOSE conversion, prognosis or local favorable/unfavorable dichotomy validation.",
        "source": {
          "tool": "escala-de-resultados-de-glasgow",
          "url": "https://pubmed.ncbi.nlm.nih.gov/46957/",
          "supplementUrl": "https://cde.nlm.nih.gov/deView?tinyId=sdkGqSvvYnT",
          "edition": "Jennett/Bond1975 abstract and NIH/NINDS CDE five codes",
          "access": "Direct original abstract and official permissible-value table read",
          "readScope": "Ordinal codes1–5 only. No interview, full original paper, GOSE mapping, prognosis or favorable-dichotomy validation."
        },
        "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
        "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
        "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
        "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-resultados-de-glasgow/calculator.js",
            "sha256": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255",
            "importedAt": "2026-10-04T15:17:36.468Z",
            "sourceContexts": 5,
            "distinctApiInputs": 5,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-resultados-de-glasgow/calculator.js",
            "sha256": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255",
            "importedAt": "2026-10-04T15:17:36.989Z",
            "sourceContexts": 5,
            "distinctApiInputs": 5,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-resultados-de-glasgow/calculator.js",
            "sha256": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255",
            "importedAt": "2026-10-04T15:17:37.689Z",
            "sourceContexts": 5,
            "distinctApiInputs": 5,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          }
        ],
        "sourceContextCount": 5,
        "uniqueApiInputCount": 5,
        "actualAdapterExecutions": 15,
        "isolatedChromiumExecutions": 5,
        "qualifications": [
          "Only five previously selected ordinal codes 1–5 and source code meanings. No structured interview, GOSE conversion, prognosis or local favorable/unfavorable dichotomy validation.",
          "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
          "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
          "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
          "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
          "Original source cases, historical expected values and tolerances remain unchanged.",
          "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
        ],
        "unresolvedSourceFindings": [],
        "excludedObservations": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "GOS/Jennett Bond 1975:5 categorias; favorável 4–5; sem GOSE 8 categorias",
      "implementationVersion": "escala-de-resultados-de-glasgow@native-2026-10-03+1f20d91f6678",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/46957/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Escolha a categoria que melhor descreve o paciente. Nos estudos, o desfecho é geralmente dicotomizado em favorável (4 e 5) e desfavorável (1 a 3).",
        "inputContract": {
          "fields": [
            {
              "key": "gos",
              "label": "Situação do paciente",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "1 – Óbito",
                "2": "2 – Estado vegetativo persistente: sem resposta com significado, ciclos de sono e vigília",
                "3": "3 – Incapacidade grave: consciente, mas depende de outra pessoa no dia a dia",
                "4": "4 – Incapacidade moderada: independente, mas com sequelas (pode usar transporte, trabalhar em ambiente protegido)",
                "5": "5 – Boa recuperação: retoma a vida normal, mesmo com déficits menores"
              }
            }
          ],
          "hash": "90f69d3a3811a86fa3e2c711412c1447609a5cf1f90c7a84700af8293d9650a1"
        },
        "sourceEditions": [
          {
            "citation": "Jennett B, Bond M. Assessment of outcome after severe brain damage: a practical scale. Lancet, 1975.",
            "url": "https://doi.org/10.1016/S0140-6736(75)92830-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of outcome after severe brain damage.",
              "year": "1975",
              "firstPublicationDate": "1975-03-01",
              "doi": "10.1016/s0140-6736(75)92830-5",
              "pmid": "46957",
              "journal": "Lancet (London, England)",
              "authors": "Jennett B, Bond M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/46957/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "06628932d5e9c8ecd688330fd3819e9f7fe1b42a0a755c672e1e010797531112",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:17:41.432Z",
          "total": 5,
          "passed": 5,
          "cases": [
            {
              "index": 0,
              "input": {
                "gos": 1
              },
              "expected": {
                "grade": 1,
                "meaning": "death"
              },
              "sourceContexts": [
                {
                  "index": 0
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 0,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "1",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "1",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "1",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 0,
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "1",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "gos": 2
              },
              "expected": {
                "grade": 2,
                "meaning": "persistent vegetative state"
              },
              "sourceContexts": [
                {
                  "index": 1
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 1,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "2",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "2",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "2",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 1,
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "2",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "gos": 3
              },
              "expected": {
                "grade": 3,
                "meaning": "severe disability"
              },
              "sourceContexts": [
                {
                  "index": 2
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 2,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "3",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "3",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "3",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 2,
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "3",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "gos": 4
              },
              "expected": {
                "grade": 4,
                "meaning": "moderate disability"
              },
              "sourceContexts": [
                {
                  "index": 3
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 3,
                  "app": "website",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "4",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "4",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "4",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 3,
                  "obtained": {
                    "id": "escala-de-resultados-de-glasgow",
                    "main": [
                      "4",
                      "de 5"
                    ],
                    "label": "Glasgow Outcome Scale",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "f4e742ebd642fb1f7de96c8620d252798d8ddbf09f1653d7fd96e988d598e012",
            "total": 5,
            "sourceContextCount": 5,
            "expectedEvidence": {
              "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
              "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
              "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
            },
            "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
          },
          "scope": "Only five previously selected ordinal codes 1–5 and source code meanings. No structured interview, GOSE conversion, prognosis or local favorable/unfavorable dichotomy validation.",
          "source": {
            "tool": "escala-de-resultados-de-glasgow",
            "url": "https://pubmed.ncbi.nlm.nih.gov/46957/",
            "supplementUrl": "https://cde.nlm.nih.gov/deView?tinyId=sdkGqSvvYnT",
            "edition": "Jennett/Bond1975 abstract and NIH/NINDS CDE five codes",
            "access": "Direct original abstract and official permissible-value table read",
            "readScope": "Ordinal codes1–5 only. No interview, full original paper, GOSE mapping, prognosis or favorable-dichotomy validation."
          },
          "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
          "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
          "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
          "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-resultados-de-glasgow/calculator.js",
              "sha256": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255",
              "importedAt": "2026-10-04T15:17:36.468Z",
              "sourceContexts": 5,
              "distinctApiInputs": 5,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-resultados-de-glasgow/calculator.js",
              "sha256": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255",
              "importedAt": "2026-10-04T15:17:36.989Z",
              "sourceContexts": 5,
              "distinctApiInputs": 5,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-resultados-de-glasgow/calculator.js",
              "sha256": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255",
              "importedAt": "2026-10-04T15:17:37.689Z",
              "sourceContexts": 5,
              "distinctApiInputs": 5,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            }
          ],
          "sourceContextCount": 5,
          "uniqueApiInputCount": 5,
          "actualAdapterExecutions": 15,
          "isolatedChromiumExecutions": 5,
          "qualifications": [
            "Only five previously selected ordinal codes 1–5 and source code meanings. No structured interview, GOSE conversion, prognosis or local favorable/unfavorable dichotomy validation.",
            "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
            "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
            "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
            "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
            "Original source cases, historical expected values and tolerances remain unchanged.",
            "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
          ],
          "unresolvedSourceFindings": [],
          "excludedObservations": [],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "1f20d91f66784db9e789b28da444a94e9d0090fb7d63ba21206f267d35da3255"
      },
      "limits": "Avalia desfecho funcional após lesão cerebral considerando incapacidade física e mental. Registre o tempo de seguimento e a edição de cinco categorias. A GOS não deve ser tratada como equivalente à GOSE de oito categorias ou como uma previsão a partir de dados de admissão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.861Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Rubricas integrais e ponto temporal específico do protocolo não foram lidos no artigo integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-de-coelho-savassi",
      "title": "Escala de risco familiar de Coelho-Savassi",
      "short": "Risco familiar para priorizar visitas domiciliares",
      "desc": "Escala de Risco Familiar de Coelho-Savassi: classifica o risco social e de saúde da família (R1, R2, R3) para priorizar visitas domiciliares na Saúde da Família.",
      "lead": "Estratifica o risco das famílias adscritas a uma equipe de Saúde da Família, a partir de sentinelas de risco do cadastro, para organizar a prioridade das visitas domiciliares.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-familia-e-comunidade",
        "medicina-preventiva-e-social"
      ],
      "fields": [
        [
          "acamado",
          "Acamados (restritos ao domicílio por incapacidade de locomoção)",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "def_fisica",
          "Pessoas com deficiência física",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "def_mental",
          "Pessoas com deficiência mental",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "desnutricao",
          "Pessoas com desnutrição grave",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "saneamento",
          "Baixas condições de saneamento no domicílio",
          "chk",
          {}
        ],
        [
          "drogadicao",
          "Pessoas com drogadição (inclui dependência de álcool)",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "desemprego",
          "Pessoas desempregadas",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "analfabetismo",
          "Pessoas analfabetas",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "menor6m",
          "Crianças menores de 6 meses",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "maior70",
          "Pessoas com mais de 70 anos",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "has",
          "Pessoas com hipertensão arterial",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "dm",
          "Pessoas com diabetes mellitus",
          "num",
          {
            "min": 0,
            "max": 20,
            "step": 1,
            "unit": "pessoas",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "moradores",
          "Número de moradores",
          "num",
          {
            "min": 1,
            "max": 40,
            "step": 1,
            "unit": "pessoas",
            "ph": "4"
          }
        ],
        [
          "comodos",
          "Número de cômodos (inclui banheiro e cozinha)",
          "num",
          {
            "min": 1,
            "max": 40,
            "step": 1,
            "unit": "cômodos",
            "ph": "5"
          }
        ]
      ],
      "formula": "<p>Cada sentinela individual pontua <strong>por pessoa</strong> que a apresenta: acamado, deficiência física, deficiência mental e desnutrição grave 3; drogadição e desemprego 2; analfabetismo, menor de 6 meses, maior de 70 anos, hipertensão e diabetes 1. Baixas condições de saneamento: 3 (uma vez por família).</p><p>Relação morador/cômodo: maior que 1 = 3; igual a 1 = 2; menor que 1 = 0.</p>",
      "sources": [
        [
          "Coelho FLG, Savassi LCM. Aplicação de Escala de Risco Familiar como instrumento de priorização das Visitas Domiciliares. Rev Bras Med Fam Comunidade, 2004.",
          "https://doi.org/10.5712/rbmfc1(2)104"
        ],
        [
          "Savassi LCM, Lage JL, Coelho FLG. Sistematização de instrumento de estratificação de risco familiar: a Escala de Risco Familiar de Coelho-Savassi. J Manag Prim Health Care, 2013.",
          "https://doi.org/10.14295/jmphc.v3i2.155"
        ],
        [
          "Coelho/Savassi2004",
          "https://rbmfc.org.br/rbmfc/article/download/104/pdf/296"
        ],
        [
          "Savassi2013,systematization",
          "https://www.jmphc.com.br/jmphc/article/download/155/158/185"
        ]
      ],
      "cases": [
        [
          "Exemplo do artigo: 2 acamados, 1 deficiente físico, 1 idoso &gt; 70, 1 hipertenso, 2 analfabetos, 2 moradores em 5 cômodos: 13 (R3)",
          {
            "acamado": 2,
            "def_fisica": 1,
            "maior70": 1,
            "has": 1,
            "analfabetismo": 2,
            "moradores": 2,
            "comodos": 5
          },
          {
            "score": 13,
            "level": "high",
            "verdict": "R3"
          }
        ],
        [
          "4 moradores em 4 cômodos, 1 hipertenso, 1 diabético, 1 idoso &gt; 70: 5 (R1)",
          {
            "has": 1,
            "dm": 1,
            "maior70": 1,
            "moradores": 4,
            "comodos": 4
          },
          {
            "score": 5,
            "level": "low",
            "verdict": "R1"
          }
        ],
        [
          "5 moradores em 4 cômodos, 1 desempregado, 2 analfabetos: 7 (R2)",
          {
            "desemprego": 1,
            "analfabetismo": 2,
            "moradores": 5,
            "comodos": 4
          },
          {
            "score": 7,
            "level": "mid",
            "verdict": "R2"
          }
        ],
        [
          "Saneamento precário, 6 moradores em 3 cômodos, 1 drogadição, 1 diabético: 9 (R3 conservador)",
          {
            "saneamento": true,
            "drogadicao": 1,
            "dm": 1,
            "moradores": 6,
            "comodos": 3
          },
          {
            "score": 9,
            "level": "high"
          }
        ],
        [
          "2 moradores em 3 cômodos, 1 hipertenso: 1 ponto",
          {
            "has": 1,
            "moradores": 2,
            "comodos": 3
          },
          {
            "score": 1,
            "level": "low",
            "verdict": "não atinge"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:48.730Z",
        "total": 12520,
        "passed": 12520,
        "sourceRowCount": 12520,
        "uniqueApiInputCount": 12520,
        "sourceContextCount": 12520,
        "cases": [
          {
            "index": 0,
            "input": {
              "moradores": 20,
              "comodos": 40,
              "saneamento": false,
              "acamado": 0,
              "def_fisica": 0,
              "def_mental": 0,
              "desnutricao": 0,
              "drogadicao": 0,
              "desemprego": 0,
              "analfabetismo": 0,
              "menor6m": 0,
              "maior70": 0,
              "has": 0,
              "dm": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "moradores": 20,
              "comodos": 20,
              "saneamento": false,
              "acamado": 0,
              "def_fisica": 0,
              "def_mental": 0,
              "desnutricao": 0,
              "drogadicao": 0,
              "desemprego": 0,
              "analfabetismo": 0,
              "menor6m": 0,
              "maior70": 0,
              "has": 0,
              "dm": 0
            },
            "expected": {
              "score": 2
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "moradores": 20,
              "comodos": 10,
              "saneamento": false,
              "acamado": 0,
              "def_fisica": 0,
              "def_mental": 0,
              "desnutricao": 0,
              "drogadicao": 0,
              "desemprego": 0,
              "analfabetismo": 0,
              "menor6m": 0,
              "maior70": 0,
              "has": 0,
              "dm": 0
            },
            "expected": {
              "score": 3
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "moradores": 20,
              "comodos": 40,
              "saneamento": true,
              "acamado": 0,
              "def_fisica": 0,
              "def_mental": 0,
              "desnutricao": 0,
              "drogadicao": 0,
              "desemprego": 0,
              "analfabetismo": 0,
              "menor6m": 0,
              "maior70": 0,
              "has": 0,
              "dm": 0
            },
            "expected": {
              "score": 3
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "9a60b2e9bd4edb0037c2635fc5c68a63be1849de6c5b778110e02d1d16a61ac5",
          "total": 12520,
          "bankRowCount": 12520,
          "uniqueApiInputCount": 12520,
          "sourceContextCount": 12520,
          "fullStoredSourceRows": 12520,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
              "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
            "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Complete2048selectedsentinelbinarymasks ×2sanitation ×3householdratios,eachindividualcount0–20sweep,primary13pointexample. Numerical sumonly, risk9cutoffandage70rubrics excluded. Only selected unrounded/raw numerical fields.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
            "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
          },
          "reading": {
            "edition": "CoelhoSavassi2004 original Table1 and SavassiLageCoelho2012/2013formalization",
            "evidence": [
              {
                "file": "reports/review-20261003/root-source34-primary-r2/coelho-savassi2004-publisher.pdf",
                "sha256": "cefac9eb7f52d0c73c4c38cc9dce1c838c7fc64253ffab3d6bc3dd75ca9c8314",
                "personallyReadPages": [
                  5
                ],
                "scope": "Visually read Table1 numericweights and greaterthan9classification."
              },
              {
                "file": "reports/review-20261003/root-source34-primary-r2/savassi2013-publisher.pdf",
                "sha256": "d569d31b4be195c73f986bd717f2877c14a4483fa69b177912047dc9460d99e3",
                "personallyReadPages": [
                  2,
                  4,
                  5,
                  6
                ],
                "scope": "Read weights, perpersonrepetition,13point workedexample,cutoffambiguity and methodological limits; visually read pages2/5."
              }
            ],
            "excluded": [
              "Family risk classification at9 (primarytable>9, local≥9 variant), age70rubric, medical/social assessment, clinical validation."
            ]
          }
        },
        "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
        "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-de-coelho-savassi/calculator.js",
            "sha256": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31"
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-de-coelho-savassi/calculator.js",
            "sha256": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31"
          },
          {
            "file": "apps/command-center/private/tool-code/escala-de-coelho-savassi/calculator.js",
            "sha256": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31"
          }
        ],
        "qualifications": [
          "Familyrisk9cutoff, age70rubric and field clinical/social assignment excluded.",
          "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Coelho–Savassi 2004; sistematização 2013; sentinelas por pessoa, saneamento por família; R3 ≥9 como opção local conservadora.",
      "implementationVersion": "escala-de-coelho-savassi@native-2026-10-04+fc05d6f65af2",
      "currentMethodSource": "https://www.jmphc.com.br/jmphc/article/view/155",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada sentinela individual pontua por pessoa que a apresenta: acamado, deficiência física, deficiência mental e desnutrição grave 3; drogadição e desemprego 2; analfabetismo, menor de 6 meses, maior de 70 anos, hipertensão e diabetes 1. Baixas condições de saneamento: 3 (uma vez por família). Relação morador/cômodo: maior que 1 = 3; igual a 1 = 2; menor que 1 = 0.",
        "inputContract": {
          "fields": [
            {
              "key": "acamado",
              "label": "Acamados (restritos ao domicílio por incapacidade de locomoção)",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "def_fisica",
              "label": "Pessoas com deficiência física",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "def_mental",
              "label": "Pessoas com deficiência mental",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "desnutricao",
              "label": "Pessoas com desnutrição grave",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "saneamento",
              "label": "Baixas condições de saneamento no domicílio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "drogadicao",
              "label": "Pessoas com drogadição (inclui dependência de álcool)",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "desemprego",
              "label": "Pessoas desempregadas",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "analfabetismo",
              "label": "Pessoas analfabetas",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "menor6m",
              "label": "Crianças menores de 6 meses",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "maior70",
              "label": "Pessoas com mais de 70 anos",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "has",
              "label": "Pessoas com hipertensão arterial",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "dm",
              "label": "Pessoas com diabetes mellitus",
              "type": "num",
              "min": 0,
              "max": 20,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "moradores",
              "label": "Número de moradores",
              "type": "num",
              "min": 1,
              "max": 40,
              "unit": "pessoas",
              "optional": false,
              "options": null
            },
            {
              "key": "comodos",
              "label": "Número de cômodos (inclui banheiro e cozinha)",
              "type": "num",
              "min": 1,
              "max": 40,
              "unit": "cômodos",
              "optional": false,
              "options": null
            }
          ],
          "hash": "660569d039cd382a532535ec10bab1b758c18a851adaa6beff449af765e93816"
        },
        "sourceEditions": [
          {
            "citation": "Coelho FLG, Savassi LCM. Aplicação de Escala de Risco Familiar como instrumento de priorização das Visitas Domiciliares. Rev Bras Med Fam Comunidade, 2004.",
            "url": "https://doi.org/10.5712/rbmfc1(2)104",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Aplicação de Escala de Risco Familiar como instrumento de priorização das Visitas Domiciliares",
              "doi": "10.5712/rbmfc1(2)104",
              "year": 2004,
              "publisher": "Sociedade Brasileira de Medicina de Familia e Comunidade (SBMFC)",
              "journal": "Revista Brasileira de Medicina de Família e Comunidade",
              "authors": [
                "Flávio Lúcio G Coelho",
                "Leonardo Cançado Monteiro Savassi"
              ],
              "url": "https://doi.org/10.5712/rbmfc1(2)104"
            },
            "publication": {
              "title": "Aplicação de Escala de Risco Familiar como instrumento de priorização das Visitas Domiciliares",
              "doi": "10.5712/rbmfc1(2)104",
              "year": 2004,
              "publisher": "Sociedade Brasileira de Medicina de Familia e Comunidade (SBMFC)",
              "journal": "Revista Brasileira de Medicina de Família e Comunidade",
              "authors": [
                "Flávio Lúcio G Coelho",
                "Leonardo Cançado Monteiro Savassi"
              ],
              "url": "https://doi.org/10.5712/rbmfc1(2)104"
            }
          },
          {
            "citation": "Savassi LCM, Lage JL, Coelho FLG. Sistematização de instrumento de estratificação de risco familiar: a Escala de Risco Familiar de Coelho-Savassi. J Manag Prim Health Care, 2013.",
            "url": "https://doi.org/10.14295/jmphc.v3i2.155",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Exact DOI/PMID or exact publication title not found in Europe PMC"
          },
          {
            "url": "https://www.jmphc.com.br/jmphc/article/view/155",
            "edition": "Journal volume 3(2), 2012; online publication 6 January 2013.",
            "class": "primary-publisher-edition-and-abstract-read",
            "conferred": "Source confirms systematization; erratum specifies residents divided by rooms, not inverse.",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed"
          },
          {
            "url": "https://www.jmphc.com.br/jmphc/issue/view/9",
            "edition": "Publisher erratum linked to DOI 10.14295/jmphc.v3i2.155",
            "class": "primary-publisher-erratum-read",
            "conferred": "Resident/room ratio direction checked against local documented formula.",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:48.730Z",
          "total": 12520,
          "passed": 12520,
          "sourceRowCount": 12520,
          "uniqueApiInputCount": 12520,
          "sourceContextCount": 12520,
          "cases": [
            {
              "index": 0,
              "input": {
                "moradores": 20,
                "comodos": 40,
                "saneamento": false,
                "acamado": 0,
                "def_fisica": 0,
                "def_mental": 0,
                "desnutricao": 0,
                "drogadicao": 0,
                "desemprego": 0,
                "analfabetismo": 0,
                "menor6m": 0,
                "maior70": 0,
                "has": 0,
                "dm": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "moradores": 20,
                "comodos": 20,
                "saneamento": false,
                "acamado": 0,
                "def_fisica": 0,
                "def_mental": 0,
                "desnutricao": 0,
                "drogadicao": 0,
                "desemprego": 0,
                "analfabetismo": 0,
                "menor6m": 0,
                "maior70": 0,
                "has": 0,
                "dm": 0
              },
              "expected": {
                "score": 2
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "moradores": 20,
                "comodos": 10,
                "saneamento": false,
                "acamado": 0,
                "def_fisica": 0,
                "def_mental": 0,
                "desnutricao": 0,
                "drogadicao": 0,
                "desemprego": 0,
                "analfabetismo": 0,
                "menor6m": 0,
                "maior70": 0,
                "has": 0,
                "dm": 0
              },
              "expected": {
                "score": 3
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "moradores": 20,
                "comodos": 40,
                "saneamento": true,
                "acamado": 0,
                "def_fisica": 0,
                "def_mental": 0,
                "desnutricao": 0,
                "drogadicao": 0,
                "desemprego": 0,
                "analfabetismo": 0,
                "menor6m": 0,
                "maior70": 0,
                "has": 0,
                "dm": 0
              },
              "expected": {
                "score": 3
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "9a60b2e9bd4edb0037c2635fc5c68a63be1849de6c5b778110e02d1d16a61ac5",
            "total": 12520,
            "bankRowCount": 12520,
            "uniqueApiInputCount": 12520,
            "sourceContextCount": 12520,
            "fullStoredSourceRows": 12520,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
                "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
              "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Complete2048selectedsentinelbinarymasks ×2sanitation ×3householdratios,eachindividualcount0–20sweep,primary13pointexample. Numerical sumonly, risk9cutoffandage70rubrics excluded. Only selected unrounded/raw numerical fields.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
              "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
            },
            "reading": {
              "edition": "CoelhoSavassi2004 original Table1 and SavassiLageCoelho2012/2013formalization",
              "evidence": [
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/coelho-savassi2004-publisher.pdf",
                  "sha256": "cefac9eb7f52d0c73c4c38cc9dce1c838c7fc64253ffab3d6bc3dd75ca9c8314",
                  "personallyReadPages": [
                    5
                  ],
                  "scope": "Visually read Table1 numericweights and greaterthan9classification."
                },
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/savassi2013-publisher.pdf",
                  "sha256": "d569d31b4be195c73f986bd717f2877c14a4483fa69b177912047dc9460d99e3",
                  "personallyReadPages": [
                    2,
                    4,
                    5,
                    6
                  ],
                  "scope": "Read weights, perpersonrepetition,13point workedexample,cutoffambiguity and methodological limits; visually read pages2/5."
                }
              ],
              "excluded": [
                "Family risk classification at9 (primarytable>9, local≥9 variant), age70rubric, medical/social assessment, clinical validation."
              ]
            }
          },
          "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
          "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
              "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
            },
            "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-de-coelho-savassi/calculator.js",
              "sha256": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31"
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-de-coelho-savassi/calculator.js",
              "sha256": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31"
            },
            {
              "file": "apps/command-center/private/tool-code/escala-de-coelho-savassi/calculator.js",
              "sha256": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31"
            }
          ],
          "qualifications": [
            "Familyrisk9cutoff, age70rubric and field clinical/social assignment excluded.",
            "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "fc05d6f65af23f55b13fd4bc3c92e67982cc1789db1724da0a316d702345fb31",
        "documentaryEditionAmendment": {
          "recordedAt": "2026-10-04T13:40:42.995Z",
          "source": "Coelho–Savassi 2004; sistematização 2013; sentinelas por pessoa, saneamento por família; R3 ≥9 como opção local conservadora.",
          "scope": "Explicit attribution of the implemented variant; not full-method or clinical approval."
        }
      },
      "limits": "A Coelho–Savassi prioriza famílias no contexto da atenção primária brasileira; não estima probabilidade individual de doença e não descreve toda a dinâmica familiar. Conte sentinelas pessoais por pessoa e a condição de saneamento uma vez por família. As tabelas consultadas de 2004 e 2013 escrevem R3 acima de 9 e deixam o escore 9 sem faixa explícita. Esta implementação adota R3 a partir de 9 como opção local conservadora, não como corte literalmente estabelecido nessas tabelas. Confira as definições operacionais de idade e sentinelas e reveja a situação familiar periodicamente.",
      "limitsEvidence": {
        "status": "direct-original-table-and-systematization-named-pages-visually-read",
        "sources": [
          {
            "url": "https://rbmfc.org.br/rbmfc/article/download/104/pdf/296",
            "edition": "Coelho/Savassi2004",
            "readScope": "Direct original PDF page5,printed23: Table01 sentinel weights and Quadro02 risk ranges visually read. R3 wording is Maior que9, not≥9. Only this named page reviewed; the earlier inherited reading claiming≥9 is superseded.",
            "capture": "primary-verify-limits-final23/coelho2004-p5.png",
            "pdfSha256": "cefac9eb7f52d0c73c4c38cc9dce1c838c7fc64253ffab3d6bc3dd75ca9c8314"
          },
          {
            "url": "https://www.jmphc.com.br/jmphc/article/download/155/158/185",
            "edition": "Savassi2013,systematization",
            "readScope": "Direct original PDF pages2–5,printed180–183 visually read: Quadro02 Acima de9;family notindividual risk;sentinel definitions/age70complete and≤5months29days;points perperson. No full7page paper claim.",
            "capture": [
              "primary-verify-limits-final23/coelho2013-p2.png",
              "primary-verify-limits-final23/coelho2013-p3.png",
              "primary-verify-limits-final23/coelho2013-p4.png",
              "primary-verify-limits-final23/coelho2013-p5.png"
            ],
            "pdfSha256": "d569d31b4be195c73f986bd717f2877c14a4483fa69b177912047dc9460d99e3"
          }
        ],
        "populationScope": "Family/household prioritization in Brazilian primary care, not individual disease prediction.",
        "remainingChecks": [
          "Score9 ambiguity in original2004/2013 tables remains; local≥9 is an explicit conservative implementation choice, not original verified threshold.",
          "No new independent clinical approval of local conservative policy.",
          "Age-count label and operational≥70 definition need wording reconciliation; not a numeric age-input calculation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "spetzler-martin",
      "title": "Escala de Spetzler-Martin",
      "short": "Risco cirúrgico da malformação arteriovenosa",
      "desc": "Escala de Spetzler-Martin: grau I a V da malformação arteriovenosa cerebral por tamanho, eloquência e drenagem venosa, com a classe de Spetzler-Ponce.",
      "lead": "Gradua o risco da ressecção cirúrgica de uma malformação arteriovenosa cerebral pelo tamanho do nidus, pela eloquência da área e pelo tipo de drenagem venosa.",
      "kind": "Escore",
      "spec": [
        "neurocirurgia",
        "radiologia-e-diagnostico-por-imagem",
        "neurologia"
      ],
      "fields": [
        [
          "tamanho",
          "Maior diâmetro do nidus",
          "radio",
          {
            "opts": {
              "1": "&lt; 3 cm",
              "2": "3 a 6 cm",
              "3": "&gt; 6 cm"
            }
          }
        ],
        [
          "eloquente",
          "Área eloquente adjacente (córtex sensitivo-motor, linguagem ou visual; hipotálamo, tálamo, cápsula interna, tronco, pedúnculos cerebelares, núcleos cerebelares profundos)",
          "chk",
          {}
        ],
        [
          "profunda",
          "Drenagem venosa profunda (qualquer componente)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Tamanho: &lt; 3 cm = 1, 3 a 6 cm = 2, &gt; 6 cm = 3 · Área eloquente = 1 · Drenagem venosa profunda = 1. O grau é a soma (I a V).</p><p><strong>Spetzler-Ponce (2011):</strong> classe A = graus I e II; classe B = grau III; classe C = graus IV e V.</p>",
      "sources": [
        [
          "Spetzler RF, Martin NA. A proposed grading system for arteriovenous malformations. J Neurosurg, 1986.",
          "https://doi.org/10.3171/jns.1986.65.4.0476"
        ],
        [
          "Spetzler RF, Ponce FA. A 3-tier classification of cerebral arteriovenous malformations. J Neurosurg, 2011.",
          "https://doi.org/10.3171/2010.8.JNS10663"
        ]
      ],
      "cases": [
        [
          "Nidus de 2 cm, área não eloquente, drenagem superficial: grau I",
          {
            "tamanho": "1"
          },
          {
            "score": 1,
            "level": "low",
            "verdict": "classe A"
          }
        ],
        [
          "Nidus de 4 cm em área motora, drenagem superficial: grau III",
          {
            "tamanho": "2",
            "eloquente": true
          },
          {
            "score": 3,
            "level": "mid",
            "verdict": "classe B"
          }
        ],
        [
          "Nidus de 7 cm, eloquente, drenagem profunda: grau V",
          {
            "tamanho": "3",
            "eloquente": true,
            "profunda": true
          },
          {
            "score": 5,
            "level": "high",
            "verdict": "classe C"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:33:44.946Z",
        "total": 12,
        "passed": 12,
        "sourceRowCount": 12,
        "uniqueApiInputCount": 12,
        "sourceContextCount": 12,
        "cases": [
          {
            "index": 0,
            "input": {
              "tamanho": 1,
              "eloquente": false,
              "profunda": false
            },
            "expected": {
              "score": 1
            },
            "originalSourceExpected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 0,
                "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 1,
                  "eloquente": false,
                  "profunda": false
                },
                "expected": {
                  "score": 1
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "1",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 1,
                  "eloquente": false,
                  "profunda": false
                },
                "expected": {
                  "score": 1
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "1",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 1,
                  "eloquente": false,
                  "profunda": false
                },
                "expected": {
                  "score": 1
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "1",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "tamanho": 1,
              "eloquente": false,
              "profunda": true
            },
            "expected": {
              "score": 2
            },
            "originalSourceExpected": {
              "score": 2
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 1,
                "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 1,
                  "eloquente": false,
                  "profunda": true
                },
                "expected": {
                  "score": 2
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "2",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 1,
                  "eloquente": false,
                  "profunda": true
                },
                "expected": {
                  "score": 2
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "2",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 1,
                  "eloquente": false,
                  "profunda": true
                },
                "expected": {
                  "score": 2
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "2",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 2
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 6,
            "input": {
              "tamanho": 2,
              "eloquente": true,
              "profunda": false
            },
            "expected": {
              "score": 3
            },
            "originalSourceExpected": {
              "score": 3
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 6,
                "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 2,
                  "eloquente": true,
                  "profunda": false
                },
                "expected": {
                  "score": 3
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "3",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 6,
                "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 2,
                  "eloquente": true,
                  "profunda": false
                },
                "expected": {
                  "score": 3
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "3",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 6,
                "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 2,
                  "eloquente": true,
                  "profunda": false
                },
                "expected": {
                  "score": 3
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "3",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 3
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 11,
            "input": {
              "tamanho": 3,
              "eloquente": true,
              "profunda": true
            },
            "expected": {
              "score": 5
            },
            "originalSourceExpected": {
              "score": 5
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 11,
                "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 3,
                  "eloquente": true,
                  "profunda": true
                },
                "expected": {
                  "score": 5
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "5",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 11,
                "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 3,
                  "eloquente": true,
                  "profunda": true
                },
                "expected": {
                  "score": 5
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "5",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 11,
                "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                "runtime": "Node",
                "input": {
                  "tamanho": 3,
                  "eloquente": true,
                  "profunda": true
                },
                "expected": {
                  "score": 5
                },
                "obtained": {
                  "id": "spetzler-martin",
                  "main": [
                    "5",
                    "grau (1 a 5)"
                  ],
                  "label": "Spetzler-Martin",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "30f8675b0ad322807fee3d857991c83c8d465710948d398b58a8625a83d4569e",
          "total": 12,
          "bankRowCount": 12,
          "uniqueApiInputCount": 12,
          "sourceContextCount": 12,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
              "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
            },
            {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
            "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
          }
        },
        "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
        "scope": "All12 institutional formselected-point combinations, numeric totalI–V only",
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            },
            "item": {
              "id": "spetzler-martin",
              "edition": "1986 identity and official Coriell/NINDS institutional score form (undated), three selected points",
              "reads": [
                {
                  "url": "https://www.coriell.org/0/PDF/NINDS/smgs.pdf",
                  "read": "Official institution PDF text directly retrieved by web tool: lesion size three pointcodes, eloquence and any deep drainage. Shell archivefailed certificateverification; no disableSSL or claim archived PDF."
                }
              ],
              "constants": {
                "size": [
                  1,
                  2,
                  3
                ],
                "eloquence": [
                  0,
                  1
                ],
                "deep": [
                  0,
                  1
                ]
              },
              "limitations": [
                "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                "Original1986 fullpaper not retrieved. Institutional form matches1/2/3 and two0/1 points; this does not certify imaging-to-grade assignment or Ponce2011 classes. OriginalabstractincludesVI; localI–V only remains explicit. Ambiguous malformed size thresholds in primary2007 reproducedTable3 were not used as source oracle."
              ]
            },
            "originalSourceReview": {
              "file": "root-six-primary-source-review-final29.json",
              "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
            },
            "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
          }
        ],
        "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
        "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
        "independentPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
          "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
          "scope": "Independent numeric/source-scope peer only",
          "factualSourceAmendment": {
            "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
            "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
          }
        },
        "metadataPackagingPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
          "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
          "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "originalSourceExecutions": 108,
        "freshPreparationSampleExecutions": 12,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
            "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
            "bytes": 5339
          },
          {
            "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
            "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
            "bytes": 5339
          },
          {
            "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
            "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
            "bytes": 5339
          }
        ],
        "qualifications": [
          "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
          "Original1986 fullpaper not retrieved. Institutional form matches1/2/3 and two0/1 points; this does not certify imaging-to-grade assignment or Ponce2011 classes. OriginalabstractincludesVI; localI–V only remains explicit. Ambiguous malformed size thresholds in primary2007 reproducedTable3 were not used as source oracle.",
          "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
          "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
          "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Spetzler Martin 1986:3 fatores, grau I–V; agrupamento Spetzler Ponce 2011 A/B/C",
      "implementationVersion": "spetzler-martin@native-2026-10-03+8747632ddcfb",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3760956/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Tamanho: < 3 cm = 1, 3 a 6 cm = 2, > 6 cm = 3 · Área eloquente = 1 · Drenagem venosa profunda = 1. O grau é a soma (I a V). Spetzler-Ponce (2011): classe A = graus I e II; classe B = grau III; classe C = graus IV e V.",
        "inputContract": {
          "fields": [
            {
              "key": "tamanho",
              "label": "Maior diâmetro do nidus",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "&lt; 3 cm",
                "2": "3 a 6 cm",
                "3": "&gt; 6 cm"
              }
            },
            {
              "key": "eloquente",
              "label": "Área eloquente adjacente (córtex sensitivo-motor, linguagem ou visual; hipotálamo, tálamo, cápsula interna, tronco, pedúnculos cerebelares, núcleos cerebelares profundos)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "profunda",
              "label": "Drenagem venosa profunda (qualquer componente)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "f628cb1fc2262eef9de34e6e08523c1ab68fd10cd50540994b5b0eeaaa5b5ece"
        },
        "sourceEditions": [
          {
            "citation": "Spetzler RF, Martin NA. A proposed grading system for arteriovenous malformations. J Neurosurg, 1986.",
            "url": "https://doi.org/10.3171/jns.1986.65.4.0476",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A proposed grading system for arteriovenous malformations.",
              "year": "1986",
              "firstPublicationDate": "1986-10-01",
              "doi": "10.3171/jns.1986.65.4.0476",
              "pmid": "3760956",
              "journal": "Journal of neurosurgery",
              "authors": "Spetzler RF, Martin NA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3760956/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c134af289f31023b4bd5441e37ff9ea707a7839325506d827e50a1874f477a68",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Spetzler RF, Ponce FA. A 3-tier classification of cerebral arteriovenous malformations. J Neurosurg, 2011.",
            "url": "https://doi.org/10.3171/2010.8.JNS10663",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A 3-tier classification of cerebral arteriovenous malformations. Clinical article.",
              "year": "2011",
              "firstPublicationDate": "2010-10-08",
              "doi": "10.3171/2010.8.jns10663",
              "pmid": "20932095",
              "journal": "Journal of neurosurgery",
              "authors": "Spetzler RF, Ponce FA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20932095/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c513b16e6d646250a378c7f588b42a588ebcd2a6d2ba065755da17a4b2f7da84",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:33:44.946Z",
          "total": 12,
          "passed": 12,
          "sourceRowCount": 12,
          "uniqueApiInputCount": 12,
          "sourceContextCount": 12,
          "cases": [
            {
              "index": 0,
              "input": {
                "tamanho": 1,
                "eloquente": false,
                "profunda": false
              },
              "expected": {
                "score": 1
              },
              "originalSourceExpected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 0,
                  "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 1,
                    "eloquente": false,
                    "profunda": false
                  },
                  "expected": {
                    "score": 1
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "1",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 1,
                    "eloquente": false,
                    "profunda": false
                  },
                  "expected": {
                    "score": 1
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "1",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 1,
                    "eloquente": false,
                    "profunda": false
                  },
                  "expected": {
                    "score": 1
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "1",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "tamanho": 1,
                "eloquente": false,
                "profunda": true
              },
              "expected": {
                "score": 2
              },
              "originalSourceExpected": {
                "score": 2
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 1,
                  "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 1,
                    "eloquente": false,
                    "profunda": true
                  },
                  "expected": {
                    "score": 2
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "2",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 1,
                    "eloquente": false,
                    "profunda": true
                  },
                  "expected": {
                    "score": 2
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "2",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 1,
                    "eloquente": false,
                    "profunda": true
                  },
                  "expected": {
                    "score": 2
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "2",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 2
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 6,
              "input": {
                "tamanho": 2,
                "eloquente": true,
                "profunda": false
              },
              "expected": {
                "score": 3
              },
              "originalSourceExpected": {
                "score": 3
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 6,
                  "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 2,
                    "eloquente": true,
                    "profunda": false
                  },
                  "expected": {
                    "score": 3
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "3",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 6,
                  "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 2,
                    "eloquente": true,
                    "profunda": false
                  },
                  "expected": {
                    "score": 3
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "3",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 6,
                  "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 2,
                    "eloquente": true,
                    "profunda": false
                  },
                  "expected": {
                    "score": 3
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "3",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 11,
              "input": {
                "tamanho": 3,
                "eloquente": true,
                "profunda": true
              },
              "expected": {
                "score": 5
              },
              "originalSourceExpected": {
                "score": 5
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 11,
                  "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 3,
                    "eloquente": true,
                    "profunda": true
                  },
                  "expected": {
                    "score": 5
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "5",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 11,
                  "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 3,
                    "eloquente": true,
                    "profunda": true
                  },
                  "expected": {
                    "score": 5
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "5",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 11,
                  "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
                  "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
                  "runtime": "Node",
                  "input": {
                    "tamanho": 3,
                    "eloquente": true,
                    "profunda": true
                  },
                  "expected": {
                    "score": 5
                  },
                  "obtained": {
                    "id": "spetzler-martin",
                    "main": [
                      "5",
                      "grau (1 a 5)"
                    ],
                    "label": "Spetzler-Martin",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "30f8675b0ad322807fee3d857991c83c8d465710948d398b58a8625a83d4569e",
            "total": 12,
            "bankRowCount": 12,
            "uniqueApiInputCount": 12,
            "sourceContextCount": 12,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
                "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
              },
              {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
              "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
            }
          },
          "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
          "scope": "All12 institutional formselected-point combinations, numeric totalI–V only",
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              },
              "item": {
                "id": "spetzler-martin",
                "edition": "1986 identity and official Coriell/NINDS institutional score form (undated), three selected points",
                "reads": [
                  {
                    "url": "https://www.coriell.org/0/PDF/NINDS/smgs.pdf",
                    "read": "Official institution PDF text directly retrieved by web tool: lesion size three pointcodes, eloquence and any deep drainage. Shell archivefailed certificateverification; no disableSSL or claim archived PDF."
                  }
                ],
                "constants": {
                  "size": [
                    1,
                    2,
                    3
                  ],
                  "eloquence": [
                    0,
                    1
                  ],
                  "deep": [
                    0,
                    1
                  ]
                },
                "limitations": [
                  "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                  "Original1986 fullpaper not retrieved. Institutional form matches1/2/3 and two0/1 points; this does not certify imaging-to-grade assignment or Ponce2011 classes. OriginalabstractincludesVI; localI–V only remains explicit. Ambiguous malformed size thresholds in primary2007 reproducedTable3 were not used as source oracle."
                ]
              },
              "originalSourceReview": {
                "file": "root-six-primary-source-review-final29.json",
                "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
              },
              "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
            }
          ],
          "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
          "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
          "independentPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
            "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
            "scope": "Independent numeric/source-scope peer only",
            "factualSourceAmendment": {
              "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
              "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
            }
          },
          "metadataPackagingPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
            "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
            "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "originalSourceExecutions": 108,
          "freshPreparationSampleExecutions": 12,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/spetzler-martin/calculator.js",
              "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
              "bytes": 5339
            },
            {
              "file": "apps/dashboard/private/tool-code/spetzler-martin/calculator.js",
              "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
              "bytes": 5339
            },
            {
              "file": "apps/command-center/private/tool-code/spetzler-martin/calculator.js",
              "sha256": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760",
              "bytes": 5339
            }
          ],
          "qualifications": [
            "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
            "Original1986 fullpaper not retrieved. Institutional form matches1/2/3 and two0/1 points; this does not certify imaging-to-grade assignment or Ponce2011 classes. OriginalabstractincludesVI; localI–V only remains explicit. Ambiguous malformed size thresholds in primary2007 reproducedTable3 were not used as source oracle.",
            "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
            "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
            "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "8747632ddcfb882268d623c16baa1282136f8681680e666169b982a6d7ef7760"
      },
      "limits": "Classificação de MAV cerebral voltada ao risco cirúrgico. A variante local usa os graus I–V e o agrupamento Spetzler-Ponce A/B/C; o resumo original de 1986 também menciona um sexto grupo. Os resultados de séries cirúrgicas não demonstram desempenho equivalente para outras modalidades de tratamento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.864Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Os pontos e os cortes dimensionais da tabela original não foram conferidos em texto integral.",
          "Não foi demonstrada equivalência de prognóstico para radiocirurgia ou terapia endovascular."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gad-7",
      "title": "Escala GAD-7",
      "short": "Rastreamento e gravidade da ansiedade",
      "desc": "GAD-7, versão brasileira: rastreamento do transtorno de ansiedade generalizada e intensidade dos sintomas ansiosos nas últimas 2 semanas.",
      "lead": "Rastreia transtorno de ansiedade generalizada e mede a intensidade dos sintomas ansiosos nas últimas 2 semanas. Não faz diagnóstico.",
      "kind": "Escore",
      "spec": [
        "psiquiatria",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "q1",
          "Durante as últimas 2 semanas, com que frequência você foi incomodado(a) pelos problemas abaixo?<br>1. Sentir-se nervoso(a), ansioso(a) ou muito tenso(a)",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q2",
          "2. Não ser capaz de impedir ou de controlar as preocupações",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q3",
          "3. Preocupar-se muito com diversas coisas",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q4",
          "4. Dificuldade para relaxar",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q5",
          "5. Ficar tão agitado(a) que se torna difícil permanecer sentado(a)",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q6",
          "6. Ficar facilmente aborrecido(a) ou irritado(a)",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q7",
          "7. Sentir medo como se algo horrível fosse acontecer",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ]
      ],
      "formula": "<p>Cada item vale de 0 (nenhuma vez) a 3 (quase todos os dias). Total: 0 a 21. Pontos de corte de intensidade: 5, 10 e 15. Para rastrear transtorno de ansiedade generalizada, o corte ≥ 10 teve sensibilidade de 89% e especificidade de 82% no estudo original.</p>",
      "sources": [
        [
          "Spitzer RL et al. A brief measure for assessing generalized anxiety disorder: the GAD-7. Arch Intern Med, 2006.",
          "https://doi.org/10.1001/archinte.166.10.1092"
        ],
        [
          "Moreno AL et al. Factor structure, reliability, and item parameters of the Brazilian-Portuguese version of the GAD-7 questionnaire. Temas em Psicologia, 2016.",
          "https://doi.org/10.9788/TP2016.1-25"
        ]
      ],
      "cases": [
        [
          "Nervosismo e preocupação em vários dias, dificuldade para relaxar em vários dias: 3 (mínima)",
          {
            "q1": "1",
            "q2": "0",
            "q3": "1",
            "q4": "1",
            "q5": "0",
            "q6": "0",
            "q7": "0"
          },
          {
            "score": 3,
            "level": "low"
          }
        ],
        [
          "Limite: 10 pontos (moderada)",
          {
            "q1": "2",
            "q2": "2",
            "q3": "2",
            "q4": "2",
            "q5": "0",
            "q6": "1",
            "q7": "1"
          },
          {
            "score": 10,
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Todos “quase todos os dias”: 21 (grave)",
          {
            "q1": "3",
            "q2": "3",
            "q3": "3",
            "q4": "3",
            "q5": "3",
            "q6": "3",
            "q7": "3"
          },
          {
            "score": 21,
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 44,
        "passed": 44,
        "cases": [
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-zero",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "3",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 21
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-maximum",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "1",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "2",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "3",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "2",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "1",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "2",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "3",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "1",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "2",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "3",
              "q5": "0",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "2",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "3",
              "q6": "0",
              "q7": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1",
              "q7": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "2",
              "q7": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "3",
              "q7": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "1"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "2"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "3"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1",
              "q7": "3"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "2",
              "q7": "3"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "2",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "1",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 10
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "2",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 11
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 12
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 12
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "1",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 13
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 13
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "2",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 14
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 15
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 16
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 16
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "2",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 17
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 18
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "1",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 19
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "2",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3"
            },
            "expected": {
              "score": 20
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "2",
              "q4": "1",
              "q5": "0",
              "q6": "3",
              "q7": "2"
            },
            "expected": {
              "score": 11
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "1",
              "q2": "0",
              "q3": "3",
              "q4": "2",
              "q5": "1",
              "q6": "0",
              "q7": "3"
            },
            "expected": {
              "score": 10
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "2",
              "q2": "1",
              "q3": "0",
              "q4": "3",
              "q5": "2",
              "q6": "1",
              "q7": "0"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gad-7",
            "input": {
              "q1": "3",
              "q2": "2",
              "q3": "1",
              "q4": "0",
              "q5": "3",
              "q6": "2",
              "q7": "1"
            },
            "expected": {
              "score": 12
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 12
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 21,
              "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
              "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
              "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
              "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
        "evidenceSha256": "27a16a7e85f1496bd700ba029621b1d4ab1d570360cc82b9c67f7a27c572174d",
        "peerEvidencePath": "reports/review-20261003/independent-four-score-sum-source-oracles-who2001-final23.json",
        "peerEvidenceSha256": "7c8e3bb0f5743d8026242e8efcb8fc406645290d741779120b141654f613af39",
        "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
        "source": {
          "keys": [
            "q1",
            "q2",
            "q3",
            "q4",
            "q5",
            "q6",
            "q7"
          ],
          "options": [
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ]
          ],
          "max": 21,
          "url": "https://jamanetwork.com/journals/jamainternalmedicine/fullarticle/410326/",
          "edition": "Spitzer et al.2006, DOI10.1001/archinte.166.10.1092",
          "locator": "GAD scale development and Results: seven items0–3 and sum0–21",
          "access": "Original publisher full-text Methods and item-count/range statement read directly on2026-10-04."
        },
        "implementations": [
          {
            "app": "website",
            "id": "gad-7",
            "sha256": "fa929f2dd0a1425752419f0acfae6031aaa3159019a1f1977e85c92f9daa2b69"
          },
          {
            "app": "dashboard",
            "id": "gad-7",
            "sha256": "fa929f2dd0a1425752419f0acfae6031aaa3159019a1f1977e85c92f9daa2b69"
          },
          {
            "app": "command-center",
            "id": "gad-7",
            "sha256": "fa929f2dd0a1425752419f0acfae6031aaa3159019a1f1977e85c92f9daa2b69"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "GAD 7/Spitzer 2006:7 itens 0–3, total 0–21; cortes 5/10/15; PTMoreno 2016",
      "implementationVersion": "gad-7@native-2026-10-03+fa929f2dd0a1",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/16717171/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada item vale de 0 (nenhuma vez) a 3 (quase todos os dias). Total: 0 a 21. Pontos de corte de intensidade: 5, 10 e 15. Para rastrear transtorno de ansiedade generalizada, o corte ≥ 10 teve sensibilidade de 89% e especificidade de 82% no estudo original.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "Durante as últimas 2 semanas, com que frequência você foi incomodado(a) pelos problemas abaixo?<br>1. Sentir-se nervoso(a), ansioso(a) ou muito tenso(a)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q2",
              "label": "2. Não ser capaz de impedir ou de controlar as preocupações",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q3",
              "label": "3. Preocupar-se muito com diversas coisas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q4",
              "label": "4. Dificuldade para relaxar",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q5",
              "label": "5. Ficar tão agitado(a) que se torna difícil permanecer sentado(a)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q6",
              "label": "6. Ficar facilmente aborrecido(a) ou irritado(a)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q7",
              "label": "7. Sentir medo como se algo horrível fosse acontecer",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            }
          ],
          "hash": "86f6ca166b80cfae4ca7b385ce60f4b104e4392b2e5e1c3fdebe4bd13f3c8291"
        },
        "sourceEditions": [
          {
            "citation": "Spitzer RL et al. A brief measure for assessing generalized anxiety disorder: the GAD-7. Arch Intern Med, 2006.",
            "url": "https://doi.org/10.1001/archinte.166.10.1092",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A brief measure for assessing generalized anxiety disorder: the GAD-7.",
              "year": "2006",
              "firstPublicationDate": "2006-05-01",
              "doi": "10.1001/archinte.166.10.1092",
              "pmid": "16717171",
              "journal": "Archives of internal medicine",
              "authors": "Spitzer RL, Kroenke K, Williams JB, Löwe B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16717171/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4c852db0122cdc6e5df5b15eaa71ccda0f8452234bb14ada38b4e186697bc3f7",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Moreno AL et al. Factor structure, reliability, and item parameters of the Brazilian-Portuguese version of the GAD-7 questionnaire. Temas em Psicologia, 2016.",
            "url": "https://doi.org/10.9788/TP2016.1-25",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Factor Structure, Reliability, and Item Parameters of the Brazilian-Portuguese Version of the GAD-7 Questionnaire",
              "doi": "10.9788/tp2016.1-25",
              "year": 2016,
              "publisher": "Associacao Brasileira de Psicologia",
              "journal": "Temas em Psicologia",
              "authors": [
                "André Luiz Moreno",
                "Diogo A. DeSousa",
                "Ana Maria Frota Lisbôa P. Souza",
                "Gisele G. Manfro",
                "Giovanni A. Salum",
                "Silvia H. Koller",
                "Flávia L. Osório",
                "José Alexandra S. Crippa"
              ],
              "url": "https://doi.org/10.9788/tp2016.1-25"
            },
            "publication": {
              "title": "Factor Structure, Reliability, and Item Parameters of the Brazilian-Portuguese Version of the GAD-7 Questionnaire",
              "doi": "10.9788/tp2016.1-25",
              "year": 2016,
              "publisher": "Associacao Brasileira de Psicologia",
              "journal": "Temas em Psicologia",
              "authors": [
                "André Luiz Moreno",
                "Diogo A. DeSousa",
                "Ana Maria Frota Lisbôa P. Souza",
                "Gisele G. Manfro",
                "Giovanni A. Salum",
                "Silvia H. Koller",
                "Flávia L. Osório",
                "José Alexandra S. Crippa"
              ],
              "url": "https://doi.org/10.9788/tp2016.1-25"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 44,
          "passed": 44,
          "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
          "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "843b717ee552a602f659e1ebcf27f85e81b072acdda8006030ab71fff2898ebe"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "fa929f2dd0a1425752419f0acfae6031aaa3159019a1f1977e85c92f9daa2b69"
      },
      "limits": "Rastreamento e medida de intensidade de sintomas de ansiedade generalizada em adultos. Um resultado provável requer avaliação diagnóstica. Os estudos de atenção primária e a amostra comunitária brasileira não validam automaticamente novas populações, a implementação local ou traduções adicionais.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.867Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Cortes numéricos, janela de duas semanas e texto integral de Moreno 2016 não foram verificados nesta leitura."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escala-wfns",
      "title": "Escala WFNS",
      "short": "Grau da hemorragia subaracnóidea pelo Glasgow",
      "desc": "Escala WFNS da Federação Mundial de Neurocirurgia: grau I a V da hemorragia subaracnóidea pelo Glasgow e pela presença de déficit motor focal.",
      "lead": "Gradua a hemorragia subaracnóidea pela escala de coma de Glasgow e pela presença de déficit motor focal, com menos subjetividade que a Hunt-Hess.",
      "kind": "Calculadora",
      "spec": [
        "neurocirurgia",
        "neurologia",
        "medicina-intensiva",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "gcs",
          "Escala de coma de Glasgow",
          "num",
          {
            "min": 3,
            "max": 15,
            "step": 1,
            "unit": "pontos",
            "ph": "14"
          }
        ],
        [
          "deficit",
          "Déficit motor focal (hemiparesia, afasia)",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Presente"
            }
          }
        ]
      ],
      "formula": "<p>Grau I: Glasgow 15, sem déficit motor · Grau II: Glasgow 13 a 14, sem déficit · Grau III: Glasgow 13 a 14, com déficit · Grau IV: Glasgow 7 a 12, com ou sem déficit · Grau V: Glasgow 3 a 6, com ou sem déficit.</p>",
      "sources": [
        [
          "Teasdale GM et al. A universal subarachnoid hemorrhage scale: report of a committee of the World Federation of Neurosurgical Societies. J Neurol Neurosurg Psychiatry, 1988.",
          "https://doi.org/10.1136/jnnp.51.11.1457"
        ],
        [
          "WFNS1988,original JNNPletter,p1457",
          "https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2309/1032822/5084dd0d5156/jnnpsyc00546-0085.png"
        ]
      ],
      "cases": [
        [
          "Glasgow 15 sem déficit: grau I",
          {
            "gcs": 15,
            "deficit": "0"
          },
          {
            "raw": {
              "grade": 1
            },
            "level": "low",
            "main": "Grau I"
          }
        ],
        [
          "Glasgow 13 sem déficit: grau II",
          {
            "gcs": 13,
            "deficit": "0"
          },
          {
            "raw": {
              "grade": 2
            },
            "level": "low"
          }
        ],
        [
          "Glasgow 14 com hemiparesia: grau III",
          {
            "gcs": 14,
            "deficit": "1"
          },
          {
            "raw": {
              "grade": 3
            },
            "level": "mid",
            "main": "Grau III"
          }
        ],
        [
          "Glasgow 7 (limite): grau IV",
          {
            "gcs": 7,
            "deficit": "0"
          },
          {
            "raw": {
              "grade": 4
            },
            "level": "high"
          }
        ],
        [
          "Glasgow 6 com déficit: grau V",
          {
            "gcs": 6,
            "deficit": "1"
          },
          {
            "raw": {
              "grade": 5
            },
            "level": "high",
            "verdict": "mau grau"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:17:41.432Z",
        "total": 25,
        "passed": 25,
        "cases": [
          {
            "index": 0,
            "input": {
              "gcs": 3,
              "deficit": 0
            },
            "expected": {
              "grade": 5,
              "roman": "V"
            },
            "sourceContexts": [
              {
                "index": 0
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 0,
                "app": "website",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 0,
                "app": "command-center",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 0,
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "gcs": 3,
              "deficit": 1
            },
            "expected": {
              "grade": 5,
              "roman": "V"
            },
            "sourceContexts": [
              {
                "index": 1
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 1,
                "app": "website",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 1,
                "app": "command-center",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 1,
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "gcs": 4,
              "deficit": 0
            },
            "expected": {
              "grade": 5,
              "roman": "V"
            },
            "sourceContexts": [
              {
                "index": 2
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 2,
                "app": "website",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 2,
                "app": "command-center",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 2,
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "gcs": 4,
              "deficit": 1
            },
            "expected": {
              "grade": 5,
              "roman": "V"
            },
            "sourceContexts": [
              {
                "index": 3
              }
            ],
            "obtainedByTarget": [
              {
                "sourceContextIndex": 3,
                "app": "website",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "dashboard",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              },
              {
                "sourceContextIndex": 3,
                "app": "command-center",
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true
              }
            ],
            "browserObservations": [
              {
                "sourceContextIndex": 3,
                "obtained": {
                  "id": "escala-wfns",
                  "main": [
                    "Grau V",
                    ""
                  ],
                  "label": "Escala WFNS",
                  "raw": {
                    "grade": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "passed": true,
                "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "3d91f6bb581b95ac89d3ae12a464ca343adb155abb484f6aae1f8e30623e09d1",
          "total": 25,
          "sourceContextCount": 25,
          "expectedEvidence": {
            "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
            "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
            "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
          },
          "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
        },
        "scope": "Only the 25 GCS/major motor-deficit pairs assigned by the original 1988 table. GCS 15 with deficit is unassigned in that source and excluded from passed counts; local fallback captured separately. No unruptured grade 0 or outcome validation.",
        "source": {
          "tool": "escala-wfns",
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1032822/",
          "edition": "Teasdale1988 JNNP51:1457 original letter and table",
          "access": "Direct PMC metadata; PDF reCAPTCHA and first standalone-image web open failed. Actual original PNG downloaded from linked NCBI CDN and visually read.",
          "file": "six-source-classification-primary-final25/wfns-1988-peer-original.png",
          "sha256": "f75f8146049da6c133848a5e685e40109fb601319a4cd51fbdb9e474b58f142d",
          "readScope": "Original five-grade GCS/major-motor-deficit table only. GCS15 with deficit unlisted and unruptured grade0 excluded; unrelated letters on page excluded."
        },
        "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
        "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
        "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
        "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escala-wfns/calculator.js",
            "sha256": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e",
            "importedAt": "2026-10-04T15:17:36.460Z",
            "sourceContexts": 25,
            "distinctApiInputs": 25,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/dashboard/private/tool-code/escala-wfns/calculator.js",
            "sha256": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e",
            "importedAt": "2026-10-04T15:17:36.979Z",
            "sourceContexts": 25,
            "distinctApiInputs": 25,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          },
          {
            "file": "apps/command-center/private/tool-code/escala-wfns/calculator.js",
            "sha256": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e",
            "importedAt": "2026-10-04T15:17:37.674Z",
            "sourceContexts": 25,
            "distinctApiInputs": 25,
            "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
          }
        ],
        "sourceContextCount": 25,
        "uniqueApiInputCount": 25,
        "actualAdapterExecutions": 75,
        "isolatedChromiumExecutions": 25,
        "qualifications": [
          "Only the 25 GCS/major motor-deficit pairs assigned by the original 1988 table. GCS 15 with deficit is unassigned in that source and excluded from passed counts; local fallback captured separately. No unruptured grade 0 or outcome validation.",
          "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
          "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
          "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
          "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
          "Original source cases, historical expected values and tolerances remain unchanged.",
          "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
        ],
        "unresolvedSourceFindings": [
          {
            "id": "escala-wfns",
            "area": "unlisted source combination",
            "confirmed": "GCS15+deficit not in original table; existing local gradeI fallback/caveat recorded only.",
            "alreadyDocumented": true,
            "sourceValidated": false
          }
        ],
        "excludedObservations": [
          {
            "id": "escala-wfns",
            "app": "website",
            "input": {
              "gcs": 15,
              "deficit": 1
            },
            "obtained": {
              "id": "escala-wfns",
              "main": [
                "Grau I",
                ""
              ],
              "label": "Escala WFNS",
              "raw": {
                "grade": 1
              },
              "clinicalValidation": "not-performed"
            },
            "countedAsSourcePass": false,
            "reason": "Original table has no assignment; observe local fallback without source pass."
          },
          {
            "id": "escala-wfns",
            "app": "dashboard",
            "input": {
              "gcs": 15,
              "deficit": 1
            },
            "obtained": {
              "id": "escala-wfns",
              "main": [
                "Grau I",
                ""
              ],
              "label": "Escala WFNS",
              "raw": {
                "grade": 1
              },
              "clinicalValidation": "not-performed"
            },
            "countedAsSourcePass": false,
            "reason": "Original table has no assignment; observe local fallback without source pass."
          },
          {
            "id": "escala-wfns",
            "app": "command-center",
            "input": {
              "gcs": 15,
              "deficit": 1
            },
            "obtained": {
              "id": "escala-wfns",
              "main": [
                "Grau I",
                ""
              ],
              "label": "Escala WFNS",
              "raw": {
                "grade": 1
              },
              "clinicalValidation": "not-performed"
            },
            "countedAsSourcePass": false,
            "reason": "Original table has no assignment; observe local fallback without source pass."
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "WFNS/Teasdale 1988:GCS edéficitmotor,5 graus",
      "implementationVersion": "escala-wfns@native-2026-10-03+adfe18a9258b",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1032822/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Grau I: Glasgow 15, sem déficit motor · Grau II: Glasgow 13 a 14, sem déficit · Grau III: Glasgow 13 a 14, com déficit · Grau IV: Glasgow 7 a 12, com ou sem déficit · Grau V: Glasgow 3 a 6, com ou sem déficit.",
        "inputContract": {
          "fields": [
            {
              "key": "gcs",
              "label": "Escala de coma de Glasgow",
              "type": "num",
              "min": 3,
              "max": 15,
              "unit": "pontos",
              "optional": false,
              "options": null
            },
            {
              "key": "deficit",
              "label": "Déficit motor focal (hemiparesia, afasia)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Presente"
              }
            }
          ],
          "hash": "89c5298e7e42e1a508b452deb545419077d24ae1fd4d8296efc1c0239f6d21ed"
        },
        "sourceEditions": [
          {
            "citation": "Teasdale GM et al. A universal subarachnoid hemorrhage scale: report of a committee of the World Federation of Neurosurgical Societies. J Neurol Neurosurg Psychiatry, 1988.",
            "url": "https://doi.org/10.1136/jnnp.51.11.1457",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A universal subarachnoid hemorrhage scale: report of a committee of the World Federation of Neurosurgical Societies.",
              "year": "1988",
              "firstPublicationDate": "1988-11-01",
              "doi": "10.1136/jnnp.51.11.1457",
              "pmid": "3236024",
              "pmcid": "PMC1032822",
              "journal": "Journal of neurology, neurosurgery, and psychiatry",
              "authors": "Teasdale GM, Drake CG, Hunt W, Kassell N, Sano K, Pertuiset B, De Villiers JC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1032822/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:17:41.432Z",
          "total": 25,
          "passed": 25,
          "cases": [
            {
              "index": 0,
              "input": {
                "gcs": 3,
                "deficit": 0
              },
              "expected": {
                "grade": 5,
                "roman": "V"
              },
              "sourceContexts": [
                {
                  "index": 0
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 0,
                  "app": "website",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 0,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 0,
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "gcs": 3,
                "deficit": 1
              },
              "expected": {
                "grade": 5,
                "roman": "V"
              },
              "sourceContexts": [
                {
                  "index": 1
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 1,
                  "app": "website",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 1,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 1,
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "gcs": 4,
                "deficit": 0
              },
              "expected": {
                "grade": 5,
                "roman": "V"
              },
              "sourceContexts": [
                {
                  "index": 2
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 2,
                  "app": "website",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 2,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 2,
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "gcs": 4,
                "deficit": 1
              },
              "expected": {
                "grade": 5,
                "roman": "V"
              },
              "sourceContexts": [
                {
                  "index": 3
                }
              ],
              "obtainedByTarget": [
                {
                  "sourceContextIndex": 3,
                  "app": "website",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "dashboard",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                },
                {
                  "sourceContextIndex": 3,
                  "app": "command-center",
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true
                }
              ],
              "browserObservations": [
                {
                  "sourceContextIndex": 3,
                  "obtained": {
                    "id": "escala-wfns",
                    "main": [
                      "Grau V",
                      ""
                    ],
                    "label": "Escala WFNS",
                    "raw": {
                      "grade": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "passed": true,
                  "scope": "Isolated Chromium exact adapter execution; not actual served portal UI or translation validation."
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "3d91f6bb581b95ac89d3ae12a464ca343adb155abb484f6aae1f8e30623e09d1",
            "total": 25,
            "sourceContextCount": 25,
            "expectedEvidence": {
              "file": "reports/review-20261003/six-classification-peer-expectations-final25.json",
              "sha256": "f224a891b06428ed29426f073e0cc8d1ad5ad2d56b78646c85243237166bf001"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
              "sha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe"
            },
            "packagingRequirement": "Copy this complete bank into the fresh tool package; frozen final24 packages do not contain this source evidence."
          },
          "scope": "Only the 25 GCS/major motor-deficit pairs assigned by the original 1988 table. GCS 15 with deficit is unassigned in that source and excluded from passed counts; local fallback captured separately. No unruptured grade 0 or outcome validation.",
          "source": {
            "tool": "escala-wfns",
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1032822/",
            "edition": "Teasdale1988 JNNP51:1457 original letter and table",
            "access": "Direct PMC metadata; PDF reCAPTCHA and first standalone-image web open failed. Actual original PNG downloaded from linked NCBI CDN and visually read.",
            "file": "six-source-classification-primary-final25/wfns-1988-peer-original.png",
            "sha256": "f75f8146049da6c133848a5e685e40109fb601319a4cd51fbdb9e474b58f142d",
            "readScope": "Original five-grade GCS/major-motor-deficit table only. GCS15 with deficit unlisted and unruptured grade0 excluded; unrelated letters on page excluded."
          },
          "evidencePath": "reports/review-20261003/six-classification-source-oracles-final25-r2.json",
          "evidenceSha256": "06dd6f382c1dd3555db037b3b35ee7d0e4709207ad0a28df0de64fefc11038e2",
          "peerEvidencePath": "reports/review-20261003/six-classification-source-oracles-independent-review-final25.json",
          "peerEvidenceSha256": "683814d261c3e6a11e71d38a4a1002c438f4911c020641f8f057e2253fad3afe",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escala-wfns/calculator.js",
              "sha256": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e",
              "importedAt": "2026-10-04T15:17:36.460Z",
              "sourceContexts": 25,
              "distinctApiInputs": 25,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/dashboard/private/tool-code/escala-wfns/calculator.js",
              "sha256": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e",
              "importedAt": "2026-10-04T15:17:36.979Z",
              "sourceContexts": 25,
              "distinctApiInputs": 25,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            },
            {
              "file": "apps/command-center/private/tool-code/escala-wfns/calculator.js",
              "sha256": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e",
              "importedAt": "2026-10-04T15:17:37.674Z",
              "sourceContexts": 25,
              "distinctApiInputs": 25,
              "instrumentation": "One readonly internal observer exposed only in VM; original function/config bytes not changed."
            }
          ],
          "sourceContextCount": 25,
          "uniqueApiInputCount": 25,
          "actualAdapterExecutions": 75,
          "isolatedChromiumExecutions": 25,
          "qualifications": [
            "Only the 25 GCS/major motor-deficit pairs assigned by the original 1988 table. GCS 15 with deficit is unassigned in that source and excluded from passed counts; local fallback captured separately. No unruptured grade 0 or outcome validation.",
            "CIWA4229 patterns are pairwise/boundary/supplemental coverage, not all671088640 possible inputs.",
            "Fisher10 source-feature contexts map to five unique API grade-code inputs. The feature-to-grade assignment was independently reconstructed from Table1 by the test; it is not implemented as an automated CT classifier.",
            "WFNS GCS15 plus deficit has no original table assignment and is recorded only as a local-fallback observation.",
            "Forrest/GOS/Fisher inputs represent classifications selected before use; numeric/code echo is not diagnosis, prognosis, risk calibration or therapeutic approval.",
            "Original source cases, historical expected values and tolerances remain unchanged.",
            "Original historical cases, expected values and tolerances remain unchanged. Separate Fisher source-description amendment changes only the explicitly recorded description/formula/version metadata; all clinical/professional/rights/release approval flags remain unchanged. Passed status describes only the named integer/code scope."
          ],
          "unresolvedSourceFindings": [
            {
              "id": "escala-wfns",
              "area": "unlisted source combination",
              "confirmed": "GCS15+deficit not in original table; existing local gradeI fallback/caveat recorded only.",
              "alreadyDocumented": true,
              "sourceValidated": false
            }
          ],
          "excludedObservations": [
            {
              "id": "escala-wfns",
              "app": "website",
              "input": {
                "gcs": 15,
                "deficit": 1
              },
              "obtained": {
                "id": "escala-wfns",
                "main": [
                  "Grau I",
                  ""
                ],
                "label": "Escala WFNS",
                "raw": {
                  "grade": 1
                },
                "clinicalValidation": "not-performed"
              },
              "countedAsSourcePass": false,
              "reason": "Original table has no assignment; observe local fallback without source pass."
            },
            {
              "id": "escala-wfns",
              "app": "dashboard",
              "input": {
                "gcs": 15,
                "deficit": 1
              },
              "obtained": {
                "id": "escala-wfns",
                "main": [
                  "Grau I",
                  ""
                ],
                "label": "Escala WFNS",
                "raw": {
                  "grade": 1
                },
                "clinicalValidation": "not-performed"
              },
              "countedAsSourcePass": false,
              "reason": "Original table has no assignment; observe local fallback without source pass."
            },
            {
              "id": "escala-wfns",
              "app": "command-center",
              "input": {
                "gcs": 15,
                "deficit": 1
              },
              "obtained": {
                "id": "escala-wfns",
                "main": [
                  "Grau I",
                  ""
                ],
                "label": "Escala WFNS",
                "raw": {
                  "grade": 1
                },
                "clinicalValidation": "not-performed"
              },
              "countedAsSourcePass": false,
              "reason": "Original table has no assignment; observe local fallback without source pass."
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "adfe18a9258b167be77049d50632cdff6b8489f51e24bbe80dac14e0fe27c43e"
      },
      "limits": "A WFNS de 1988 combina Glasgow e déficit motor para graduar hemorragia subaracnóidea; o grau zero da fonte corresponde a aneurisma não roto e é distinto dos cinco graus de hemorragia. Use Glasgow clinicamente avaliável e documente fatores que interfiram no exame. O artigo não descreve a combinação Glasgow 15 com déficit motor; a interface mantém grau I e exibe essa ressalva, sem apresentá-la como combinação validada. Esta é a edição original, não uma WFNS modificada posterior, e não fornece prognóstico individual automático.",
      "limitsEvidence": {
        "status": "direct-original-letter-table-visually-read",
        "sources": [
          {
            "url": "https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2309/1032822/5084dd0d5156/jnnpsyc00546-0085.png",
            "edition": "WFNS1988,original JNNPletter,p1457",
            "readScope": "Original digitized page visually read: left letter/table and closing/signature/references at top middle; unrelated neighboring letter not reviewed. Five SAH grades and separate unruptured-aneurysm grade0.",
            "capture": "primary-verify-limits-final23/wfns1988.png",
            "imageSha256": "f75f8146049da6c133848a5e685e40109fb601319a4cd51fbdb9e474b58f142d"
          }
        ],
        "populationScope": "Clinical grading after subarachnoid hemorrhage; unruptured aneurysm is separate grade0 in source.",
        "remainingChecks": [
          "No new independent adjudication of sedation/intubation or Glasgow15+motor-deficit combination.",
          "Original letter read; later modified-WFNS performance not reviewed."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "4ts-trombocitopenia-por-heparina",
      "title": "Escore 4T (trombocitopenia induzida por heparina)",
      "short": "Probabilidade clínica de TIH",
      "desc": "Escore 4T para trombocitopenia induzida por heparina (TIH): trombocitopenia, tempo, trombose e outras causas; probabilidade baixa, intermediária ou alta.",
      "lead": "Estima a probabilidade pré-teste de trombocitopenia induzida por heparina em quem recebe ou recebeu heparina e decide se é preciso investigar e trocar o anticoagulante.",
      "kind": "Escore",
      "spec": [
        "hematologia-e-hemoterapia",
        "medicina-intensiva",
        "cirurgia-cardiovascular",
        "clinica-medica"
      ],
      "fields": [
        [
          "trombo",
          "Trombocitopenia",
          "radio",
          {
            "opts": {
              "0": "Queda &lt; 30% ou nadir &lt; 10.000/µL",
              "1": "Queda de 30% a 50% ou nadir de 10.000 a 19.000/µL",
              "2": "Queda &gt; 50% e nadir ≥ 20.000/µL"
            }
          }
        ],
        [
          "tempo",
          "Tempo da queda das plaquetas",
          "radio",
          {
            "opts": {
              "0": "Queda antes do 4º dia sem exposição recente",
              "1": "Compatível com 5º–10º dia, mas incerto; após o 10º dia; ou ≤ 1 dia com heparina há 30 a 100 dias",
              "2": "Início claro entre o 5º e o 10º dia, ou ≤ 1 dia com heparina nos últimos 30 dias"
            }
          }
        ],
        [
          "trombose",
          "Trombose ou outras sequelas",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "Trombose progressiva ou recorrente, lesão de pele não necrótica ou trombose suspeita",
              "2": "Trombose nova confirmada, necrose de pele ou reação sistêmica após bolus"
            }
          }
        ],
        [
          "outras",
          "Outras causas de plaquetopenia",
          "radio",
          {
            "opts": {
              "0": "Definida",
              "1": "Possível",
              "2": "Nenhuma aparente"
            }
          }
        ]
      ],
      "formula": "<p>Quatro itens, de 0 a 2 pontos cada: <strong>T</strong>rombocitopenia · <strong>T</strong>empo · <strong>T</strong>rombose · ou<strong>T</strong>ras causas. Máximo: 8.</p>",
      "sources": [
        [
          "Lo GK et al. Evaluation of pretest clinical score (4 T's) for the diagnosis of heparin-induced thrombocytopenia in two clinical settings. J Thromb Haemost, 2006.",
          "https://doi.org/10.1111/j.1538-7836.2006.01787.x"
        ],
        [
          "Cuker A et al. American Society of Hematology 2018 guidelines for management of venous thromboembolism: heparin-induced thrombocytopenia. Blood Adv, 2018.",
          "https://doi.org/10.1182/bloodadvances.2018024489"
        ]
      ],
      "cases": [
        [
          "Queda de 25% no 2º dia, sepse evidente: 0 ponto",
          {
            "trombo": "0",
            "tempo": "0",
            "trombose": "0",
            "outras": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Corte: queda 40%, dia 7, sem trombose, outra causa possível: 1+2+0+1 = 4",
          {
            "trombo": "1",
            "tempo": "2",
            "trombose": "0",
            "outras": "1"
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "Queda 60% no dia 8, TVP nova, sem outra causa: 8 pontos",
          {
            "trombo": "2",
            "tempo": "2",
            "trombose": "2",
            "outras": "2"
          },
          {
            "score": 8,
            "level": "high"
          }
        ],
        [
          "Corte: 2+2+0+2 = 6, alta",
          {
            "trombo": "2",
            "tempo": "2",
            "trombose": "0",
            "outras": "2"
          },
          {
            "score": 6,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.165Z",
        "total": 81,
        "passed": 81,
        "sourceRowCount": 81,
        "uniqueApiInputCount": 81,
        "sourceContextCount": 81,
        "cases": [
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "index": 0,
            "input": {
              "trombo": "0",
              "tempo": "0",
              "trombose": "0",
              "outras": "0"
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "4ts-trombocitopenia-por-heparina"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "index": 1,
            "input": {
              "trombo": "0",
              "tempo": "0",
              "trombose": "0",
              "outras": "1"
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "4ts-trombocitopenia-por-heparina"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "index": 2,
            "input": {
              "trombo": "0",
              "tempo": "0",
              "trombose": "0",
              "outras": "2"
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "4ts-trombocitopenia-por-heparina"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "index": 3,
            "input": {
              "trombo": "0",
              "tempo": "0",
              "trombose": "1",
              "outras": "0"
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "4ts-trombocitopenia-por-heparina"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "292b0e341c0e4483f06da9bdd9cce95c65fbf381e78fd66ad4fa6082c8b0f156",
          "total": 81,
          "bankRowCount": 81,
          "uniqueApiInputCount": 81,
          "sourceContextCount": 81,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 81,
          "uniqueApiInputs": 81,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 81 exhaustive represented caller-selected point/binary tuples for 4ts-trombocitopenia-por-heparina. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
        "sources": [
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "edition": "Lo2006 Table1 main version and HGH/GW footnote differences; not one universal identical table",
            "url": "https://onlinelibrary.wiley.com/doi/full/10.1111/j.1538-7836.2006.01787.x",
            "doi": "10.1111/j.1538-7836.2006.01787.x",
            "access": "Original publisher full-text HTML directly opened/read. Main Table1 and footnotes accessible; attempted current journal PDF returned403. No original visual PDF claimed.",
            "readScope": [
              "Patients/study design",
              "Clinical model,Table1 and complete footnotes",
              "Results/Discussion setting-dependent predictive values"
            ],
            "notVerified": [
              "Raw day/plateletcount classification",
              "Setting-specific positive predictive value and HIT diagnosis/treatment",
              "Professional/instrument rights or complete guideline conformity"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:09.148Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 81 exhaustive represented caller-selected point/binary tuples for 4ts-trombocitopenia-por-heparina. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "currentBinding": {
            "source26BankSha256": "2ce7e59ea2ceabc941a1f9584f06fb3abbe6cf202b692647894939c8042608af",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
              },
              {
                "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
              },
              {
                "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 243,
        "actualVmExecutions": 243,
        "implementations": [
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "app": "website",
            "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
            "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
          },
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
            "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
          },
          {
            "id": "4ts-trombocitopenia-por-heparina",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
            "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 81 exhaustive represented caller-selected point/binary tuples for 4ts-trombocitopenia-por-heparina. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "4 Ts/Lo 2006:4 domínios 0–2, total 0–8; contexto ASH 2018",
      "implementationVersion": "4ts-trombocitopenia-por-heparina@native-2026-10-03+7a00dad452b7",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/16634744/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Quatro itens, de 0 a 2 pontos cada: T rombocitopenia · T empo · T rombose · ou T ras causas. Máximo: 8.",
        "inputContract": {
          "fields": [
            {
              "key": "trombo",
              "label": "Trombocitopenia",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Queda &lt; 30% ou nadir &lt; 10.000/µL",
                "1": "Queda de 30% a 50% ou nadir de 10.000 a 19.000/µL",
                "2": "Queda &gt; 50% e nadir ≥ 20.000/µL"
              }
            },
            {
              "key": "tempo",
              "label": "Tempo da queda das plaquetas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Queda antes do 4º dia sem exposição recente",
                "1": "Compatível com 5º–10º dia, mas incerto; após o 10º dia; ou ≤ 1 dia com heparina há 30 a 100 dias",
                "2": "Início claro entre o 5º e o 10º dia, ou ≤ 1 dia com heparina nos últimos 30 dias"
              }
            },
            {
              "key": "trombose",
              "label": "Trombose ou outras sequelas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "Trombose progressiva ou recorrente, lesão de pele não necrótica ou trombose suspeita",
                "2": "Trombose nova confirmada, necrose de pele ou reação sistêmica após bolus"
              }
            },
            {
              "key": "outras",
              "label": "Outras causas de plaquetopenia",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Definida",
                "1": "Possível",
                "2": "Nenhuma aparente"
              }
            }
          ],
          "hash": "2085bbd9c5bb63c518c78b777f3ed0fa679f46419c8b005044092a71c4b44442"
        },
        "sourceEditions": [
          {
            "citation": "Lo GK et al. Evaluation of pretest clinical score (4 T's) for the diagnosis of heparin-induced thrombocytopenia in two clinical settings. J Thromb Haemost, 2006.",
            "url": "https://doi.org/10.1111/j.1538-7836.2006.01787.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Evaluation of pretest clinical score (4 T's) for the diagnosis of heparin-induced thrombocytopenia in two clinical settings.",
              "year": "2006",
              "firstPublicationDate": "2006-04-01",
              "doi": "10.1111/j.1538-7836.2006.01787.x",
              "pmid": "16634744",
              "journal": "Journal of thrombosis and haemostasis : JTH",
              "authors": "Lo GK, Juhl D, Warkentin TE, Sigouin CS, Eichler P, Greinacher A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16634744/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "80b7788d7386da795a4138bd17ba6a10e00db6edc83eafa597acaa40c472d311",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Cuker A et al. American Society of Hematology 2018 guidelines for management of venous thromboembolism: heparin-induced thrombocytopenia. Blood Adv, 2018.",
            "url": "https://doi.org/10.1182/bloodadvances.2018024489",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "American Society of Hematology 2018 guidelines for management of venous thromboembolism: heparin-induced thrombocytopenia.",
              "year": "2018",
              "firstPublicationDate": "2018-11-01",
              "doi": "10.1182/bloodadvances.2018024489",
              "pmid": "30482768",
              "pmcid": "PMC6258919",
              "journal": "Blood advances",
              "authors": "Cuker A, Arepally GM, Chong BH, Cines DB, Greinacher A, Gruel Y, Linkins LA, Rodner SB, Selleng S, Warkentin TE, Wex A, Mustafa RA, Morgan RL, Santesso N."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6258919/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a13b411957c2d32da4453d06f29111a5f771b92910dccd9562a0fa697927ae8d",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.165Z",
          "total": 81,
          "passed": 81,
          "sourceRowCount": 81,
          "uniqueApiInputCount": 81,
          "sourceContextCount": 81,
          "cases": [
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "index": 0,
              "input": {
                "trombo": "0",
                "tempo": "0",
                "trombose": "0",
                "outras": "0"
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "4ts-trombocitopenia-por-heparina"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "index": 1,
              "input": {
                "trombo": "0",
                "tempo": "0",
                "trombose": "0",
                "outras": "1"
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "4ts-trombocitopenia-por-heparina"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "index": 2,
              "input": {
                "trombo": "0",
                "tempo": "0",
                "trombose": "0",
                "outras": "2"
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "4ts-trombocitopenia-por-heparina"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "index": 3,
              "input": {
                "trombo": "0",
                "tempo": "0",
                "trombose": "1",
                "outras": "0"
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "4ts-trombocitopenia-por-heparina"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "292b0e341c0e4483f06da9bdd9cce95c65fbf381e78fd66ad4fa6082c8b0f156",
            "total": 81,
            "bankRowCount": 81,
            "uniqueApiInputCount": 81,
            "sourceContextCount": 81,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 81,
            "uniqueApiInputs": 81,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 81 exhaustive represented caller-selected point/binary tuples for 4ts-trombocitopenia-por-heparina. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "sources": [
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "edition": "Lo2006 Table1 main version and HGH/GW footnote differences; not one universal identical table",
              "url": "https://onlinelibrary.wiley.com/doi/full/10.1111/j.1538-7836.2006.01787.x",
              "doi": "10.1111/j.1538-7836.2006.01787.x",
              "access": "Original publisher full-text HTML directly opened/read. Main Table1 and footnotes accessible; attempted current journal PDF returned403. No original visual PDF claimed.",
              "readScope": [
                "Patients/study design",
                "Clinical model,Table1 and complete footnotes",
                "Results/Discussion setting-dependent predictive values"
              ],
              "notVerified": [
                "Raw day/plateletcount classification",
                "Setting-specific positive predictive value and HIT diagnosis/treatment",
                "Professional/instrument rights or complete guideline conformity"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:09.148Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 81 exhaustive represented caller-selected point/binary tuples for 4ts-trombocitopenia-por-heparina. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "currentBinding": {
              "source26BankSha256": "2ce7e59ea2ceabc941a1f9584f06fb3abbe6cf202b692647894939c8042608af",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
                },
                {
                  "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
                },
                {
                  "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
                  "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 243,
          "actualVmExecutions": 243,
          "implementations": [
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "app": "website",
              "file": "apps/website/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
              "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
            },
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
              "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
            },
            {
              "id": "4ts-trombocitopenia-por-heparina",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/4ts-trombocitopenia-por-heparina/calculator.js",
              "sha256": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 81 exhaustive represented caller-selected point/binary tuples for 4ts-trombocitopenia-por-heparina. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7a00dad452b721960e2826a1c559aa540c7ee7879d718cf12c123e894bce74a0"
      },
      "limits": "Estima probabilidade clínica pré-teste em suspeita de HIT após exposição à heparina. Depende da história plaquetária, temporal, trombótica e de causas alternativas. O resultado não confirma HIT; os valores preditivos variaram entre cenários estudados.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.871Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabela completa de tempos/percentuais e instruções para dados ausentes não lidas integralmente."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "abcd2",
      "title": "Escore ABCD²",
      "short": "Risco de AVC precoce após AIT",
      "desc": "Calculadora ABCD²: risco de AVC em 2, 7 e 90 dias após um ataque isquêmico transitório (AIT), a partir de idade, pressão, clínica, duração e diabetes.",
      "lead": "Estima o risco de AVC nos primeiros dias depois de um ataque isquêmico transitório, com dados clínicos disponíveis no primeiro atendimento.",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "medicina-de-emergencia",
        "clinica-medica"
      ],
      "fields": [
        [
          "idade",
          "Idade ≥ 60 anos",
          "chk",
          {}
        ],
        [
          "pa",
          "Pressão arterial ≥ 140/90 mmHg na primeira avaliação",
          "chk",
          {}
        ],
        [
          "clinica",
          "Manifestação clínica",
          "radio",
          {
            "opts": {
              "0": "Outros sintomas",
              "1": "Alteração da fala sem fraqueza",
              "2": "Fraqueza unilateral"
            }
          }
        ],
        [
          "duracao",
          "Duração dos sintomas",
          "radio",
          {
            "opts": {
              "0": "&lt; 10 min",
              "1": "10 a 59 min",
              "2": "≥ 60 min"
            }
          }
        ],
        [
          "dm",
          "Diabetes",
          "chk",
          {}
        ]
      ],
      "formula": "<p><strong>A</strong>ge (idade ≥ 60) 1 · <strong>B</strong>lood pressure (≥ 140/90) 1 · <strong>C</strong>línica: fraqueza unilateral 2, fala sem fraqueza 1 · <strong>D</strong>uração: ≥ 60 min 2, 10 a 59 min 1 · <strong>D</strong>iabetes 1. Total: 0 a 7.</p>",
      "sources": [
        [
          "Johnston SC et al. Validation and refinement of scores to predict very early stroke risk after transient ischaemic attack. Lancet, 2007.",
          "https://doi.org/10.1016/S0140-6736(07)60150-0"
        ]
      ],
      "cases": [
        [
          "Alteração de fala por 30 min, sem outros fatores: 2 pontos (baixo)",
          {
            "clinica": "1",
            "duracao": "1"
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "70 anos, PA 160/95, fraqueza por 5 min: 4 pontos (moderado, limite)",
          {
            "idade": true,
            "pa": true,
            "clinica": "2",
            "duracao": "0"
          },
          {
            "score": 4,
            "level": "mid",
            "verdict": "4,1%"
          }
        ],
        [
          "Todos os fatores: 7 pontos (alto)",
          {
            "idade": true,
            "pa": true,
            "clinica": "2",
            "duracao": "2",
            "dm": true
          },
          {
            "score": 7,
            "level": "high",
            "verdict": "8,1%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.107Z",
        "total": 72,
        "passed": 72,
        "sourceRowCount": 72,
        "uniqueApiInputCount": 72,
        "sourceContextCount": 72,
        "cases": [
          {
            "id": "abcd2",
            "index": 0,
            "input": {
              "idade": false,
              "pa": false,
              "clinica": "0",
              "duracao": "0",
              "dm": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "abcd2"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "abcd2",
            "index": 1,
            "input": {
              "idade": false,
              "pa": false,
              "clinica": "0",
              "duracao": "0",
              "dm": true
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "abcd2"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "abcd2",
            "index": 2,
            "input": {
              "idade": false,
              "pa": false,
              "clinica": "0",
              "duracao": "1",
              "dm": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "abcd2"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "abcd2",
            "index": 3,
            "input": {
              "idade": false,
              "pa": false,
              "clinica": "0",
              "duracao": "1",
              "dm": true
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "abcd2"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "412fb0e5b8d19a052a7268b70c92b9e75aeb227c8b1c6f06ff084028dd93cea3",
          "total": 72,
          "bankRowCount": 72,
          "uniqueApiInputCount": 72,
          "sourceContextCount": 72,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 72,
          "uniqueApiInputs": 72,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 72 exhaustive represented caller-selected point/binary tuples for abcd2. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
        "sources": [
          {
            "id": "abcd2",
            "edition": "Johnston2007 Lancet369:283–292",
            "url": "https://pubmed.ncbi.nlm.nih.gov/17258668/",
            "doi": "10.1016/S0140-6736(07)60150-0",
            "access": "Original abstract was read as primary PubMed indexed result. Direct opening returned recaptcha; attempted full-paper mirror failed certificate validation. No direct full-paper or original table review claimed.",
            "readScope": [
              "Original abstract Methods/Findings via indexed PubMed result"
            ],
            "notVerified": [
              "Original full-paper table and explicit systolic-OR-diastolic typography",
              "Clinical diagnosis of TIA, emergency management or contemporary eligibility",
              "7/90day probability tables, calibration and subgroup performance"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:09.268Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 72 exhaustive represented caller-selected point/binary tuples for abcd2. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "currentBinding": {
            "source26BankSha256": "a2bc89fd6ff2ddc94e4728b445e98c4efa493f5b8788d95c6fd0f015471ef28f",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
              },
              {
                "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
              },
              {
                "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 216,
        "actualVmExecutions": 216,
        "implementations": [
          {
            "id": "abcd2",
            "app": "website",
            "file": "apps/website/private/tool-code/abcd2/calculator.js",
            "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
          },
          {
            "id": "abcd2",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
            "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
          },
          {
            "id": "abcd2",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
            "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 72 exhaustive represented caller-selected point/binary tuples for abcd2. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "ABCD 2/Johnston 2007:idade/PA/clínica/duração/diabetes, total 0–7",
      "implementationVersion": "abcd2@native-2026-10-03+e592c93953b6",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/17258668/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "A ge (idade ≥ 60) 1 · B lood pressure (≥ 140/90) 1 · C línica: fraqueza unilateral 2, fala sem fraqueza 1 · D uração: ≥ 60 min 2, 10 a 59 min 1 · D iabetes 1. Total: 0 a 7.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade ≥ 60 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pa",
              "label": "Pressão arterial ≥ 140/90 mmHg na primeira avaliação",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "clinica",
              "label": "Manifestação clínica",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Outros sintomas",
                "1": "Alteração da fala sem fraqueza",
                "2": "Fraqueza unilateral"
              }
            },
            {
              "key": "duracao",
              "label": "Duração dos sintomas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 10 min",
                "1": "10 a 59 min",
                "2": "≥ 60 min"
              }
            },
            {
              "key": "dm",
              "label": "Diabetes",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "e68e4136ad692ef48e0716ffff9be0a634e9a611d20d839dd6bb547dd41ac14b"
        },
        "sourceEditions": [
          {
            "citation": "Johnston SC et al. Validation and refinement of scores to predict very early stroke risk after transient ischaemic attack. Lancet, 2007.",
            "url": "https://doi.org/10.1016/S0140-6736(07)60150-0",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation and refinement of scores to predict very early stroke risk after transient ischaemic attack.",
              "year": "2007",
              "firstPublicationDate": "2007-01-01",
              "doi": "10.1016/s0140-6736(07)60150-0",
              "pmid": "17258668",
              "journal": "Lancet (London, England)",
              "authors": "Johnston SC, Rothwell PM, Nguyen-Huynh MN, Giles MF, Elkins JS, Bernstein AL, Sidney S."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17258668/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c82b49c969a3110f7b6da5aaa277947616876879140e7fe88f5fae0ad3d63324",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.107Z",
          "total": 72,
          "passed": 72,
          "sourceRowCount": 72,
          "uniqueApiInputCount": 72,
          "sourceContextCount": 72,
          "cases": [
            {
              "id": "abcd2",
              "index": 0,
              "input": {
                "idade": false,
                "pa": false,
                "clinica": "0",
                "duracao": "0",
                "dm": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "abcd2"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "abcd2",
              "index": 1,
              "input": {
                "idade": false,
                "pa": false,
                "clinica": "0",
                "duracao": "0",
                "dm": true
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "abcd2"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "abcd2",
              "index": 2,
              "input": {
                "idade": false,
                "pa": false,
                "clinica": "0",
                "duracao": "1",
                "dm": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "abcd2"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "abcd2",
              "index": 3,
              "input": {
                "idade": false,
                "pa": false,
                "clinica": "0",
                "duracao": "1",
                "dm": true
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "abcd2"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "412fb0e5b8d19a052a7268b70c92b9e75aeb227c8b1c6f06ff084028dd93cea3",
            "total": 72,
            "bankRowCount": 72,
            "uniqueApiInputCount": 72,
            "sourceContextCount": 72,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 72,
            "uniqueApiInputs": 72,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 72 exhaustive represented caller-selected point/binary tuples for abcd2. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "sources": [
            {
              "id": "abcd2",
              "edition": "Johnston2007 Lancet369:283–292",
              "url": "https://pubmed.ncbi.nlm.nih.gov/17258668/",
              "doi": "10.1016/S0140-6736(07)60150-0",
              "access": "Original abstract was read as primary PubMed indexed result. Direct opening returned recaptcha; attempted full-paper mirror failed certificate validation. No direct full-paper or original table review claimed.",
              "readScope": [
                "Original abstract Methods/Findings via indexed PubMed result"
              ],
              "notVerified": [
                "Original full-paper table and explicit systolic-OR-diastolic typography",
                "Clinical diagnosis of TIA, emergency management or contemporary eligibility",
                "7/90day probability tables, calibration and subgroup performance"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:09.268Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 72 exhaustive represented caller-selected point/binary tuples for abcd2. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "currentBinding": {
              "source26BankSha256": "a2bc89fd6ff2ddc94e4728b445e98c4efa493f5b8788d95c6fd0f015471ef28f",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
                },
                {
                  "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
                },
                {
                  "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
                  "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 216,
          "actualVmExecutions": 216,
          "implementations": [
            {
              "id": "abcd2",
              "app": "website",
              "file": "apps/website/private/tool-code/abcd2/calculator.js",
              "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
            },
            {
              "id": "abcd2",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/abcd2/calculator.js",
              "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
            },
            {
              "id": "abcd2",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/abcd2/calculator.js",
              "sha256": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 72 exhaustive represented caller-selected point/binary tuples for abcd2. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e592c93953b62145f53c01871b1b6e1e08722140e2aafe52d9d5e704a84e06be"
      },
      "limits": "Escore prognóstico após um diagnóstico de AIT, estudado principalmente para risco de AVC em 2 dias, com análise adicional em 7 e 90 dias. Não confirma o diagnóstico de AIT. As probabilidades observadas nas coortes originais não representam uma previsão individual universal.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.874Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Critérios completos para diagnóstico de AIT e exclusão de mimetizadores não estão descritos no resumo.",
          "Não foi conferida calibração prospectiva atual da ELUCENIA."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-air-apendicite",
      "title": "Escore AIR (Appendicitis Inflammatory Response)",
      "short": "Apendicite aguda com leucócitos, neutrófilos e PCR",
      "desc": "Calcule o escore AIR na suspeita de apendicite aguda: vômitos, dor, defesa, febre, leucócitos, neutrófilos e PCR, com baixa, média ou alta probabilidade.",
      "lead": "Escore de 0 a 12 pontos que inclui a PCR e a intensidade da irritação peritoneal para classificar a suspeita de apendicite aguda em baixa, indeterminada ou alta probabilidade.",
      "kind": "Escore",
      "spec": [
        "cirurgia-geral",
        "medicina-de-emergencia",
        "cirurgia-pediatrica"
      ],
      "fields": [
        [
          "vomito",
          "Vômitos",
          "chk",
          {}
        ],
        [
          "dor",
          "Dor na fossa ilíaca direita",
          "chk",
          {}
        ],
        [
          "defesa",
          "Descompressão dolorosa ou defesa muscular",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderada",
              "3": "Intensa"
            }
          }
        ],
        [
          "temp",
          "Temperatura ≥ 38,5 °C",
          "chk",
          {}
        ],
        [
          "neut",
          "Neutrófilos",
          "radio",
          {
            "opts": {
              "0": "&lt; 70%",
              "1": "70 a 84%",
              "2": "≥ 85%"
            }
          }
        ],
        [
          "leuco",
          "Leucócitos",
          "radio",
          {
            "opts": {
              "0": "&lt; 10.000/mm³",
              "1": "10.000 a 14.900/mm³",
              "2": "≥ 15.000/mm³"
            }
          }
        ],
        [
          "pcr",
          "Proteína C reativa",
          "radio",
          {
            "opts": {
              "0": "&lt; 10 mg/L",
              "1": "10 a 49 mg/L",
              "2": "≥ 50 mg/L"
            }
          }
        ]
      ],
      "formula": "<p>Vômitos (1) + dor na fossa ilíaca direita (1) + irritação peritoneal leve (1), moderada (2) ou intensa (3) + temperatura ≥ 38,5 °C (1) + neutrófilos 70–84% (1) ou ≥ 85% (2) + leucócitos 10.000–14.900 (1) ou ≥ 15.000 (2) + PCR 10–49 (1) ou ≥ 50 mg/L (2). Total de 0 a 12.</p>",
      "sources": [
        [
          "Andersson M, Andersson RE. The appendicitis inflammatory response score: a tool for the diagnosis of acute appendicitis that outperforms the Alvarado score. World J Surg, 2008.",
          "https://doi.org/10.1007/s00268-008-9649-y"
        ],
        [
          "Di Saverio S et al. Diagnosis and treatment of acute appendicitis: 2020 update of the WSES Jerusalem guidelines. World J Emerg Surg, 2020.",
          "https://doi.org/10.1186/s13017-020-00306-3"
        ],
        [
          "Andersson M, Andersson RE. Erratum to: The Appendicitis Inflammatory Response Score: A Tool for the Diagnosis of Acute Appendicitis that Outperforms the Alvarado Score. World J Surg, 2012;36:2269–2270. Corrected Tables 2 and 7.",
          "https://doi.org/10.1007/s00268-012-1679-9"
        ]
      ],
      "cases": [
        [
          "Dor na FID, defesa leve e leucócitos 10.000–14.900: 3 pontos (baixa)",
          {
            "dor": true,
            "defesa": "1",
            "neut": "0",
            "leuco": "1",
            "pcr": "0"
          },
          {
            "score": 3,
            "level": "low"
          }
        ],
        [
          "Vômitos, dor, defesa moderada, neutrófilos 70–84% e PCR 10–49: 6 pontos (indeterminada)",
          {
            "vomito": true,
            "dor": true,
            "defesa": "2",
            "neut": "1",
            "leuco": "0",
            "pcr": "1"
          },
          {
            "score": 6,
            "level": "mid"
          }
        ],
        [
          "Vômitos, dor, defesa intensa, febre, neutrófilos ≥ 85%, leucócitos ≥ 15.000: 10 pontos (alta)",
          {
            "vomito": true,
            "dor": true,
            "defesa": "3",
            "temp": true,
            "neut": "2",
            "leuco": "2",
            "pcr": "0"
          },
          {
            "score": 10,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:14:05.365Z",
        "total": 864,
        "passed": 864,
        "cases": [
          {
            "index": 0,
            "input": {
              "vomito": false,
              "dor": false,
              "defesa": 0,
              "temp": false,
              "neut": 0,
              "leuco": 0,
              "pcr": 0
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-air-apendicite",
              "rowIndex": 0,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "vomito": false,
              "dor": false,
              "defesa": 0,
              "temp": false,
              "neut": 0,
              "leuco": 0,
              "pcr": 1
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-air-apendicite",
              "rowIndex": 1,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "vomito": false,
              "dor": false,
              "defesa": 0,
              "temp": false,
              "neut": 0,
              "leuco": 0,
              "pcr": 2
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-air-apendicite",
              "rowIndex": 2,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "vomito": false,
              "dor": false,
              "defesa": 0,
              "temp": false,
              "neut": 0,
              "leuco": 1,
              "pcr": 0
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-air-apendicite",
              "rowIndex": 3,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 864,
        "uniqueApiInputCount": 864,
        "sourceContextCount": 864,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "856a85fa46a691657f51e1760e34bfc3686b43657c83f5cfa73d1a7b2f3a9349",
          "total": 864,
          "bankRowCount": 864,
          "uniqueApiInputCount": 864,
          "sourceContextCount": 864,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
            },
            {
              "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
              "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
            "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
          },
          "packagingRequirement": "Compose independent source/citation/edition/rubric changes using owned JSON recipes, then bind fresh source/build/package/browser proofs before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 864,
          "uniqueApiInputs": 864,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
            "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
          }
        },
        "scope": "864 retained selected-point scenarios: exact raw.score sum of seven previously selected categorical/checkbox inputs according to the directly read author erratum Tables2/7 (2012). No raw clinical measurement classifier, risk band, diagnosis, surgery or 2021 cutoff conformance.",
        "sources": [
          {
            "id": "escore-air-apendicite",
            "primaryObservations": {
              "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
              "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
            },
            "sources": [
              {
                "doi": "10.1007/s00268-008-9649-y",
                "url": "https://pubmed.ncbi.nlm.nih.gov/18553045/",
                "access": "Original2008 abstract read directly; full publisher HTML/PDF resolved to abstract, not complete original article.",
                "readScope": "Abstract describes545patients,316derivation/229evaluation; eight original explanatory variables grouped into the simplified instrument. Original full table not claimed."
              },
              {
                "doi": "10.1007/s00268-012-1679-9",
                "url": "https://onlinelibrary.wiley.com/doi/10.1007/s00268-012-1679-9",
                "access": "Official free-access2012 erratum full HTML available and read directly.",
                "readScope": "Erratum paragraph and corrected Tables2+7: CRP concentration correction, simplified item weights, units and original0–4/5–8/9–12 groups."
              },
              {
                "doi": "10.1007/s00268-021-06042-2",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8154764/",
                "access": "Official PMC2021 primary validation article opened directly.",
                "readScope": "Table1, Patients andMethods, Fig1caption and cutoff-validation paragraph; proposed low cutoff changes from<5 to<4. Not an undocumented substitution for original2008/2012 scoring policy."
              }
            ],
            "scope": "All864 combinations of seven already selected categorical/checkbox point inputs, checking exact integer sum only. Temperature/laboratory units, cutoffs and inclusivity read from corrected2012 primary tables; no raw continuous clinical measurements are classified by this test because the implementation accepts selected categories.",
            "limitations": "Original2008 full article was inaccessible, but its2012 author erratum corrected scoring tables is directly available. Do not cite uncorrected CRP tables as approved.2021 validation revised the low cutoff and population/context differs; no risk bands, diagnosis, imaging/surgery decisions or predictive performance are approved by categorical-sum replay. Missing/unobserved clinical findings must not be treated as absent by this synthetic coverage.",
            "fullOriginalRead": false
          }
        ],
        "evidencePath": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
        "evidenceSha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/bode-air-westley-independent-peer-verify-final27.json",
            "sha256": "46733e24c64444edfdb18f992c6afca03602c57bd9ea0320bb04b1d1ebf2c64b"
          },
          "scope": "Independent source tables/own integer expectations and three adapters in Node/VM/Chromium. Clinical/professional-language/rights/full-method approval not performed."
        },
        "recordedAdapterExecutions": 2592,
        "recordedVmExecutions": 2592,
        "recordedChromiumExecutions": 2592,
        "freshAdapterExecutions": 2592,
        "freshVmExecutions": 2592,
        "implementations": [
          {
            "id": "escore-air-apendicite",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
            "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
          },
          {
            "id": "escore-air-apendicite",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
            "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
          },
          {
            "id": "escore-air-apendicite",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
            "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
          }
        ],
        "qualifications": [
          "Original2008 full article was inaccessible, but its2012 author erratum corrected scoring tables is directly available. Do not cite uncorrected CRP tables as approved.2021 validation revised the low cutoff and population/context differs; no risk bands, diagnosis, imaging/surgery decisions or predictive performance are approved by categorical-sum replay. Missing/unobserved clinical findings must not be treated as absent by this synthetic coverage.",
          "Only numeric raw.score is included in the package replay. Main text, raw quartiles/levels, note/verdict/rows, mortality probabilities, diagnostic or therapeutic decisions are not approved by this scoped bank.",
          "The complete bank preserves every stored source scenario and exact input identity; mirror/runtime executions do not multiply case counts. Three adapters were actually checked in Node, isolated VM and isolated Chromium in the linked original receipt, and Node/VM were freshly replayed for preparation.",
          "All 862 historic source fixtures and tolerances remain byte-identical. Four inline records are only a subset of the complete downloadable source bank.",
          "Source citation/edition/rubric and localized-content amendments are separately owned; this evidence candidate must be composed using its JSON field recipes, not by overwriting subsequently amended catalogs. Fresh build/package/browser checks remain required before publication."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/bode-air-westley-bank-metadata-independent-review-western-final27.json",
            "sha256": "39bf252ecd473902ea653e1b6384d6bc7db6d4a401347abdce3dab4c98e24dc0"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
            "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
            "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
            "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "AIR de Andersson (2008), com as Tabelas 2 e 7 corrigidas pela errata de 2012: sete componentes, total 0–12, PCR em mg/L; grupos originais 0–4, 5–8 e 9–12. A mudança do corte inferior proposta em 2021 não foi aplicada.",
      "implementationVersion": "escore-air-apendicite@native-2026-10-03+c4cc43ad97bd",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/18553045/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Vômitos (1) + dor na fossa ilíaca direita (1) + irritação peritoneal leve (1), moderada (2) ou intensa (3) + temperatura ≥ 38,5 °C (1) + neutrófilos 70–84% (1) ou ≥ 85% (2) + leucócitos 10.000–14.900 (1) ou ≥ 15.000 (2) + PCR 10–49 (1) ou ≥ 50 mg/L (2). Total de 0 a 12.",
        "inputContract": {
          "fields": [
            {
              "key": "vomito",
              "label": "Vômitos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dor",
              "label": "Dor na fossa ilíaca direita",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "defesa",
              "label": "Descompressão dolorosa ou defesa muscular",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderada",
                "3": "Intensa"
              }
            },
            {
              "key": "temp",
              "label": "Temperatura ≥ 38,5 °C",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "neut",
              "label": "Neutrófilos",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 70%",
                "1": "70 a 84%",
                "2": "≥ 85%"
              }
            },
            {
              "key": "leuco",
              "label": "Leucócitos",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 10.000/mm³",
                "1": "10.000 a 14.900/mm³",
                "2": "≥ 15.000/mm³"
              }
            },
            {
              "key": "pcr",
              "label": "Proteína C reativa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 10 mg/L",
                "1": "10 a 49 mg/L",
                "2": "≥ 50 mg/L"
              }
            }
          ],
          "hash": "8c1d128c0a5158dd6e7ac3b5077e7314283827f1878953fc7e70ebf6661dedd0"
        },
        "sourceEditions": [
          {
            "citation": "Andersson M, Andersson RE. The appendicitis inflammatory response score: a tool for the diagnosis of acute appendicitis that outperforms the Alvarado score. World J Surg, 2008.",
            "url": "https://doi.org/10.1007/s00268-008-9649-y",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The appendicitis inflammatory response score: a tool for the diagnosis of acute appendicitis that outperforms the Alvarado score.",
              "year": "2008",
              "firstPublicationDate": "2008-08-01",
              "doi": "10.1007/s00268-008-9649-y",
              "pmid": "18553045",
              "journal": "World journal of surgery",
              "authors": "Andersson M, Andersson RE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18553045/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "95991ef40305ad37d490a6399781e911216f31c4ad9e3bc49120411ca580b5a6",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Di Saverio S et al. Diagnosis and treatment of acute appendicitis: 2020 update of the WSES Jerusalem guidelines. World J Emerg Surg, 2020.",
            "url": "https://doi.org/10.1186/s13017-020-00306-3",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnosis and treatment of acute appendicitis: 2020 update of the WSES Jerusalem guidelines.",
              "year": "2020",
              "firstPublicationDate": "2020-04-15",
              "doi": "10.1186/s13017-020-00306-3",
              "pmid": "32295644",
              "pmcid": "PMC7386163",
              "journal": "World journal of emergency surgery : WJES",
              "authors": "Di Saverio S, Podda M, De Simone B, Ceresoli M, Augustin G, Gori A, Boermeester M, Sartelli M, Coccolini F, Tarasconi A, De' Angelis N, Weber DG, Tolonen M, Birindelli A, Biffl W, Moore EE, Kelly M, Soreide K, Kashuk J, Ten Broek R, Gomes CA, Sugrue M, Davies RJ, Damaskos D, Leppäniemi A, Kirkpatrick A, Peitzman AB, Fraga GP, Maier RV, Coimbra R, Chiarugi M, Sganga G, Pisanu A, De' Angelis GL, Tan E, Van Goor H, Pata F, Di Carlo I, Chiara O, Litvin A, Campanile FC, Sakakushev B, Tomadze G, Demetrashvili Z, Latifi R, Abu-Zidan F, Romeo O, Segovia-Lohse H, Baiocchi G, Costa D, Rizoli S, Balogh ZJ, Bendinelli C, Scalea T, Ivatury R, Velmahos G, Andersson R, Kluger Y, Ansaloni L, Catena F."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7386163/",
            "abstractAvailable": true,
            "fullTextSha256": "5c2a6588ab31e6ad8e23ad9e6d697845109b130d9721688456282935d13f3c47",
            "abstractSha256": "02d1a7f9b15de63f00daf0b514ceee08be40fc4d6eabdfd8d508dd71360d8ad3",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Andersson M, Andersson RE. Erratum to: The Appendicitis Inflammatory Response Score: A Tool for the Diagnosis of Acute Appendicitis that Outperforms the Alvarado Score. World J Surg, 2012;36:2269–2270. Corrected Tables 2 and 7.",
            "url": "https://doi.org/10.1007/s00268-012-1679-9",
            "class": "primary-author-erratum-corrected-tables-directly-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "readScope": "Erratum correction paragraph and corrected Tables2+7 only; original2008 article full text not read.",
            "formulaConformance": "selected-point-weights-and-units-read; full-method-not-approved",
            "publication": {
              "year": "2012",
              "doi": "10.1007/s00268-012-1679-9"
            },
            "primaryPublicationUrl": "https://onlinelibrary.wiley.com/doi/10.1007/s00268-012-1679-9"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:14:05.365Z",
          "total": 864,
          "passed": 864,
          "cases": [
            {
              "index": 0,
              "input": {
                "vomito": false,
                "dor": false,
                "defesa": 0,
                "temp": false,
                "neut": 0,
                "leuco": 0,
                "pcr": 0
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-air-apendicite",
                "rowIndex": 0,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "vomito": false,
                "dor": false,
                "defesa": 0,
                "temp": false,
                "neut": 0,
                "leuco": 0,
                "pcr": 1
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-air-apendicite",
                "rowIndex": 1,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "vomito": false,
                "dor": false,
                "defesa": 0,
                "temp": false,
                "neut": 0,
                "leuco": 0,
                "pcr": 2
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-air-apendicite",
                "rowIndex": 2,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "vomito": false,
                "dor": false,
                "defesa": 0,
                "temp": false,
                "neut": 0,
                "leuco": 1,
                "pcr": 0
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Corrected2012 Tables2+7 seven already selected categorical point inputs; no clinical outcome/risk-group oracle",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-air-apendicite",
                "rowIndex": 3,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
                  "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 864,
          "uniqueApiInputCount": 864,
          "sourceContextCount": 864,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "856a85fa46a691657f51e1760e34bfc3686b43657c83f5cfa73d1a7b2f3a9349",
            "total": 864,
            "bankRowCount": 864,
            "uniqueApiInputCount": 864,
            "sourceContextCount": 864,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
              },
              {
                "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
                "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
              "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
            },
            "packagingRequirement": "Compose independent source/citation/edition/rubric changes using owned JSON recipes, then bind fresh source/build/package/browser proofs before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 864,
            "uniqueApiInputs": 864,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
            }
          },
          "scope": "864 retained selected-point scenarios: exact raw.score sum of seven previously selected categorical/checkbox inputs according to the directly read author erratum Tables2/7 (2012). No raw clinical measurement classifier, risk band, diagnosis, surgery or 2021 cutoff conformance.",
          "sources": [
            {
              "id": "escore-air-apendicite",
              "primaryObservations": {
                "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
                "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
              },
              "sources": [
                {
                  "doi": "10.1007/s00268-008-9649-y",
                  "url": "https://pubmed.ncbi.nlm.nih.gov/18553045/",
                  "access": "Original2008 abstract read directly; full publisher HTML/PDF resolved to abstract, not complete original article.",
                  "readScope": "Abstract describes545patients,316derivation/229evaluation; eight original explanatory variables grouped into the simplified instrument. Original full table not claimed."
                },
                {
                  "doi": "10.1007/s00268-012-1679-9",
                  "url": "https://onlinelibrary.wiley.com/doi/10.1007/s00268-012-1679-9",
                  "access": "Official free-access2012 erratum full HTML available and read directly.",
                  "readScope": "Erratum paragraph and corrected Tables2+7: CRP concentration correction, simplified item weights, units and original0–4/5–8/9–12 groups."
                },
                {
                  "doi": "10.1007/s00268-021-06042-2",
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8154764/",
                  "access": "Official PMC2021 primary validation article opened directly.",
                  "readScope": "Table1, Patients andMethods, Fig1caption and cutoff-validation paragraph; proposed low cutoff changes from<5 to<4. Not an undocumented substitution for original2008/2012 scoring policy."
                }
              ],
              "scope": "All864 combinations of seven already selected categorical/checkbox point inputs, checking exact integer sum only. Temperature/laboratory units, cutoffs and inclusivity read from corrected2012 primary tables; no raw continuous clinical measurements are classified by this test because the implementation accepts selected categories.",
              "limitations": "Original2008 full article was inaccessible, but its2012 author erratum corrected scoring tables is directly available. Do not cite uncorrected CRP tables as approved.2021 validation revised the low cutoff and population/context differs; no risk bands, diagnosis, imaging/surgery decisions or predictive performance are approved by categorical-sum replay. Missing/unobserved clinical findings must not be treated as absent by this synthetic coverage.",
              "fullOriginalRead": false
            }
          ],
          "evidencePath": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
          "evidenceSha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/bode-air-westley-independent-peer-verify-final27.json",
              "sha256": "46733e24c64444edfdb18f992c6afca03602c57bd9ea0320bb04b1d1ebf2c64b"
            },
            "scope": "Independent source tables/own integer expectations and three adapters in Node/VM/Chromium. Clinical/professional-language/rights/full-method approval not performed."
          },
          "recordedAdapterExecutions": 2592,
          "recordedVmExecutions": 2592,
          "recordedChromiumExecutions": 2592,
          "freshAdapterExecutions": 2592,
          "freshVmExecutions": 2592,
          "implementations": [
            {
              "id": "escore-air-apendicite",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
              "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
            },
            {
              "id": "escore-air-apendicite",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
              "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
            },
            {
              "id": "escore-air-apendicite",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
              "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
            }
          ],
          "qualifications": [
            "Original2008 full article was inaccessible, but its2012 author erratum corrected scoring tables is directly available. Do not cite uncorrected CRP tables as approved.2021 validation revised the low cutoff and population/context differs; no risk bands, diagnosis, imaging/surgery decisions or predictive performance are approved by categorical-sum replay. Missing/unobserved clinical findings must not be treated as absent by this synthetic coverage.",
            "Only numeric raw.score is included in the package replay. Main text, raw quartiles/levels, note/verdict/rows, mortality probabilities, diagnostic or therapeutic decisions are not approved by this scoped bank.",
            "The complete bank preserves every stored source scenario and exact input identity; mirror/runtime executions do not multiply case counts. Three adapters were actually checked in Node, isolated VM and isolated Chromium in the linked original receipt, and Node/VM were freshly replayed for preparation.",
            "All 862 historic source fixtures and tolerances remain byte-identical. Four inline records are only a subset of the complete downloadable source bank.",
            "Source citation/edition/rubric and localized-content amendments are separately owned; this evidence candidate must be composed using its JSON field recipes, not by overwriting subsequently amended catalogs. Fresh build/package/browser checks remain required before publication."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/bode-air-westley-bank-metadata-independent-review-western-final27.json",
              "sha256": "39bf252ecd473902ea653e1b6384d6bc7db6d4a401347abdce3dab4c98e24dc0"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-air-apendicite/calculator.js",
              "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-air-apendicite/calculator.js",
              "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-air-apendicite/calculator.js",
              "sha256": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c4cc43ad97bd8da66162380ccf15872d8d6d766ead7ed9648be6b2a4db310482",
        "erratum2012SourceAmendment": {
          "previousMethodVersion": "AIR/Andersson 2008:7 fatores,0–12; PCRmg/L; contexto WSES 2020",
          "previousLimits": "O AIR de 2008 foi estudado em pessoas admitidas por suspeita de apendicite, com parte da coorte permanecendo em faixa indeterminada e necessitando investigação adicional. Classificação de baixa ou alta probabilidade não dispensa os critérios de avaliação e as definições da versão utilizada. Idades, exclusões e cortes completos exigem o protocolo original ou diretriz correspondente.",
          "checkedAt": "2026-10-04T19:02:52.269Z",
          "sourceReview": {
            "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
            "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322",
            "readScopes": [
              {
                "doi": "10.1007/s00268-008-9649-y",
                "url": "https://pubmed.ncbi.nlm.nih.gov/18553045/",
                "access": "Original2008 abstract read directly; full publisher HTML/PDF resolved to abstract, not complete original article.",
                "readScope": "Abstract describes545patients,316derivation/229evaluation; eight original explanatory variables grouped into the simplified instrument. Original full table not claimed."
              },
              {
                "doi": "10.1007/s00268-012-1679-9",
                "url": "https://onlinelibrary.wiley.com/doi/10.1007/s00268-012-1679-9",
                "access": "Official free-access2012 erratum full HTML available and read directly.",
                "readScope": "Erratum paragraph and corrected Tables2+7: CRP concentration correction, simplified item weights, units and original0–4/5–8/9–12 groups."
              },
              {
                "doi": "10.1007/s00268-021-06042-2",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8154764/",
                "access": "Official PMC2021 primary validation article opened directly.",
                "readScope": "Table1, Patients andMethods, Fig1caption and cutoff-validation paragraph; proposed low cutoff changes from<5 to<4. Not an undocumented substitution for original2008/2012 scoring policy."
              }
            ],
            "scope": "Direct reading of 2012 corrected Tables2/7 supports selected point categories and units; original2008 full text not read. Only864 selected-input sums have numeric replay; clinical groups, decisions, full-method/rights/professional approval remain not performed."
          },
          "authoredText": {
            "file": "reports/review-20261003/air-erratum-2012-source-details-authored-final27.cjs",
            "sha256": "495bf091f97aa9ec99f3f3e12eca0b0e8ce20c8d82399ac3b7b3cfdac6966135",
            "status": "authorial-candidate; independent technical-language peer separately required; not professional approval"
          },
          "pointExpectationBank": {
            "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
            "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
            "component": "AIR selected seven-input integer sum only; no change to independentArithmetic status in this source amendment"
          },
          "original2008FullTextRead": false,
          "corrected2012TablesRead": [
            "2",
            "7"
          ],
          "later2021LowCutoffSubstituted": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "instrumentRightsApproval": "not-performed",
          "fullMethodApproval": "not-performed"
        }
      },
      "limits": "O AIR de 2008 foi estudado em pessoas admitidas por suspeita de apendicite; parte da coorte permaneceu em faixa indeterminada e necessitou investigação adicional. O artigo original de 2008 foi lido somente pelo resumo. A errata de 2012 foi lida diretamente: suas Tabelas 2 e 7 corrigem as concentrações de PCR e documentam os pontos, as unidades e os grupos originais. A conferência numérica limita-se à soma dos sete componentes já selecionados; não aprova os grupos clínicos nem decisões de diagnóstico, imagem ou cirurgia. A revisão de 2021 propôs baixo risco com escore <4, distinto do grupo original 0–4; essa mudança não foi aplicada nesta edição. Idade mínima, exclusões e protocolo completo não foram confirmados pela leitura do resumo de 2008. Achados não observados não devem ser tratados como ausentes. Revisão clínica e de idiomas por profissionais independentes e autorização de direitos do instrumento não realizadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.877Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não fornece idade mínima, exclusões, cortes numéricos ou pontos de todos os fatores. Descreve oito variáveis iniciais versus sete grupos da implementação, a conferir no artigo completo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "erratum2012Resolution": {
          "previousUnresolvedPreserved": [
            "Resumo não fornece idade mínima, exclusões, cortes numéricos ou pontos de todos os fatores. Descreve oito variáveis iniciais versus sete grupos da implementação, a conferir no artigo completo."
          ],
          "resolvedComponent": "Corrected selected-item points and units from Tables2/7; complete2008 inclusion/exclusion/protocol still unread.",
          "checkedAt": "2026-10-04T19:02:52.269Z",
          "sourceReview": {
            "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
            "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322",
            "readScopes": [
              {
                "doi": "10.1007/s00268-008-9649-y",
                "url": "https://pubmed.ncbi.nlm.nih.gov/18553045/",
                "access": "Original2008 abstract read directly; full publisher HTML/PDF resolved to abstract, not complete original article.",
                "readScope": "Abstract describes545patients,316derivation/229evaluation; eight original explanatory variables grouped into the simplified instrument. Original full table not claimed."
              },
              {
                "doi": "10.1007/s00268-012-1679-9",
                "url": "https://onlinelibrary.wiley.com/doi/10.1007/s00268-012-1679-9",
                "access": "Official free-access2012 erratum full HTML available and read directly.",
                "readScope": "Erratum paragraph and corrected Tables2+7: CRP concentration correction, simplified item weights, units and original0–4/5–8/9–12 groups."
              },
              {
                "doi": "10.1007/s00268-021-06042-2",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8154764/",
                "access": "Official PMC2021 primary validation article opened directly.",
                "readScope": "Table1, Patients andMethods, Fig1caption and cutoff-validation paragraph; proposed low cutoff changes from<5 to<4. Not an undocumented substitution for original2008/2012 scoring policy."
              }
            ],
            "scope": "Direct reading of 2012 corrected Tables2/7 supports selected point categories and units; original2008 full text not read. Only864 selected-input sums have numeric replay; clinical groups, decisions, full-method/rights/professional approval remain not performed."
          },
          "authoredText": {
            "file": "reports/review-20261003/air-erratum-2012-source-details-authored-final27.cjs",
            "sha256": "495bf091f97aa9ec99f3f3e12eca0b0e8ce20c8d82399ac3b7b3cfdac6966135",
            "status": "authorial-candidate; independent technical-language peer separately required; not professional approval"
          },
          "pointExpectationBank": {
            "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
            "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
            "component": "AIR selected seven-input integer sum only; no change to independentArithmetic status in this source amendment"
          },
          "original2008FullTextRead": false,
          "corrected2012TablesRead": [
            "2",
            "7"
          ],
          "later2021LowCutoffSubstituted": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "instrumentRightsApproval": "not-performed",
          "fullMethodApproval": "not-performed"
        }
      }
    },
    {
      "id": "bisap",
      "title": "Escore BISAP",
      "short": "Gravidade da pancreatite aguda nas primeiras 24 h",
      "desc": "Calcule o escore BISAP nas primeiras 24 horas da pancreatite aguda: ureia, estado mental, SIRS, idade e derrame pleural para prever mortalidade.",
      "lead": "Escore simples, feito à beira do leito nas primeiras 24 horas, que identifica pacientes com pancreatite aguda com maior risco de morte hospitalar, falência orgânica e necrose.",
      "kind": "Escore",
      "spec": [
        "gastroenterologia",
        "cirurgia-do-aparelho-digestivo",
        "medicina-de-emergencia",
        "medicina-intensiva",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "bun",
          "Ureia &gt; 53 mg/dL (BUN &gt; 25 mg/dL)",
          "chk",
          {}
        ],
        [
          "mental",
          "Alteração do estado mental (Glasgow &lt; 15)",
          "chk",
          {}
        ],
        [
          "sirs",
          "SIRS (2 ou mais critérios)",
          "chk",
          {}
        ],
        [
          "idade",
          "Idade &gt; 60 anos",
          "chk",
          {}
        ],
        [
          "derrame",
          "Derrame pleural na imagem",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada item presente nas primeiras 24 horas: <strong>B</strong>UN &gt; 25 mg/dL (ureia &gt; 53 mg/dL), <strong>I</strong>mpaired mental status, <strong>S</strong>IRS, <strong>A</strong>ge &gt; 60 anos e <strong>P</strong>leural effusion.</p><p>SIRS: 2 ou mais entre temperatura &lt; 36 ou &gt; 38 °C, FC &gt; 90 bpm, FR &gt; 20 irpm ou PaCO₂ &lt; 32 mmHg, leucócitos &lt; 4.000 ou &gt; 12.000/mm³ ou &gt; 10% de bastões.</p>",
      "sources": [
        [
          "Wu BU et al. The early prediction of mortality in acute pancreatitis: a large population-based study. Gut, 2008.",
          "https://doi.org/10.1136/gut.2008.152702"
        ],
        [
          "Singh VK et al. A prospective evaluation of the bedside index for severity in acute pancreatitis score in assessing mortality and intermediate markers of severity in acute pancreatitis. Am J Gastroenterol, 2009.",
          "https://doi.org/10.1038/ajg.2009.28"
        ],
        [
          "Banks PA et al. Classification of acute pancreatitis—2012: revision of the Atlanta classification and definitions by international consensus. Gut, 2013.",
          "https://doi.org/10.1136/gutjnl-2012-302779"
        ]
      ],
      "cases": [
        [
          "Idade &gt; 60 e SIRS: 2 pontos (menor risco)",
          {
            "idade": true,
            "sirs": true
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Ureia &gt; 53, SIRS e derrame pleural: 3 pontos (risco aumentado)",
          {
            "bun": true,
            "sirs": true,
            "derrame": true
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.112Z",
        "total": 32,
        "passed": 32,
        "sourceRowCount": 32,
        "uniqueApiInputCount": 32,
        "sourceContextCount": 32,
        "cases": [
          {
            "id": "bisap",
            "index": 0,
            "input": {
              "bun": false,
              "mental": false,
              "sirs": false,
              "idade": false,
              "derrame": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "bisap"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "bisap",
            "index": 1,
            "input": {
              "bun": false,
              "mental": false,
              "sirs": false,
              "idade": false,
              "derrame": true
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "bisap"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "bisap",
            "index": 2,
            "input": {
              "bun": false,
              "mental": false,
              "sirs": false,
              "idade": true,
              "derrame": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "bisap"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "bisap",
            "index": 3,
            "input": {
              "bun": false,
              "mental": false,
              "sirs": false,
              "idade": true,
              "derrame": true
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "bisap"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "31de369d8ee31e400c3e69d293a2a64d46354910e183540a2e50fb4653c60342",
          "total": 32,
          "bankRowCount": 32,
          "uniqueApiInputCount": 32,
          "sourceContextCount": 32,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 32,
          "uniqueApiInputs": 32,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 32 exhaustive represented caller-selected point/binary tuples for bisap. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
        "sources": [
          {
            "id": "bisap",
            "edition": "Wu2008 Gut57:1698–1703; Singh2009 prospective evaluation distinguished",
            "url": "https://gut.bmj.com/content/57/12/1698",
            "doi": "10.1136/gut.2008.152702",
            "access": "Publisher/PDF returned403. Original paper full-text extraction on ResearchGate was opened/read; abstract, Methods, validation and Discussion passages confirmed. No PDF image or visual original operator claimed.",
            "readScope": [
              "Original paper indexed full-text abstract",
              "Assessment of risk factors/24hour collection, lines362–465",
              "Validation points and Table2 extraction, lines658–740,946–977",
              "Mental-status Discussion, lines1005–1034"
            ],
            "notVerified": [
              "OriginalPDF/SIRS operator by image",
              "Urea>53mg/dL as exact BUN25 conversion",
              "GCS<15 as exhaustive original mental-status eligibility",
              "Severity/organ-failure diagnosis, forecast probabilities or treatment"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:09.334Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 32 exhaustive represented caller-selected point/binary tuples for bisap. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "currentBinding": {
            "source26BankSha256": "69c417f943e76b74f6d7b0f6846fa0151a0d565704f15eceaa314aa3605b7439",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
              },
              {
                "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
              },
              {
                "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 96,
        "actualVmExecutions": 96,
        "implementations": [
          {
            "id": "bisap",
            "app": "website",
            "file": "apps/website/private/tool-code/bisap/calculator.js",
            "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
          },
          {
            "id": "bisap",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
            "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
          },
          {
            "id": "bisap",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/bisap/calculator.js",
            "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 32 exhaustive represented caller-selected point/binary tuples for bisap. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "BISAP/Wu 2008:5 fatores, primeiras 24 h; BUN>25 mg/d L; idade>60",
      "implementationVersion": "bisap@native-2026-10-03+77733daf6e1d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/18519429/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada item presente nas primeiras 24 horas: B UN > 25 mg/dL (ureia > 53 mg/dL), I mpaired mental status, S IRS, A ge > 60 anos e P leural effusion. SIRS: 2 ou mais entre temperatura < 36 ou > 38 °C, FC > 90 bpm, FR > 20 irpm ou PaCO₂ < 32 mmHg, leucócitos < 4.000 ou > 12.000/mm³ ou > 10% de bastões.",
        "inputContract": {
          "fields": [
            {
              "key": "bun",
              "label": "Ureia &gt; 53 mg/dL (BUN &gt; 25 mg/dL)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mental",
              "label": "Alteração do estado mental (Glasgow &lt; 15)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sirs",
              "label": "SIRS (2 ou mais critérios)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade &gt; 60 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "derrame",
              "label": "Derrame pleural na imagem",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "530b17a5298d77a65dcee1f68cbab930a4cce41114b75e3a332929f8f3669272"
        },
        "sourceEditions": [
          {
            "citation": "Wu BU et al. The early prediction of mortality in acute pancreatitis: a large population-based study. Gut, 2008.",
            "url": "https://doi.org/10.1136/gut.2008.152702",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The early prediction of mortality in acute pancreatitis: a large population-based study.",
              "year": "2008",
              "firstPublicationDate": "2008-06-02",
              "doi": "10.1136/gut.2008.152702",
              "pmid": "18519429",
              "journal": "Gut",
              "authors": "Wu BU, Johannes RS, Sun X, Tabak Y, Conwell DL, Banks PA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18519429/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1347c2d3bef60b56bb6d03fd1e79671b3408044890a3a170a41dd43d735cce4c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Singh VK et al. A prospective evaluation of the bedside index for severity in acute pancreatitis score in assessing mortality and intermediate markers of severity in acute pancreatitis. Am J Gastroenterol, 2009.",
            "url": "https://doi.org/10.1038/ajg.2009.28",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A prospective evaluation of the bedside index for severity in acute pancreatitis score in assessing mortality and intermediate markers of severity in acute pancreatitis.",
              "year": "2009",
              "firstPublicationDate": "2009-03-17",
              "doi": "10.1038/ajg.2009.28",
              "pmid": "19293787",
              "journal": "The American journal of gastroenterology",
              "authors": "Singh VK, Wu BU, Bollen TL, Repas K, Maurer R, Johannes RS, Mortele KJ, Conwell DL, Banks PA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19293787/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "bff0a5927159b40a75d9ddbf7afc8d1c4d0f0dd59d502d5bd8c619bfd689ced6",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Banks PA et al. Classification of acute pancreatitis—2012: revision of the Atlanta classification and definitions by international consensus. Gut, 2013.",
            "url": "https://doi.org/10.1136/gutjnl-2012-302779",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Classification of acute pancreatitis--2012: revision of the Atlanta classification and definitions by international consensus.",
              "year": "2013",
              "firstPublicationDate": "2012-10-25",
              "doi": "10.1136/gutjnl-2012-302779",
              "pmid": "23100216",
              "journal": "Gut",
              "authors": "Banks PA, Bollen TL, Dervenis C, Gooszen HG, Johnson CD, Sarr MG, Tsiotos GG, Vege SS, Acute Pancreatitis Classification Working Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23100216/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ac943981eaef3275b406aff152f1caa5fef49f1b1be2ef4f25fa665648bf0df1",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.112Z",
          "total": 32,
          "passed": 32,
          "sourceRowCount": 32,
          "uniqueApiInputCount": 32,
          "sourceContextCount": 32,
          "cases": [
            {
              "id": "bisap",
              "index": 0,
              "input": {
                "bun": false,
                "mental": false,
                "sirs": false,
                "idade": false,
                "derrame": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "bisap"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "bisap",
              "index": 1,
              "input": {
                "bun": false,
                "mental": false,
                "sirs": false,
                "idade": false,
                "derrame": true
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "bisap"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "bisap",
              "index": 2,
              "input": {
                "bun": false,
                "mental": false,
                "sirs": false,
                "idade": true,
                "derrame": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "bisap"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "bisap",
              "index": 3,
              "input": {
                "bun": false,
                "mental": false,
                "sirs": false,
                "idade": true,
                "derrame": true
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "bisap"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "31de369d8ee31e400c3e69d293a2a64d46354910e183540a2e50fb4653c60342",
            "total": 32,
            "bankRowCount": 32,
            "uniqueApiInputCount": 32,
            "sourceContextCount": 32,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 32,
            "uniqueApiInputs": 32,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 32 exhaustive represented caller-selected point/binary tuples for bisap. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "sources": [
            {
              "id": "bisap",
              "edition": "Wu2008 Gut57:1698–1703; Singh2009 prospective evaluation distinguished",
              "url": "https://gut.bmj.com/content/57/12/1698",
              "doi": "10.1136/gut.2008.152702",
              "access": "Publisher/PDF returned403. Original paper full-text extraction on ResearchGate was opened/read; abstract, Methods, validation and Discussion passages confirmed. No PDF image or visual original operator claimed.",
              "readScope": [
                "Original paper indexed full-text abstract",
                "Assessment of risk factors/24hour collection, lines362–465",
                "Validation points and Table2 extraction, lines658–740,946–977",
                "Mental-status Discussion, lines1005–1034"
              ],
              "notVerified": [
                "OriginalPDF/SIRS operator by image",
                "Urea>53mg/dL as exact BUN25 conversion",
                "GCS<15 as exhaustive original mental-status eligibility",
                "Severity/organ-failure diagnosis, forecast probabilities or treatment"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:09.334Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 32 exhaustive represented caller-selected point/binary tuples for bisap. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "currentBinding": {
              "source26BankSha256": "69c417f943e76b74f6d7b0f6846fa0151a0d565704f15eceaa314aa3605b7439",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
                },
                {
                  "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
                },
                {
                  "file": "apps/command-center/private/tool-code/bisap/calculator.js",
                  "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 96,
          "actualVmExecutions": 96,
          "implementations": [
            {
              "id": "bisap",
              "app": "website",
              "file": "apps/website/private/tool-code/bisap/calculator.js",
              "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
            },
            {
              "id": "bisap",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/bisap/calculator.js",
              "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
            },
            {
              "id": "bisap",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/bisap/calculator.js",
              "sha256": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 32 exhaustive represented caller-selected point/binary tuples for bisap. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "77733daf6e1d5d5f9b1fca6f7b305b6b001ef88de05ea857d44caa30bbac6e29"
      },
      "limits": "O BISAP de 2008 utiliza dados das primeiras 24 horas da pancreatite aguda para estratificar risco de morte hospitalar. BUN >25 mg/dL e idade >60 anos são itens do escore, não critérios mínimos de inclusão. Avaliação de necrose, falência orgânica e aplicabilidade a subgrupos dependem das respectivas fontes; taxas observadas não constituem certeza prognóstica individual.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.880Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Necrose e falência orgânica no lead não foram desfechos verificados neste resumo original, dependem do estudo posterior. Exclusões/faixa etária completa não constam."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-de-alvarado",
      "title": "Escore de Alvarado",
      "short": "Probabilidade de apendicite aguda",
      "desc": "Calcule o escore de Alvarado (MANTRELS) na dor abdominal: migração da dor, anorexia, náuseas, sinais no quadrante inferior direito, febre e leucograma.",
      "lead": "Escore clínico e laboratorial de 0 a 10 pontos que estima a probabilidade de apendicite aguda em pacientes com dor abdominal e ajuda a decidir entre alta, observação, imagem ou cirurgia.",
      "kind": "Escore",
      "spec": [
        "cirurgia-geral",
        "medicina-de-emergencia",
        "cirurgia-pediatrica",
        "pediatria"
      ],
      "fields": [
        [
          "migra",
          "Migração da dor para a fossa ilíaca direita",
          "chk",
          {}
        ],
        [
          "anorex",
          "Anorexia (ou acetona na urina)",
          "chk",
          {}
        ],
        [
          "nausea",
          "Náuseas ou vômitos",
          "chk",
          {}
        ],
        [
          "dor",
          "Dor à palpação da fossa ilíaca direita",
          "chk",
          {}
        ],
        [
          "desc",
          "Descompressão brusca dolorosa (Blumberg)",
          "chk",
          {}
        ],
        [
          "febre",
          "Temperatura ≥ 37,3 °C",
          "chk",
          {}
        ],
        [
          "leuco",
          "Leucocitose &gt; 10.000/mm³",
          "chk",
          {}
        ],
        [
          "desvio",
          "Desvio à esquerda (neutrófilos &gt; 75%)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>MANTRELS: <strong>M</strong>igração da dor (1), <strong>A</strong>norexia (1), <strong>N</strong>áuseas/vômitos (1), <strong>T</strong>enderness (dor) na fossa ilíaca direita (2), <strong>R</strong>ebound (descompressão dolorosa, 1), <strong>E</strong>levação da temperatura (1), <strong>L</strong>eucocitose (2) e <strong>S</strong>hift (desvio à esquerda, 1). Total de 0 a 10.</p>",
      "sources": [
        [
          "Alvarado A. A practical score for the early diagnosis of acute appendicitis. Ann Emerg Med, 1986.",
          "https://doi.org/10.1016/S0196-0644(86)80993-3"
        ],
        [
          "Di Saverio S et al. Diagnosis and treatment of acute appendicitis: 2020 update of the WSES Jerusalem guidelines. World J Emerg Surg, 2020.",
          "https://doi.org/10.1186/s13017-020-00306-3"
        ]
      ],
      "cases": [
        [
          "Náuseas e dor na FID: 3 pontos (improvável)",
          {
            "nausea": true,
            "dor": true
          },
          {
            "score": 3,
            "level": "low"
          }
        ],
        [
          "Migração, anorexia, dor na FID e febre: 5 pontos (compatível, limite)",
          {
            "migra": true,
            "anorex": true,
            "dor": true,
            "febre": true
          },
          {
            "score": 5,
            "level": "mid"
          }
        ],
        [
          "Migração, náuseas, dor na FID, Blumberg e leucocitose: 7 pontos (provável)",
          {
            "migra": true,
            "nausea": true,
            "dor": true,
            "desc": true,
            "leuco": true
          },
          {
            "score": 7,
            "level": "high",
            "verdict": "provável"
          }
        ],
        [
          "Todos os itens: 10 pontos (muito provável)",
          {
            "migra": true,
            "anorex": true,
            "nausea": true,
            "dor": true,
            "desc": true,
            "febre": true,
            "leuco": true,
            "desvio": true
          },
          {
            "score": 10,
            "level": "high",
            "verdict": "muito provável"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.122Z",
        "total": 256,
        "passed": 256,
        "sourceRowCount": 256,
        "uniqueApiInputCount": 256,
        "sourceContextCount": 256,
        "cases": [
          {
            "id": "escore-de-alvarado",
            "index": 0,
            "input": {
              "migra": false,
              "anorex": false,
              "nausea": false,
              "dor": false,
              "desc": false,
              "febre": false,
              "leuco": false,
              "desvio": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "escore-de-alvarado"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-alvarado",
            "index": 1,
            "input": {
              "migra": false,
              "anorex": false,
              "nausea": false,
              "dor": false,
              "desc": false,
              "febre": false,
              "leuco": false,
              "desvio": true
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "escore-de-alvarado"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-alvarado",
            "index": 2,
            "input": {
              "migra": false,
              "anorex": false,
              "nausea": false,
              "dor": false,
              "desc": false,
              "febre": false,
              "leuco": true,
              "desvio": false
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "escore-de-alvarado"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-alvarado",
            "index": 3,
            "input": {
              "migra": false,
              "anorex": false,
              "nausea": false,
              "dor": false,
              "desc": false,
              "febre": false,
              "leuco": true,
              "desvio": true
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "escore-de-alvarado"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "field": "score",
                  "expected": 3,
                  "obtained": 3,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "field": "score",
                  "expected": 3,
                  "obtained": 3,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "field": "score",
                  "expected": 3,
                  "obtained": 3,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "field": "score",
                  "expected": 3,
                  "obtained": 3,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "field": "score",
                  "expected": 3,
                  "obtained": 3,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "field": "score",
                  "expected": 3,
                  "obtained": 3,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "c59ebee35977c49ad1d9f9a7949d2764a569f66da17e4b3ad32719679b1b7131",
          "total": 256,
          "bankRowCount": 256,
          "uniqueApiInputCount": 256,
          "sourceContextCount": 256,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 256,
          "uniqueApiInputs": 256,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for escore-de-alvarado. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
        "sources": [
          {
            "id": "escore-de-alvarado",
            "edition": "Alvarado1986 AnnEmergMed15:557–564, original eight-factor MANTRELS",
            "url": "https://www.uhhospitals.org/-/media/files/services/emergency-services/medical-education/global-health-reading-materials/alvaraedo-practical-score-for-acute-appendicitis.pdf",
            "doi": "10.1016/S0196-0644(86)80993-3",
            "access": "Original paper PDF downloaded from hospital educational mirror; Table7 and adjacent Discussion visually inspected. Relevant original Methods and diagnostic-indicant text read.",
            "readScope": [
              "PDFp1 Methods/abstract",
              "PDFp3–4 temperature/WBC/neutrophil passages",
              "PDFp5 Table7/Discussion, printed561",
              "PDFp6 diagnostic caution"
            ],
            "notVerified": [
              "Clinical examination and differential diagnosis",
              "Calibration/modern low-risk pathway",
              "Automated raw temperature, count or neutrophil classifier"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:09.417Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for escore-de-alvarado. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "currentBinding": {
            "source26BankSha256": "b33552e00a58749e3199f2d861a6870af9397e0d3460364e8d77d13958e0361b",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 768,
        "actualVmExecutions": 768,
        "implementations": [
          {
            "id": "escore-de-alvarado",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
            "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
          },
          {
            "id": "escore-de-alvarado",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
            "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
          },
          {
            "id": "escore-de-alvarado",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
            "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for escore-de-alvarado. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Alvarado 1986:MANTRELS 8 itens,0–10; versão comdesvioesquerda",
      "implementationVersion": "escore-de-alvarado@native-2026-10-03+72bc80b1118a",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3963537/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "MANTRELS: M igração da dor (1), A norexia (1), N áuseas/vômitos (1), T enderness (dor) na fossa ilíaca direita (2), R ebound (descompressão dolorosa, 1), E levação da temperatura (1), L eucocitose (2) e S hift (desvio à esquerda, 1). Total de 0 a 10.",
        "inputContract": {
          "fields": [
            {
              "key": "migra",
              "label": "Migração da dor para a fossa ilíaca direita",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "anorex",
              "label": "Anorexia (ou acetona na urina)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "nausea",
              "label": "Náuseas ou vômitos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dor",
              "label": "Dor à palpação da fossa ilíaca direita",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "desc",
              "label": "Descompressão brusca dolorosa (Blumberg)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "febre",
              "label": "Temperatura ≥ 37,3 °C",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "leuco",
              "label": "Leucocitose &gt; 10.000/mm³",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "desvio",
              "label": "Desvio à esquerda (neutrófilos &gt; 75%)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "2b7eec82ad235e282efd2db88698526538ba24c72a3e7d13445528e9e5738bf4"
        },
        "sourceEditions": [
          {
            "citation": "Alvarado A. A practical score for the early diagnosis of acute appendicitis. Ann Emerg Med, 1986.",
            "url": "https://doi.org/10.1016/S0196-0644(86)80993-3",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A practical score for the early diagnosis of acute appendicitis.",
              "year": "1986",
              "firstPublicationDate": "1986-05-01",
              "doi": "10.1016/s0196-0644(86)80993-3",
              "pmid": "3963537",
              "journal": "Annals of emergency medicine",
              "authors": "Alvarado A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3963537/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ec612990f07c3b71169e34fbb2c1607c0a8dff193eeb6b69b37a1e7e9d5ddb23",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Di Saverio S et al. Diagnosis and treatment of acute appendicitis: 2020 update of the WSES Jerusalem guidelines. World J Emerg Surg, 2020.",
            "url": "https://doi.org/10.1186/s13017-020-00306-3",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnosis and treatment of acute appendicitis: 2020 update of the WSES Jerusalem guidelines.",
              "year": "2020",
              "firstPublicationDate": "2020-04-15",
              "doi": "10.1186/s13017-020-00306-3",
              "pmid": "32295644",
              "pmcid": "PMC7386163",
              "journal": "World journal of emergency surgery : WJES",
              "authors": "Di Saverio S, Podda M, De Simone B, Ceresoli M, Augustin G, Gori A, Boermeester M, Sartelli M, Coccolini F, Tarasconi A, De' Angelis N, Weber DG, Tolonen M, Birindelli A, Biffl W, Moore EE, Kelly M, Soreide K, Kashuk J, Ten Broek R, Gomes CA, Sugrue M, Davies RJ, Damaskos D, Leppäniemi A, Kirkpatrick A, Peitzman AB, Fraga GP, Maier RV, Coimbra R, Chiarugi M, Sganga G, Pisanu A, De' Angelis GL, Tan E, Van Goor H, Pata F, Di Carlo I, Chiara O, Litvin A, Campanile FC, Sakakushev B, Tomadze G, Demetrashvili Z, Latifi R, Abu-Zidan F, Romeo O, Segovia-Lohse H, Baiocchi G, Costa D, Rizoli S, Balogh ZJ, Bendinelli C, Scalea T, Ivatury R, Velmahos G, Andersson R, Kluger Y, Ansaloni L, Catena F."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7386163/",
            "abstractAvailable": true,
            "fullTextSha256": "5c2a6588ab31e6ad8e23ad9e6d697845109b130d9721688456282935d13f3c47",
            "abstractSha256": "02d1a7f9b15de63f00daf0b514ceee08be40fc4d6eabdfd8d508dd71360d8ad3",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.122Z",
          "total": 256,
          "passed": 256,
          "sourceRowCount": 256,
          "uniqueApiInputCount": 256,
          "sourceContextCount": 256,
          "cases": [
            {
              "id": "escore-de-alvarado",
              "index": 0,
              "input": {
                "migra": false,
                "anorex": false,
                "nausea": false,
                "dor": false,
                "desc": false,
                "febre": false,
                "leuco": false,
                "desvio": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "escore-de-alvarado"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-alvarado",
              "index": 1,
              "input": {
                "migra": false,
                "anorex": false,
                "nausea": false,
                "dor": false,
                "desc": false,
                "febre": false,
                "leuco": false,
                "desvio": true
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "escore-de-alvarado"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-alvarado",
              "index": 2,
              "input": {
                "migra": false,
                "anorex": false,
                "nausea": false,
                "dor": false,
                "desc": false,
                "febre": false,
                "leuco": true,
                "desvio": false
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "escore-de-alvarado"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-alvarado",
              "index": 3,
              "input": {
                "migra": false,
                "anorex": false,
                "nausea": false,
                "dor": false,
                "desc": false,
                "febre": false,
                "leuco": true,
                "desvio": true
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "escore-de-alvarado"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 3,
                    "obtained": 3,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 3,
                    "obtained": 3,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 3,
                    "obtained": 3,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 3,
                    "obtained": 3,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 3,
                    "obtained": 3,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 3,
                    "obtained": 3,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "c59ebee35977c49ad1d9f9a7949d2764a569f66da17e4b3ad32719679b1b7131",
            "total": 256,
            "bankRowCount": 256,
            "uniqueApiInputCount": 256,
            "sourceContextCount": 256,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 256,
            "uniqueApiInputs": 256,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for escore-de-alvarado. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "sources": [
            {
              "id": "escore-de-alvarado",
              "edition": "Alvarado1986 AnnEmergMed15:557–564, original eight-factor MANTRELS",
              "url": "https://www.uhhospitals.org/-/media/files/services/emergency-services/medical-education/global-health-reading-materials/alvaraedo-practical-score-for-acute-appendicitis.pdf",
              "doi": "10.1016/S0196-0644(86)80993-3",
              "access": "Original paper PDF downloaded from hospital educational mirror; Table7 and adjacent Discussion visually inspected. Relevant original Methods and diagnostic-indicant text read.",
              "readScope": [
                "PDFp1 Methods/abstract",
                "PDFp3–4 temperature/WBC/neutrophil passages",
                "PDFp5 Table7/Discussion, printed561",
                "PDFp6 diagnostic caution"
              ],
              "notVerified": [
                "Clinical examination and differential diagnosis",
                "Calibration/modern low-risk pathway",
                "Automated raw temperature, count or neutrophil classifier"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:09.417Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for escore-de-alvarado. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "currentBinding": {
              "source26BankSha256": "b33552e00a58749e3199f2d861a6870af9397e0d3460364e8d77d13958e0361b",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
                  "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 768,
          "actualVmExecutions": 768,
          "implementations": [
            {
              "id": "escore-de-alvarado",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-de-alvarado/calculator.js",
              "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
            },
            {
              "id": "escore-de-alvarado",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-de-alvarado/calculator.js",
              "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
            },
            {
              "id": "escore-de-alvarado",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-de-alvarado/calculator.js",
              "sha256": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for escore-de-alvarado. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "72bc80b1118a6b3ab24b75a270d3ee4f0cae6f83227391d5c183259522c81e61"
      },
      "limits": "O Alvarado 1986 foi elaborado a partir de 305 pacientes hospitalizados com dor abdominal sugestiva de apendicite e oito fatores clínicos/laboratoriais. O resumo original não valida automaticamente diferentes faixas etárias, gestantes ou estratégias de alta/imagem. Os limiares de decisão e a população da versão usada devem ser conferidos separadamente; a ferramenta implementa a variante que inclui desvio à esquerda.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.883Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Faixas etárias, exclusões e calibração por sexo/crianças/gestação, limiares de decisão e estratégias de alta/imagem não estão no resumo original."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "apfel",
      "title": "Escore de Apfel (NVPO)",
      "short": "Risco de náusea e vômito pós-operatórios",
      "desc": "Calcule o escore de Apfel para o risco de náusea e vômito pós-operatórios (NVPO) em adultos e planeje a profilaxia antiemética.",
      "lead": "Estima o risco de náusea e vômito nas primeiras 24 horas após anestesia geral em adultos, com quatro fatores, e orienta a profilaxia antiemética.",
      "kind": "Escore",
      "spec": [
        "anestesiologia",
        "cirurgia-geral",
        "cirurgia-plastica"
      ],
      "fields": [
        [
          "fem",
          "Sexo feminino",
          "chk",
          {}
        ],
        [
          "naofuma",
          "Não fumante",
          "chk",
          {}
        ],
        [
          "historia",
          "História de NVPO ou cinetose",
          "chk",
          {}
        ],
        [
          "opioide",
          "Uso previsto de opioide no pós-operatório",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada fator: sexo feminino, não fumante, história de NVPO ou cinetose e opioide pós-operatório.</p>",
      "sources": [
        [
          "Apfel CC et al. A simplified risk score for predicting postoperative nausea and vomiting: conclusions from cross-validations between two centers. Anesthesiology, 1999.",
          "https://doi.org/10.1097/00000542-199909000-00022"
        ],
        [
          "Gan TJ et al. Fourth consensus guidelines for the management of postoperative nausea and vomiting. Anesth Analg, 2020.",
          "https://doi.org/10.1213/ANE.0000000000004833"
        ]
      ],
      "cases": [
        [
          "Homem fumante sem opioide: 0 (10%)",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Mulher não fumante: 2 (39%)",
          {
            "fem": true,
            "naofuma": true
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "39%"
          }
        ],
        [
          "Todos os fatores: 4 (79%)",
          {
            "fem": true,
            "naofuma": true,
            "historia": true,
            "opioide": true
          },
          {
            "score": 4,
            "level": "high",
            "verdict": "79%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 16,
        "passed": 16,
        "cases": [
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": false,
              "historia": false,
              "opioide": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": false,
              "historia": false,
              "opioide": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": false,
              "historia": true,
              "opioide": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": false,
              "historia": true,
              "opioide": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": true,
              "historia": false,
              "opioide": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": true,
              "historia": false,
              "opioide": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": true,
              "historia": true,
              "opioide": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": false,
              "naofuma": true,
              "historia": true,
              "opioide": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": false,
              "historia": false,
              "opioide": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": false,
              "historia": false,
              "opioide": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": false,
              "historia": true,
              "opioide": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": false,
              "historia": true,
              "opioide": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": true,
              "historia": false,
              "opioide": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": true,
              "historia": false,
              "opioide": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": true,
              "historia": true,
              "opioide": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apfel",
            "input": {
              "fem": true,
              "naofuma": true,
              "historia": true,
              "opioide": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "options": [
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "fem",
                "naofuma",
                "historia",
                "opioide"
              ],
              "exhaustive": true,
              "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
              "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
              "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
              "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
        "evidenceSha256": "7cc224441c13fd989be61866ed070958061dee40c47c8ba632f3edbd6330f1c1",
        "peerEvidencePath": "reports/review-20261003/independent-four-additional-score-source-oracles-final23.json",
        "peerEvidenceSha256": "516e1b32ed4a2fd53ba8be2d26e9485ca027e6f185f3e2cd2873dcc3e3249fe7",
        "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
        "source": {
          "keys": [
            "fem",
            "naofuma",
            "historia",
            "opioide"
          ],
          "options": [
            [
              0,
              1
            ],
            [
              0,
              1
            ],
            [
              0,
              1
            ],
            [
              0,
              1
            ]
          ],
          "booleans": [
            "fem",
            "naofuma",
            "historia",
            "opioide"
          ],
          "exhaustive": true,
          "url": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
          "edition": "Apfel1999, DOI10.1097/00000542-199909000-00022",
          "locator": "Original abstract Methods and Results: simplified score counts four significant predictors",
          "access": "Original abstract read directly on2026-10-04. The four equally counted predictors are female sex, nonsmoking, history of motion sickness/PONV and postoperative opioids. Full paper not retrieved. The original incidences10/21/39/61/79% are recorded, but no probability, prophylaxis or population applicability is approved by this point-count test."
        },
        "implementations": [
          {
            "app": "website",
            "id": "apfel",
            "sha256": "f2feb09213a0ebf3aae0f43522901f7aa47d9f683932ce30ecb9bf194d2fb36c"
          },
          {
            "app": "dashboard",
            "id": "apfel",
            "sha256": "f2feb09213a0ebf3aae0f43522901f7aa47d9f683932ce30ecb9bf194d2fb36c"
          },
          {
            "app": "command-center",
            "id": "apfel",
            "sha256": "f2feb09213a0ebf3aae0f43522901f7aa47d9f683932ce30ecb9bf194d2fb36c"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "Apfel simplificado 1999:4 fatores,0–4; sem modelo Koivuranta",
      "implementationVersion": "apfel@native-2026-10-03+f2feb09213a0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada fator: sexo feminino, não fumante, história de NVPO ou cinetose e opioide pós-operatório.",
        "inputContract": {
          "fields": [
            {
              "key": "fem",
              "label": "Sexo feminino",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "naofuma",
              "label": "Não fumante",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "historia",
              "label": "História de NVPO ou cinetose",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "opioide",
              "label": "Uso previsto de opioide no pós-operatório",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "1eef3ff1ec95fc9e561599da82bbde4e5e5e7dc70e059dc140297488b0f1746a"
        },
        "sourceEditions": [
          {
            "citation": "Apfel CC et al. A simplified risk score for predicting postoperative nausea and vomiting: conclusions from cross-validations between two centers. Anesthesiology, 1999.",
            "url": "https://doi.org/10.1097/00000542-199909000-00022",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A simplified risk score for predicting postoperative nausea and vomiting: conclusions from cross-validations between two centers.",
              "year": "1999",
              "firstPublicationDate": "1999-09-01",
              "doi": "10.1097/00000542-199909000-00022",
              "pmid": "10485781",
              "journal": "Anesthesiology",
              "authors": "Apfel CC, Läärä E, Koivuranta M, Greim CA, Roewer N."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10485781/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "96a7dfcb473c9772d164810de64d0e7e6913648954e45eee7c0a49d9f8e18a9f",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Gan TJ et al. Fourth consensus guidelines for the management of postoperative nausea and vomiting. Anesth Analg, 2020.",
            "url": "https://doi.org/10.1213/ANE.0000000000004833",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Fourth Consensus Guidelines for the Management of Postoperative Nausea and Vomiting.",
              "year": "2020",
              "firstPublicationDate": "2020-08-01",
              "doi": "10.1213/ane.0000000000004833",
              "pmid": "32467512",
              "journal": "Anesthesia and analgesia",
              "authors": "Gan TJ, Belani KG, Bergese S, Chung F, Diemunsch P, Habib AS, Jin Z, Kovac AL, Meyer TA, Urman RD, Apfel CC, Ayad S, Beagley L, Candiotti K, Englesakis M, Hedrick TL, Kranke P, Lee S, Lipman D, Minkowitz HS, Morton J, Philip BK."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/32467512/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a3153a436b51301447d64dac5fafe507eda479e4ff6efff29f12414f2c95c1ca",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 16,
          "passed": 16,
          "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
          "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "d29df4e4a2229c7ce2c8d03ffd7598450a91c837ca3241aab33ee88edeb8deca"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f2feb09213a0ebf3aae0f43522901f7aa47d9f683932ce30ecb9bf194d2fb36c"
      },
      "limits": "O Apfel simplificado de 1999 foi estudado em adultos sob anestesia inalatória, sem profilaxia antiemética, para náusea ou vômito nas primeiras 24 horas. As probabilidades da coorte original não são automaticamente recalibradas para crianças, outras técnicas anestésicas ou pessoas já recebendo profilaxia. A estratégia antiemética depende de avaliação e diretriz próprias.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.886Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Probabilidades originais não foram recalibradas para outras técnicas anestésicas, crianças ou uso de profilaxia. Diretriz de tratamento 2020 não foi lida neste lote."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "apgar",
      "title": "Escore de Apgar",
      "short": "Avaliação do recém-nascido no 1º e 5º minutos",
      "desc": "Calcule o escore de Apgar do recém-nascido (frequência cardíaca, respiração, tônus, irritabilidade reflexa e cor) com a interpretação da AAP e da ACOG.",
      "lead": "Descreve de forma padronizada as condições do recém-nascido no 1º e no 5º minuto de vida (e a cada 5 minutos, se menor que 7).",
      "kind": "Escore",
      "spec": [
        "pediatria",
        "ginecologia-e-obstetricia",
        "anestesiologia"
      ],
      "fields": [
        [
          "fc",
          "Frequência cardíaca",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "&lt; 100 bpm",
              "2": "≥ 100 bpm"
            }
          }
        ],
        [
          "resp",
          "Esforço respiratório",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Lento, irregular",
              "2": "Bom, choro forte"
            }
          }
        ],
        [
          "tonus",
          "Tônus muscular",
          "radio",
          {
            "opts": {
              "0": "Flácido",
              "1": "Alguma flexão",
              "2": "Movimentos ativos"
            }
          }
        ],
        [
          "reflexo",
          "Irritabilidade reflexa",
          "radio",
          {
            "opts": {
              "0": "Sem resposta",
              "1": "Careta",
              "2": "Choro, tosse ou espirro"
            }
          }
        ],
        [
          "cor",
          "Cor",
          "radio",
          {
            "opts": {
              "0": "Cianose ou palidez",
              "1": "Corpo róseo, extremidades cianóticas",
              "2": "Completamente róseo"
            }
          }
        ]
      ],
      "formula": "<p>Cinco sinais, cada um de 0 a 2 pontos: <strong>frequência cardíaca</strong>, <strong>esforço respiratório</strong>, <strong>tônus</strong>, <strong>irritabilidade reflexa</strong> e <strong>cor</strong>. Total de 0 a 10, aplicado no 1º e no 5º minuto; se o 5º minuto for &lt; 7, repetir a cada 5 minutos até 20 minutos.</p>",
      "sources": [
        [
          "Apgar V. A proposal for a new method of evaluation of the newborn infant. Curr Res Anesth Analg, 1953 (republicado em Anesth Analg, 2015).",
          "https://doi.org/10.1213/ANE.0b013e31829bdc5c"
        ],
        [
          "American Academy of Pediatrics; American College of Obstetricians and Gynecologists. The Apgar Score. Pediatrics, 2015.",
          "https://doi.org/10.1542/peds.2015-2651"
        ],
        [
          "AAP/ACOG2015;DOI10.1542/peds.2015-2651",
          "https://publications.aap.org/pediatrics/article/136/4/819/73821/The-Apgar-Score"
        ]
      ],
      "cases": [
        [
          "Todos os sinais normais: 10 pontos",
          {
            "fc": "2",
            "resp": "2",
            "tonus": "2",
            "reflexo": "2",
            "cor": "2"
          },
          {
            "score": 10,
            "level": "low"
          }
        ],
        [
          "FC ≥ 100, os outros com 1 ponto: 6 pontos",
          {
            "fc": "2",
            "resp": "1",
            "tonus": "1",
            "reflexo": "1",
            "cor": "1"
          },
          {
            "score": 6,
            "level": "mid"
          }
        ],
        [
          "FC ≥ 100, respiração e tônus 1, reflexo e cor 1: 7 pontos (limite)",
          {
            "fc": "2",
            "resp": "1",
            "tonus": "2",
            "reflexo": "1",
            "cor": "1"
          },
          {
            "score": 7,
            "level": "low"
          }
        ],
        [
          "FC < 100, apneia, flácido, careta, cianótico: 2 pontos",
          {
            "fc": "1",
            "resp": "0",
            "tonus": "0",
            "reflexo": "1",
            "cor": "0"
          },
          {
            "score": 2,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 243,
        "passed": 243,
        "cases": [
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "0"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "1"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "0",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "1",
              "cor": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "0",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "1",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "0",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 7
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "1",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "0",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 8
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "1",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 9
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "apgar",
            "input": {
              "fc": "2",
              "resp": "2",
              "tonus": "2",
              "reflexo": "2",
              "cor": "2"
            },
            "expected": {
              "score": 10
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "fc",
                "resp",
                "tonus",
                "reflexo",
                "cor"
              ],
              "kind": "ordinal",
              "domain": [
                0,
                1,
                2
              ],
              "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
              "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
              "locator": "Introduction: five components, each0/1/2",
              "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "fc",
            "resp",
            "tonus",
            "reflexo",
            "cor"
          ],
          "kind": "ordinal",
          "domain": [
            0,
            1,
            2
          ],
          "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2015/10/the-apgar-score",
          "edition": "AAP/ACOG Committee Opinion644,2015, reaffirmed2025; neonatal Apgar point sum",
          "locator": "Introduction: five components, each0/1/2",
          "access": "Official primary organizational full-text indexed in the search response read2026-10-04; a separate direct retrieval returned an internal error. Sum only; not current resuscitation recommendations, diagnosis of asphyxia or outcome prediction."
        },
        "implementations": [
          {
            "app": "website",
            "id": "apgar",
            "sha256": "7820cadf9159d043053484d99d0b1f8cd1648541b5e6445333ffb43140f5e39a"
          },
          {
            "app": "dashboard",
            "id": "apgar",
            "sha256": "7820cadf9159d043053484d99d0b1f8cd1648541b5e6445333ffb43140f5e39a"
          },
          {
            "app": "command-center",
            "id": "apgar",
            "sha256": "7820cadf9159d043053484d99d0b1f8cd1648541b5e6445333ffb43140f5e39a"
          }
        ],
        "qualifications": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Apgar 1953:5 sinais 0–2; seguimento AAPACOG 2015 em 1/5 min e repetição se<7",
      "implementationVersion": "apgar@native-2026-10-03+7820cadf9159",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/25899272/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cinco sinais, cada um de 0 a 2 pontos: frequência cardíaca , esforço respiratório , tônus , irritabilidade reflexa e cor . Total de 0 a 10, aplicado no 1º e no 5º minuto; se o 5º minuto for < 7, repetir a cada 5 minutos até 20 minutos.",
        "inputContract": {
          "fields": [
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "&lt; 100 bpm",
                "2": "≥ 100 bpm"
              }
            },
            {
              "key": "resp",
              "label": "Esforço respiratório",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Lento, irregular",
                "2": "Bom, choro forte"
              }
            },
            {
              "key": "tonus",
              "label": "Tônus muscular",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Flácido",
                "1": "Alguma flexão",
                "2": "Movimentos ativos"
              }
            },
            {
              "key": "reflexo",
              "label": "Irritabilidade reflexa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sem resposta",
                "1": "Careta",
                "2": "Choro, tosse ou espirro"
              }
            },
            {
              "key": "cor",
              "label": "Cor",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Cianose ou palidez",
                "1": "Corpo róseo, extremidades cianóticas",
                "2": "Completamente róseo"
              }
            }
          ],
          "hash": "b052b31d6f7984ed141ebd773b7f4f9d97dc4889f5b029c72ac09e2c5a35553e"
        },
        "sourceEditions": [
          {
            "citation": "Apgar V. A proposal for a new method of evaluation of the newborn infant. Curr Res Anesth Analg, 1953 (republicado em Anesth Analg, 2015).",
            "url": "https://doi.org/10.1213/ANE.0b013e31829bdc5c",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A Proposal for a New Method of Evaluation of the Newborn Infant. Originally published in July 1953, volume 32, pages 250-259.",
              "year": "2015",
              "firstPublicationDate": "2015-05-01",
              "doi": "10.1213/ane.0b013e31829bdc5c",
              "pmid": "25899272",
              "journal": "Anesthesia and analgesia",
              "authors": "Apgar V."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25899272/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "American Academy of Pediatrics; American College of Obstetricians and Gynecologists. The Apgar Score. Pediatrics, 2015.",
            "url": "https://doi.org/10.1542/peds.2015-2651",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Apgar Score.",
              "year": "2015",
              "firstPublicationDate": "2015-10-01",
              "doi": "10.1542/peds.2015-2651",
              "pmid": "26416932",
              "journal": "Pediatrics",
              "authors": "AMERICAN ACADEMY OF PEDIATRICS COMMITTEE ON FETUS AND NEWBORN, AMERICAN COLLEGE OF OBSTETRICIANS AND GYNECOLOGISTS COMMITTEE ON OBSTETRIC PRACTICE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/26416932/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1e6fa2dec87fb6be56014d1d063fb67636716c75e2bae3dfcfabbd98a4ea4161",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 243,
          "passed": 243,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "b0f8bedb7e7694d17112f77a3a50362f75c4fe6183e14a31a8d35a6c287d79c0"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7820cadf9159d043053484d99d0b1f8cd1648541b5e6445333ffb43140f5e39a"
      },
      "limits": "Apgar registra a condição do recém-nascido e a resposta à ressuscitação; não define os passos iniciais da ressuscitação, não diagnostica asfixia e não prevê sozinho mortalidade ou desfecho neurológico individual. O escore atribuído durante ressuscitação não equivale ao obtido em respiração espontânea. Prematuridade, medicamentos maternos e variabilidade do exame podem influenciar o resultado.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://publications.aap.org/pediatrics/article/136/4/819/73821/The-Apgar-Score",
            "edition": "AAP/ACOG2015;DOI10.1542/peds.2015-2651",
            "sectionsActuallyRead": "Introduction, Limitations, Apgar and Resuscitation, Prediction of Outcome, Conclusions/Recommendations",
            "access": "primary-readable-html"
          }
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "escore-de-beighton",
      "title": "Escore de Beighton",
      "short": "Hipermobilidade articular generalizada",
      "desc": "Escore de Beighton para hipermobilidade articular generalizada, com os pontos de corte por idade dos critérios internacionais de 2017.",
      "lead": "Mede a hipermobilidade articular em 9 manobras simples e aplica o ponto de corte da faixa etária usado nos critérios de 2017 da síndrome de Ehlers-Danlos hipermóvel.",
      "kind": "Calculadora",
      "spec": [
        "ortopedia-e-traumatologia",
        "reumatologia",
        "medicina-esportiva",
        "genetica-medica",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "faixa",
          "Faixa etária",
          "radio",
          {
            "opts": {
              "pre": "Pré-púbere",
              "adulto": "Púbere até 50 anos",
              "idoso": "Acima de 50 anos"
            }
          }
        ],
        [
          "dedo_d",
          "Extensão passiva do 5º dedo <strong>direito</strong> além de 90°",
          "chk",
          {}
        ],
        [
          "dedo_e",
          "Extensão passiva do 5º dedo <strong>esquerdo</strong> além de 90°",
          "chk",
          {}
        ],
        [
          "polegar_d",
          "Polegar <strong>direito</strong> toca o antebraço (flexão passiva)",
          "chk",
          {}
        ],
        [
          "polegar_e",
          "Polegar <strong>esquerdo</strong> toca o antebraço (flexão passiva)",
          "chk",
          {}
        ],
        [
          "cotovelo_d",
          "Hiperextensão do cotovelo <strong>direito</strong> além de 10°",
          "chk",
          {}
        ],
        [
          "cotovelo_e",
          "Hiperextensão do cotovelo <strong>esquerdo</strong> além de 10°",
          "chk",
          {}
        ],
        [
          "joelho_d",
          "Hiperextensão do joelho <strong>direito</strong> além de 10°",
          "chk",
          {}
        ],
        [
          "joelho_e",
          "Hiperextensão do joelho <strong>esquerdo</strong> além de 10°",
          "chk",
          {}
        ],
        [
          "tronco",
          "Apoia as palmas das mãos no chão com os joelhos estendidos",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto por manobra positiva, de cada lado quando bilateral: 5º dedo (2), polegar (2), cotovelo (2), joelho (2) e flexão do tronco (1). Total de 0 a 9.</p><p><strong>Hipermobilidade generalizada</strong> (critérios de 2017): ≥ 6 em crianças e adolescentes pré-púberes; ≥ 5 de púberes até 50 anos; ≥ 4 acima de 50 anos.</p>",
      "sources": [
        [
          "Beighton P, Solomon L, Soskolne CL. Articular mobility in an African population. Ann Rheum Dis, 1973.",
          "https://doi.org/10.1136/ard.32.5.413"
        ],
        [
          "Malfait F et al. The 2017 international classification of the Ehlers-Danlos syndromes. Am J Med Genet C Semin Med Genet, 2017.",
          "https://doi.org/10.1002/ajmg.c.31552"
        ],
        [
          "Malfait2017",
          "https://www.ehlers-danlos.com/wp-content/uploads/2022/12/Malfait_et_al-2017-American_Journal_of_Medical_Genetics_Part_C__Seminars_in_Medical_Genetics.pdf"
        ]
      ],
      "cases": [
        [
          "Adulto de 30 anos com 5 manobras positivas: hipermobilidade (corte 5)",
          {
            "faixa": "adulto",
            "dedo_d": true,
            "dedo_e": true,
            "polegar_d": true,
            "polegar_e": true,
            "tronco": true
          },
          {
            "raw": {
              "score": 5,
              "positivo": 1
            },
            "level": "mid"
          }
        ],
        [
          "Criança pré-púbere com as mesmas 5 manobras: abaixo do corte (6)",
          {
            "faixa": "pre",
            "dedo_d": true,
            "dedo_e": true,
            "polegar_d": true,
            "polegar_e": true,
            "tronco": true
          },
          {
            "raw": {
              "score": 5,
              "positivo": 0
            },
            "level": "low"
          }
        ],
        [
          "Acima de 50 anos com 4 manobras (cotovelos e joelhos): hipermobilidade (corte 4)",
          {
            "faixa": "idoso",
            "cotovelo_d": true,
            "cotovelo_e": true,
            "joelho_d": true,
            "joelho_e": true
          },
          {
            "raw": {
              "score": 4,
              "positivo": 1
            },
            "level": "mid"
          }
        ],
        [
          "Adulto sem manobras positivas: 0",
          {
            "faixa": "adulto"
          },
          {
            "raw": {
              "score": 0
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:23.391Z",
        "total": 1536,
        "passed": 1536,
        "cases": [
          {
            "id": "escore-de-beighton",
            "index": 0,
            "input": {
              "faixa": "pre",
              "dedo_d": false,
              "dedo_e": false,
              "polegar_d": false,
              "polegar_e": false,
              "cotovelo_d": false,
              "cotovelo_e": false,
              "joelho_d": false,
              "joelho_e": false,
              "tronco": false
            },
            "expected": {
              "score": 0
            },
            "derivation": "nine-observed-maneuver-point-sum-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-beighton",
            "index": 1,
            "input": {
              "faixa": "pre",
              "dedo_d": false,
              "dedo_e": false,
              "polegar_d": false,
              "polegar_e": false,
              "cotovelo_d": false,
              "cotovelo_e": false,
              "joelho_d": false,
              "joelho_e": false,
              "tronco": true
            },
            "expected": {
              "score": 1
            },
            "derivation": "nine-observed-maneuver-point-sum-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-beighton",
            "index": 2,
            "input": {
              "faixa": "pre",
              "dedo_d": false,
              "dedo_e": false,
              "polegar_d": false,
              "polegar_e": false,
              "cotovelo_d": false,
              "cotovelo_e": false,
              "joelho_d": false,
              "joelho_e": true,
              "tronco": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "nine-observed-maneuver-point-sum-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-beighton",
            "index": 3,
            "input": {
              "faixa": "pre",
              "dedo_d": false,
              "dedo_e": false,
              "polegar_d": false,
              "polegar_e": false,
              "cotovelo_d": false,
              "cotovelo_e": false,
              "joelho_d": false,
              "joelho_e": true,
              "tronco": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "nine-observed-maneuver-point-sum-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 1536,
        "uniqueApiInputCount": 1536,
        "sourceContextCount": 1536,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "71f8968a562283b37c82687fa08580f9f2bc18edc507c0070608d85a3e675bc2",
          "total": 1536,
          "bankRowCount": 1536,
          "uniqueApiInputCount": 1536,
          "sourceContextCount": 1536,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-score-source-comparison-final27.json",
            "sha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 1536,
          "uniqueApiInputs": 1536,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
            "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "escore-de-beighton",
            "declaredEdition": "Beighton 1973:9 pontos; limiares etárioscritérios EDS 2017; sem novo diagnóstico automático",
            "readRecords": [
              {
                "id": "escore-de-beighton",
                "edition": "Beighton, Solomon and Soskolne 1973, Methods pp413–414; age context separately Malfait2017 p17",
                "url": "https://doi.org/10.1136/ard.32.5.413",
                "retrievalURL": "https://dupuytrens.org/DupPDFs/1973_Beighton.pdf",
                "file": "beighton-1973-original-final27.pdf",
                "readPages": [
                  1,
                  2
                ],
                "observations": "Each of nine maneuvers contributes one point: bilateral fifth finger, thumb, elbow and knee tests, and trunk flexion. Original population was a Tswana community in Phokeng. This bank checks the sum, not maneuver performance or an hEDS diagnosis.",
                "unchecked": [
                  "Remaining original pages not included in this new visual reading.",
                  "Acquired limitations, historical questionnaire, and criteria2/3 are not independently tested by the point bank."
                ],
                "sha256": "e51a134d022325f867c421704af79baa6bec91890138d34368365802dba55b69",
                "visualEvidence": [
                  {
                    "file": "beighton-1973-original-final27-p1.png",
                    "sha256": "bbe08fdf1f2e2bbdfc6c5ecd0fa60ab75a0868b4176d6b28ad30c41d2dbf749a"
                  },
                  {
                    "file": "beighton-1973-original-final27-p2.png",
                    "sha256": "508fffc67f6720eb65d5b5baa08575c4e872801343f05b34392da1a477acf45e"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              },
              {
                "id": "escore-de-beighton",
                "edition": "Malfait2017, Criterion1, printed p17",
                "url": "https://doi.org/10.1002/ajmg.c.31552",
                "retrievalURL": "https://www.ehlers-danlos.com/wp-content/uploads/2022/12/Malfait_et_al-2017-American_Journal_of_Medical_Genetics_Part_C__Seminars_in_Medical_Genetics.pdf",
                "file": "beighton-malfait-2017-final27.pdf",
                "readPages": [
                  10
                ],
                "observations": "2017 context uses thresholds6 prepubertal,5 pubertal through50,4 over50; diagnosis requires three criteria and exclusion of alternatives. Age variants in the bank check that the numeric sum is invariant, not clinical classification or a newer pediatric framework.",
                "unchecked": [
                  "No complete paper or clinical criteria adoption approval."
                ],
                "sha256": "59a98a7a1502258e61b86ae7d5dc5ae64ccc1b39c8dac9280944e45817f904e0",
                "visualEvidence": [
                  {
                    "file": "beighton-malfait-2017-final27-p10.png",
                    "sha256": "6be2bcb75ea70a69c479c8803e801386f47acdd0b0db848a621cc88f840694a9"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/three-score-primary-review-final27.json",
              "sha256": "21364c8a477ff72e3a51bf662879a238fd28d90d2f24115065f9cf5224951068"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/three-score-source-comparison-final27.json",
        "evidenceSha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/three-score-source-independent-review-western-final27-r2.json",
            "sha256": "b4f511b270e60afd7d8375a5480403bad36d2e7c7043254505e6bef99c2f2809"
          },
          "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 4608,
        "actualVmExecutions": 4608,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
            "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
            "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
            "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
            "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
            "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
            "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Beighton 1973:9 pontos; limiares etárioscritérios EDS 2017; sem novo diagnóstico automático",
      "implementationVersion": "escore-de-beighton@native-2026-10-03+c1297ace3806",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1006136/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto por manobra positiva, de cada lado quando bilateral: 5º dedo (2), polegar (2), cotovelo (2), joelho (2) e flexão do tronco (1). Total de 0 a 9. Hipermobilidade generalizada (critérios de 2017): ≥ 6 em crianças e adolescentes pré-púberes; ≥ 5 de púberes até 50 anos; ≥ 4 acima de 50 anos.",
        "inputContract": {
          "fields": [
            {
              "key": "faixa",
              "label": "Faixa etária",
              "type": "radio",
              "optional": false,
              "options": {
                "pre": "Pré-púbere",
                "adulto": "Púbere até 50 anos",
                "idoso": "Acima de 50 anos"
              }
            },
            {
              "key": "dedo_d",
              "label": "Extensão passiva do 5º dedo <strong>direito</strong> além de 90°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dedo_e",
              "label": "Extensão passiva do 5º dedo <strong>esquerdo</strong> além de 90°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "polegar_d",
              "label": "Polegar <strong>direito</strong> toca o antebraço (flexão passiva)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "polegar_e",
              "label": "Polegar <strong>esquerdo</strong> toca o antebraço (flexão passiva)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cotovelo_d",
              "label": "Hiperextensão do cotovelo <strong>direito</strong> além de 10°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cotovelo_e",
              "label": "Hiperextensão do cotovelo <strong>esquerdo</strong> além de 10°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "joelho_d",
              "label": "Hiperextensão do joelho <strong>direito</strong> além de 10°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "joelho_e",
              "label": "Hiperextensão do joelho <strong>esquerdo</strong> além de 10°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tronco",
              "label": "Apoia as palmas das mãos no chão com os joelhos estendidos",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "1aec7cb467e2f98259ea3303cb96f27f0aba59a22b4df7e65c2d557c551e8143"
        },
        "sourceEditions": [
          {
            "citation": "Beighton P, Solomon L, Soskolne CL. Articular mobility in an African population. Ann Rheum Dis, 1973.",
            "url": "https://doi.org/10.1136/ard.32.5.413",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Articular mobility in an African population.",
              "year": "1973",
              "firstPublicationDate": "1973-09-01",
              "doi": "10.1136/ard.32.5.413",
              "pmid": "4751776",
              "pmcid": "PMC1006136",
              "journal": "Annals of the rheumatic diseases",
              "authors": "Beighton P, Solomon L, Soskolne CL."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1006136/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Malfait F et al. The 2017 international classification of the Ehlers-Danlos syndromes. Am J Med Genet C Semin Med Genet, 2017.",
            "url": "https://doi.org/10.1002/ajmg.c.31552",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The 2017 international classification of the Ehlers-Danlos syndromes.",
              "year": "2017",
              "firstPublicationDate": "2017-03-01",
              "doi": "10.1002/ajmg.c.31552",
              "pmid": "28306229",
              "journal": "American journal of medical genetics. Part C, Seminars in medical genetics",
              "authors": "Malfait F, Francomano C, Byers P, Belmont J, Berglund B, Black J, Bloom L, Bowen JM, Brady AF, Burrows NP, Castori M, Cohen H, Colombi M, Demirdas S, De Backer J, De Paepe A, Fournel-Gigleux S, Frank M, Ghali N, Giunta C, Grahame R, Hakim A, Jeunemaitre X, Johnson D, Juul-Kristensen B, Kapferer-Seebacher I, Kazkaz H, Kosho T, Lavallee ME, Levy H, Mendoza-Londono R, Pepin M, Pope FM, Reinstein E, Robert L, Rohrbach M, Sanders L, Sobey GJ, Van Damme T, Vandersteen A, van Mourik C, Voermans N, Wheeldon N, Zschocke J, Tinkle B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28306229/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "58f86260a7d63981a345de52029a39255616023e8113e05af630c8eb37119c16",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:23.391Z",
          "total": 1536,
          "passed": 1536,
          "cases": [
            {
              "id": "escore-de-beighton",
              "index": 0,
              "input": {
                "faixa": "pre",
                "dedo_d": false,
                "dedo_e": false,
                "polegar_d": false,
                "polegar_e": false,
                "cotovelo_d": false,
                "cotovelo_e": false,
                "joelho_d": false,
                "joelho_e": false,
                "tronco": false
              },
              "expected": {
                "score": 0
              },
              "derivation": "nine-observed-maneuver-point-sum-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-beighton",
              "index": 1,
              "input": {
                "faixa": "pre",
                "dedo_d": false,
                "dedo_e": false,
                "polegar_d": false,
                "polegar_e": false,
                "cotovelo_d": false,
                "cotovelo_e": false,
                "joelho_d": false,
                "joelho_e": false,
                "tronco": true
              },
              "expected": {
                "score": 1
              },
              "derivation": "nine-observed-maneuver-point-sum-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-beighton",
              "index": 2,
              "input": {
                "faixa": "pre",
                "dedo_d": false,
                "dedo_e": false,
                "polegar_d": false,
                "polegar_e": false,
                "cotovelo_d": false,
                "cotovelo_e": false,
                "joelho_d": false,
                "joelho_e": true,
                "tronco": false
              },
              "expected": {
                "score": 1
              },
              "derivation": "nine-observed-maneuver-point-sum-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-beighton",
              "index": 3,
              "input": {
                "faixa": "pre",
                "dedo_d": false,
                "dedo_e": false,
                "polegar_d": false,
                "polegar_e": false,
                "cotovelo_d": false,
                "cotovelo_e": false,
                "joelho_d": false,
                "joelho_e": true,
                "tronco": true
              },
              "expected": {
                "score": 2
              },
              "derivation": "nine-observed-maneuver-point-sum-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
                  "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 1536,
          "uniqueApiInputCount": 1536,
          "sourceContextCount": 1536,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "71f8968a562283b37c82687fa08580f9f2bc18edc507c0070608d85a3e675bc2",
            "total": 1536,
            "bankRowCount": 1536,
            "uniqueApiInputCount": 1536,
            "sourceContextCount": 1536,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-score-source-comparison-final27.json",
              "sha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 1536,
            "uniqueApiInputs": 1536,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "escore-de-beighton",
              "declaredEdition": "Beighton 1973:9 pontos; limiares etárioscritérios EDS 2017; sem novo diagnóstico automático",
              "readRecords": [
                {
                  "id": "escore-de-beighton",
                  "edition": "Beighton, Solomon and Soskolne 1973, Methods pp413–414; age context separately Malfait2017 p17",
                  "url": "https://doi.org/10.1136/ard.32.5.413",
                  "retrievalURL": "https://dupuytrens.org/DupPDFs/1973_Beighton.pdf",
                  "file": "beighton-1973-original-final27.pdf",
                  "readPages": [
                    1,
                    2
                  ],
                  "observations": "Each of nine maneuvers contributes one point: bilateral fifth finger, thumb, elbow and knee tests, and trunk flexion. Original population was a Tswana community in Phokeng. This bank checks the sum, not maneuver performance or an hEDS diagnosis.",
                  "unchecked": [
                    "Remaining original pages not included in this new visual reading.",
                    "Acquired limitations, historical questionnaire, and criteria2/3 are not independently tested by the point bank."
                  ],
                  "sha256": "e51a134d022325f867c421704af79baa6bec91890138d34368365802dba55b69",
                  "visualEvidence": [
                    {
                      "file": "beighton-1973-original-final27-p1.png",
                      "sha256": "bbe08fdf1f2e2bbdfc6c5ecd0fa60ab75a0868b4176d6b28ad30c41d2dbf749a"
                    },
                    {
                      "file": "beighton-1973-original-final27-p2.png",
                      "sha256": "508fffc67f6720eb65d5b5baa08575c4e872801343f05b34392da1a477acf45e"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                },
                {
                  "id": "escore-de-beighton",
                  "edition": "Malfait2017, Criterion1, printed p17",
                  "url": "https://doi.org/10.1002/ajmg.c.31552",
                  "retrievalURL": "https://www.ehlers-danlos.com/wp-content/uploads/2022/12/Malfait_et_al-2017-American_Journal_of_Medical_Genetics_Part_C__Seminars_in_Medical_Genetics.pdf",
                  "file": "beighton-malfait-2017-final27.pdf",
                  "readPages": [
                    10
                  ],
                  "observations": "2017 context uses thresholds6 prepubertal,5 pubertal through50,4 over50; diagnosis requires three criteria and exclusion of alternatives. Age variants in the bank check that the numeric sum is invariant, not clinical classification or a newer pediatric framework.",
                  "unchecked": [
                    "No complete paper or clinical criteria adoption approval."
                  ],
                  "sha256": "59a98a7a1502258e61b86ae7d5dc5ae64ccc1b39c8dac9280944e45817f904e0",
                  "visualEvidence": [
                    {
                      "file": "beighton-malfait-2017-final27-p10.png",
                      "sha256": "6be2bcb75ea70a69c479c8803e801386f47acdd0b0db848a621cc88f840694a9"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/three-score-primary-review-final27.json",
                "sha256": "21364c8a477ff72e3a51bf662879a238fd28d90d2f24115065f9cf5224951068"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/three-score-source-comparison-final27.json",
          "evidenceSha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/three-score-source-independent-review-western-final27-r2.json",
              "sha256": "b4f511b270e60afd7d8375a5480403bad36d2e7c7043254505e6bef99c2f2809"
            },
            "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 4608,
          "actualVmExecutions": 4608,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
              "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
              "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
              "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-de-beighton/calculator.js",
              "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-beighton/calculator.js",
              "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-beighton/calculator.js",
              "sha256": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c1297ace38067530406acf0b2840bb7896f59880321f0a55f039e93feca5e732"
      },
      "limits": "O Beighton avalia hipermobilidade articular generalizada; não diagnostica, sozinho, síndrome de Ehlers–Danlos hipermóvel. Na classificação de 2017, os cortes são pelo menos 6 em crianças e adolescentes pré-púberes, 5 em púberes e adultos até 50 anos, e 4 acima de 50 anos. Cirurgia, amputação, uso de cadeira de rodas, lesões e outras limitações adquiridas podem impedir manobras; documente-as. O histórico de hipermobilidade pode complementar o exame, mas a classificação de 2017 ressalva que o questionário histórico de cinco perguntas não havia sido validado em crianças. O diagnóstico de hEDS exige os três conjuntos de critérios e a exclusão de outras causas.",
      "limitsEvidence": {
        "status": "specific-primary-classification-sections-read",
        "sources": [
          {
            "url": "https://www.ehlers-danlos.com/wp-content/uploads/2022/12/Malfait_et_al-2017-American_Journal_of_Medical_Genetics_Part_C__Seminars_in_Medical_Genetics.pdf",
            "edition": "Malfait2017",
            "readScope": "Direct primary PDF clinical criteria1–3, age cutoffs, acquired mobility limitations,5PQ and exclusions; named pages/sections, not entire paper."
          },
          {
            "url": "https://doi.org/10.1136/ard.32.5.413",
            "edition": "Beighton1973",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Age-dependent generalized joint hypermobility assessment, not standalone hEDS diagnosis.",
        "remainingChecks": [
          "Original1973 paper not newly fully read.",
          "This draft documents2017 conditions, not adoption or approval of2023 pediatric framework."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "caprini",
      "title": "Escore de Caprini",
      "short": "Risco de tromboembolismo venoso em cirurgia",
      "desc": "Calculadora do escore de Caprini: risco de tromboembolismo venoso em pacientes cirúrgicos e profilaxia sugerida pela diretriz ACCP 2012.",
      "lead": "Soma fatores de risco do paciente e da cirurgia para estimar o risco de tromboembolismo venoso pós-operatório e escolher a profilaxia.",
      "kind": "Escore",
      "spec": [
        "cirurgia-vascular",
        "angiologia",
        "cirurgia-geral",
        "hematologia-e-hemoterapia",
        "cirurgia-do-aparelho-digestivo"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "≤ 40 anos",
              "1": "41 a 60",
              "2": "61 a 74",
              "3": "≥ 75"
            }
          }
        ],
        [
          "cir_menor",
          "Cirurgia menor planejada (1)",
          "chk",
          {}
        ],
        [
          "cir_maior_prev",
          "Cirurgia maior há menos de 1 mês (1)",
          "chk",
          {}
        ],
        [
          "varizes",
          "Varizes de membros inferiores (1)",
          "chk",
          {}
        ],
        [
          "dii",
          "Doença inflamatória intestinal (1)",
          "chk",
          {}
        ],
        [
          "edema",
          "Edema atual de membros inferiores (1)",
          "chk",
          {}
        ],
        [
          "obesidade",
          "IMC &gt; 25 kg/m² (1)",
          "chk",
          {}
        ],
        [
          "iam",
          "Infarto agudo do miocárdio (1)",
          "chk",
          {}
        ],
        [
          "icc",
          "Insuficiência cardíaca há menos de 1 mês (1)",
          "chk",
          {}
        ],
        [
          "sepse",
          "Sepse há menos de 1 mês (1)",
          "chk",
          {}
        ],
        [
          "pulmonar",
          "Doença pulmonar grave, incluindo pneumonia, há menos de 1 mês (1)",
          "chk",
          {}
        ],
        [
          "dpoc",
          "Função pulmonar alterada (DPOC) (1)",
          "chk",
          {}
        ],
        [
          "repouso",
          "Paciente clínico em repouso no leito (1)",
          "chk",
          {}
        ],
        [
          "hormonio",
          "Anticoncepcional oral ou reposição hormonal (1)",
          "chk",
          {}
        ],
        [
          "gestacao",
          "Gestação ou pós-parto (1)",
          "chk",
          {}
        ],
        [
          "obst",
          "Natimorto inexplicado, ≥ 3 abortos espontâneos ou parto prematuro com toxemia ou restrição de crescimento (1)",
          "chk",
          {}
        ],
        [
          "artroscopia",
          "Cirurgia artroscópica (2)",
          "chk",
          {}
        ],
        [
          "cancer",
          "Neoplasia maligna atual ou prévia (2)",
          "chk",
          {}
        ],
        [
          "cir_maior",
          "Cirurgia aberta de grande porte (&gt; 45 min) (2)",
          "chk",
          {}
        ],
        [
          "laparoscopia",
          "Cirurgia laparoscópica (&gt; 45 min) (2)",
          "chk",
          {}
        ],
        [
          "acamado",
          "Restrito ao leito (&gt; 72 h) (2)",
          "chk",
          {}
        ],
        [
          "gesso",
          "Imobilização gessada há menos de 1 mês (2)",
          "chk",
          {}
        ],
        [
          "cvc",
          "Acesso venoso central (2)",
          "chk",
          {}
        ],
        [
          "tev_prev",
          "TVP ou TEP prévio (3)",
          "chk",
          {}
        ],
        [
          "hf_trombose",
          "História familiar de trombose (3)",
          "chk",
          {}
        ],
        [
          "fvl",
          "Fator V de Leiden (3)",
          "chk",
          {}
        ],
        [
          "protrombina",
          "Mutação da protrombina 20210A (3)",
          "chk",
          {}
        ],
        [
          "lupico",
          "Anticoagulante lúpico (3)",
          "chk",
          {}
        ],
        [
          "anticardiolipina",
          "Anticorpos anticardiolipina elevados (3)",
          "chk",
          {}
        ],
        [
          "homocisteina",
          "Homocisteína sérica elevada (3)",
          "chk",
          {}
        ],
        [
          "hit",
          "Trombocitopenia induzida por heparina (3)",
          "chk",
          {}
        ],
        [
          "trombofilia",
          "Outra trombofilia congênita ou adquirida (3)",
          "chk",
          {}
        ],
        [
          "artroplastia",
          "Artroplastia eletiva de quadril ou joelho (5)",
          "chk",
          {}
        ],
        [
          "fratura",
          "Fratura de quadril, pelve ou perna há menos de 1 mês (5)",
          "chk",
          {}
        ],
        [
          "avc",
          "AVC há menos de 1 mês (5)",
          "chk",
          {}
        ],
        [
          "politrauma",
          "Politrauma há menos de 1 mês (5)",
          "chk",
          {}
        ],
        [
          "medular",
          "Lesão medular aguda com paralisia há menos de 1 mês (5)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Soma dos pontos de cada fator: 1 ponto (idade 41–60, cirurgia menor, obesidade, varizes, condições clínicas recentes, hormônios, gestação), 2 pontos (idade 61–74, câncer, cirurgia maior ou laparoscópica &gt; 45 min, acamado &gt; 72 h, gesso, acesso central), 3 pontos (idade ≥ 75, TEV prévio, história familiar, trombofilias) e 5 pontos (artroplastia, fratura de quadril/pelve/perna, AVC, politrauma, lesão medular).</p>",
      "sources": [
        [
          "Caprini JA. Thrombosis risk assessment as a guide to quality patient care. Dis Mon, 2005.",
          "https://doi.org/10.1016/j.disamonth.2005.02.003"
        ],
        [
          "Gould MK et al. Prevention of VTE in nonorthopedic surgical patients: antithrombotic therapy and prevention of thrombosis, 9th ed: American College of Chest Physicians evidence-based clinical practice guidelines. Chest, 2012.",
          "https://doi.org/10.1378/chest.11-2297"
        ],
        [
          "Bahl V et al. A validation study of a retrospective venous thromboembolism risk scoring method. Ann Surg, 2010.",
          "https://doi.org/10.1097/SLA.0b013e3181b7fca6"
        ],
        [
          "ACCP2012,nonorthopedic surgical patients",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC3278061/"
        ]
      ],
      "cases": [
        [
          "35 anos, sem fatores: 0, risco muito baixo",
          {
            "idade": "0"
          },
          {
            "score": 0,
            "level": "low",
            "verdict": "muito baixo"
          }
        ],
        [
          "45 anos, cirurgia menor: 2, risco baixo",
          {
            "idade": "1",
            "cir_menor": true
          },
          {
            "score": 2,
            "level": "low",
            "verdict": "baixo"
          }
        ],
        [
          "65 anos, cirurgia aberta de grande porte: 4, risco moderado",
          {
            "idade": "2",
            "cir_maior": true
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "70 anos, câncer e cirurgia de grande porte: 6, risco alto",
          {
            "idade": "2",
            "cancer": true,
            "cir_maior": true
          },
          {
            "score": 6,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:26:07.453Z",
        "total": 191,
        "passed": 191,
        "sourceRowCount": 191,
        "uniqueApiInputCount": 191,
        "sourceContextCount": 191,
        "scope": "191 selected source-assigned1/2/3/5factor plus agecode0/1/2/3 sums. Reproduced2005Figure age60 overlap versus ACCP2012 age61–74 unresolved. No clinical age-cutoff selection, risk bands, prophylaxis, bleeding/application eligibility or reuse/translation permission approval.",
        "originalSourceRowCount": 191,
        "excludedSourceObservationCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "cir_menor": false,
              "cir_maior_prev": false,
              "varizes": false,
              "dii": false,
              "edema": false,
              "obesidade": false,
              "iam": false,
              "icc": false,
              "sepse": false,
              "pulmonar": false,
              "dpoc": false,
              "repouso": false,
              "hormonio": false,
              "gestacao": false,
              "obst": false,
              "artroscopia": false,
              "cancer": false,
              "cir_maior": false,
              "laparoscopia": false,
              "acamado": false,
              "gesso": false,
              "cvc": false,
              "tev_prev": false,
              "hf_trombose": false,
              "fvl": false,
              "protrombina": false,
              "lupico": false,
              "anticardiolipina": false,
              "homocisteina": false,
              "hit": false,
              "trombofilia": false,
              "artroplastia": false,
              "fratura": false,
              "avc": false,
              "politrauma": false,
              "medular": false,
              "idade": "0"
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "cir_menor": true,
              "cir_maior_prev": false,
              "varizes": false,
              "dii": false,
              "edema": false,
              "obesidade": false,
              "iam": false,
              "icc": false,
              "sepse": false,
              "pulmonar": false,
              "dpoc": false,
              "repouso": false,
              "hormonio": false,
              "gestacao": false,
              "obst": false,
              "artroscopia": false,
              "cancer": false,
              "cir_maior": false,
              "laparoscopia": false,
              "acamado": false,
              "gesso": false,
              "cvc": false,
              "tev_prev": false,
              "hf_trombose": false,
              "fvl": false,
              "protrombina": false,
              "lupico": false,
              "anticardiolipina": false,
              "homocisteina": false,
              "hit": false,
              "trombofilia": false,
              "artroplastia": false,
              "fratura": false,
              "avc": false,
              "politrauma": false,
              "medular": false,
              "idade": "0"
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "cir_menor": false,
              "cir_maior_prev": true,
              "varizes": false,
              "dii": false,
              "edema": false,
              "obesidade": false,
              "iam": false,
              "icc": false,
              "sepse": false,
              "pulmonar": false,
              "dpoc": false,
              "repouso": false,
              "hormonio": false,
              "gestacao": false,
              "obst": false,
              "artroscopia": false,
              "cancer": false,
              "cir_maior": false,
              "laparoscopia": false,
              "acamado": false,
              "gesso": false,
              "cvc": false,
              "tev_prev": false,
              "hf_trombose": false,
              "fvl": false,
              "protrombina": false,
              "lupico": false,
              "anticardiolipina": false,
              "homocisteina": false,
              "hit": false,
              "trombofilia": false,
              "artroplastia": false,
              "fratura": false,
              "avc": false,
              "politrauma": false,
              "medular": false,
              "idade": "0"
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "cir_menor": false,
              "cir_maior_prev": false,
              "varizes": true,
              "dii": false,
              "edema": false,
              "obesidade": false,
              "iam": false,
              "icc": false,
              "sepse": false,
              "pulmonar": false,
              "dpoc": false,
              "repouso": false,
              "hormonio": false,
              "gestacao": false,
              "obst": false,
              "artroscopia": false,
              "cancer": false,
              "cir_maior": false,
              "laparoscopia": false,
              "acamado": false,
              "gesso": false,
              "cvc": false,
              "tev_prev": false,
              "hf_trombose": false,
              "fvl": false,
              "protrombina": false,
              "lupico": false,
              "anticardiolipina": false,
              "homocisteina": false,
              "hit": false,
              "trombofilia": false,
              "artroplastia": false,
              "fratura": false,
              "avc": false,
              "politrauma": false,
              "medular": false,
              "idade": "0"
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Fresh selected-source replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "score": 1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "51974a2f5fabb69d7726c3804ea3069f27ca42d9994dde68844629c2bb865b76",
          "total": 191,
          "bankRowCount": 191,
          "uniqueApiInputCount": 191,
          "sourceContextCount": 191,
          "fullStoredSourceRows": 191,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
              "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
            "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
          },
          "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 191,
          "uniqueApiInputs": 191,
          "duplicateRows": 0
        },
        "sources": [
          {
            "primaryReview": {
              "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
              "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
              "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
            },
            "targetedReading": {
              "id": "caprini",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4505816/",
              "additionalUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3278061/",
              "edition": "Reproduced2005 Figure1 in Pannucci primary comparison2011/2012; ACCP2012 Table7 separate edition",
              "personallyRead": [
                "Full captured2005Figure1 personally visually read; Pannucci Methods/figurecaption paragraphs personally read",
                "Full original ACCP2012 HTML Table7 personally read"
              ],
              "files": [
                "six-primary-documents-final32/caprini-2005-figure1-pannucci.jpg",
                "six-primary-documents-final32/caprini-pannucci-2011-2005-model.html",
                "six-primary-documents-final32/caprini-accp-2012-table7.html"
              ],
              "access": "Own PMC reopens returned captcha. Actual captured NIH Figure1/tableHTML read; original2005 entire article not obtained. Permission for article adaptation is not permission for ELUCENIA.",
              "supported": "Assigned1/2/3/5factor sums and selected agecode0/1/2/3. Prior major surgery1/multiple trauma5 shown reproduced2005Figure, absent2012Table7.",
              "excluded": [
                "Reproduced2005Figure prints41–60/60–74 age60 overlap; ACCP2012 prints41–60/61–74, not silently adjudicated",
                "Risk/prophylaxis/treatment/clinical eligibility or observation",
                "2012erratum/full recommendations, instrument/translation reuse permission"
              ],
              "sourceArtifacts": [
                {
                  "file": "six-primary-documents-final32/caprini-2005-figure1-pannucci.jpg",
                  "bytes": 70784,
                  "sha256": "44497b838136654aae0326d99783b8b8521412ba86fba7b3ffc0c9ca180fc9f2"
                },
                {
                  "file": "six-primary-documents-final32/caprini-pannucci-2011-2005-model.html",
                  "bytes": 183281,
                  "sha256": "9a1a0999b63529a2062eeaec484775c511cd70d98b4aca427dd14713409e0b70"
                },
                {
                  "file": "six-primary-documents-final32/caprini-accp-2012-table7.html",
                  "bytes": 4286,
                  "sha256": "70b6b5084a5192a32dfd8c25859d05c9df466709915f8ca506753cf09b06835a"
                }
              ]
            },
            "declaredOriginalMethodVersion": "Caprini 2005:RAM 1/2/3/5 pontos; versão clássica cirúrgica; contexto ACCP 2012",
            "sourceEditionsUnchanged": true,
            "scope": "191 selected source-assigned1/2/3/5factor plus agecode0/1/2/3 sums. Reproduced2005Figure age60 overlap versus ACCP2012 age61–74 unresolved. No clinical age-cutoff selection, risk bands, prophylaxis, bleeding/application eligibility or reuse/translation permission approval."
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
        "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
            "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
          },
          "status": "passed-scoped-mathematical",
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/caprini/calculator.js",
            "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
          },
          {
            "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
            "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
          },
          {
            "file": "apps/command-center/private/tool-code/caprini/calculator.js",
            "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
          }
        ],
        "qualifications": [
          "191 selected source-assigned1/2/3/5factor plus agecode0/1/2/3 sums. Reproduced2005Figure age60 overlap versus ACCP2012 age61–74 unresolved. No clinical age-cutoff selection, risk bands, prophylaxis, bleeding/application eligibility or reuse/translation permission approval.",
          "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
          "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
          "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
          "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
          "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
          "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Caprini 2005:RAM 1/2/3/5 pontos; versão clássica cirúrgica; contexto ACCP 2012",
      "implementationVersion": "caprini@native-2026-10-03+a117518727dc",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15900257/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma dos pontos de cada fator: 1 ponto (idade 41–60, cirurgia menor, obesidade, varizes, condições clínicas recentes, hormônios, gestação), 2 pontos (idade 61–74, câncer, cirurgia maior ou laparoscópica > 45 min, acamado > 72 h, gesso, acesso central), 3 pontos (idade ≥ 75, TEV prévio, história familiar, trombofilias) e 5 pontos (artroplastia, fratura de quadril/pelve/perna, AVC, politrauma, lesão medular).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ 40 anos",
                "1": "41 a 60",
                "2": "61 a 74",
                "3": "≥ 75"
              }
            },
            {
              "key": "cir_menor",
              "label": "Cirurgia menor planejada (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cir_maior_prev",
              "label": "Cirurgia maior há menos de 1 mês (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "varizes",
              "label": "Varizes de membros inferiores (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dii",
              "label": "Doença inflamatória intestinal (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "edema",
              "label": "Edema atual de membros inferiores (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "obesidade",
              "label": "IMC &gt; 25 kg/m² (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "iam",
              "label": "Infarto agudo do miocárdio (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "icc",
              "label": "Insuficiência cardíaca há menos de 1 mês (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sepse",
              "label": "Sepse há menos de 1 mês (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pulmonar",
              "label": "Doença pulmonar grave, incluindo pneumonia, há menos de 1 mês (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dpoc",
              "label": "Função pulmonar alterada (DPOC) (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "repouso",
              "label": "Paciente clínico em repouso no leito (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hormonio",
              "label": "Anticoncepcional oral ou reposição hormonal (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "gestacao",
              "label": "Gestação ou pós-parto (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "obst",
              "label": "Natimorto inexplicado, ≥ 3 abortos espontâneos ou parto prematuro com toxemia ou restrição de crescimento (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "artroscopia",
              "label": "Cirurgia artroscópica (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cancer",
              "label": "Neoplasia maligna atual ou prévia (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cir_maior",
              "label": "Cirurgia aberta de grande porte (&gt; 45 min) (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "laparoscopia",
              "label": "Cirurgia laparoscópica (&gt; 45 min) (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "acamado",
              "label": "Restrito ao leito (&gt; 72 h) (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "gesso",
              "label": "Imobilização gessada há menos de 1 mês (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cvc",
              "label": "Acesso venoso central (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tev_prev",
              "label": "TVP ou TEP prévio (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hf_trombose",
              "label": "História familiar de trombose (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fvl",
              "label": "Fator V de Leiden (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "protrombina",
              "label": "Mutação da protrombina 20210A (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "lupico",
              "label": "Anticoagulante lúpico (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "anticardiolipina",
              "label": "Anticorpos anticardiolipina elevados (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "homocisteina",
              "label": "Homocisteína sérica elevada (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hit",
              "label": "Trombocitopenia induzida por heparina (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "trombofilia",
              "label": "Outra trombofilia congênita ou adquirida (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "artroplastia",
              "label": "Artroplastia eletiva de quadril ou joelho (5)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fratura",
              "label": "Fratura de quadril, pelve ou perna há menos de 1 mês (5)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "AVC há menos de 1 mês (5)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "politrauma",
              "label": "Politrauma há menos de 1 mês (5)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "medular",
              "label": "Lesão medular aguda com paralisia há menos de 1 mês (5)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "60c3b707fe83ec7a77e7e682d78759732dd7486bd607246b2688caeb633adc8a"
        },
        "sourceEditions": [
          {
            "citation": "Caprini JA. Thrombosis risk assessment as a guide to quality patient care. Dis Mon, 2005.",
            "url": "https://doi.org/10.1016/j.disamonth.2005.02.003",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Thrombosis risk assessment as a guide to quality patient care.",
              "year": "2005",
              "firstPublicationDate": "2005-02-01",
              "doi": "10.1016/j.disamonth.2005.02.003",
              "pmid": "15900257",
              "journal": "Disease-a-month : DM",
              "authors": "Caprini JA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15900257/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Gould MK et al. Prevention of VTE in nonorthopedic surgical patients: antithrombotic therapy and prevention of thrombosis, 9th ed: American College of Chest Physicians evidence-based clinical practice guidelines. Chest, 2012.",
            "url": "https://doi.org/10.1378/chest.11-2297",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prevention of VTE in nonorthopedic surgical patients: Antithrombotic Therapy and Prevention of Thrombosis, 9th ed: American College of Chest Physicians Evidence-Based Clinical Practice Guidelines.",
              "year": "2012",
              "firstPublicationDate": "2012-02-01",
              "doi": "10.1378/chest.11-2297",
              "pmid": "22315263",
              "pmcid": "PMC3278061",
              "journal": "Chest",
              "authors": "Gould MK, Garcia DA, Wren SM, Karanicolas PJ, Arcelus JI, Heit JA, Samama CM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3278061/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1a2d80b45eab6f87076cc900a9ac0344aea228bb3b1d740e86c0548df55a38c0",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Bahl V et al. A validation study of a retrospective venous thromboembolism risk scoring method. Ann Surg, 2010.",
            "url": "https://doi.org/10.1097/SLA.0b013e3181b7fca6",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A validation study of a retrospective venous thromboembolism risk scoring method.",
              "year": "2010",
              "firstPublicationDate": "2010-02-01",
              "doi": "10.1097/sla.0b013e3181b7fca6",
              "pmid": "19779324",
              "journal": "Annals of surgery",
              "authors": "Bahl V, Hu HM, Henke PK, Wakefield TW, Campbell DA, Caprini JA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19779324/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d4dc808f15e46fe9e374111ec4f9f1665d1deeb7e64dda23ce19b810f9121e13",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:26:07.453Z",
          "total": 191,
          "passed": 191,
          "sourceRowCount": 191,
          "uniqueApiInputCount": 191,
          "sourceContextCount": 191,
          "scope": "191 selected source-assigned1/2/3/5factor plus agecode0/1/2/3 sums. Reproduced2005Figure age60 overlap versus ACCP2012 age61–74 unresolved. No clinical age-cutoff selection, risk bands, prophylaxis, bleeding/application eligibility or reuse/translation permission approval.",
          "originalSourceRowCount": 191,
          "excludedSourceObservationCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "cir_menor": false,
                "cir_maior_prev": false,
                "varizes": false,
                "dii": false,
                "edema": false,
                "obesidade": false,
                "iam": false,
                "icc": false,
                "sepse": false,
                "pulmonar": false,
                "dpoc": false,
                "repouso": false,
                "hormonio": false,
                "gestacao": false,
                "obst": false,
                "artroscopia": false,
                "cancer": false,
                "cir_maior": false,
                "laparoscopia": false,
                "acamado": false,
                "gesso": false,
                "cvc": false,
                "tev_prev": false,
                "hf_trombose": false,
                "fvl": false,
                "protrombina": false,
                "lupico": false,
                "anticardiolipina": false,
                "homocisteina": false,
                "hit": false,
                "trombofilia": false,
                "artroplastia": false,
                "fratura": false,
                "avc": false,
                "politrauma": false,
                "medular": false,
                "idade": "0"
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "cir_menor": true,
                "cir_maior_prev": false,
                "varizes": false,
                "dii": false,
                "edema": false,
                "obesidade": false,
                "iam": false,
                "icc": false,
                "sepse": false,
                "pulmonar": false,
                "dpoc": false,
                "repouso": false,
                "hormonio": false,
                "gestacao": false,
                "obst": false,
                "artroscopia": false,
                "cancer": false,
                "cir_maior": false,
                "laparoscopia": false,
                "acamado": false,
                "gesso": false,
                "cvc": false,
                "tev_prev": false,
                "hf_trombose": false,
                "fvl": false,
                "protrombina": false,
                "lupico": false,
                "anticardiolipina": false,
                "homocisteina": false,
                "hit": false,
                "trombofilia": false,
                "artroplastia": false,
                "fratura": false,
                "avc": false,
                "politrauma": false,
                "medular": false,
                "idade": "0"
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "cir_menor": false,
                "cir_maior_prev": true,
                "varizes": false,
                "dii": false,
                "edema": false,
                "obesidade": false,
                "iam": false,
                "icc": false,
                "sepse": false,
                "pulmonar": false,
                "dpoc": false,
                "repouso": false,
                "hormonio": false,
                "gestacao": false,
                "obst": false,
                "artroscopia": false,
                "cancer": false,
                "cir_maior": false,
                "laparoscopia": false,
                "acamado": false,
                "gesso": false,
                "cvc": false,
                "tev_prev": false,
                "hf_trombose": false,
                "fvl": false,
                "protrombina": false,
                "lupico": false,
                "anticardiolipina": false,
                "homocisteina": false,
                "hit": false,
                "trombofilia": false,
                "artroplastia": false,
                "fratura": false,
                "avc": false,
                "politrauma": false,
                "medular": false,
                "idade": "0"
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "cir_menor": false,
                "cir_maior_prev": false,
                "varizes": true,
                "dii": false,
                "edema": false,
                "obesidade": false,
                "iam": false,
                "icc": false,
                "sepse": false,
                "pulmonar": false,
                "dpoc": false,
                "repouso": false,
                "hormonio": false,
                "gestacao": false,
                "obst": false,
                "artroscopia": false,
                "cancer": false,
                "cir_maior": false,
                "laparoscopia": false,
                "acamado": false,
                "gesso": false,
                "cvc": false,
                "tev_prev": false,
                "hf_trombose": false,
                "fvl": false,
                "protrombina": false,
                "lupico": false,
                "anticardiolipina": false,
                "homocisteina": false,
                "hit": false,
                "trombofilia": false,
                "artroplastia": false,
                "fratura": false,
                "avc": false,
                "politrauma": false,
                "medular": false,
                "idade": "0"
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Fresh selected-source replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caprini/calculator.js",
                  "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "score": 1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/live-site replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "51974a2f5fabb69d7726c3804ea3069f27ca42d9994dde68844629c2bb865b76",
            "total": 191,
            "bankRowCount": 191,
            "uniqueApiInputCount": 191,
            "sourceContextCount": 191,
            "fullStoredSourceRows": 191,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final32-r2.json",
                "sha256": "40d11daa6028d607c2b98916adb0b4d72e009237f0a476708ee241f2b4e36d03"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
              "sha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29"
            },
            "packagingRequirement": "All original source32rows preserved across6artifacts,3753 source-eligible cases plus256 Duke source-ineligible observations. Preserve original expectations and explicit no-approval scope."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 191,
            "uniqueApiInputs": 191,
            "duplicateRows": 0
          },
          "sources": [
            {
              "primaryReview": {
                "file": "reports/review-20261003/six-primary-source-review-final32-r2.json",
                "sha256": "258710e6b52d932aca86f2590791a2d83b88ed066541b47bad1d2e97f67c8c66"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/six-primary-source-independent-review-publication-final32.json",
                "sha256": "ec66760be8eb4ebf6aae699c3658d3e23c72fda54c159ee103cb1998fb893aa6"
              },
              "targetedReading": {
                "id": "caprini",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4505816/",
                "additionalUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3278061/",
                "edition": "Reproduced2005 Figure1 in Pannucci primary comparison2011/2012; ACCP2012 Table7 separate edition",
                "personallyRead": [
                  "Full captured2005Figure1 personally visually read; Pannucci Methods/figurecaption paragraphs personally read",
                  "Full original ACCP2012 HTML Table7 personally read"
                ],
                "files": [
                  "six-primary-documents-final32/caprini-2005-figure1-pannucci.jpg",
                  "six-primary-documents-final32/caprini-pannucci-2011-2005-model.html",
                  "six-primary-documents-final32/caprini-accp-2012-table7.html"
                ],
                "access": "Own PMC reopens returned captcha. Actual captured NIH Figure1/tableHTML read; original2005 entire article not obtained. Permission for article adaptation is not permission for ELUCENIA.",
                "supported": "Assigned1/2/3/5factor sums and selected agecode0/1/2/3. Prior major surgery1/multiple trauma5 shown reproduced2005Figure, absent2012Table7.",
                "excluded": [
                  "Reproduced2005Figure prints41–60/60–74 age60 overlap; ACCP2012 prints41–60/61–74, not silently adjudicated",
                  "Risk/prophylaxis/treatment/clinical eligibility or observation",
                  "2012erratum/full recommendations, instrument/translation reuse permission"
                ],
                "sourceArtifacts": [
                  {
                    "file": "six-primary-documents-final32/caprini-2005-figure1-pannucci.jpg",
                    "bytes": 70784,
                    "sha256": "44497b838136654aae0326d99783b8b8521412ba86fba7b3ffc0c9ca180fc9f2"
                  },
                  {
                    "file": "six-primary-documents-final32/caprini-pannucci-2011-2005-model.html",
                    "bytes": 183281,
                    "sha256": "9a1a0999b63529a2062eeaec484775c511cd70d98b4aca427dd14713409e0b70"
                  },
                  {
                    "file": "six-primary-documents-final32/caprini-accp-2012-table7.html",
                    "bytes": 4286,
                    "sha256": "70b6b5084a5192a32dfd8c25859d05c9df466709915f8ca506753cf09b06835a"
                  }
                ]
              },
              "declaredOriginalMethodVersion": "Caprini 2005:RAM 1/2/3/5 pontos; versão clássica cirúrgica; contexto ACCP 2012",
              "sourceEditionsUnchanged": true,
              "scope": "191 selected source-assigned1/2/3/5factor plus agecode0/1/2/3 sums. Reproduced2005Figure age60 overlap versus ACCP2012 age61–74 unresolved. No clinical age-cutoff selection, risk bands, prophylaxis, bleeding/application eligibility or reuse/translation permission approval."
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final32-r2.json",
          "evidenceSha256": "1adfa3b80e74c8fe41067e540f5dac40043f148703f12c43b54f98edc186bf29",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/six-primary-independent-peer-publication-final32.json",
              "sha256": "cdf78c30cbcf97b22551c7177639b6480fb6ceb271ab76d0eeb1330830b356b1"
            },
            "status": "passed-scoped-mathematical",
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/caprini/calculator.js",
              "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
            },
            {
              "file": "apps/dashboard/private/tool-code/caprini/calculator.js",
              "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
            },
            {
              "file": "apps/command-center/private/tool-code/caprini/calculator.js",
              "sha256": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
            }
          ],
          "qualifications": [
            "191 selected source-assigned1/2/3/5factor plus agecode0/1/2/3 sums. Reproduced2005Figure age60 overlap versus ACCP2012 age61–74 unresolved. No clinical age-cutoff selection, risk bands, prophylaxis, bleeding/application eligibility or reuse/translation permission approval.",
            "Strict integer/boolean/source-class equality; only DAS28 continuous fields retain the original16EPS×max(1,abs reference) criterion. None of the862 historical fixture expected values or tolerances are amended.",
            "All original4009 rows are retained across6 complete artifacts:3753 eligible numeric/predicate witnesses and256 expressly unapproved Duke surgical+imaging observations. Only3753 count toward independent source scenarios.",
            "Original3039 failed source-check assertions and69 strict APACHE mortality parity differences remain in the immutable original report. R2repairs66 diagnosis encodings without changing expected mathematics; R2mortality87differences remain unscoped/unapproved.",
            "Own primary-table constants and4378 expectations were persisted before any engine/Western expectation imports; own39402Node/VM/Chromium executions passed selected scope. This package stage separately replays Node/VM and binds earlier actual Chromium observations.",
            "No diagnosis, acquisition rubric, mortality/prognostic outcome, clinical cutoff/age60 resolution, risk/prophylaxis decision, instrument/right/translation authorization, professional language or full-method conformity approval.",
            "Prospective source28/29/30/31 recipes own other evidence leaves. Compose only declared leaves and additive helper fragments, then recompute sums/identities; do not replace whole old catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "a117518727dc5094f4596d715ce58d06d2c7c3260bc2d997d280c389e42bc5bf"
      },
      "limits": "Esta implementação usa os pesos do Caprini 2005, não uma edição posterior. A diretriz ACCP 2012 o aplica à avaliação de tromboembolismo em cirurgia geral e abdominopélvica não ortopédica; as coortes cirúrgicas citadas não demonstram validade universal em crianças ou em pacientes clínicos. No estudo de Bahl 2010, o desfecho foi tromboembolismo até 30 dias após cirurgia, não risco vitalício. A escolha de profilaxia exige também avaliar sangramento e o contexto da operação; o escore não determina, sozinho, medicamento ou duração.",
      "limitsEvidence": {
        "status": "specific-primary-guideline-sections-and-original-abstract-read",
        "sources": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3278061/",
            "edition": "ACCP2012,nonorthopedic surgical patients",
            "readScope": "Direct guideline:target populations3.1, validation paragraphs and recommendations3.6.1–3.6.10; full guideline not read."
          },
          {
            "url": "https://doi.org/10.1097/SLA.0b013e3181b7fca6",
            "edition": "Bahl2010",
            "readScope": "Exact cached original abstract fully read:8216 surgical inpatients,30day postoperative VTE."
          },
          {
            "url": "https://doi.org/10.1016/j.disamonth.2005.02.003",
            "edition": "Caprini2005",
            "readScope": "Identity only; full original version not read."
          }
        ],
        "populationScope": "Nonorthopedic surgical risk assessment; validation cohorts are not a universal clinical population.",
        "remainingChecks": [
          "Original2005 full instrument and rights not newly verified.",
          "No universal pediatric/medical/orthopedic applicability established."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "centor-mcisaac",
      "title": "Escore de Centor modificado (McIsaac)",
      "short": "Probabilidade de faringite estreptocócica",
      "desc": "Calcule o escore de Centor modificado por McIsaac: probabilidade de faringoamigdalite por estreptococo do grupo A e conduta com teste rápido ou cultura.",
      "lead": "Estima a probabilidade de faringoamigdalite pelo estreptococo β-hemolítico do grupo A em crianças a partir de 3 anos e adultos, e orienta quem testar.",
      "kind": "Escore",
      "spec": [
        "infectologia",
        "medicina-de-familia-e-comunidade",
        "otorrinolaringologia",
        "pediatria",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "febre",
          "Temperatura &gt; 38 °C",
          "chk",
          {}
        ],
        [
          "tosse",
          "Ausência de tosse",
          "chk",
          {}
        ],
        [
          "linfo",
          "Linfonodos cervicais anteriores aumentados e dolorosos",
          "chk",
          {}
        ],
        [
          "amig",
          "Edema ou exsudato amigdaliano",
          "chk",
          {}
        ],
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "15 a 44 anos",
              "1": "3 a 14 anos",
              "-1": "≥ 45 anos"
            }
          }
        ]
      ],
      "formula": "<p>Soma preliminar: 1 ponto para cada um dos quatro achados — febre &gt; 38 °C, ausência de tosse, adenomegalia cervical anterior dolorosa, edema ou exsudato amigdaliano —, mais 1 ponto entre 3 e 14 anos, 0 entre 15 e 44 anos e −1 a partir de 45 anos. A soma preliminar varia de −1 a 5. Pontuação final: resultados preliminares abaixo de 0 são definidos como 0 e acima de 4 como 4, conforme McIsaac 1998 e Fine 2012. A soma preliminar é registrada separadamente; probabilidades e condutas não foram aprovadas clinicamente.</p>",
      "sources": [
        [
          "McIsaac WJ et al. A clinical score to reduce unnecessary antibiotic use in patients with sore throat. CMAJ, 1998.",
          "https://pubmed.ncbi.nlm.nih.gov/9475915/"
        ],
        [
          "Centor RM et al. The diagnosis of strep throat in adults in the emergency room. Med Decis Making, 1981.",
          "https://doi.org/10.1177/0272989X8100100304"
        ],
        [
          "Shulman ST et al. Clinical practice guideline for the diagnosis and management of group A streptococcal pharyngitis: 2012 update by the Infectious Diseases Society of America. Clin Infect Dis, 2012.",
          "https://doi.org/10.1093/cid/cis629"
        ]
      ],
      "cases": [
        [
          "Adulto de 50 anos com febre, com tosse: 0 ponto",
          {
            "febre": true,
            "idade": "-1"
          },
          {
            "score": 0,
            "level": "low",
            "verdict": "1 a 2,5%"
          }
        ],
        [
          "Adulto de 30 anos, febre e sem tosse: 2 pontos",
          {
            "febre": true,
            "tosse": true,
            "idade": "0"
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "11 a 17%"
          }
        ],
        [
          "Criança de 8 anos com os 4 achados: pontuação final 4 (soma preliminar 5)",
          {
            "febre": true,
            "tosse": true,
            "linfo": true,
            "amig": true,
            "idade": "1"
          },
          {
            "score": 4,
            "level": "high",
            "verdict": "51 a 53%"
          }
        ],
        [
          "Adulto de 60 anos com os 4 achados: 3 pontos",
          {
            "febre": true,
            "tosse": true,
            "linfo": true,
            "amig": true,
            "idade": "-1"
          },
          {
            "score": 3,
            "level": "mid",
            "verdict": "28 a 35%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:34:06.809Z",
        "total": 48,
        "passed": 48,
        "cases": [
          {
            "index": 0,
            "input": {
              "febre": false,
              "tosse": false,
              "linfo": false,
              "amig": false,
              "idade": "-1"
            },
            "expected": {
              "score": 0,
              "preliminaryScore": -1
            },
            "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
              "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
              "groupId": "centor-mcisaac",
              "rowIndex": 0,
              "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": -1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "febre": true,
              "tosse": false,
              "linfo": false,
              "amig": false,
              "idade": "-1"
            },
            "expected": {
              "score": 0,
              "preliminaryScore": 0
            },
            "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
              "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
              "groupId": "centor-mcisaac",
              "rowIndex": 1,
              "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "febre": false,
              "tosse": true,
              "linfo": false,
              "amig": false,
              "idade": "-1"
            },
            "expected": {
              "score": 0,
              "preliminaryScore": 0
            },
            "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
              "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
              "groupId": "centor-mcisaac",
              "rowIndex": 2,
              "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 0,
                  "preliminaryScore": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "febre": true,
              "tosse": true,
              "linfo": false,
              "amig": false,
              "idade": "-1"
            },
            "expected": {
              "score": 1,
              "preliminaryScore": 1
            },
            "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
              "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
              "groupId": "centor-mcisaac",
              "rowIndex": 3,
              "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Node",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "VM",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                "mode": "Chromium",
                "raw": {
                  "score": 1,
                  "preliminaryScore": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                  "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 48,
        "uniqueApiInputCount": 48,
        "sourceContextCount": 48,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "fd18dd72563dd9244768354001888408a703a6c1f9f52afcf20d4991b3007f36",
          "total": 48,
          "bankRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
              "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f"
            },
            {
              "file": "reports/review-20261003/mcisaac-publication-primary-read-scope-final27.json",
              "sha256": "f415d0ac0ab780e596103da1e72a6a8e92769e5cff4661523f386d8ce9d8db8e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
            "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 48,
          "uniqueApiInputs": 48,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
            "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f"
          }
        },
        "scope": "Four previously selected binary findings plus age-point code−1/0/1: exact source-normalized final0–4 and separately preliminary−1..5; no clinical categorical output projected.",
        "sources": [
          {
            "edition": "McIsaac1998 / Fine2012 explicitly normalized final0–4",
            "sources": [
              {
                "url": "https://jhanley.biostat.mcgill.ca/c681/applications/sore_throat_1.pdf",
                "edition": "McIsaac et al., CMAJ 1998;158:75–83",
                "access": "Direct original PDF text reopened, scoring derivation p78–79 and diagram printed79 read; local original page image visually read in earlier turn.",
                "readScope": "Four equal one-point findings; age3–14:+1,15–44:0,45+:−1; negative total assigned0 and maximum4. Abstract population3–76 inspected. No full-article or clinical management approval.",
                "localImage": {
                  "file": "eight-diagnostic-primary-final26/mcisaac1998-p5.png",
                  "sha256": "33611fca8e309afc0312d636318610bfefeb184ea5ad42e7ef714ccb6c09955b"
                }
              },
              {
                "url": "https://stacks.cdc.gov/view/cdc/33542/cdc_33542_DS1.pdf",
                "edition": "Fine et al., Arch Intern Med 2012;172:847–852, DOI10.1001/archinternmed.2012.950 author manuscript",
                "access": "Direct CDC primary PDF text reopened; Statistical Analysis, PDFp3, manuscript lines107–112 personally read.",
                "readScope": "Four component weights and age adjustment; −1 and5 explicitly normalized0 and4. PDF visual screenshot attempt failed earlier; no visual-table or full-article reading claimed."
              }
            ],
            "readScope": "Own direct scoring paragraph/diagram and Fine Statistical Analysis read; original source selected weights and final normalization only."
          }
        ],
        "evidencePath": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
        "evidenceSha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
            "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
          },
          "scope": "Independently source-enumerated48 inputs before calculator imports; three adapter+legacy Node/VM/actualChromium and other216 methods unchanged, no whole clinical instrument approval."
        },
        "freshAdapterExecutions": 144,
        "freshVmExecutions": 144,
        "actualBrowserEvidenceScope": "Actual Chromium48×3 standalone adapters plus48 legacy observed in the independent peer. This bank projects only the three adapters; it does not attribute legacy or VM calls as browser UI journeys.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
            "app": "website",
            "previousSha256": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
            "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
            "stageFile": "reports/review-20261003/mcisaac-source-final-clamp-stage-final27/apps/website/private/tool-code/centor-mcisaac/calculator.js",
            "applied": false
          },
          {
            "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
            "app": "dashboard",
            "previousSha256": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
            "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
            "stageFile": "reports/review-20261003/mcisaac-source-final-clamp-stage-final27/apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
            "applied": false
          },
          {
            "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
            "app": "command-center",
            "previousSha256": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
            "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
            "stageFile": "reports/review-20261003/mcisaac-source-final-clamp-stage-final27/apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
            "applied": false
          }
        ],
        "qualifications": [
          "Input booleans represent findings selected by the user; this oracle does not assess whether a patient has those findings.",
          "1998 diagram says tonsillar swelling or exudate and tender anterior cervical adenopathy; Fine2012 Methods describes tonsillar exudates and swollen anterior cervical nodes. Selected-point arithmetic/normalization does not prove complete clinical-rubric equivalence across those editions.",
          "The integer age code is already selected; actual chronological-age cutoff mapping is outside this oracle. Probabilities, private categories, testing and treatment are excluded.",
          "This is not an official instrument translation, professional language certification, clinical validation or rights approval.",
          "Only raw.score source-final normalization and separately raw.preliminaryScore selected-point arithmetic are included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/mcisaac-final-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f5efcb14066ca516311d218a06b19a606ad47ce7b78df28741b14900981e89e"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
            "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481"
          },
          {
            "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
            "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481"
          },
          {
            "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
            "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "McIsaac 1998 / Fine 2012: quatro achados de 1 ponto e ajuste etário; soma preliminar −1 a 5, pontuação final limitada a 0 a 4",
      "implementationVersion": "centor-mcisaac@native-2026-10-04+5ebdcddfc2bb",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1228750/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma preliminar: 1 ponto para cada um dos quatro achados — febre > 38 °C, ausência de tosse, adenomegalia cervical anterior dolorosa, edema ou exsudato amigdaliano —, mais 1 ponto entre 3 e 14 anos, 0 entre 15 e 44 anos e −1 a partir de 45 anos. A soma preliminar varia de −1 a 5. Pontuação final: resultados preliminares abaixo de 0 são definidos como 0 e acima de 4 como 4, conforme McIsaac 1998 e Fine 2012. A soma preliminar é registrada separadamente; probabilidades e condutas não foram aprovadas clinicamente.",
        "inputContract": {
          "fields": [
            [
              "febre",
              "Temperatura &gt; 38 °C",
              "chk",
              {}
            ],
            [
              "tosse",
              "Ausência de tosse",
              "chk",
              {}
            ],
            [
              "linfo",
              "Linfonodos cervicais anteriores aumentados e dolorosos",
              "chk",
              {}
            ],
            [
              "amig",
              "Edema ou exsudato amigdaliano",
              "chk",
              {}
            ],
            [
              "idade",
              "Idade",
              "radio",
              {
                "opts": {
                  "0": "15 a 44 anos",
                  "1": "3 a 14 anos",
                  "-1": "≥ 45 anos"
                }
              }
            ]
          ],
          "hash": "59a114ba4a23f241b050bbabce62bf011cf6db081a23f977ced8ce6220b02cb3"
        },
        "sourceEditions": [
          {
            "citation": "McIsaac WJ et al. A clinical score to reduce unnecessary antibiotic use in patients with sore throat. CMAJ, 1998.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/9475915/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A clinical score to reduce unnecessary antibiotic use in patients with sore throat.",
              "year": "1998",
              "firstPublicationDate": "1998-01-01",
              "pmid": "9475915",
              "pmcid": "PMC1228750",
              "journal": "CMAJ : Canadian Medical Association journal = journal de l'Association medicale canadienne",
              "authors": "McIsaac WJ, White D, Tannenbaum D, Low DE."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1228750/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "fd17f6ab3b4a081f2aabb8e87a8079c41e45bdfe665ace4f8b1805b463c2cdb4",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Centor RM et al. The diagnosis of strep throat in adults in the emergency room. Med Decis Making, 1981.",
            "url": "https://doi.org/10.1177/0272989X8100100304",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The diagnosis of strep throat in adults in the emergency room.",
              "year": "1981",
              "firstPublicationDate": "1981-01-01",
              "doi": "10.1177/0272989x8100100304",
              "pmid": "6763125",
              "journal": "Medical decision making : an international journal of the Society for Medical Decision Making",
              "authors": "Centor RM, Witherspoon JM, Dalton HP, Brody CE, Link K."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6763125/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2a4e2e7eef4b69e94f137f228b66c1d15b99c1f0eeadfa62d0f60850c0bb68b2",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Shulman ST et al. Clinical practice guideline for the diagnosis and management of group A streptococcal pharyngitis: 2012 update by the Infectious Diseases Society of America. Clin Infect Dis, 2012.",
            "url": "https://doi.org/10.1093/cid/cis629",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical practice guideline for the diagnosis and management of group A streptococcal pharyngitis: 2012 update by the Infectious Diseases Society of America.",
              "year": "2012",
              "firstPublicationDate": "2012-09-09",
              "doi": "10.1093/cid/cis629",
              "pmid": "22965026",
              "pmcid": "PMC7108032",
              "journal": "Clinical infectious diseases : an official publication of the Infectious Diseases Society of America",
              "authors": "Shulman ST, Bisno AL, Clegg HW, Gerber MA, Kaplan EL, Lee G, Martin JM, Van Beneden C, Infectious Diseases Society of America."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7108032/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c1282fc07496b07f5ddc1f7be7ba9e589ed12e10a58c5047a56cc718e632bfc5",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:34:06.809Z",
          "total": 48,
          "passed": 48,
          "cases": [
            {
              "index": 0,
              "input": {
                "febre": false,
                "tosse": false,
                "linfo": false,
                "amig": false,
                "idade": "-1"
              },
              "expected": {
                "score": 0,
                "preliminaryScore": -1
              },
              "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
                "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
                "groupId": "centor-mcisaac",
                "rowIndex": 0,
                "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": -1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "febre": true,
                "tosse": false,
                "linfo": false,
                "amig": false,
                "idade": "-1"
              },
              "expected": {
                "score": 0,
                "preliminaryScore": 0
              },
              "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
                "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
                "groupId": "centor-mcisaac",
                "rowIndex": 1,
                "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "febre": false,
                "tosse": true,
                "linfo": false,
                "amig": false,
                "idade": "-1"
              },
              "expected": {
                "score": 0,
                "preliminaryScore": 0
              },
              "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
                "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
                "groupId": "centor-mcisaac",
                "rowIndex": 2,
                "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0,
                    "preliminaryScore": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "febre": true,
                "tosse": true,
                "linfo": false,
                "amig": false,
                "idade": "-1"
              },
              "expected": {
                "score": 1,
                "preliminaryScore": 1
              },
              "sourceScope": "Four already-selected binary findings and three age-point codes; exact point total and original final normalization only.",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
                "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f",
                "groupId": "centor-mcisaac",
                "rowIndex": 3,
                "projection": "Source-final expected.score0–4 and distinct expected.preliminaryScore−1..5. Original primary reading, fixture disagreement and excluded clinical policies remain in the immutable own oracle/peer."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Node",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "VM",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
                  "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1,
                    "preliminaryScore": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
                    "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "fd18dd72563dd9244768354001888408a703a6c1f9f52afcf20d4991b3007f36",
            "total": 48,
            "bankRowCount": 48,
            "uniqueApiInputCount": 48,
            "sourceContextCount": 48,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
                "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f"
              },
              {
                "file": "reports/review-20261003/mcisaac-publication-primary-read-scope-final27.json",
                "sha256": "f415d0ac0ab780e596103da1e72a6a8e92769e5cff4661523f386d8ce9d8db8e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
              "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 48,
            "uniqueApiInputs": 48,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/mcisaac-publication-own-expectations-final27.json",
              "sha256": "cbc212799ce6dc72bc6ea8c11155c6121748593da0f8c990dc0c95d1b095092f"
            }
          },
          "scope": "Four previously selected binary findings plus age-point code−1/0/1: exact source-normalized final0–4 and separately preliminary−1..5; no clinical categorical output projected.",
          "sources": [
            {
              "edition": "McIsaac1998 / Fine2012 explicitly normalized final0–4",
              "sources": [
                {
                  "url": "https://jhanley.biostat.mcgill.ca/c681/applications/sore_throat_1.pdf",
                  "edition": "McIsaac et al., CMAJ 1998;158:75–83",
                  "access": "Direct original PDF text reopened, scoring derivation p78–79 and diagram printed79 read; local original page image visually read in earlier turn.",
                  "readScope": "Four equal one-point findings; age3–14:+1,15–44:0,45+:−1; negative total assigned0 and maximum4. Abstract population3–76 inspected. No full-article or clinical management approval.",
                  "localImage": {
                    "file": "eight-diagnostic-primary-final26/mcisaac1998-p5.png",
                    "sha256": "33611fca8e309afc0312d636318610bfefeb184ea5ad42e7ef714ccb6c09955b"
                  }
                },
                {
                  "url": "https://stacks.cdc.gov/view/cdc/33542/cdc_33542_DS1.pdf",
                  "edition": "Fine et al., Arch Intern Med 2012;172:847–852, DOI10.1001/archinternmed.2012.950 author manuscript",
                  "access": "Direct CDC primary PDF text reopened; Statistical Analysis, PDFp3, manuscript lines107–112 personally read.",
                  "readScope": "Four component weights and age adjustment; −1 and5 explicitly normalized0 and4. PDF visual screenshot attempt failed earlier; no visual-table or full-article reading claimed."
                }
              ],
              "readScope": "Own direct scoring paragraph/diagram and Fine Statistical Analysis read; original source selected weights and final normalization only."
            }
          ],
          "evidencePath": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
          "evidenceSha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/mcisaac-publication-independent-peer-final27.json",
              "sha256": "655e3015c7cb82fe47bd57adf3fb7ada27f934b197107f2630c796773f1c61c6"
            },
            "scope": "Independently source-enumerated48 inputs before calculator imports; three adapter+legacy Node/VM/actualChromium and other216 methods unchanged, no whole clinical instrument approval."
          },
          "freshAdapterExecutions": 144,
          "freshVmExecutions": 144,
          "actualBrowserEvidenceScope": "Actual Chromium48×3 standalone adapters plus48 legacy observed in the independent peer. This bank projects only the three adapters; it does not attribute legacy or VM calls as browser UI journeys.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
              "app": "website",
              "previousSha256": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
              "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
              "stageFile": "reports/review-20261003/mcisaac-source-final-clamp-stage-final27/apps/website/private/tool-code/centor-mcisaac/calculator.js",
              "applied": false
            },
            {
              "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
              "app": "dashboard",
              "previousSha256": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
              "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
              "stageFile": "reports/review-20261003/mcisaac-source-final-clamp-stage-final27/apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
              "applied": false
            },
            {
              "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
              "app": "command-center",
              "previousSha256": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
              "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
              "stageFile": "reports/review-20261003/mcisaac-source-final-clamp-stage-final27/apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
              "applied": false
            }
          ],
          "qualifications": [
            "Input booleans represent findings selected by the user; this oracle does not assess whether a patient has those findings.",
            "1998 diagram says tonsillar swelling or exudate and tender anterior cervical adenopathy; Fine2012 Methods describes tonsillar exudates and swollen anterior cervical nodes. Selected-point arithmetic/normalization does not prove complete clinical-rubric equivalence across those editions.",
            "The integer age code is already selected; actual chronological-age cutoff mapping is outside this oracle. Probabilities, private categories, testing and treatment are excluded.",
            "This is not an official instrument translation, professional language certification, clinical validation or rights approval.",
            "Only raw.score source-final normalization and separately raw.preliminaryScore selected-point arithmetic are included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/mcisaac-final-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f5efcb14066ca516311d218a06b19a606ad47ce7b78df28741b14900981e89e"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/centor-mcisaac/calculator.js",
              "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481"
            },
            {
              "file": "apps/dashboard/private/tool-code/centor-mcisaac/calculator.js",
              "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481"
            },
            {
              "file": "apps/command-center/private/tool-code/centor-mcisaac/calculator.js",
              "sha256": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5ebdcddfc2bb2cfc60dbc3ff8d25aeea587b964273fd0ab83c7e04a442a07481",
        "mcisaacNormalizationSourceAmendment": {
          "at": "2026-10-04T19:31:48.038Z",
          "scope": "Source-edition final-score normalization only: preliminary sum −1..5 is recorded separately; final score is0..4 in1998 and2012. Four findings/age weights unchanged. Display formula, edition, appended limits and one historical caption/expected numeric score are explicitly amended. No clinical/probability/treatment certification.",
          "sources": [
            {
              "url": "https://jhanley.biostat.mcgill.ca/c681/applications/sore_throat_1.pdf",
              "edition": "McIsaac et al CMAJ1998;158:75–83",
              "file": "eight-diagnostic-primary-final26/mcisaac1998.pdf",
              "readScope": "Original p5/printed79 score derivation and figure directly re-opened; local original page image visually read. Four findings/age weights and below0->0/highest4 confirmed. Not a full article, diagnostic-performance, treatment or instrument-rights approval."
            },
            {
              "url": "https://stacks.cdc.gov/view/cdc/33542/cdc_33542_DS1.pdf",
              "edition": "Fine et al Arch Intern Med2012;172(11):847–852 DOI10.1001/archinternmed.2012.950 author manuscript",
              "readScope": "Direct original PDF text Methods p3/lines107–112 read via web; explicitly normalizes −1 to0 and5 to4. Screenshot attempt returned an error, so no visual-table reading of this source claimed. No full study or treatment approval."
            }
          ],
          "author": {
            "file": "mcisaac-final-normalization-authored-final27-v4.cjs",
            "sha256": "07f44e77b61a7a982e85a897562fe50bf21bc67d9ebdd1f39299bcf8e9586209"
          },
          "previousFormula": "<p>1 ponto para cada: febre &gt; 38 °C, ausência de tosse, adenomegalia cervical anterior dolorosa, edema ou exsudato amigdaliano. Idade: +1 (3 a 14 anos), 0 (15 a 44 anos), −1 (≥ 45 anos). Total de −1 a 5.</p>",
          "previousMethodVersion": "Centor 1981 modificado Mc Isaac 1998:4 critérios+idade, total−1 a 5",
          "previousLimits": "O estudo McIsaac 1998 avaliou pessoas de 3–76 anos com sintomas respiratórios novos em medicina de família, comparando o escore com cultura de orofaringe. O total não estabelece certeza de estreptococo nem indicação automática de antibiótico. Pesos de idade, cortes e estratégia de teste devem seguir a tabela e a diretriz da versão utilizada.",
          "previousFixtureCase2": [
            "Criança de 8 anos com os 4 achados: 5 pontos",
            {
              "febre": true,
              "tosse": true,
              "linfo": true,
              "amig": true,
              "idade": "1"
            },
            {
              "score": 5,
              "level": "high",
              "verdict": "51 a 53%"
            }
          ],
          "previousFixtureSha256": "3c14b3f6c73f02f7c13014c11b87cec2a2827f59b147361f503738da1bbb8dfb",
          "unchangedInputContract": {
            "fields": [
              {
                "key": "febre",
                "label": "Temperatura &gt; 38 °C",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "tosse",
                "label": "Ausência de tosse",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "linfo",
                "label": "Linfonodos cervicais anteriores aumentados e dolorosos",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "amig",
                "label": "Edema ou exsudato amigdaliano",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "idade",
                "label": "Idade",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "15 a 44 anos",
                  "1": "3 a 14 anos",
                  "-1": "≥ 45 anos"
                }
              }
            ],
            "hash": "8d1957f2ea4d2876af42aecc990b5478238e24210fe7200f8022b05e1e25f3e1"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false,
          "prospectiveImplementationEdition": {
            "methodVersion": "McIsaac 1998 / Fine 2012: quatro achados de 1 ponto e ajuste etário; soma preliminar −1 a 5, pontuação final limitada a 0 a 4",
            "primarySourceURL": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1228750/",
            "scope": "Final source normalization0–4 with separately retained preliminary−1..5; probability and clinical management remain outside this technical approval."
          }
        },
        "currentResultLabel": "Centor/McIsaac — pontuação final",
        "previousImplementedVariant": "1 ponto para cada: febre > 38 °C, ausência de tosse, adenomegalia cervical anterior dolorosa, edema ou exsudato amigdaliano. Idade: +1 (3 a 14 anos), 0 (15 a 44 anos), −1 (≥ 45 anos). Total de −1 a 5.",
        "previousImplementationHash": "838a5d17e2d0e7102608a4b63b164a6a666fa9a800d4e2dedd2d3c2cedf7cfae",
        "previousInputContract": {
          "fields": [
            {
              "key": "febre",
              "label": "Temperatura &gt; 38 °C",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tosse",
              "label": "Ausência de tosse",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "linfo",
              "label": "Linfonodos cervicais anteriores aumentados e dolorosos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "amig",
              "label": "Edema ou exsudato amigdaliano",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "15 a 44 anos",
                "1": "3 a 14 anos",
                "-1": "≥ 45 anos"
              }
            }
          ],
          "hash": "8d1957f2ea4d2876af42aecc990b5478238e24210fe7200f8022b05e1e25f3e1"
        }
      },
      "limits": "O estudo McIsaac 1998 avaliou pessoas de 3–76 anos com sintomas respiratórios novos em medicina de família, comparando o escore com cultura de orofaringe. O total não estabelece certeza de estreptococo nem indicação automática de antibiótico. Pesos de idade, cortes e estratégia de teste devem seguir a tabela e a diretriz da versão utilizada. A edição original de 1998 e o método descrito por Fine em 2012 definem a pontuação final entre 0 e 4. A soma preliminar de −1 a 5 é informação de cálculo separada e não deve ser tratada como a pontuação final dessas edições. A conferência abrange apenas os pesos e essa normalização; não aprova observação dos sinais, desempenho diagnóstico, probabilidades, teste ou tratamento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.889Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo descreve faixa 0–4, enquanto versão local registra −1 a 5; necessidade de tabela integral para esclarecer variante. Diagnóstico, prescrição ou dispensa de teste não garantidos por total."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-de-duke",
      "title": "Escore de Duke (esteira)",
      "short": "Prognóstico no teste ergométrico",
      "desc": "Calcule o escore de esteira de Duke (Duke Treadmill Score) no protocolo de Bruce, com a classificação de risco e a mortalidade anual estimada.",
      "lead": "Combina tempo de exercício, desnível do segmento ST e angina no teste ergométrico (protocolo de Bruce) para estimar o prognóstico na suspeita de doença coronária.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-esportiva"
      ],
      "fields": [
        [
          "tempo",
          "Tempo de exercício (protocolo de Bruce)",
          "num",
          {
            "min": 0,
            "max": 30,
            "step": "0.1",
            "unit": "min",
            "ph": "9"
          }
        ],
        [
          "st",
          "Maior desnível do ST (em qualquer derivação, exceto aVR)",
          "num",
          {
            "min": 0,
            "max": 10,
            "step": "0.1",
            "unit": "mm",
            "ph": "1"
          }
        ],
        [
          "angina",
          "Angina durante o teste",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Não limitante",
              "2": "Limitante (motivo da interrupção)"
            }
          }
        ]
      ],
      "formula": "<p>Escore = tempo de exercício (min) − 5 × desnível do ST (mm) − 4 × índice de angina (0 = ausente, 1 = não limitante, 2 = limitante).</p>",
      "sources": [
        [
          "Mark DB et al. Exercise treadmill score for predicting prognosis in coronary artery disease. Ann Intern Med, 1987.",
          "https://doi.org/10.7326/0003-4819-106-6-793"
        ],
        [
          "Mark DB et al. Prognostic value of a treadmill exercise score in outpatients with suspected coronary artery disease. N Engl J Med, 1991.",
          "https://doi.org/10.1056/NEJM199109193251204"
        ]
      ],
      "cases": [
        [
          "9 min, ST 1 mm, angina não limitante: escore 0 (intermediário)",
          {
            "tempo": 9,
            "st": 1,
            "angina": "1"
          },
          {
            "raw": {
              "score": 0
            },
            "level": "mid"
          }
        ],
        [
          "12 min, sem ST, sem angina: +12 (baixo risco)",
          {
            "tempo": 12,
            "st": 0,
            "angina": "0"
          },
          {
            "raw": {
              "score": 12
            },
            "level": "low"
          }
        ],
        [
          "3 min, ST 2 mm, angina limitante: −15 (alto risco)",
          {
            "tempo": 3,
            "st": 2,
            "angina": "2"
          },
          {
            "raw": {
              "score": -15
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 240,
        "passed": 240,
        "cases": [
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 0
            },
            "reference": {
              "score": "0/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": -4
            },
            "reference": {
              "score": "-4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4,
                "obtained": -4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": -8
            },
            "reference": {
              "score": "-8/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -8,
                "obtained": -8,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": -5
            },
            "reference": {
              "score": "-5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -5,
                "obtained": -5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": -9
            },
            "reference": {
              "score": "-9/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -9,
                "obtained": -9,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -13
            },
            "reference": {
              "score": "-13/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -13
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -13,
                "obtained": -13,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": -7.5
            },
            "reference": {
              "score": "-15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7.5,
                "obtained": -7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": -11.5
            },
            "reference": {
              "score": "-23/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -11.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -11.5,
                "obtained": -11.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -15.5
            },
            "reference": {
              "score": "-31/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -15.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -15.5,
                "obtained": -15.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": -10
            },
            "reference": {
              "score": "-10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10,
                "obtained": -10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -14
            },
            "reference": {
              "score": "-14/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14,
                "obtained": -14,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -18
            },
            "reference": {
              "score": "-18/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -18,
                "obtained": -18,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -15
            },
            "reference": {
              "score": "-15/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -15,
                "obtained": -15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -19
            },
            "reference": {
              "score": "-19/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -19,
                "obtained": -19,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -23
            },
            "reference": {
              "score": "-23/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -23
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -23,
                "obtained": -23,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -25
            },
            "reference": {
              "score": "-25/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -25,
                "obtained": -25,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -29
            },
            "reference": {
              "score": "-29/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -29
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -29,
                "obtained": -29,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -33
            },
            "reference": {
              "score": "-33/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -33
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -33,
                "obtained": -33,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -40
            },
            "reference": {
              "score": "-40/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -40,
                "obtained": -40,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -44
            },
            "reference": {
              "score": "-44/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -44
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -44,
                "obtained": -44,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -48
            },
            "reference": {
              "score": "-48/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -48
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -48,
                "obtained": -48,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -50
            },
            "reference": {
              "score": "-50/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -50,
                "obtained": -50,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -54
            },
            "reference": {
              "score": "-54/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -54
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -54,
                "obtained": -54,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -58
            },
            "reference": {
              "score": "-58/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -58
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -58,
                "obtained": -58,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 0.5
            },
            "reference": {
              "score": "1/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": -3.5
            },
            "reference": {
              "score": "-7/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3.5,
                "obtained": -3.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": -7.5
            },
            "reference": {
              "score": "-15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7.5,
                "obtained": -7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": -4.5
            },
            "reference": {
              "score": "-9/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4.5,
                "obtained": -4.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": -8.5
            },
            "reference": {
              "score": "-17/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -8.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -8.5,
                "obtained": -8.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -12.5
            },
            "reference": {
              "score": "-25/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -12.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -12.5,
                "obtained": -12.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": -7
            },
            "reference": {
              "score": "-7/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7,
                "obtained": -7,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": -11
            },
            "reference": {
              "score": "-11/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -11,
                "obtained": -11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -15
            },
            "reference": {
              "score": "-15/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -15,
                "obtained": -15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": -9.5
            },
            "reference": {
              "score": "-19/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -9.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -9.5,
                "obtained": -9.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -13.5
            },
            "reference": {
              "score": "-27/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -13.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -13.5,
                "obtained": -13.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -17.5
            },
            "reference": {
              "score": "-35/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -17.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -17.5,
                "obtained": -17.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -14.5
            },
            "reference": {
              "score": "-29/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14.5,
                "obtained": -14.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -18.5
            },
            "reference": {
              "score": "-37/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -18.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -18.5,
                "obtained": -18.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -22.5
            },
            "reference": {
              "score": "-45/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -22.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -22.5,
                "obtained": -22.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -24.5
            },
            "reference": {
              "score": "-49/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -24.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -24.5,
                "obtained": -24.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -28.5
            },
            "reference": {
              "score": "-57/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -28.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -28.5,
                "obtained": -28.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -32.5
            },
            "reference": {
              "score": "-65/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -32.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -32.5,
                "obtained": -32.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -39.5
            },
            "reference": {
              "score": "-79/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -39.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -39.5,
                "obtained": -39.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -43.5
            },
            "reference": {
              "score": "-87/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -43.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -43.5,
                "obtained": -43.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -47.5
            },
            "reference": {
              "score": "-95/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -47.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -47.5,
                "obtained": -47.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -49.5
            },
            "reference": {
              "score": "-99/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -49.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -49.5,
                "obtained": -49.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -53.5
            },
            "reference": {
              "score": "-107/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -53.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -53.5,
                "obtained": -53.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "0.5",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -57.5
            },
            "reference": {
              "score": "-115/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -57.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -57.5,
                "obtained": -57.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 1
            },
            "reference": {
              "score": "1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": -3
            },
            "reference": {
              "score": "-3/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3,
                "obtained": -3,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": -7
            },
            "reference": {
              "score": "-7/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7,
                "obtained": -7,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": -4
            },
            "reference": {
              "score": "-4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4,
                "obtained": -4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": -8
            },
            "reference": {
              "score": "-8/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -8,
                "obtained": -8,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -12
            },
            "reference": {
              "score": "-12/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -12
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -12,
                "obtained": -12,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": -6.5
            },
            "reference": {
              "score": "-13/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6.5,
                "obtained": -6.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": -10.5
            },
            "reference": {
              "score": "-21/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10.5,
                "obtained": -10.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -14.5
            },
            "reference": {
              "score": "-29/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14.5,
                "obtained": -14.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": -9
            },
            "reference": {
              "score": "-9/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -9,
                "obtained": -9,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -13
            },
            "reference": {
              "score": "-13/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -13
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -13,
                "obtained": -13,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -17
            },
            "reference": {
              "score": "-17/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -17,
                "obtained": -17,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -14
            },
            "reference": {
              "score": "-14/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14,
                "obtained": -14,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -18
            },
            "reference": {
              "score": "-18/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -18,
                "obtained": -18,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -22
            },
            "reference": {
              "score": "-22/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -22
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -22,
                "obtained": -22,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -24
            },
            "reference": {
              "score": "-24/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -24
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -24,
                "obtained": -24,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -28
            },
            "reference": {
              "score": "-28/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -28
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -28,
                "obtained": -28,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -32
            },
            "reference": {
              "score": "-32/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -32
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -32,
                "obtained": -32,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -39
            },
            "reference": {
              "score": "-39/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -39
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -39,
                "obtained": -39,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -43
            },
            "reference": {
              "score": "-43/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -43
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -43,
                "obtained": -43,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -47
            },
            "reference": {
              "score": "-47/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -47
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -47,
                "obtained": -47,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -49
            },
            "reference": {
              "score": "-49/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -49
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -49,
                "obtained": -49,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -53
            },
            "reference": {
              "score": "-53/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -53
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -53,
                "obtained": -53,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "1",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -57
            },
            "reference": {
              "score": "-57/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -57
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -57,
                "obtained": -57,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 5
            },
            "reference": {
              "score": "5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 1
            },
            "reference": {
              "score": "1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": -3
            },
            "reference": {
              "score": "-3/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3,
                "obtained": -3,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 0
            },
            "reference": {
              "score": "0/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": -4
            },
            "reference": {
              "score": "-4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4,
                "obtained": -4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -8
            },
            "reference": {
              "score": "-8/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -8,
                "obtained": -8,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": -2.5
            },
            "reference": {
              "score": "-5/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -2.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -2.5,
                "obtained": -2.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": -6.5
            },
            "reference": {
              "score": "-13/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6.5,
                "obtained": -6.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -10.5
            },
            "reference": {
              "score": "-21/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10.5,
                "obtained": -10.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": -5
            },
            "reference": {
              "score": "-5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -5,
                "obtained": -5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -9
            },
            "reference": {
              "score": "-9/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -9,
                "obtained": -9,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -13
            },
            "reference": {
              "score": "-13/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -13
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -13,
                "obtained": -13,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -10
            },
            "reference": {
              "score": "-10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10,
                "obtained": -10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -14
            },
            "reference": {
              "score": "-14/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14,
                "obtained": -14,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -18
            },
            "reference": {
              "score": "-18/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -18,
                "obtained": -18,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -20
            },
            "reference": {
              "score": "-20/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -20,
                "obtained": -20,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -24
            },
            "reference": {
              "score": "-24/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -24
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -24,
                "obtained": -24,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -28
            },
            "reference": {
              "score": "-28/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -28
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -28,
                "obtained": -28,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -35
            },
            "reference": {
              "score": "-35/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -35,
                "obtained": -35,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -39
            },
            "reference": {
              "score": "-39/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -39
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -39,
                "obtained": -39,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -43
            },
            "reference": {
              "score": "-43/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -43
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -43,
                "obtained": -43,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -45
            },
            "reference": {
              "score": "-45/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -45
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -45,
                "obtained": -45,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -49
            },
            "reference": {
              "score": "-49/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -49
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -49,
                "obtained": -49,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "5",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -53
            },
            "reference": {
              "score": "-53/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -53
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -53,
                "obtained": -53,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 8
            },
            "reference": {
              "score": "8/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 4
            },
            "reference": {
              "score": "4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": 0
            },
            "reference": {
              "score": "0/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 3
            },
            "reference": {
              "score": "3/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": -1
            },
            "reference": {
              "score": "-1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -1,
                "obtained": -1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -5
            },
            "reference": {
              "score": "-5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -5,
                "obtained": -5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": 0.5
            },
            "reference": {
              "score": "1/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": -3.5
            },
            "reference": {
              "score": "-7/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3.5,
                "obtained": -3.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -7.5
            },
            "reference": {
              "score": "-15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7.5,
                "obtained": -7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": -2
            },
            "reference": {
              "score": "-2/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -2,
                "obtained": -2,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -6
            },
            "reference": {
              "score": "-6/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6,
                "obtained": -6,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -10
            },
            "reference": {
              "score": "-10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10,
                "obtained": -10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -7
            },
            "reference": {
              "score": "-7/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7,
                "obtained": -7,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -11
            },
            "reference": {
              "score": "-11/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -11,
                "obtained": -11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -15
            },
            "reference": {
              "score": "-15/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -15,
                "obtained": -15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -17
            },
            "reference": {
              "score": "-17/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -17,
                "obtained": -17,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -21
            },
            "reference": {
              "score": "-21/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -21,
                "obtained": -21,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -25
            },
            "reference": {
              "score": "-25/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -25,
                "obtained": -25,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -32
            },
            "reference": {
              "score": "-32/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -32
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -32,
                "obtained": -32,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -36
            },
            "reference": {
              "score": "-36/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -36
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -36,
                "obtained": -36,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -40
            },
            "reference": {
              "score": "-40/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -40,
                "obtained": -40,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -42
            },
            "reference": {
              "score": "-42/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -42
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -42,
                "obtained": -42,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -46
            },
            "reference": {
              "score": "-46/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -46
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -46,
                "obtained": -46,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "8",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -50
            },
            "reference": {
              "score": "-50/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -50,
                "obtained": -50,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 9
            },
            "reference": {
              "score": "9/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 5
            },
            "reference": {
              "score": "5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": 1
            },
            "reference": {
              "score": "1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 4
            },
            "reference": {
              "score": "4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": 0
            },
            "reference": {
              "score": "0/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -4
            },
            "reference": {
              "score": "-4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4,
                "obtained": -4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": 1.5
            },
            "reference": {
              "score": "3/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": -2.5
            },
            "reference": {
              "score": "-5/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -2.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -2.5,
                "obtained": -2.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -6.5
            },
            "reference": {
              "score": "-13/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6.5,
                "obtained": -6.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": -1
            },
            "reference": {
              "score": "-1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -1,
                "obtained": -1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -5
            },
            "reference": {
              "score": "-5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -5,
                "obtained": -5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -9
            },
            "reference": {
              "score": "-9/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -9,
                "obtained": -9,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -6
            },
            "reference": {
              "score": "-6/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6,
                "obtained": -6,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -10
            },
            "reference": {
              "score": "-10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10,
                "obtained": -10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -14
            },
            "reference": {
              "score": "-14/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14,
                "obtained": -14,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -16
            },
            "reference": {
              "score": "-16/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -16
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -16,
                "obtained": -16,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -20
            },
            "reference": {
              "score": "-20/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -20,
                "obtained": -20,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -24
            },
            "reference": {
              "score": "-24/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -24
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -24,
                "obtained": -24,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -31
            },
            "reference": {
              "score": "-31/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -31
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -31,
                "obtained": -31,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -35
            },
            "reference": {
              "score": "-35/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -35,
                "obtained": -35,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -39
            },
            "reference": {
              "score": "-39/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -39
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -39,
                "obtained": -39,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -41
            },
            "reference": {
              "score": "-41/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -41
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -41,
                "obtained": -41,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -45
            },
            "reference": {
              "score": "-45/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -45
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -45,
                "obtained": -45,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "9",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -49
            },
            "reference": {
              "score": "-49/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -49
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -49,
                "obtained": -49,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 11.5
            },
            "reference": {
              "score": "23/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 11.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11.5,
                "obtained": 11.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 7.5
            },
            "reference": {
              "score": "15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7.5,
                "obtained": 7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": 3.5
            },
            "reference": {
              "score": "7/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 3.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3.5,
                "obtained": 3.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 6.5
            },
            "reference": {
              "score": "13/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 6.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6.5,
                "obtained": 6.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": 2.5
            },
            "reference": {
              "score": "5/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 2.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2.5,
                "obtained": 2.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": -1.5
            },
            "reference": {
              "score": "-3/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -1.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -1.5,
                "obtained": -1.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": 4
            },
            "reference": {
              "score": "4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": 0
            },
            "reference": {
              "score": "0/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -4
            },
            "reference": {
              "score": "-4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4,
                "obtained": -4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": 1.5
            },
            "reference": {
              "score": "3/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": -2.5
            },
            "reference": {
              "score": "-5/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -2.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -2.5,
                "obtained": -2.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -6.5
            },
            "reference": {
              "score": "-13/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6.5,
                "obtained": -6.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": -3.5
            },
            "reference": {
              "score": "-7/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3.5,
                "obtained": -3.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -7.5
            },
            "reference": {
              "score": "-15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -7.5,
                "obtained": -7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -11.5
            },
            "reference": {
              "score": "-23/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -11.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -11.5,
                "obtained": -11.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -13.5
            },
            "reference": {
              "score": "-27/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -13.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -13.5,
                "obtained": -13.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -17.5
            },
            "reference": {
              "score": "-35/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -17.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -17.5,
                "obtained": -17.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -21.5
            },
            "reference": {
              "score": "-43/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -21.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -21.5,
                "obtained": -21.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -28.5
            },
            "reference": {
              "score": "-57/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -28.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -28.5,
                "obtained": -28.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -32.5
            },
            "reference": {
              "score": "-65/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -32.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -32.5,
                "obtained": -32.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -36.5
            },
            "reference": {
              "score": "-73/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -36.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -36.5,
                "obtained": -36.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -38.5
            },
            "reference": {
              "score": "-77/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -38.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -38.5,
                "obtained": -38.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -42.5
            },
            "reference": {
              "score": "-85/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -42.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -42.5,
                "obtained": -42.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "11.5",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -46.5
            },
            "reference": {
              "score": "-93/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -46.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -46.5,
                "obtained": -46.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 15
            },
            "reference": {
              "score": "15/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 11
            },
            "reference": {
              "score": "11/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": 7
            },
            "reference": {
              "score": "7/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 10
            },
            "reference": {
              "score": "10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": 6
            },
            "reference": {
              "score": "6/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": 2
            },
            "reference": {
              "score": "2/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": 7.5
            },
            "reference": {
              "score": "15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7.5,
                "obtained": 7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": 3.5
            },
            "reference": {
              "score": "7/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 3.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3.5,
                "obtained": 3.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": -0.5
            },
            "reference": {
              "score": "-1/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -0.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -0.5,
                "obtained": -0.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": 5
            },
            "reference": {
              "score": "5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": 1
            },
            "reference": {
              "score": "1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": -3
            },
            "reference": {
              "score": "-3/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3,
                "obtained": -3,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": 0
            },
            "reference": {
              "score": "0/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": -4
            },
            "reference": {
              "score": "-4/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -4,
                "obtained": -4,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -8
            },
            "reference": {
              "score": "-8/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -8,
                "obtained": -8,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -10
            },
            "reference": {
              "score": "-10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10,
                "obtained": -10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -14
            },
            "reference": {
              "score": "-14/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14,
                "obtained": -14,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -18
            },
            "reference": {
              "score": "-18/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -18,
                "obtained": -18,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -25
            },
            "reference": {
              "score": "-25/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -25,
                "obtained": -25,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -29
            },
            "reference": {
              "score": "-29/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -29
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -29,
                "obtained": -29,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -33
            },
            "reference": {
              "score": "-33/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -33
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -33,
                "obtained": -33,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -35
            },
            "reference": {
              "score": "-35/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -35,
                "obtained": -35,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -39
            },
            "reference": {
              "score": "-39/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -39
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -39,
                "obtained": -39,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "15",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -43
            },
            "reference": {
              "score": "-43/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -43
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -43,
                "obtained": -43,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 22.5
            },
            "reference": {
              "score": "45/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 22.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22.5,
                "obtained": 22.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 18.5
            },
            "reference": {
              "score": "37/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 18.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18.5,
                "obtained": 18.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": 14.5
            },
            "reference": {
              "score": "29/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 14.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14.5,
                "obtained": 14.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 17.5
            },
            "reference": {
              "score": "35/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 17.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17.5,
                "obtained": 17.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": 13.5
            },
            "reference": {
              "score": "27/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 13.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13.5,
                "obtained": 13.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": 9.5
            },
            "reference": {
              "score": "19/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 9.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9.5,
                "obtained": 9.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": 15
            },
            "reference": {
              "score": "15/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": 11
            },
            "reference": {
              "score": "11/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": 7
            },
            "reference": {
              "score": "7/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": 12.5
            },
            "reference": {
              "score": "25/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 12.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12.5,
                "obtained": 12.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": 8.5
            },
            "reference": {
              "score": "17/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 8.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8.5,
                "obtained": 8.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": 4.5
            },
            "reference": {
              "score": "9/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 4.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4.5,
                "obtained": 4.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": 7.5
            },
            "reference": {
              "score": "15/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 7.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7.5,
                "obtained": 7.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": 3.5
            },
            "reference": {
              "score": "7/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 3.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3.5,
                "obtained": 3.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": -0.5
            },
            "reference": {
              "score": "-1/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -0.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -0.5,
                "obtained": -0.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": -2.5
            },
            "reference": {
              "score": "-5/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -2.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -2.5,
                "obtained": -2.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": -6.5
            },
            "reference": {
              "score": "-13/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -6.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -6.5,
                "obtained": -6.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -10.5
            },
            "reference": {
              "score": "-21/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10.5,
                "obtained": -10.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -17.5
            },
            "reference": {
              "score": "-35/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -17.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -17.5,
                "obtained": -17.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -21.5
            },
            "reference": {
              "score": "-43/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -21.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -21.5,
                "obtained": -21.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -25.5
            },
            "reference": {
              "score": "-51/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -25.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -25.5,
                "obtained": -25.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -27.5
            },
            "reference": {
              "score": "-55/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -27.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -27.5,
                "obtained": -27.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -31.5
            },
            "reference": {
              "score": "-63/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -31.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -31.5,
                "obtained": -31.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "22.5",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -35.5
            },
            "reference": {
              "score": "-71/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -35.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -35.5,
                "obtained": -35.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "0",
              "angina": "0"
            },
            "expected": {
              "score": 30
            },
            "reference": {
              "score": "30/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "0",
              "angina": "1"
            },
            "expected": {
              "score": 26
            },
            "reference": {
              "score": "26/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 26
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 26,
                "obtained": 26,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "0",
              "angina": "2"
            },
            "expected": {
              "score": 22
            },
            "reference": {
              "score": "22/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 22
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22,
                "obtained": 22,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "1",
              "angina": "0"
            },
            "expected": {
              "score": 25
            },
            "reference": {
              "score": "25/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25,
                "obtained": 25,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "1",
              "angina": "1"
            },
            "expected": {
              "score": 21
            },
            "reference": {
              "score": "21/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "1",
              "angina": "2"
            },
            "expected": {
              "score": 17
            },
            "reference": {
              "score": "17/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "1.5",
              "angina": "0"
            },
            "expected": {
              "score": 22.5
            },
            "reference": {
              "score": "45/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 22.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22.5,
                "obtained": 22.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "1.5",
              "angina": "1"
            },
            "expected": {
              "score": 18.5
            },
            "reference": {
              "score": "37/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 18.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18.5,
                "obtained": 18.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "1.5",
              "angina": "2"
            },
            "expected": {
              "score": 14.5
            },
            "reference": {
              "score": "29/2"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 14.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14.5,
                "obtained": 14.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "2",
              "angina": "0"
            },
            "expected": {
              "score": 20
            },
            "reference": {
              "score": "20/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "2",
              "angina": "1"
            },
            "expected": {
              "score": 16
            },
            "reference": {
              "score": "16/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 16
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "2",
              "angina": "2"
            },
            "expected": {
              "score": 12
            },
            "reference": {
              "score": "12/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 12
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "3",
              "angina": "0"
            },
            "expected": {
              "score": 15
            },
            "reference": {
              "score": "15/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "3",
              "angina": "1"
            },
            "expected": {
              "score": 11
            },
            "reference": {
              "score": "11/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "3",
              "angina": "2"
            },
            "expected": {
              "score": 7
            },
            "reference": {
              "score": "7/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "5",
              "angina": "0"
            },
            "expected": {
              "score": 5
            },
            "reference": {
              "score": "5/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "5",
              "angina": "1"
            },
            "expected": {
              "score": 1
            },
            "reference": {
              "score": "1/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "5",
              "angina": "2"
            },
            "expected": {
              "score": -3
            },
            "reference": {
              "score": "-3/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -3,
                "obtained": -3,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "8",
              "angina": "0"
            },
            "expected": {
              "score": -10
            },
            "reference": {
              "score": "-10/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -10,
                "obtained": -10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "8",
              "angina": "1"
            },
            "expected": {
              "score": -14
            },
            "reference": {
              "score": "-14/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -14,
                "obtained": -14,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "8",
              "angina": "2"
            },
            "expected": {
              "score": -18
            },
            "reference": {
              "score": "-18/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -18,
                "obtained": -18,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "10",
              "angina": "0"
            },
            "expected": {
              "score": -20
            },
            "reference": {
              "score": "-20/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -20,
                "obtained": -20,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "10",
              "angina": "1"
            },
            "expected": {
              "score": -24
            },
            "reference": {
              "score": "-24/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -24
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -24,
                "obtained": -24,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-de-duke",
            "input": {
              "tempo": "30",
              "st": "10",
              "angina": "2"
            },
            "expected": {
              "score": -28
            },
            "reference": {
              "score": "-28/1"
            },
            "scenario": "entered-points-with-ST-zero-or-at-least-one",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": -28
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": -28,
                "obtained": -28,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
              "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
              "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
              "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
              "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
              "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
        "evidenceSha256": "7e5cc71340a2edf4506eee3a49c2c6fcc7a71cc73d2002cc57afdc928637ce5d",
        "peerEvidencePath": "reports/review-20261003/independent-four-linear-volume-source-oracles-final23.json",
        "peerEvidenceSha256": "aa29f261bf43be7f7f285898bce5ae671883847d5c3b9171793d372d1eecf31e",
        "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
        "source": {
          "url": "https://cvquality.acc.org/docs/default-source/ncdr/Data-Collection/cathpci_v4_codersdictionary_4-4.pdf",
          "edition": "ACC NCDR CathPCI Registry v4.4,2011, citing Mark1987; AHA exercise standards2013",
          "locator": "Original institutional dictionary, PDFp25, seq5202 formula and angina0/1/2",
          "access": "Official registry definition read directly2026-10-04; entered Bruce time−5×entered ST mm−4×entered angina points. The NCDR instruction maps ST<1mm to0; the application takes entered ST continuously. The test only uses0 or≥1mm, where the versions agree. No approval of the discrepancy for0<ST<1, pre-processing, prognosis or exercise-test selection.",
          "corroboration": "https://www.ahajournals.org/doi/pdf/10.1161/CIR.0b013e31829b5b44?download=true",
          "unresolvedVariant": "NCDR ST<1mm zeroing is absent from current input contract; retain source discrepancy until original Mark protocol is reviewed."
        },
        "implementations": [
          {
            "app": "website",
            "id": "escore-de-duke",
            "sha256": "68bf426d89ccbacbcd330344153e826468d5977e98391fd081288b0c6a421ae3"
          },
          {
            "app": "dashboard",
            "id": "escore-de-duke",
            "sha256": "68bf426d89ccbacbcd330344153e826468d5977e98391fd081288b0c6a421ae3"
          },
          {
            "app": "command-center",
            "id": "escore-de-duke",
            "sha256": "68bf426d89ccbacbcd330344153e826468d5977e98391fd081288b0c6a421ae3"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "Duke Treadmill/Mark 1987:tempo−5 ST−4 angina; nomograma validado 1991",
      "implementationVersion": "escore-de-duke@native-2026-10-03+68bf426d89cc",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3579066/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Escore = tempo de exercício (min) − 5 × desnível do ST (mm) − 4 × índice de angina (0 = ausente, 1 = não limitante, 2 = limitante).",
        "inputContract": {
          "fields": [
            {
              "key": "tempo",
              "label": "Tempo de exercício (protocolo de Bruce)",
              "type": "num",
              "min": 0,
              "max": 30,
              "unit": "min",
              "optional": false,
              "options": null
            },
            {
              "key": "st",
              "label": "Maior desnível do ST (em qualquer derivação, exceto aVR)",
              "type": "num",
              "min": 0,
              "max": 10,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "angina",
              "label": "Angina durante o teste",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Não limitante",
                "2": "Limitante (motivo da interrupção)"
              }
            }
          ],
          "hash": "a01b61517fe8d291595f7aa1081784f66384252a0084d5930492881ecae3a508"
        },
        "sourceEditions": [
          {
            "citation": "Mark DB et al. Exercise treadmill score for predicting prognosis in coronary artery disease. Ann Intern Med, 1987.",
            "url": "https://doi.org/10.7326/0003-4819-106-6-793",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Exercise treadmill score for predicting prognosis in coronary artery disease.",
              "year": "1987",
              "firstPublicationDate": "1987-06-01",
              "doi": "10.7326/0003-4819-106-6-793",
              "pmid": "3579066",
              "journal": "Annals of internal medicine",
              "authors": "Mark DB, Hlatky MA, Harrell FE, Lee KL, Califf RM, Pryor DB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3579066/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0398142b5bdf18b63830101fc1d7351c2b89ea63748c813b845c250038c42652",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Mark DB et al. Prognostic value of a treadmill exercise score in outpatients with suspected coronary artery disease. N Engl J Med, 1991.",
            "url": "https://doi.org/10.1056/NEJM199109193251204",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prognostic value of a treadmill exercise score in outpatients with suspected coronary artery disease.",
              "year": "1991",
              "firstPublicationDate": "1991-09-01",
              "doi": "10.1056/nejm199109193251204",
              "pmid": "1875969",
              "journal": "The New England journal of medicine",
              "authors": "Mark DB, Shaw L, Harrell FE, Hlatky MA, Lee KL, Bengtson JR, McCants CB, Califf RM, Pryor DB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1875969/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "fadbc3cb90046cc146a41808774e709a17fdc9d898a997eab0e65eb1cc00186b",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 240,
          "passed": 240,
          "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
          "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "a671c4c5afa5fb52e605773643e6cbd9c28b626a1465892554d1abc527d60231"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "68bf426d89ccbacbcd330344153e826468d5977e98391fd081288b0c6a421ae3"
      },
      "limits": "O Duke Treadmill Score de 1987 foi desenvolvido para prognóstico em pessoas com dor torácica submetidas a teste de esteira e cateterismo. A fórmula depende das convenções de tempo, desvio de ST e índice de angina do protocolo. O prognóstico do escore não confirma diagnóstico coronário nem a segurança de realizar esforço em uma pessoa.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.891Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não explicita protocolo Bruce, unidades de tempo/ST ou nomograma posterior completo; não confere elegibilidade ao teste de esforço."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-mrc",
      "title": "Escore de força muscular MRC (soma)",
      "short": "Força global e fraqueza adquirida na UTI",
      "desc": "Escore MRC de soma (0 a 60): força de 6 grupos musculares bilaterais pela escala do Medical Research Council, para fraqueza adquirida na UTI e neuropatias.",
      "lead": "Soma a força de 6 grupos musculares de cada lado (0 a 5 cada). Usado no diagnóstico de fraqueza adquirida na UTI e no acompanhamento de Guillain-Barré.",
      "kind": "Escore",
      "spec": [
        "medicina-fisica-e-reabilitacao",
        "medicina-intensiva",
        "neurologia"
      ],
      "fields": [
        [
          "ombro_d",
          "Abdução do ombro – direita",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "ombro_e",
          "Abdução do ombro – esquerda",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "cotovelo_d",
          "Flexão do cotovelo – direita",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "cotovelo_e",
          "Flexão do cotovelo – esquerda",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "punho_d",
          "Extensão do punho – direita",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "punho_e",
          "Extensão do punho – esquerda",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "quadril_d",
          "Flexão do quadril – direita",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "quadril_e",
          "Flexão do quadril – esquerda",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "joelho_d",
          "Extensão do joelho – direita",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "joelho_e",
          "Extensão do joelho – esquerda",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "tornozelo_d",
          "Dorsiflexão do tornozelo – direita",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ],
        [
          "tornozelo_e",
          "Dorsiflexão do tornozelo – esquerda",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma contração",
              "1": "1 – Contração visível, sem movimento",
              "2": "2 – Movimento ativo sem a gravidade",
              "3": "3 – Vence a gravidade, sem resistência",
              "4": "4 – Vence a gravidade e alguma resistência",
              "5": "5 – Força normal"
            }
          }
        ]
      ],
      "formula": "<p>Graduação MRC em cada grupo: 0 nenhuma contração · 1 contração visível sem movimento · 2 movimento ativo sem a gravidade · 3 vence a gravidade · 4 vence a gravidade e alguma resistência · 5 força normal.</p><p>Soma de 6 grupos bilaterais (abdução do ombro, flexão do cotovelo, extensão do punho, flexão do quadril, extensão do joelho, dorsiflexão do tornozelo). Total: 0 a 60.</p>",
      "sources": [
        [
          "Kleyweg RP, van der Meché FG, Schmitz PI. Interobserver agreement in the assessment of muscle strength and functional abilities in Guillain-Barré syndrome. Muscle Nerve, 1991.",
          "https://doi.org/10.1002/mus.880141111"
        ],
        [
          "De Jonghe B et al. Paresis acquired in the intensive care unit: a prospective multicenter study. JAMA, 2002.",
          "https://doi.org/10.1001/jama.288.22.2859"
        ],
        [
          "Hermans G et al. Acute outcomes and 1-year mortality of intensive care unit-acquired weakness: a cohort study and propensity-matched analysis. Am J Respir Crit Care Med, 2014.",
          "https://doi.org/10.1164/rccm.201312-2257OC"
        ]
      ],
      "cases": [
        [
          "Força normal em todos: 60",
          {
            "ombro_d": "5",
            "ombro_e": "5",
            "cotovelo_d": "5",
            "cotovelo_e": "5",
            "punho_d": "5",
            "punho_e": "5",
            "quadril_d": "5",
            "quadril_e": "5",
            "joelho_d": "5",
            "joelho_e": "5",
            "tornozelo_d": "5",
            "tornozelo_e": "5"
          },
          {
            "score": 60,
            "level": "low"
          }
        ],
        [
          "Todos grau 4: 48 (limite, sem fraqueza significativa)",
          {
            "ombro_d": "4",
            "ombro_e": "4",
            "cotovelo_d": "4",
            "cotovelo_e": "4",
            "punho_d": "4",
            "punho_e": "4",
            "quadril_d": "4",
            "quadril_e": "4",
            "joelho_d": "4",
            "joelho_e": "4",
            "tornozelo_d": "4",
            "tornozelo_e": "4"
          },
          {
            "score": 48,
            "level": "low"
          }
        ],
        [
          "Braços 4 e pernas 3: 42 (fraqueza adquirida na UTI)",
          {
            "ombro_d": "4",
            "ombro_e": "4",
            "cotovelo_d": "4",
            "cotovelo_e": "4",
            "punho_d": "4",
            "punho_e": "4",
            "quadril_d": "3",
            "quadril_e": "3",
            "joelho_d": "3",
            "joelho_e": "3",
            "tornozelo_d": "3",
            "tornozelo_e": "3"
          },
          {
            "score": 42,
            "level": "mid"
          }
        ],
        [
          "Todos grau 3: 36 (limite)",
          {
            "ombro_d": "3",
            "ombro_e": "3",
            "cotovelo_d": "3",
            "cotovelo_e": "3",
            "punho_d": "3",
            "punho_e": "3",
            "quadril_d": "3",
            "quadril_e": "3",
            "joelho_d": "3",
            "joelho_e": "3",
            "tornozelo_d": "3",
            "tornozelo_e": "3"
          },
          {
            "score": 36,
            "level": "mid"
          }
        ],
        [
          "Todos grau 2: 24 (grave)",
          {
            "ombro_d": "2",
            "ombro_e": "2",
            "cotovelo_d": "2",
            "cotovelo_e": "2",
            "punho_d": "2",
            "punho_e": "2",
            "quadril_d": "2",
            "quadril_e": "2",
            "joelho_d": "2",
            "joelho_e": "2",
            "tornozelo_d": "2",
            "tornozelo_e": "2"
          },
          {
            "score": 24,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 122,
        "passed": 122,
        "cases": [
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-zero",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "5",
              "ombro_e": "5",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 60
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-maximum",
            "obtained": {
              "score": 60
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 60,
                "obtained": 60,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "1",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "2",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "3",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "4",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "5",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "1",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "2",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "3",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "4",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "5",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "1",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "2",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "3",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "4",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "5",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "1",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "2",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "3",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "4",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "5",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "1",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "2",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "3",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "4",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "5",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "1",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "2",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "3",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "4",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "5",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "1",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "2",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "3",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "4",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "5",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "1",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "2",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "3",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "4",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "5",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "1",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "2",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "3",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "4",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "5",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "1",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "2",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "3",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "4",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "5",
              "tornozelo_d": "0",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "1",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "2",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "3",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "4",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "5",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "1"
            },
            "expected": {
              "score": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "2"
            },
            "expected": {
              "score": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "3"
            },
            "expected": {
              "score": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "4"
            },
            "expected": {
              "score": 4
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "0",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 5
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "1",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 6
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "2",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 7
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "3",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 8
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "4",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 9
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 9
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "0",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 10
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "1",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 11
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "2",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 12
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 12
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "3",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 13
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 13
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "4",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 14
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 14
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "0",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 15
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "1",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 16
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 16
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "2",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 17
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 17
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "3",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 18
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 18
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "4",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 19
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 19
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "0",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 20
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "1",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 21
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 21
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "2",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 22
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 22
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22,
                "obtained": 22,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "3",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 23
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 23
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 23,
                "obtained": 23,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "4",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 24
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 24
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 24,
                "obtained": 24,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "0",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 25
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25,
                "obtained": 25,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "1",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 26
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 26
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 26,
                "obtained": 26,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "2",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 27
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 27
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 27,
                "obtained": 27,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "3",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 28
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 28
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 28,
                "obtained": 28,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "4",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 29
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 29
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 29,
                "obtained": 29,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "0",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "1",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 31
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 31
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 31,
                "obtained": 31,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "2",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 32
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 32
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 32,
                "obtained": 32,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "3",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 33
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 33
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 33,
                "obtained": 33,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "4",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 34
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 34
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 34,
                "obtained": 34,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "0",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 35
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 35,
                "obtained": 35,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "1",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 36
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 36
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 36,
                "obtained": 36,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "2",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 37
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 37
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 37,
                "obtained": 37,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "3",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 38
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 38
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 38,
                "obtained": 38,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "4",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 39
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 39
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 39,
                "obtained": 39,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "0",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 40
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 40,
                "obtained": 40,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "1",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 41
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 41
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 41,
                "obtained": 41,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "2",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 42
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 42
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 42,
                "obtained": 42,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "3",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 43
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 43
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 43,
                "obtained": 43,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "4",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 44
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 44
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 44,
                "obtained": 44,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "0",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 45
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 45
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 45,
                "obtained": 45,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "1",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 46
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 46
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 46,
                "obtained": 46,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "2",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 47
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 47
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 47,
                "obtained": 47,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "3",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 48
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 48
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 48,
                "obtained": 48,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "4",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 49
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 49
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 49,
                "obtained": 49,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "0",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 50
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 50,
                "obtained": 50,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "1",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 51
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 51
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 51,
                "obtained": 51,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "2",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 52
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 52
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 52,
                "obtained": 52,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "3",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 53
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 53
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 53,
                "obtained": 53,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "4",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 54
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 54
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 54,
                "obtained": 54,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "5",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 55
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 55
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 55,
                "obtained": 55,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "1",
              "ombro_e": "5",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 56
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 56
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 56,
                "obtained": 56,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "2",
              "ombro_e": "5",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 57
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 57
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 57,
                "obtained": 57,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "3",
              "ombro_e": "5",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 58
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 58
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 58,
                "obtained": 58,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "4",
              "ombro_e": "5",
              "cotovelo_d": "5",
              "cotovelo_e": "5",
              "punho_d": "5",
              "punho_e": "5",
              "quadril_d": "5",
              "quadril_e": "5",
              "joelho_d": "5",
              "joelho_e": "5",
              "tornozelo_d": "5",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 59
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 59
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 59,
                "obtained": 59,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "0",
              "ombro_e": "1",
              "cotovelo_d": "2",
              "cotovelo_e": "3",
              "punho_d": "4",
              "punho_e": "5",
              "quadril_d": "0",
              "quadril_e": "1",
              "joelho_d": "2",
              "joelho_e": "3",
              "tornozelo_d": "4",
              "tornozelo_e": "5"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "5",
              "ombro_e": "0",
              "cotovelo_d": "1",
              "cotovelo_e": "2",
              "punho_d": "3",
              "punho_e": "4",
              "quadril_d": "5",
              "quadril_e": "0",
              "joelho_d": "1",
              "joelho_e": "2",
              "tornozelo_d": "3",
              "tornozelo_e": "4"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "4",
              "ombro_e": "5",
              "cotovelo_d": "0",
              "cotovelo_e": "1",
              "punho_d": "2",
              "punho_e": "3",
              "quadril_d": "4",
              "quadril_e": "5",
              "joelho_d": "0",
              "joelho_e": "1",
              "tornozelo_d": "2",
              "tornozelo_e": "3"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "3",
              "ombro_e": "4",
              "cotovelo_d": "5",
              "cotovelo_e": "0",
              "punho_d": "1",
              "punho_e": "2",
              "quadril_d": "3",
              "quadril_e": "4",
              "joelho_d": "5",
              "joelho_e": "0",
              "tornozelo_d": "1",
              "tornozelo_e": "2"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "2",
              "ombro_e": "3",
              "cotovelo_d": "4",
              "cotovelo_e": "5",
              "punho_d": "0",
              "punho_e": "1",
              "quadril_d": "2",
              "quadril_e": "3",
              "joelho_d": "4",
              "joelho_e": "5",
              "tornozelo_d": "0",
              "tornozelo_e": "1"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "escore-mrc",
            "input": {
              "ombro_d": "1",
              "ombro_e": "2",
              "cotovelo_d": "3",
              "cotovelo_e": "4",
              "punho_d": "5",
              "punho_e": "0",
              "quadril_d": "1",
              "quadril_e": "2",
              "joelho_d": "3",
              "joelho_e": "4",
              "tornozelo_d": "5",
              "tornozelo_e": "0"
            },
            "expected": {
              "score": 30
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "ombro_d",
                "ombro_e",
                "cotovelo_d",
                "cotovelo_e",
                "punho_d",
                "punho_e",
                "quadril_d",
                "quadril_e",
                "joelho_d",
                "joelho_e",
                "tornozelo_d",
                "tornozelo_e"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "max": 60,
              "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
              "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
              "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
              "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
              "corroboration": [
                "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
                "https://criteria.blood.gov.au/NeurologicalScales"
              ],
              "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
        "evidenceSha256": "27a16a7e85f1496bd700ba029621b1d4ab1d570360cc82b9c67f7a27c572174d",
        "peerEvidencePath": "reports/review-20261003/independent-four-score-sum-source-oracles-who2001-final23.json",
        "peerEvidenceSha256": "7c8e3bb0f5743d8026242e8efcb8fc406645290d741779120b141654f613af39",
        "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
        "source": {
          "keys": [
            "ombro_d",
            "ombro_e",
            "cotovelo_d",
            "cotovelo_e",
            "punho_d",
            "punho_e",
            "quadril_d",
            "quadril_e",
            "joelho_d",
            "joelho_e",
            "tornozelo_d",
            "tornozelo_e"
          ],
          "options": [
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ]
          ],
          "max": 60,
          "url": "https://www.ukri.org/councils/mrc/facilities-and-resources/find-an-mrc-facility-or-resource/mrc-muscle-scale/",
          "edition": "MRC MemorandumNo45, official UKRI muscle scale; Kleyweg1991 six paired muscle groups",
          "locator": "UKRI original muscle grading0–5; indexed primary research Methods PMC3338921 identifies six bilateral groups; official National Blood Authority neurological scales index identifies total0–60",
          "access": "UKRI official0–5 statement read directly on2026-10-04. Six-pair primary Methods and Australian official sum-scale statement checked in their indexed passages; direct PMC retrieval returned a browser check and Australian full page could not be retrieved. Full muscle assessment protocol is not claimed.",
          "corroboration": [
            "https://pmc.ncbi.nlm.nih.gov/articles/PMC3338921/",
            "https://criteria.blood.gov.au/NeurologicalScales"
          ],
          "rights": "UKRI lists Crown Copyright/OGL3 and requires appropriate MRC credit plus change disclosure. The separate licensing guidance links Version2. No global rights approval is created by these arithmetic checks."
        },
        "implementations": [
          {
            "app": "website",
            "id": "escore-mrc",
            "sha256": "1cc2c29989e986a24391a2a44f9a05c0e768b2b0946c370fde2b01957145a9a3"
          },
          {
            "app": "dashboard",
            "id": "escore-mrc",
            "sha256": "1cc2c29989e986a24391a2a44f9a05c0e768b2b0946c370fde2b01957145a9a3"
          },
          {
            "app": "command-center",
            "id": "escore-mrc",
            "sha256": "1cc2c29989e986a24391a2a44f9a05c0e768b2b0946c370fde2b01957145a9a3"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "MRCSum Score/Kleyweg 1991:6 grupos bilaterais 0–5, total 0–60",
      "implementationVersion": "escore-mrc@native-2026-10-03+1cc2c29989e9",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1745285/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Graduação MRC em cada grupo: 0 nenhuma contração · 1 contração visível sem movimento · 2 movimento ativo sem a gravidade · 3 vence a gravidade · 4 vence a gravidade e alguma resistência · 5 força normal. Soma de 6 grupos bilaterais (abdução do ombro, flexão do cotovelo, extensão do punho, flexão do quadril, extensão do joelho, dorsiflexão do tornozelo). Total: 0 a 60.",
        "inputContract": {
          "fields": [
            {
              "key": "ombro_d",
              "label": "Abdução do ombro – direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "ombro_e",
              "label": "Abdução do ombro – esquerda",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "cotovelo_d",
              "label": "Flexão do cotovelo – direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "cotovelo_e",
              "label": "Flexão do cotovelo – esquerda",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "punho_d",
              "label": "Extensão do punho – direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "punho_e",
              "label": "Extensão do punho – esquerda",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "quadril_d",
              "label": "Flexão do quadril – direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "quadril_e",
              "label": "Flexão do quadril – esquerda",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "joelho_d",
              "label": "Extensão do joelho – direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "joelho_e",
              "label": "Extensão do joelho – esquerda",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "tornozelo_d",
              "label": "Dorsiflexão do tornozelo – direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            },
            {
              "key": "tornozelo_e",
              "label": "Dorsiflexão do tornozelo – esquerda",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma contração",
                "1": "1 – Contração visível, sem movimento",
                "2": "2 – Movimento ativo sem a gravidade",
                "3": "3 – Vence a gravidade, sem resistência",
                "4": "4 – Vence a gravidade e alguma resistência",
                "5": "5 – Força normal"
              }
            }
          ],
          "hash": "fb79d959b53055c0389fe1c0f9ec5eba661e252d679af073d632288842289514"
        },
        "sourceEditions": [
          {
            "citation": "Kleyweg RP, van der Meché FG, Schmitz PI. Interobserver agreement in the assessment of muscle strength and functional abilities in Guillain-Barré syndrome. Muscle Nerve, 1991.",
            "url": "https://doi.org/10.1002/mus.880141111",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Interobserver agreement in the assessment of muscle strength and functional abilities in Guillain-Barré syndrome.",
              "year": "1991",
              "firstPublicationDate": "1991-11-01",
              "doi": "10.1002/mus.880141111",
              "pmid": "1745285",
              "journal": "Muscle & nerve",
              "authors": "Kleyweg RP, van der Meché FG, Schmitz PI."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1745285/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "cf82356f4226d70d9038fc39d55234650a20ca74c836f2d726d511107920b5c8",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "De Jonghe B et al. Paresis acquired in the intensive care unit: a prospective multicenter study. JAMA, 2002.",
            "url": "https://doi.org/10.1001/jama.288.22.2859",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Paresis acquired in the intensive care unit: a prospective multicenter study.",
              "year": "2002",
              "firstPublicationDate": "2002-12-01",
              "doi": "10.1001/jama.288.22.2859",
              "pmid": "12472328",
              "journal": "JAMA",
              "authors": "De Jonghe B, Sharshar T, Lefaucheur JP, Authier FJ, Durand-Zaleski I, Boussarsar M, Cerf C, Renaud E, Mesrati F, Carlet J, Raphaël JC, Outin H, Bastuji-Garin S, Groupe de Réflexion et d'Etude des Neuromyopathies en Réanimation."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12472328/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d08d10914db75245ba8917379b5f99812949085cb615ac390a72ad715aa8eb84",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Hermans G et al. Acute outcomes and 1-year mortality of intensive care unit-acquired weakness: a cohort study and propensity-matched analysis. Am J Respir Crit Care Med, 2014.",
            "url": "https://doi.org/10.1164/rccm.201312-2257OC",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Acute outcomes and 1-year mortality of intensive care unit-acquired weakness. A cohort study and propensity-matched analysis.",
              "year": "2014",
              "firstPublicationDate": "2014-08-01",
              "doi": "10.1164/rccm.201312-2257oc",
              "pmid": "24825371",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "Hermans G, Van Mechelen H, Clerckx B, Vanhullebusch T, Mesotten D, Wilmer A, Casaer MP, Meersseman P, Debaveye Y, Van Cromphaut S, Wouters PJ, Gosselink R, Van den Berghe G."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/24825371/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1cd65d5a7c400875be7d53c917dc423dea99ff31802046241d869f9e30831146",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 122,
          "passed": 122,
          "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
          "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "17c298cdac208d15e67ce7c048e614f33cd42ddfc15b224045432c85f424a4ff"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "1cc2c29989e986a24391a2a44f9a05c0e768b2b0946c370fde2b01957145a9a3"
      },
      "limits": "Soma de avaliações manuais de força em um paciente que possa ser examinado. Os estudos em UTI envolveram condições de recrutamento específicas, que não são restrições universais ao MRC. A soma de força não deve ser confundida com diagnóstico etiológico ou escala global de incapacidade.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.894Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Todos os seis grupos bilaterais, rubricas e corte < 48 não foram conferidos por tabelas integrais."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-de-genebra",
      "title": "Escore de Genebra revisado",
      "short": "Probabilidade clínica de TEP (com a versão simplificada)",
      "desc": "Calculadora do escore de Genebra revisado e simplificado: probabilidade clínica de tromboembolismo pulmonar em 3 níveis e no modelo de 2 níveis (provável ou improvável).",
      "lead": "Estima a probabilidade pré-teste de tromboembolismo pulmonar com variáveis só objetivas, sem o julgamento de \"diagnóstico alternativo menos provável\" do escore de Wells.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "medicina-de-emergencia",
        "cardiologia",
        "angiologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "idade65",
          "Idade &gt; 65 anos",
          "chk",
          {}
        ],
        [
          "tev",
          "TVP ou TEP prévio",
          "chk",
          {}
        ],
        [
          "cirurgia",
          "Cirurgia (anestesia geral) ou fratura de membro inferior há ≤ 1 mês",
          "chk",
          {}
        ],
        [
          "cancer",
          "Neoplasia ativa (ou curada há menos de 1 ano)",
          "chk",
          {}
        ],
        [
          "dor",
          "Dor unilateral em membro inferior",
          "chk",
          {}
        ],
        [
          "hemoptise",
          "Hemoptise",
          "chk",
          {}
        ],
        [
          "fc",
          "Frequência cardíaca",
          "radio",
          {
            "opts": {
              "0": "&lt; 75 bpm",
              "1": "75 a 94 bpm",
              "2": "≥ 95 bpm"
            }
          }
        ],
        [
          "palpacao",
          "Dor à palpação venosa profunda e edema unilateral do membro inferior",
          "chk",
          {}
        ]
      ],
      "formula": "<p><strong>Revisado (Le Gal 2006):</strong> idade &gt; 65 = 1; TVP/TEP prévio = 3; cirurgia ou fratura ≤ 1 mês = 2; neoplasia ativa = 2; dor unilateral em membro inferior = 3; hemoptise = 2; FC 75–94 = 3 ou ≥ 95 = 5; dor à palpação venosa e edema unilateral = 4.</p><p><strong>Simplificado (Klok 2008):</strong> 1 ponto por item, e FC ≥ 95 vale 2 (75–94 vale 1).</p>",
      "sources": [
        [
          "Le Gal G et al. Prediction of pulmonary embolism in the emergency department: the revised Geneva score. Ann Intern Med, 2006.",
          "https://doi.org/10.7326/0003-4819-144-3-200602070-00004"
        ],
        [
          "Klok FA et al. Simplification of the revised Geneva score for assessing clinical probability of pulmonary embolism. Arch Intern Med, 2008.",
          "https://doi.org/10.1001/archinte.168.19.2131"
        ],
        [
          "Konstantinides SV et al. 2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS). Eur Heart J, 2020.",
          "https://doi.org/10.1093/eurheartj/ehz405"
        ]
      ],
      "cases": [
        [
          "Nenhum item, FC 70: 0 ponto (simplificado 0)",
          {
            "fc": "0"
          },
          {
            "score": 0,
            "level": "low",
            "raw": {
              "simplificado": 0
            }
          }
        ],
        [
          "Idade 70 e FC 80: 1 + 3 = 4, intermediária (simplificado 2)",
          {
            "idade65": true,
            "fc": "1"
          },
          {
            "score": 4,
            "level": "mid",
            "raw": {
              "simplificado": 2
            }
          }
        ],
        [
          "Cirurgia recente, câncer e FC 80: 7, intermediária e TEP provável (simplificado 3)",
          {
            "cirurgia": true,
            "cancer": true,
            "fc": "1"
          },
          {
            "score": 7,
            "level": "mid",
            "raw": {
              "simplificado": 3
            }
          }
        ],
        [
          "TEV prévio, dor unilateral, FC 110 e palpação dolorosa: 15, alta (simplificado 5)",
          {
            "tev": true,
            "dor": true,
            "fc": "2",
            "palpacao": true
          },
          {
            "score": 15,
            "level": "high",
            "raw": {
              "simplificado": 5
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:23:48.231Z",
        "total": 384,
        "passed": 384,
        "cases": [
          {
            "index": 0,
            "input": {
              "idade65": false,
              "tev": false,
              "cirurgia": false,
              "cancer": false,
              "dor": false,
              "hemoptise": false,
              "palpacao": false,
              "fc": 0
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-de-genebra",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "idade65": false,
              "tev": false,
              "cirurgia": false,
              "cancer": false,
              "dor": false,
              "hemoptise": false,
              "palpacao": false,
              "fc": 1
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-de-genebra",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "idade65": false,
              "tev": false,
              "cirurgia": false,
              "cancer": false,
              "dor": false,
              "hemoptise": false,
              "palpacao": false,
              "fc": 2
            },
            "expected": {
              "score": 5
            },
            "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-de-genebra",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 5
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 5
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "idade65": true,
              "tev": false,
              "cirurgia": false,
              "cancer": false,
              "dor": false,
              "hemoptise": false,
              "palpacao": false,
              "fc": 0
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-de-genebra",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 384,
        "uniqueApiInputCount": 384,
        "sourceContextCount": 384,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "cfa905f3b46d274cf588a1ea6d8d87466ef8390726609b93b715d54867f589f9",
          "total": 384,
          "bankRowCount": 384,
          "uniqueApiInputCount": 384,
          "sourceContextCount": 384,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            },
            {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
            "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 384,
          "uniqueApiInputs": 384,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
            "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
          }
        },
        "scope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded; only exact raw.score projected, no diagnosis/risk/rubric approval.",
        "sources": [
          {
            "contributedPrimaryObservations": {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            },
            "id": "escore-de-genebra",
            "edition": "LeGal2006 AnnInternMed144:165–171 DOI10.7326/0003-4819-144-3-200602070-00004; official ESC/ERS2019 Table5 simplified version",
            "urls": [
              "https://rebelem.com/wp-content/uploads/2018/11/Revised-Geneva.pdf",
              "https://academic.oup.com/eurheartj/article/41/4/543/5556136",
              "https://publications.ersnet.org/content/erj/early/2019/08/29/13993003.01647-2019.full.pdf"
            ],
            "files": [
              "geneva2006.pdf",
              "geneva2006-p4.png"
            ],
            "access": "Original2006 article PDF mirrored publicly: Methods read and Table2 PDFpage4/printed168 rendered and visually read. Official ESC2019Table5 indexed complete table actually read; direct OUP reopening failed500. Original Klok2008 full table not directly read, so simplified arithmetic is explicitly tied to official2019 Table5.",
            "population": "Original2006 derivation965 patients at three European EDs with suspected PE. Excludes ongoing anticoagulation, CT contraindications including pregnancy/CrCl<30mL/min, shock suggesting massive PE and life expectancy<3months; no universal exclusion inference for newer algorithms.",
            "rules": {
              "original": {
                "age": 1,
                "previousVTE": 3,
                "surgeryFracture": 2,
                "activeCancer": 2,
                "unilateralPain": 3,
                "hemoptysis": 2,
                "heartRate": [
                  0,
                  3,
                  5
                ],
                "palpationAndEdema": 4
              },
              "simplified": {
                "eachOfSevenFlags": 1,
                "heartRate": [
                  0,
                  1,
                  2
                ]
              }
            },
            "findings": [
              {
                "area": "simplified source",
                "status": "edition scoped",
                "source": "Official ESC2019Table5 shows both original and simplified point weights and separate2/3-level categories.",
                "current": "Only point totals are tested. This does not certify original Klok2008 full-text conformance or management."
              }
            ],
            "notVerified": [
              "OriginalKlok2008 full paper, patient rubric implementation,2/3-level clinical probabilities and diagnostic management."
            ],
            "currentMethodVersion": "Revised Geneva/Le Gal 2006 e Simplified Revised Geneva/Klok 2008; pesos separados",
            "currentToolSha256": "fc0201ef706e8cd8e30d7fb32ff2af3f4642504a537befe078b3c2768bc3eead"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
        "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
            "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
          },
          "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
        },
        "freshAdapterExecutions": 1152,
        "freshVmExecutions": 1152,
        "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
        "implementations": [
          {
            "id": "escore-de-genebra",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
            "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
          },
          {
            "id": "escore-de-genebra",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
            "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
          },
          {
            "id": "escore-de-genebra",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
            "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
          }
        ],
        "qualifications": [
          "OriginalKlok2008 full paper, patient rubric implementation,2/3-level clinical probabilities and diagnostic management.",
          "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
            "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
            "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
            "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Revised Geneva/Le Gal 2006 e Simplified Revised Geneva/Klok 2008; pesos separados",
      "implementationVersion": "escore-de-genebra@native-2026-10-03+9fa81b0872d1",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/16461960/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Revisado (Le Gal 2006): idade > 65 = 1; TVP/TEP prévio = 3; cirurgia ou fratura ≤ 1 mês = 2; neoplasia ativa = 2; dor unilateral em membro inferior = 3; hemoptise = 2; FC 75–94 = 3 ou ≥ 95 = 5; dor à palpação venosa e edema unilateral = 4. Simplificado (Klok 2008): 1 ponto por item, e FC ≥ 95 vale 2 (75–94 vale 1).",
        "inputContract": {
          "fields": [
            {
              "key": "idade65",
              "label": "Idade &gt; 65 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tev",
              "label": "TVP ou TEP prévio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cirurgia",
              "label": "Cirurgia (anestesia geral) ou fratura de membro inferior há ≤ 1 mês",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cancer",
              "label": "Neoplasia ativa (ou curada há menos de 1 ano)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dor",
              "label": "Dor unilateral em membro inferior",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hemoptise",
              "label": "Hemoptise",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 75 bpm",
                "1": "75 a 94 bpm",
                "2": "≥ 95 bpm"
              }
            },
            {
              "key": "palpacao",
              "label": "Dor à palpação venosa profunda e edema unilateral do membro inferior",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7f8e839347c0f8d9ebde1d09c44475bb69296d8d2e9b1a1d3d8202ce64c9dbb4"
        },
        "sourceEditions": [
          {
            "citation": "Le Gal G et al. Prediction of pulmonary embolism in the emergency department: the revised Geneva score. Ann Intern Med, 2006.",
            "url": "https://doi.org/10.7326/0003-4819-144-3-200602070-00004",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prediction of pulmonary embolism in the emergency department: the revised Geneva score.",
              "year": "2006",
              "firstPublicationDate": "2006-02-01",
              "doi": "10.7326/0003-4819-144-3-200602070-00004",
              "pmid": "16461960",
              "journal": "Annals of internal medicine",
              "authors": "Le Gal G, Righini M, Roy PM, Sanchez O, Aujesky D, Bounameaux H, Perrier A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16461960/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9f798643636a2cc0dfa85afd907fab5456b530c4d69e8458ecf0e1d9e619c937",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Klok FA et al. Simplification of the revised Geneva score for assessing clinical probability of pulmonary embolism. Arch Intern Med, 2008.",
            "url": "https://doi.org/10.1001/archinte.168.19.2131",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Simplification of the revised Geneva score for assessing clinical probability of pulmonary embolism.",
              "year": "2008",
              "firstPublicationDate": "2008-10-01",
              "doi": "10.1001/archinte.168.19.2131",
              "pmid": "18955643",
              "journal": "Archives of internal medicine",
              "authors": "Klok FA, Mos IC, Nijkeuter M, Righini M, Perrier A, Le Gal G, Huisman MV."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18955643/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6fb8e947d7d8232be9f929b6b17906f334affcfde40cb17fcf936f8530f2b309",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Konstantinides SV et al. 2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS). Eur Heart J, 2020.",
            "url": "https://doi.org/10.1093/eurheartj/ehz405",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS).",
              "year": "2020",
              "firstPublicationDate": "2020-01-01",
              "doi": "10.1093/eurheartj/ehz405",
              "pmid": "31504429",
              "journal": "European heart journal",
              "authors": "Konstantinides SV, Meyer G, Becattini C, Bueno H, Geersing GJ, Harjola VP, Huisman MV, Humbert M, Jennings CS, Jiménez D, Kucher N, Lang IM, Lankeit M, Lorusso R, Mazzolai L, Meneveau N, Ní Áinle F, Prandoni P, Pruszczyk P, Righini M, Torbicki A, Van Belle E, Zamorano JL, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/31504429/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:23:48.231Z",
          "total": 384,
          "passed": 384,
          "cases": [
            {
              "index": 0,
              "input": {
                "idade65": false,
                "tev": false,
                "cirurgia": false,
                "cancer": false,
                "dor": false,
                "hemoptise": false,
                "palpacao": false,
                "fc": 0
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-de-genebra",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "idade65": false,
                "tev": false,
                "cirurgia": false,
                "cancer": false,
                "dor": false,
                "hemoptise": false,
                "palpacao": false,
                "fc": 1
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-de-genebra",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "idade65": false,
                "tev": false,
                "cirurgia": false,
                "cancer": false,
                "dor": false,
                "hemoptise": false,
                "palpacao": false,
                "fc": 2
              },
              "expected": {
                "score": 5
              },
              "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-de-genebra",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 5
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 5
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "idade65": true,
                "tev": false,
                "cirurgia": false,
                "cancer": false,
                "dor": false,
                "hemoptise": false,
                "palpacao": false,
                "fc": 0
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-de-genebra",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
                  "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 384,
          "uniqueApiInputCount": 384,
          "sourceContextCount": 384,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "cfa905f3b46d274cf588a1ea6d8d87466ef8390726609b93b715d54867f589f9",
            "total": 384,
            "bankRowCount": 384,
            "uniqueApiInputCount": 384,
            "sourceContextCount": 384,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
              },
              {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
              "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 384,
            "uniqueApiInputs": 384,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            }
          },
          "scope": "original2006 Table2 sum plus simplified official ESC2019Table5 sum; clinical probabilities/management excluded; only exact raw.score projected, no diagnosis/risk/rubric approval.",
          "sources": [
            {
              "contributedPrimaryObservations": {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              },
              "id": "escore-de-genebra",
              "edition": "LeGal2006 AnnInternMed144:165–171 DOI10.7326/0003-4819-144-3-200602070-00004; official ESC/ERS2019 Table5 simplified version",
              "urls": [
                "https://rebelem.com/wp-content/uploads/2018/11/Revised-Geneva.pdf",
                "https://academic.oup.com/eurheartj/article/41/4/543/5556136",
                "https://publications.ersnet.org/content/erj/early/2019/08/29/13993003.01647-2019.full.pdf"
              ],
              "files": [
                "geneva2006.pdf",
                "geneva2006-p4.png"
              ],
              "access": "Original2006 article PDF mirrored publicly: Methods read and Table2 PDFpage4/printed168 rendered and visually read. Official ESC2019Table5 indexed complete table actually read; direct OUP reopening failed500. Original Klok2008 full table not directly read, so simplified arithmetic is explicitly tied to official2019 Table5.",
              "population": "Original2006 derivation965 patients at three European EDs with suspected PE. Excludes ongoing anticoagulation, CT contraindications including pregnancy/CrCl<30mL/min, shock suggesting massive PE and life expectancy<3months; no universal exclusion inference for newer algorithms.",
              "rules": {
                "original": {
                  "age": 1,
                  "previousVTE": 3,
                  "surgeryFracture": 2,
                  "activeCancer": 2,
                  "unilateralPain": 3,
                  "hemoptysis": 2,
                  "heartRate": [
                    0,
                    3,
                    5
                  ],
                  "palpationAndEdema": 4
                },
                "simplified": {
                  "eachOfSevenFlags": 1,
                  "heartRate": [
                    0,
                    1,
                    2
                  ]
                }
              },
              "findings": [
                {
                  "area": "simplified source",
                  "status": "edition scoped",
                  "source": "Official ESC2019Table5 shows both original and simplified point weights and separate2/3-level categories.",
                  "current": "Only point totals are tested. This does not certify original Klok2008 full-text conformance or management."
                }
              ],
              "notVerified": [
                "OriginalKlok2008 full paper, patient rubric implementation,2/3-level clinical probabilities and diagnostic management."
              ],
              "currentMethodVersion": "Revised Geneva/Le Gal 2006 e Simplified Revised Geneva/Klok 2008; pesos separados",
              "currentToolSha256": "fc0201ef706e8cd8e30d7fb32ff2af3f4642504a537befe078b3c2768bc3eead"
            }
          ],
          "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
          "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
              "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
            },
            "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
          },
          "freshAdapterExecutions": 1152,
          "freshVmExecutions": 1152,
          "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
          "implementations": [
            {
              "id": "escore-de-genebra",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
              "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
            },
            {
              "id": "escore-de-genebra",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
              "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
            },
            {
              "id": "escore-de-genebra",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
              "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
            }
          ],
          "qualifications": [
            "OriginalKlok2008 full paper, patient rubric implementation,2/3-level clinical probabilities and diagnostic management.",
            "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-de-genebra/calculator.js",
              "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-genebra/calculator.js",
              "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-genebra/calculator.js",
              "sha256": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9fa81b0872d1d64e13c77fb5b04cc9b4a7f7b3d6cbf75b04af8e6338232f4f75"
      },
      "limits": "O Genebra revisado de 2006 foi estudado em pessoas com suspeita clínica de embolia pulmonar em emergência. A pontuação exige as definições da edição, incluindo cirurgia/fratura no mês anterior e categorias específicas de frequência cardíaca; a versão simplificada possui pesos próprios. Probabilidade baixa não significa ausência de embolia e precisa ser integrada ao protocolo diagnóstico.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.898Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Versão simplificada 2008 e definição integral de malignidade ativa não conferidas neste resumo. Categoria baixa tinha embolia observada, não risco zero."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "glasgow-blatchford",
      "title": "Escore de Glasgow-Blatchford",
      "short": "Hemorragia digestiva alta: alta precoce ou intervenção",
      "desc": "Calcule o escore de Glasgow-Blatchford na hemorragia digestiva alta: identifica quem pode ter alta sem endoscopia urgente e quem precisa de intervenção.",
      "lead": "Escore pré-endoscópico que estima a necessidade de transfusão, endoscopia terapêutica ou cirurgia na hemorragia digestiva alta, usando ureia, hemoglobina, sinais vitais e comorbidades.",
      "kind": "Escore",
      "spec": [
        "endoscopia",
        "gastroenterologia",
        "medicina-de-emergencia",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "ureia",
          "Ureia sérica",
          "sel",
          {
            "opts": {
              "0": "&lt; 39 mg/dL (&lt; 6,5 mmol/L)",
              "2": "39 a 47 mg/dL (6,5 a 7,9 mmol/L)",
              "3": "48 a 59 mg/dL (8,0 a 9,9 mmol/L)",
              "4": "60 a 149 mg/dL (10,0 a 24,9 mmol/L)",
              "6": "≥ 150 mg/dL (≥ 25 mmol/L)"
            }
          }
        ],
        [
          "hb",
          "Hemoglobina",
          "sel",
          {
            "opts": {
              "0": "Homem ≥ 13 g/dL ou mulher ≥ 12 g/dL",
              "1": "Homem 12 a 12,9 ou mulher 10 a 11,9 g/dL",
              "3": "Homem 10 a 11,9 g/dL",
              "6": "&lt; 10 g/dL (ambos os sexos)"
            }
          }
        ],
        [
          "pas",
          "Pressão sistólica",
          "sel",
          {
            "opts": {
              "0": "≥ 110 mmHg",
              "1": "100 a 109 mmHg",
              "2": "90 a 99 mmHg",
              "3": "&lt; 90 mmHg"
            }
          }
        ],
        [
          "fc",
          "Frequência cardíaca ≥ 100 bpm",
          "chk",
          {}
        ],
        [
          "melena",
          "Melena",
          "chk",
          {}
        ],
        [
          "sincope",
          "Síncope",
          "chk",
          {}
        ],
        [
          "hepat",
          "Doença hepática (atual ou prévia)",
          "chk",
          {}
        ],
        [
          "icc",
          "Insuficiência cardíaca",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Soma de pontos: ureia (0 a 6), hemoglobina conforme o sexo (0 a 6), pressão sistólica (0 a 3), FC ≥ 100 (1), melena (1), síncope (2), doença hepática (2) e insuficiência cardíaca (2). Total de 0 a 23.</p><p>Ureia em mg/dL = mmol/L × 6,0 (a ureia, não o BUN).</p>",
      "sources": [
        [
          "Blatchford O, Murray WR, Blatchford M. A risk score to predict need for treatment for upper-gastrointestinal haemorrhage. Lancet, 2000.",
          "https://doi.org/10.1016/S0140-6736(00)02816-6"
        ],
        [
          "Stanley AJ et al. Comparison of risk scoring systems for patients presenting with upper gastrointestinal bleeding: international multicentre prospective study. BMJ, 2017.",
          "https://doi.org/10.1136/bmj.i6432"
        ],
        [
          "Gralnek IM et al. Endoscopic diagnosis and management of nonvariceal upper gastrointestinal hemorrhage (NVUGIH): European Society of Gastrointestinal Endoscopy (ESGE) Guideline – Update 2021. Endoscopy, 2021.",
          "https://doi.org/10.1055/a-1369-5274"
        ],
        [
          "Dakik HK et al. Accuracy of Glasgow-Blatchford, AIMS65, and Rockall Scores to Predict Outcomes in Upper Gastrointestinal Bleeding. 2017, Table 2(d); reproduced GBS table.",
          "https://doi.org/10.1155/2017/3171697"
        ]
      ],
      "cases": [
        [
          "Só FC ≥ 100: 1 ponto (alta ambulatorial)",
          {
            "ureia": "0",
            "hb": "0",
            "pas": "0",
            "fc": true
          },
          {
            "score": 1,
            "level": "low"
          }
        ],
        [
          "Ureia 39–47 e melena: 3 pontos (internar)",
          {
            "ureia": "2",
            "hb": "0",
            "pas": "0",
            "melena": true
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Ureia 48–59, homem com Hb 10–11,9 e FC ≥ 100: 7 pontos (alto)",
          {
            "ureia": "3",
            "hb": "3",
            "pas": "0",
            "fc": true
          },
          {
            "score": 7,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.381Z",
        "total": 2560,
        "passed": 2560,
        "sourceRowCount": 2560,
        "uniqueApiInputCount": 2560,
        "sourceContextCount": 2560,
        "cases": [
          {
            "id": "glasgow-blatchford",
            "index": 0,
            "input": {
              "ureia": "0",
              "hb": "0",
              "pas": "0",
              "fc": false,
              "melena": false,
              "sincope": false,
              "hepat": false,
              "icc": false
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "glasgow-blatchford",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "glasgow-blatchford",
            "index": 1,
            "input": {
              "ureia": "0",
              "hb": "0",
              "pas": "0",
              "fc": false,
              "melena": false,
              "sincope": false,
              "hepat": false,
              "icc": true
            },
            "expected": {
              "score": 2
            },
            "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "glasgow-blatchford",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "glasgow-blatchford",
            "index": 2,
            "input": {
              "ureia": "0",
              "hb": "0",
              "pas": "0",
              "fc": false,
              "melena": false,
              "sincope": false,
              "hepat": true,
              "icc": false
            },
            "expected": {
              "score": 2
            },
            "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "glasgow-blatchford",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "glasgow-blatchford",
            "index": 3,
            "input": {
              "ureia": "0",
              "hb": "0",
              "pas": "0",
              "fc": false,
              "melena": false,
              "sincope": false,
              "hepat": true,
              "icc": true
            },
            "expected": {
              "score": 4
            },
            "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "glasgow-blatchford",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "ea16a6eefdcbc887d3f6adc817820bc280cdb46752d5b2d697ca46c91a5e2800",
          "total": 2560,
          "bankRowCount": 2560,
          "uniqueApiInputCount": 2560,
          "sourceContextCount": 2560,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 2560,
          "uniqueApiInputs": 2560,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 2560 stored selected category/flag tuples for glasgow-blatchford. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "glasgow-blatchford",
            "declaredEdition": "Blatchford2000",
            "numericEvidenceEdition": "Dakik2017 primary study Table2(d) reproducing GBS; original2000 abstract independently read",
            "url": "https://pdfs.semanticscholar.org/71c2/0d60529339cd261f350fb524b5dd5a2f0bcb.pdf",
            "doi": "10.1155/2017/3171697",
            "access": "Original2000 PubMed abstract read (1748 derivation/197 validation acuteUGIB). Original table not obtained. Primary2017 PDF downloaded and Table2(d) visually inspected. Stanley2017 primary study read separately; its supplementary scoringTable1 was not obtained.",
            "readScope": [
              "Blatchford2000 original abstract",
              "Dakik2017 Methods/eligibility and Table2(d), PDFp4",
              "Stanley2017 Methods/Results (not scoring supplement)"
            ],
            "notVerified": [
              "Original2000 scoringtable",
              "Automated lab conversion, sex eligibility or exact25mmol/L classification",
              "Clinical disposition, intervention decision or patient probabilities"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": [
              {
                "status": "reproduction-boundary-difference",
                "detail": "2017 Table2(d) prints urea≥10 to≤25=4 and>25=6, whereas current schema uses≥25=6. Exact25 and rounded mg/dL ranges are not certified by the selected-point sum test."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:09.869Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 2560 stored selected category/flag tuples for glasgow-blatchford. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "e544e57c5a85fdac7cc015c3fcaf62a944a08aaf04ecde69eda6e9d46662670d",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
              },
              {
                "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
              },
              {
                "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 7680,
        "actualVmExecutions": 7680,
        "implementations": [
          {
            "app": "website",
            "id": "glasgow-blatchford",
            "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
            "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
          },
          {
            "app": "dashboard",
            "id": "glasgow-blatchford",
            "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
            "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
          },
          {
            "app": "command-center",
            "id": "glasgow-blatchford",
            "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
            "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 2560 stored selected category/flag tuples for glasgow-blatchford. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "GBS/Blatchford 2000:8 variáveis, total 0–23, ureianão BUN",
      "implementationVersion": "glasgow-blatchford@native-2026-10-03+714ea89f6c4f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11073021/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de pontos: ureia (0 a 6), hemoglobina conforme o sexo (0 a 6), pressão sistólica (0 a 3), FC ≥ 100 (1), melena (1), síncope (2), doença hepática (2) e insuficiência cardíaca (2). Total de 0 a 23. Ureia em mg/dL = mmol/L × 6,0 (a ureia, não o BUN).",
        "inputContract": {
          "fields": [
            {
              "key": "ureia",
              "label": "Ureia sérica",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "&lt; 39 mg/dL (&lt; 6,5 mmol/L)",
                "2": "39 a 47 mg/dL (6,5 a 7,9 mmol/L)",
                "3": "48 a 59 mg/dL (8,0 a 9,9 mmol/L)",
                "4": "60 a 149 mg/dL (10,0 a 24,9 mmol/L)",
                "6": "≥ 150 mg/dL (≥ 25 mmol/L)"
              }
            },
            {
              "key": "hb",
              "label": "Hemoglobina",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Homem ≥ 13 g/dL ou mulher ≥ 12 g/dL",
                "1": "Homem 12 a 12,9 ou mulher 10 a 11,9 g/dL",
                "3": "Homem 10 a 11,9 g/dL",
                "6": "&lt; 10 g/dL (ambos os sexos)"
              }
            },
            {
              "key": "pas",
              "label": "Pressão sistólica",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "≥ 110 mmHg",
                "1": "100 a 109 mmHg",
                "2": "90 a 99 mmHg",
                "3": "&lt; 90 mmHg"
              }
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca ≥ 100 bpm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "melena",
              "label": "Melena",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sincope",
              "label": "Síncope",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hepat",
              "label": "Doença hepática (atual ou prévia)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "icc",
              "label": "Insuficiência cardíaca",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7c23f20fb2680a02338999ff96a795a9ba88cac398f43ac8ad888c9849bf78d0"
        },
        "sourceEditions": [
          {
            "citation": "Blatchford O, Murray WR, Blatchford M. A risk score to predict need for treatment for upper-gastrointestinal haemorrhage. Lancet, 2000.",
            "url": "https://doi.org/10.1016/S0140-6736(00)02816-6",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A risk score to predict need for treatment for upper-gastrointestinal haemorrhage.",
              "year": "2000",
              "firstPublicationDate": "2000-10-01",
              "doi": "10.1016/s0140-6736(00)02816-6",
              "pmid": "11073021",
              "journal": "Lancet (London, England)",
              "authors": "Blatchford O, Murray WR, Blatchford M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11073021/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "22091a6586471f9336e47e87397c7cb90a3001451f07351222b6d5f44abd05f2",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Stanley AJ et al. Comparison of risk scoring systems for patients presenting with upper gastrointestinal bleeding: international multicentre prospective study. BMJ, 2017.",
            "url": "https://doi.org/10.1136/bmj.i6432",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Comparison of risk scoring systems for patients presenting with upper gastrointestinal bleeding: international multicentre prospective study.",
              "year": "2017",
              "firstPublicationDate": "2017-01-04",
              "doi": "10.1136/bmj.i6432",
              "pmid": "28053181",
              "pmcid": "PMC5217768",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Stanley AJ, Laine L, Dalton HR, Ngu JH, Schultz M, Abazi R, Zakko L, Thornton S, Wilkinson K, Khor CJ, Murray IA, Laursen SB, International Gastrointestinal Bleeding Consortium."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5217768/",
            "abstractAvailable": true,
            "fullTextSha256": "1fad8052f03890fbd843cc323892521b1c57643b15d76adc381e0ef926e0c29d",
            "abstractSha256": "32ce07c6b6981a53e559b7b64e1b3b2156762d46848fd100b6178d4f2e10de34",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Gralnek IM et al. Endoscopic diagnosis and management of nonvariceal upper gastrointestinal hemorrhage (NVUGIH): European Society of Gastrointestinal Endoscopy (ESGE) Guideline – Update 2021. Endoscopy, 2021.",
            "url": "https://doi.org/10.1055/a-1369-5274",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Endoscopic diagnosis and management of nonvariceal upper gastrointestinal hemorrhage (NVUGIH): European Society of Gastrointestinal Endoscopy (ESGE) Guideline - Update 2021.",
              "year": "2021",
              "firstPublicationDate": "2021-02-10",
              "doi": "10.1055/a-1369-5274",
              "pmid": "33567467",
              "journal": "Endoscopy",
              "authors": "Gralnek IM, Stanley AJ, Morris AJ, Camus M, Lau J, Lanas A, Laursen SB, Radaelli F, Papanikolaou IS, Cúrdia Gonçalves T, Dinis-Ribeiro M, Awadie H, Braun G, de Groot N, Udd M, Sanchez-Yague A, Neeman Z, van Hooft JE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/33567467/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6ee9e2e6c03c255b5cb3ebb576d6d11cc0da24860eac94d77b5d616ed2c784ad",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.381Z",
          "total": 2560,
          "passed": 2560,
          "sourceRowCount": 2560,
          "uniqueApiInputCount": 2560,
          "sourceContextCount": 2560,
          "cases": [
            {
              "id": "glasgow-blatchford",
              "index": 0,
              "input": {
                "ureia": "0",
                "hb": "0",
                "pas": "0",
                "fc": false,
                "melena": false,
                "sincope": false,
                "hepat": false,
                "icc": false
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "glasgow-blatchford",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "glasgow-blatchford",
              "index": 1,
              "input": {
                "ureia": "0",
                "hb": "0",
                "pas": "0",
                "fc": false,
                "melena": false,
                "sincope": false,
                "hepat": false,
                "icc": true
              },
              "expected": {
                "score": 2
              },
              "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "glasgow-blatchford",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "glasgow-blatchford",
              "index": 2,
              "input": {
                "ureia": "0",
                "hb": "0",
                "pas": "0",
                "fc": false,
                "melena": false,
                "sincope": false,
                "hepat": true,
                "icc": false
              },
              "expected": {
                "score": 2
              },
              "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "glasgow-blatchford",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "glasgow-blatchford",
              "index": 3,
              "input": {
                "ureia": "0",
                "hb": "0",
                "pas": "0",
                "fc": false,
                "melena": false,
                "sincope": false,
                "hepat": true,
                "icc": true
              },
              "expected": {
                "score": 4
              },
              "sourceScenarioScope": "Exhaustive selected-category/flag combinations; checkbox weights specified independently below.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "glasgow-blatchford",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "ea16a6eefdcbc887d3f6adc817820bc280cdb46752d5b2d697ca46c91a5e2800",
            "total": 2560,
            "bankRowCount": 2560,
            "uniqueApiInputCount": 2560,
            "sourceContextCount": 2560,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 2560,
            "uniqueApiInputs": 2560,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 2560 stored selected category/flag tuples for glasgow-blatchford. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "glasgow-blatchford",
              "declaredEdition": "Blatchford2000",
              "numericEvidenceEdition": "Dakik2017 primary study Table2(d) reproducing GBS; original2000 abstract independently read",
              "url": "https://pdfs.semanticscholar.org/71c2/0d60529339cd261f350fb524b5dd5a2f0bcb.pdf",
              "doi": "10.1155/2017/3171697",
              "access": "Original2000 PubMed abstract read (1748 derivation/197 validation acuteUGIB). Original table not obtained. Primary2017 PDF downloaded and Table2(d) visually inspected. Stanley2017 primary study read separately; its supplementary scoringTable1 was not obtained.",
              "readScope": [
                "Blatchford2000 original abstract",
                "Dakik2017 Methods/eligibility and Table2(d), PDFp4",
                "Stanley2017 Methods/Results (not scoring supplement)"
              ],
              "notVerified": [
                "Original2000 scoringtable",
                "Automated lab conversion, sex eligibility or exact25mmol/L classification",
                "Clinical disposition, intervention decision or patient probabilities"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": [
                {
                  "status": "reproduction-boundary-difference",
                  "detail": "2017 Table2(d) prints urea≥10 to≤25=4 and>25=6, whereas current schema uses≥25=6. Exact25 and rounded mg/dL ranges are not certified by the selected-point sum test."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:09.869Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 2560 stored selected category/flag tuples for glasgow-blatchford. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "e544e57c5a85fdac7cc015c3fcaf62a944a08aaf04ecde69eda6e9d46662670d",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
                },
                {
                  "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
                },
                {
                  "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
                  "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 7680,
          "actualVmExecutions": 7680,
          "implementations": [
            {
              "app": "website",
              "id": "glasgow-blatchford",
              "file": "apps/website/private/tool-code/glasgow-blatchford/calculator.js",
              "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
            },
            {
              "app": "dashboard",
              "id": "glasgow-blatchford",
              "file": "apps/dashboard/private/tool-code/glasgow-blatchford/calculator.js",
              "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
            },
            {
              "app": "command-center",
              "id": "glasgow-blatchford",
              "file": "apps/command-center/private/tool-code/glasgow-blatchford/calculator.js",
              "sha256": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 2560 stored selected category/flag tuples for glasgow-blatchford. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "714ea89f6c4f86ed6bcc071e5d9c7d878988cea1313d69834d28e817baf41832",
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReviewSha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc",
          "previousMethodVersion": "GBS/Blatchford 2000:8 variáveis, total 0–23, ureianão BUN",
          "scope": "Source-edition and displayed-rubric limitations only; no clinical/instrument-language/rights approval and no arithmetic changes."
        }
      },
      "limits": "O Glasgow-Blatchford de 2000 foi desenvolvido na apresentação inicial de hemorragia digestiva alta para estratificar necessidade de tratamento. A pontuação não autoriza, sozinha, alta ou manejo ambulatorial. Unidades de ureia e hemoglobina, definição de comorbidades e cortes de protocolos posteriores precisam corresponder à versão utilizada. A Tabela 2(d) do estudo primário de Dakik 2017 reproduz a faixa de ureia ≥ 10 até ≤ 25 mmol/L com 4 pontos e > 25 mmol/L com 6 pontos; o rótulo local usa ≥ 25 mmol/L para 6 pontos. A tabela original de Blatchford 2000 não foi obtida nesta revisão. A soma de categorias selecionadas foi conferida, mas o limite exato de 25 mmol/L e as faixas arredondadas em mg/dL permanecem sem adjudicação.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.901Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz toda tabela de unidades/faixas, critérios de alta ou corte posterior 0–1; estudos posteriores precisam ser considerados separadamente."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReview": {
            "file": "reports/review-20261003/eight-organ-functional-primary-source-review-final26.json",
            "sha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc"
          },
          "declaredEditionBefore": "GBS/Blatchford 2000:8 variáveis, total 0–23, ureianão BUN",
          "numericEvidenceEdition": "Dakik2017 primary study Table2(d) reproducing GBS; original2000 abstract independently read",
          "access": "Original2000 PubMed abstract read (1748 derivation/197 validation acuteUGIB). Original table not obtained. Primary2017 PDF downloaded and Table2(d) visually inspected. Stanley2017 primary study read separately; its supplementary scoringTable1 was not obtained.",
          "findings": [
            {
              "status": "reproduction-boundary-difference",
              "detail": "2017 Table2(d) prints urea≥10 to≤25=4 and>25=6, whereas current schema uses≥25=6. Exact25 and rounded mg/dL ranges are not certified by the selected-point sum test."
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "khorana",
      "title": "Escore de Khorana",
      "short": "Risco de TEV no paciente em quimioterapia",
      "desc": "Escore de Khorana: risco de tromboembolismo venoso em pacientes ambulatoriais com câncer que iniciam quimioterapia, e indicação de profilaxia.",
      "lead": "Estima o risco de tromboembolismo venoso sintomático nos primeiros meses de quimioterapia ambulatorial e orienta a discussão de tromboprofilaxia.",
      "kind": "Escore",
      "spec": [
        "oncologia-clinica",
        "hematologia-e-hemoterapia",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "sitio",
          "Local do tumor primário",
          "radio",
          {
            "opts": {
              "0": "Outros",
              "1": "Alto risco: pulmão, linfoma, ginecológico, bexiga ou testículo",
              "2": "Muito alto risco: estômago ou pâncreas"
            }
          }
        ],
        [
          "plaq",
          "Plaquetas pré-quimioterapia ≥ 350.000/µL",
          "chk",
          {}
        ],
        [
          "hb",
          "Hemoglobina &lt; 10 g/dL ou uso de estimulador da eritropoese",
          "chk",
          {}
        ],
        [
          "leuco",
          "Leucócitos pré-quimioterapia &gt; 11.000/µL",
          "chk",
          {}
        ],
        [
          "imc",
          "IMC ≥ 35 kg/m²",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Estômago ou pâncreas 2 · pulmão, linfoma, ginecológico, bexiga ou testículo 1 · plaquetas ≥ 350.000/µL 1 · Hb &lt; 10 g/dL ou estimulador da eritropoese 1 · leucócitos &gt; 11.000/µL 1 · IMC ≥ 35 kg/m² 1. Máximo: 6.</p>",
      "sources": [
        [
          "Khorana AA et al. Development and validation of a predictive model for chemotherapy-associated thrombosis. Blood, 2008.",
          "https://doi.org/10.1182/blood-2007-10-116327"
        ],
        [
          "Key NS et al. Venous thromboembolism prophylaxis and treatment in patients with cancer: ASCO clinical practice guideline update. J Clin Oncol, 2020.",
          "https://doi.org/10.1200/JCO.19.01461"
        ],
        [
          "ASH official VTE pocket guide, October2023, based on ASH2021 guideline",
          "https://www.hematology.org/-/media/hematology/files/clinicians/guidelines/vte/vte-update-03_24/19894_vte-prophylaxis-pocket-guide-8-panel___0001_high_res_proof-(2).pdf"
        ]
      ],
      "cases": [
        [
          "Câncer de mama, exames normais: 0 ponto",
          {
            "sitio": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Câncer de pulmão com plaquetas 400 mil: 2 pontos",
          {
            "sitio": "1",
            "plaq": true
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "intermediário"
          }
        ],
        [
          "Câncer de pâncreas, Hb 9,5: 3 pontos",
          {
            "sitio": "2",
            "hb": true
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T18:32:58.690Z",
        "total": 48,
        "passed": 48,
        "cases": [
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": false,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 0
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 0,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": false,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 1,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": true,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 2,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": true,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 3,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": false,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 4,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": false,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 5,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": true,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 6,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": true,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 7,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": false,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 1
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 8,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": false,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 9,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": true,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 10,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": true,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 11,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": false,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 12,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": false,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 13,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": false,
              "hb": true,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 14,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "0",
              "plaq": true,
              "hb": true,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 15,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": false,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 16,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": false,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 17,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": true,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 18,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": true,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 19,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": false,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 20,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": false,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 21,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": true,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 22,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": true,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 23,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": false,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 24,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": false,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 25,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": true,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 26,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": true,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 27,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": false,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 28,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": false,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 29,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": false,
              "hb": true,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 30,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "1",
              "plaq": true,
              "hb": true,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 31,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": false,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 32,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": false,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 33,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": true,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 34,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": true,
              "leuco": false,
              "imc": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 35,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": false,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 36,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": false,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 37,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": true,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 38,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": true,
              "leuco": true,
              "imc": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 39,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": false,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 40,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": false,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 41,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": true,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 42,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": true,
              "leuco": false,
              "imc": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 43,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": false,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 44,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": false,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 45,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": false,
              "hb": true,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 46,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "khorana",
            "input": {
              "sitio": "2",
              "plaq": true,
              "hb": true,
              "leuco": true,
              "imc": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Tumour-site category points + number of present one-point criteria.",
            "index": 47,
            "source": {
              "edition": "Khorana 2008, Table 3",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
              "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
        "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
      },
      "methodVersion": "Khorana 2008:localtumor+plaquetas+Hb/EPO+leucócitos+IMC, total 0–6",
      "implementationVersion": "khorana@native-2026-10-03+6d3b1f534b04",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Estômago ou pâncreas 2 · pulmão, linfoma, ginecológico, bexiga ou testículo 1 · plaquetas ≥ 350.000/µL 1 · Hb < 10 g/dL ou estimulador da eritropoese 1 · leucócitos > 11.000/µL 1 · IMC ≥ 35 kg/m² 1. Máximo: 6.",
        "inputContract": {
          "fields": [
            {
              "key": "sitio",
              "label": "Local do tumor primário",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Outros",
                "1": "Alto risco: pulmão, linfoma, ginecológico, bexiga ou testículo",
                "2": "Muito alto risco: estômago ou pâncreas"
              }
            },
            {
              "key": "plaq",
              "label": "Plaquetas pré-quimioterapia ≥ 350.000/µL",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hb",
              "label": "Hemoglobina &lt; 10 g/dL ou uso de estimulador da eritropoese",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "leuco",
              "label": "Leucócitos pré-quimioterapia &gt; 11.000/µL",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "imc",
              "label": "IMC ≥ 35 kg/m²",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "e0b02255ae8d31a81189e3d1cc5958992306dfc7b03e5612e3369fd42dc5bd20"
        },
        "sourceEditions": [
          {
            "citation": "Khorana AA et al. Development and validation of a predictive model for chemotherapy-associated thrombosis. Blood, 2008.",
            "url": "https://doi.org/10.1182/blood-2007-10-116327",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Development and validation of a predictive model for chemotherapy-associated thrombosis.",
              "year": "2008",
              "firstPublicationDate": "2008-01-23",
              "doi": "10.1182/blood-2007-10-116327",
              "pmid": "18216292",
              "pmcid": "PMC2384124",
              "journal": "Blood",
              "authors": "Khorana AA, Kuderer NM, Culakova E, Lyman GH, Francis CW."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2384124/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "bb71e3fc6f569aa10b175198c47c85dba12e2416ea0bd78352a336f9ba6ad2b3",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Key NS et al. Venous thromboembolism prophylaxis and treatment in patients with cancer: ASCO clinical practice guideline update. J Clin Oncol, 2020.",
            "url": "https://doi.org/10.1200/JCO.19.01461",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Venous Thromboembolism Prophylaxis and Treatment in Patients With Cancer: ASCO Clinical Practice Guideline Update.",
              "year": "2020",
              "firstPublicationDate": "2019-08-05",
              "doi": "10.1200/jco.19.01461",
              "pmid": "31381464",
              "journal": "Journal of clinical oncology : official journal of the American Society of Clinical Oncology",
              "authors": "Key NS, Khorana AA, Kuderer NM, Bohlke K, Lee AYY, Arcelus JI, Wong SL, Balaban EP, Flowers CR, Francis CW, Gates LE, Kakkar AK, Levine MN, Liebman HA, Tempero MA, Lyman GH, Falanga A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/31381464/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7c530b44edf3c91ff8757c87415688db02f8d3efd3eea9f0356fa1f03b49ae5b",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T18:32:58.690Z",
          "total": 48,
          "passed": 48,
          "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
          "scope": "Tumour-site points plus four one-point criteria; all 48 combinations. Clinical probabilities and prophylaxis are not tested."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6d3b1f534b045a046397ecf6f1211254814f50b996d30ac305ef286774db22cc"
      },
      "limits": "Escore de risco de TEV no contexto de câncer e tratamento sistêmico ambulatorial, com dados pré-quimioterapia. O escore não mede risco de sangramento e não indica, sozinho, anticoagulação, fármaco ou dose. A classificação precisa ser complementada pela avaliação clínica e pelo risco de sangramento. A aplicação a população pediátrica, internação hospitalar ou contexto perioperatório não é estabelecida por estes testes numéricos locais e exige evidência e protocolo específicos.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://doi.org/10.1182/blood-2007-10-116327",
            "edition": "Khorana et al. Blood2008,111:4902–4907",
            "access": "Original publisher full-text open unavailable. Publisher indexed article identity inspected; original full-text restrictions were not inferred from a secondary score page."
          },
          {
            "url": "https://www.hematology.org/-/media/hematology/files/clinicians/guidelines/vte/vte-update-03_24/19894_vte-prophylaxis-pocket-guide-8-panel___0001_high_res_proof-(2).pdf",
            "edition": "ASH official VTE pocket guide, October2023, based on ASH2021 guideline",
            "access": "Direct official PDF text read, page1 outpatient/systemic-therapy section andTable3, clinical judgement, bleeding risk and strength of recommendations."
          }
        ],
        "checkedScope": "Only specific retrieved official sections listed per method. Failed original publisher requests explicitly separated from successful institutional primary-article copies or official guideline pages. No new website edits or clinical approval.",
        "confirmedLimits": [
          "The relevant guideline population is ambulatory patients with cancer receiving systemic therapy.",
          "VTE risk classification must be complemented by clinical judgement and bleeding risk; conditional choices do not mean automatic prophylaxis.",
          "Do not extend the original outpatient context automatically to hospitalized, perioperative or pediatric patients; this pass does not establish independent pediatric performance."
        ],
        "sourceReviewReport": "reports/review-20261003/native-population-limits-next-five-review.json",
        "sourceReviewSha256": "2259ae5d265f007502a7e7abb5ea74579c9fd733fee2049a77d71fd93f6898cc",
        "accessLimit": "Only the sections identified in each source access record were checked. Unretrieved publisher originals remain explicitly unretrieved; this is not a full source or population validation approval.",
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "escore-de-mayo-parcial",
      "title": "Escore de Mayo parcial (retocolite)",
      "short": "Atividade clínica da retocolite ulcerativa sem endoscopia",
      "desc": "Calcule o escore de Mayo parcial na retocolite ulcerativa: frequência evacuatória, sangramento retal e avaliação médica global, sem o componente endoscópico.",
      "lead": "Versão não invasiva do escore de Mayo (0 a 9 pontos), sem a endoscopia. Acompanha a atividade da retocolite ulcerativa entre as colonoscopias e a resposta ao tratamento.",
      "kind": "Escore",
      "spec": [
        "coloproctologia",
        "gastroenterologia"
      ],
      "fields": [
        [
          "freq",
          "Frequência evacuatória",
          "radio",
          {
            "opts": {
              "0": "Normal para o paciente",
              "1": "1 a 2 a mais que o normal",
              "2": "3 a 4 a mais",
              "3": "5 ou mais a mais"
            }
          }
        ],
        [
          "sang",
          "Sangramento retal",
          "radio",
          {
            "opts": {
              "0": "Nenhum",
              "1": "Sangue em menos da metade das evacuações",
              "2": "Sangue em metade ou mais",
              "3": "Só sangue (sem fezes)"
            }
          }
        ],
        [
          "global",
          "Avaliação médica global",
          "radio",
          {
            "opts": {
              "0": "Normal",
              "1": "Doença leve",
              "2": "Moderada",
              "3": "Grave"
            }
          }
        ]
      ],
      "formula": "<p>Frequência evacuatória (0 a 3) + sangramento retal (0 a 3) + avaliação médica global (0 a 3). Total de 0 a 9.</p><p>O escore de Mayo completo (0 a 12) soma o aspecto endoscópico (0 a 3).</p>",
      "sources": [
        [
          "Schroeder KW, Tremaine WJ, Ilstrup DM. Coated oral 5-aminosalicylic acid therapy for mildly to moderately active ulcerative colitis: a randomized study. N Engl J Med, 1987.",
          "https://doi.org/10.1056/NEJM198712243172603"
        ],
        [
          "Lewis JD et al. Use of the noninvasive components of the Mayo score to assess clinical response in ulcerative colitis. Inflamm Bowel Dis, 2008.",
          "https://doi.org/10.1002/ibd.20520"
        ]
      ],
      "cases": [
        [
          "1-1-0: 2 pontos (remissão)",
          {
            "freq": "1",
            "sang": "1",
            "global": "0"
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "1-1-1: 3 pontos (ativa, limite)",
          {
            "freq": "1",
            "sang": "1",
            "global": "1"
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "3-2-2: 7 pontos (ativa)",
          {
            "freq": "3",
            "sang": "2",
            "global": "2"
          },
          {
            "score": 7,
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:02:44.026Z",
        "total": 64,
        "passed": 64,
        "sourceRowCount": 64,
        "uniqueApiInputCount": 64,
        "sourceContextCount": 64,
        "cases": [
          {
            "index": 0,
            "input": {
              "freq": 0,
              "sang": 0,
              "global": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "freq": 1,
              "sang": 0,
              "global": 0
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "freq": 2,
              "sang": 0,
              "global": 0
            },
            "expected": {
              "score": 2
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "freq": 3,
              "sang": 0,
              "global": 0
            },
            "expected": {
              "score": 3
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "a09756af847a073f1a5fa7add27355ce734c772ae5d47f67548c57175d629d88",
          "total": 64,
          "bankRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
              "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
            },
            {
              "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
              "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
            "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
          },
          "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 64,
          "uniqueApiInputs": 64,
          "duplicateRows": 0,
          "expectedTupleSha256": "dc3c4755dd739eac7bc46ae68350b9d248d9fa66c9f0a38f68692b06f53975cc"
        },
        "scope": "Previously selected source integer point total only: Exhaustive4^3=64 selected-code combinations; numericpointsum only.",
        "sources": [
          {
            "id": "escore-de-mayo-parcial",
            "edition": "Lewis2008 partialMayo three selected component scores; original fullMayo endoscopy omitted",
            "primaryReads": [
              {
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2597552/",
                "access": "Official originalLewis2008 fullHTML directly downloaded after webtoolCAPTCHA; actual Methods, Table1/footnotes and Table2 read",
                "artifact": "six-screening-primary-final28/mayo-lewis2008.html",
                "sha256": "8565aec2ad5709d974b60b8f2759a6595c97fa6ee34093e96124f95e4ec64204",
                "readScope": "3×0..3 selected components, partialsum0..9, fullsum0..12 and study-specific bleeding3 modification; not entirearticle read"
              },
              {
                "url": "https://www.ncbi.nlm.nih.gov/research/bionlp/RESTful/pmcoa.cgi/BioC_xml/PMC2597552/unicode",
                "access": "Official PMC BioC fulltext XML download corroborates article content",
                "artifact": "six-screening-primary-final28/mayo-lewis2008.xml",
                "sha256": "a07e5b9dda2b5b865569053c91db7dd1271a5dcc77cb4b20fa1bad9330d3c05e",
                "readScope": "Targeted table/method extraction only"
              }
            ],
            "constants": {
              "keys": [
                "freq",
                "sang",
                "global"
              ],
              "allowedCodes": [
                0,
                1,
                2,
                3
              ],
              "maximum": 9
            },
            "limitations": [
              "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
              "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
              "Lewis2008 trial modified bleeding3:≥50% bloodybowelmovements plus some bloodalone. Current label only bloodalone does not establish equivalence to that study-specific rubric; originalSchroeder1987 fulltable not obtained.",
              "Study response/remissioncutpoints, global assessment/risk/treatment not approved."
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
        "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
            "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
          },
          "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
        },
        "freshAdapterExecutions": 192,
        "freshVmExecutions": 192,
        "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 64×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
            "app": "website",
            "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
            "app": "dashboard",
            "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
            "app": "command-center",
            "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
          }
        ],
        "qualifications": [
          "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
          "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
          "Lewis2008 trial modified bleeding3:≥50% bloodybowelmovements plus some bloodalone. Current label only bloodalone does not establish equivalence to that study-specific rubric; originalSchroeder1987 fulltable not obtained.",
          "Study response/remissioncutpoints, global assessment/risk/treatment not approved.",
          "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
          "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
          "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
          "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
          "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Partial Mayo/Lewis 2008:3 itens 0–3, total 0–9, sem componenteendoscópico",
      "implementationVersion": "escore-de-mayo-parcial@native-2026-10-03+41240bcca26d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3317057/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Frequência evacuatória (0 a 3) + sangramento retal (0 a 3) + avaliação médica global (0 a 3). Total de 0 a 9. O escore de Mayo completo (0 a 12) soma o aspecto endoscópico (0 a 3).",
        "inputContract": {
          "fields": [
            {
              "key": "freq",
              "label": "Frequência evacuatória",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Normal para o paciente",
                "1": "1 a 2 a mais que o normal",
                "2": "3 a 4 a mais",
                "3": "5 ou mais a mais"
              }
            },
            {
              "key": "sang",
              "label": "Sangramento retal",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhum",
                "1": "Sangue em menos da metade das evacuações",
                "2": "Sangue em metade ou mais",
                "3": "Só sangue (sem fezes)"
              }
            },
            {
              "key": "global",
              "label": "Avaliação médica global",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Normal",
                "1": "Doença leve",
                "2": "Moderada",
                "3": "Grave"
              }
            }
          ],
          "hash": "2e56adc1670a64f6cc1daa029301ff4113c8fd6dc02d5474b3342a72bc58214c"
        },
        "sourceEditions": [
          {
            "citation": "Schroeder KW, Tremaine WJ, Ilstrup DM. Coated oral 5-aminosalicylic acid therapy for mildly to moderately active ulcerative colitis: a randomized study. N Engl J Med, 1987.",
            "url": "https://doi.org/10.1056/NEJM198712243172603",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Coated oral 5-aminosalicylic acid therapy for mildly to moderately active ulcerative colitis. A randomized study.",
              "year": "1987",
              "firstPublicationDate": "1987-12-01",
              "doi": "10.1056/nejm198712243172603",
              "pmid": "3317057",
              "journal": "The New England journal of medicine",
              "authors": "Schroeder KW, Tremaine WJ, Ilstrup DM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3317057/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f27fa9808c28a8ba0cfaf91d202ce31e52d3fa2587e8654e20383a51427c193a",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lewis JD et al. Use of the noninvasive components of the Mayo score to assess clinical response in ulcerative colitis. Inflamm Bowel Dis, 2008.",
            "url": "https://doi.org/10.1002/ibd.20520",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Use of the noninvasive components of the Mayo score to assess clinical response in ulcerative colitis.",
              "year": "2008",
              "firstPublicationDate": "2008-12-01",
              "doi": "10.1002/ibd.20520",
              "pmid": "18623174",
              "pmcid": "PMC2597552",
              "journal": "Inflammatory bowel diseases",
              "authors": "Lewis JD, Chuai S, Nessel L, Lichtenstein GR, Aberra FN, Ellenberg JH."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2597552/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "b563657f8d2688d000878c2d68d90edfe81680c60d49e7e9f8b17afe005abb13",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:02:44.026Z",
          "total": 64,
          "passed": 64,
          "sourceRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "cases": [
            {
              "index": 0,
              "input": {
                "freq": 0,
                "sang": 0,
                "global": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "freq": 1,
                "sang": 0,
                "global": 0
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "freq": 2,
                "sang": 0,
                "global": 0
              },
              "expected": {
                "score": 2
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "freq": 3,
                "sang": 0,
                "global": 0
              },
              "expected": {
                "score": 3
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
                  "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "a09756af847a073f1a5fa7add27355ce734c772ae5d47f67548c57175d629d88",
            "total": 64,
            "bankRowCount": 64,
            "uniqueApiInputCount": 64,
            "sourceContextCount": 64,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
                "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
              },
              {
                "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
                "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
              "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
            },
            "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 64,
            "uniqueApiInputs": 64,
            "duplicateRows": 0,
            "expectedTupleSha256": "dc3c4755dd739eac7bc46ae68350b9d248d9fa66c9f0a38f68692b06f53975cc"
          },
          "scope": "Previously selected source integer point total only: Exhaustive4^3=64 selected-code combinations; numericpointsum only.",
          "sources": [
            {
              "id": "escore-de-mayo-parcial",
              "edition": "Lewis2008 partialMayo three selected component scores; original fullMayo endoscopy omitted",
              "primaryReads": [
                {
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2597552/",
                  "access": "Official originalLewis2008 fullHTML directly downloaded after webtoolCAPTCHA; actual Methods, Table1/footnotes and Table2 read",
                  "artifact": "six-screening-primary-final28/mayo-lewis2008.html",
                  "sha256": "8565aec2ad5709d974b60b8f2759a6595c97fa6ee34093e96124f95e4ec64204",
                  "readScope": "3×0..3 selected components, partialsum0..9, fullsum0..12 and study-specific bleeding3 modification; not entirearticle read"
                },
                {
                  "url": "https://www.ncbi.nlm.nih.gov/research/bionlp/RESTful/pmcoa.cgi/BioC_xml/PMC2597552/unicode",
                  "access": "Official PMC BioC fulltext XML download corroborates article content",
                  "artifact": "six-screening-primary-final28/mayo-lewis2008.xml",
                  "sha256": "a07e5b9dda2b5b865569053c91db7dd1271a5dcc77cb4b20fa1bad9330d3c05e",
                  "readScope": "Targeted table/method extraction only"
                }
              ],
              "constants": {
                "keys": [
                  "freq",
                  "sang",
                  "global"
                ],
                "allowedCodes": [
                  0,
                  1,
                  2,
                  3
                ],
                "maximum": 9
              },
              "limitations": [
                "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
                "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
                "Lewis2008 trial modified bleeding3:≥50% bloodybowelmovements plus some bloodalone. Current label only bloodalone does not establish equivalence to that study-specific rubric; originalSchroeder1987 fulltable not obtained.",
                "Study response/remissioncutpoints, global assessment/risk/treatment not approved."
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
          "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
              "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
            },
            "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
          },
          "freshAdapterExecutions": 192,
          "freshVmExecutions": 192,
          "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 64×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escore-de-mayo-parcial/calculator.js",
              "app": "website",
              "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-mayo-parcial/calculator.js",
              "app": "dashboard",
              "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-mayo-parcial/calculator.js",
              "app": "command-center",
              "sha256": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
            }
          ],
          "qualifications": [
            "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
            "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
            "Lewis2008 trial modified bleeding3:≥50% bloodybowelmovements plus some bloodalone. Current label only bloodalone does not establish equivalence to that study-specific rubric; originalSchroeder1987 fulltable not obtained.",
            "Study response/remissioncutpoints, global assessment/risk/treatment not approved.",
            "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
            "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
            "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
            "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
            "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "41240bcca26d4fad21e308954d49a46f65852e16d7a2fac33005c0a6cc829621"
      },
      "limits": "O Mayo parcial é uma medida de atividade e resposta na retocolite ulcerativa, com três componentes e sem endoscopia; não equivale ao Mayo completo nem avalia cicatrização endoscópica. A análise de Lewis 2008 envolveu 105 pacientes com doença leve a moderada em um ensaio de 12 semanas e comparou a mudança com a melhora percebida pelo paciente. Esse desenho não demonstra desempenho universal em doença grave, crianças ou outras colites. Registre o período dos sintomas e a avaliação médica; o total não determina tratamento sozinho.",
      "limitsEvidence": {
        "status": "original-publication-abstracts-read",
        "sources": [
          {
            "url": "https://doi.org/10.1002/ibd.20520",
            "edition": "Lewis2008",
            "readScope": "Exact original abstract fully read:105patients,mild/moderateUC,12weekrosiglitazone trial;change thresholds referenced to patient-perceived response. Direct PMC full text CAPTCHA."
          },
          {
            "url": "https://doi.org/10.1056/NEJM198712243172603",
            "edition": "Schroeder1987",
            "readScope": "Exact original abstract fully read:87mild/moderateUCpatients,6weektrial;not an all-populations score validation."
          }
        ],
        "populationScope": "Ulcerative colitis activity/response;partial score omits endoscopy.",
        "remainingChecks": [
          "Full Lewis2008 article blocked by CAPTCHA;abstract only.",
          "No severe/pediatric universal validation read."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "escore-de-mirels",
      "title": "Escore de Mirels",
      "short": "Risco de fratura patológica em metástase óssea",
      "desc": "Escore de Mirels: risco de fratura patológica em metástase de osso longo, pelo local, dor, tipo e tamanho da lesão, com a indicação de fixação profilática.",
      "lead": "Estima o risco de fratura patológica em metástases de ossos longos e ajuda a decidir entre radioterapia e fixação cirúrgica profilática.",
      "kind": "Escore",
      "spec": [
        "ortopedia-e-traumatologia",
        "oncologia-clinica",
        "radioterapia",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "local",
          "Local da lesão",
          "radio",
          {
            "opts": {
              "1": "Membro superior",
              "2": "Membro inferior",
              "3": "Peritrocantérica"
            }
          }
        ],
        [
          "dor",
          "Dor",
          "radio",
          {
            "opts": {
              "1": "Leve",
              "2": "Moderada",
              "3": "Funcional (ao carregar peso)"
            }
          }
        ],
        [
          "lesao",
          "Aspecto radiográfico",
          "radio",
          {
            "opts": {
              "1": "Blástica",
              "2": "Mista",
              "3": "Lítica"
            }
          }
        ],
        [
          "tamanho",
          "Tamanho (fração do diâmetro do osso)",
          "radio",
          {
            "opts": {
              "1": "Menos de 1/3",
              "2": "1/3 a 2/3",
              "3": "Mais de 2/3"
            }
          }
        ]
      ],
      "formula": "<p>Quatro itens de 1 a 3 pontos: <strong>local</strong> (membro superior 1, inferior 2, peritrocantérico 3), <strong>dor</strong> (leve 1, moderada 2, funcional 3), <strong>lesão</strong> (blástica 1, mista 2, lítica 3) e <strong>tamanho</strong> em relação ao diâmetro do osso (&lt; 1/3: 1; 1/3 a 2/3: 2; &gt; 2/3: 3). Total de 4 a 12.</p>",
      "sources": [
        [
          "Mirels H. Metastatic disease in long bones: a proposed scoring system for diagnosing impending pathologic fractures. Clin Orthop Relat Res, 1989.",
          "https://doi.org/10.1097/00003086-198912000-00027"
        ],
        [
          "Jawad MU, Scully SP. In brief: classifications in brief: Mirels classification: metastatic disease in long bones and impending pathologic fracture. Clin Orthop Relat Res, 2010.",
          "https://doi.org/10.1007/s11999-010-1326-4"
        ]
      ],
      "cases": [
        [
          "Úmero, dor leve, blástica, menos de 1/3: 4 pontos",
          {
            "local": "1",
            "dor": "1",
            "lesao": "1",
            "tamanho": "1"
          },
          {
            "score": 4,
            "level": "low"
          }
        ],
        [
          "Tíbia, dor moderada, mista, 1/3 a 2/3: 8 pontos",
          {
            "local": "2",
            "dor": "2",
            "lesao": "2",
            "tamanho": "2"
          },
          {
            "score": 8,
            "level": "mid"
          }
        ],
        [
          "Fêmur proximal, dor funcional, lítica, 1/3 a 2/3: 11 pontos",
          {
            "local": "3",
            "dor": "3",
            "lesao": "3",
            "tamanho": "2"
          },
          {
            "score": 11,
            "level": "high"
          }
        ],
        [
          "Limite: fêmur, dor moderada, lítica, 1/3 a 2/3: 9 pontos",
          {
            "local": "2",
            "dor": "2",
            "lesao": "3",
            "tamanho": "2"
          },
          {
            "score": 9,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.367Z",
        "total": 81,
        "passed": 81,
        "sourceRowCount": 81,
        "uniqueApiInputCount": 81,
        "sourceContextCount": 81,
        "cases": [
          {
            "id": "escore-de-mirels",
            "index": 0,
            "input": {
              "local": "1",
              "dor": "1",
              "lesao": "1",
              "tamanho": "1"
            },
            "expected": {
              "score": 4
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 4
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-mirels",
            "index": 1,
            "input": {
              "local": "1",
              "dor": "1",
              "lesao": "1",
              "tamanho": "2"
            },
            "expected": {
              "score": 5
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 5
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-mirels",
            "index": 2,
            "input": {
              "local": "1",
              "dor": "1",
              "lesao": "1",
              "tamanho": "3"
            },
            "expected": {
              "score": 6
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 6
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-de-mirels",
            "index": 3,
            "input": {
              "local": "1",
              "dor": "1",
              "lesao": "2",
              "tamanho": "1"
            },
            "expected": {
              "score": 5
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 5
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "7540f2eef7d70a0444711f88679a3a17d134bc5192688c243651c31639e6b0e3",
          "total": 81,
          "bankRowCount": 81,
          "uniqueApiInputCount": 81,
          "sourceContextCount": 81,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 81,
          "uniqueApiInputs": 81,
          "duplicateRows": 0
        },
        "scope": "Mirels1989 table in the explicit2003 author/publisher reprint: all81 preclassified four-domain point tuples, integer sum4–12 only. Actual1989 PDF not reviewed. Abstract8 versus body9 decision conflict remains unadjudicated. No imaging/pain classification, fracture probability, fixation or irradiation approval.",
        "sources": [
          {
            "id": "escore-de-mirels",
            "edition": "Mirels1989, explicit author/publisher Classic reprint2003",
            "url": "https://upload.orthobullets.com/journalclub/free_pdf/2684463.pdf",
            "identity": "Original PMID2684463; reprint DOI10.1097/01.blo.0000093045.56370.dd, CORR415S:S4–S13,2003",
            "access": "Downloaded original-paper reprint; Methods/Table1 at PDFp4/printedS7 and Results/Discussion passages read. Table1 visually inspected as local PNG. PubMed direct open returned footer only; indexed original abstract was available. This is not the actual1989 publisher PDF.",
            "primaryFacts": {
              "population": "Retrospective38patients/78 metastatic long-bone lesions,1981–1985; radiotherapy without previous fracture, irradiation or prophylactic fixation; outcome≥6months or fracture. Reported ages36–87.",
              "table": "Four selected domains, each1–3: site upper/lower/peritrochanter; pain mild/moderate/functional; lesion blastic/mixed/lytic; size<1/3,1/3–2/3,>2/3. Sum4–12."
            },
            "readScope": [
              "PDFp1–2 abstract/provenance",
              "PDFp4 Table1/Methods",
              "PDFp5 Results",
              "PDFp6 Table5",
              "relevant Discussion excerpts"
            ],
            "notVerified": [
              "Actual1989 publisher bytes",
              "Clinical identification of each radiographic/pain category",
              "Patient-level fracture probability, predictive accuracy or surgery indication"
            ],
            "evidenceFiles": [
              "oncology-four-primary-final26/mirels1989-reprint2003.pdf",
              "oncology-four-primary-final26/mirels-table1-04.png"
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
          "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:09.995Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Mirels1989 table in the explicit2003 author/publisher reprint: all81 preclassified four-domain point tuples, integer sum4–12 only. Actual1989 PDF not reviewed. Abstract8 versus body9 decision conflict remains unadjudicated. No imaging/pain classification, fracture probability, fixation or irradiation approval.",
          "currentBinding": {
            "source26BankSha256": "2cc897d2829889e4f2b36d8e4879d084e559506df46ef6b65b141e55b9d70d49",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 243,
        "actualVmExecutions": 243,
        "implementations": [
          {
            "id": "escore-de-mirels",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
            "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
          },
          {
            "id": "escore-de-mirels",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
            "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
          },
          {
            "id": "escore-de-mirels",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
            "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
          }
        ],
        "qualifications": [
          "Mirels1989 table in the explicit2003 author/publisher reprint: all81 preclassified four-domain point tuples, integer sum4–12 only. Actual1989 PDF not reviewed. Abstract8 versus body9 decision conflict remains unadjudicated. No imaging/pain classification, fracture probability, fixation or irradiation approval.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:49:59.830Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/escore-de-mirels/independent-source-cases.json",
            "sha256": "e842a96ba59a4426dafc5e024a6317eb0a0b9a1b537e6d7c3833df0f07d22d13"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "Mirels 1989:local/dor/lesão/tamanho 1–3, total 4–12",
      "implementationVersion": "escore-de-mirels@native-2026-10-03+886b5b337905",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/2684463/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Quatro itens de 1 a 3 pontos: local (membro superior 1, inferior 2, peritrocantérico 3), dor (leve 1, moderada 2, funcional 3), lesão (blástica 1, mista 2, lítica 3) e tamanho em relação ao diâmetro do osso (< 1/3: 1; 1/3 a 2/3: 2; > 2/3: 3). Total de 4 a 12.",
        "inputContract": {
          "fields": [
            {
              "key": "local",
              "label": "Local da lesão",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Membro superior",
                "2": "Membro inferior",
                "3": "Peritrocantérica"
              }
            },
            {
              "key": "dor",
              "label": "Dor",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Leve",
                "2": "Moderada",
                "3": "Funcional (ao carregar peso)"
              }
            },
            {
              "key": "lesao",
              "label": "Aspecto radiográfico",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Blástica",
                "2": "Mista",
                "3": "Lítica"
              }
            },
            {
              "key": "tamanho",
              "label": "Tamanho (fração do diâmetro do osso)",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Menos de 1/3",
                "2": "1/3 a 2/3",
                "3": "Mais de 2/3"
              }
            }
          ],
          "hash": "53dcf9b294d3495176208833221e34d3c399c464b02a0791f689991c5294e334"
        },
        "sourceEditions": [
          {
            "citation": "Mirels H. Metastatic disease in long bones: a proposed scoring system for diagnosing impending pathologic fractures. Clin Orthop Relat Res, 1989.",
            "url": "https://doi.org/10.1097/00003086-198912000-00027",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Metastatic disease in long bones. A proposed scoring system for diagnosing impending pathologic fractures.",
              "year": "1989",
              "firstPublicationDate": "1989-12-01",
              "doi": "10.1097/01.blo.0000093045.56370.dd",
              "pmid": "2684463",
              "journal": "Clinical orthopaedics and related research",
              "authors": "Mirels H."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2684463/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "41ca307741ff3b7dff3bd3d20e6724bcbc817826454fe1c80a4f4a5161af3c7f",
            "matchedBy": "exact-publication-title",
            "publisherDepositedMetadata": {
              "title": "Metastatic Disease in Long Bones A Proposed Scoring System for Diagnosing Impending Pathologic Fractures",
              "doi": "10.1097/00003086-198912000-00027",
              "year": 1989,
              "publisher": "Ovid Technologies (Wolters Kluwer Health)",
              "journal": "Clinical Orthopaedics and Related Research",
              "authors": [
                "HILTON MIRELS"
              ],
              "url": "https://doi.org/10.1097/00003086-198912000-00027"
            },
            "doiAliasOrMismatchRequiresReview": {
              "listed": "https://doi.org/10.1097/00003086-198912000-00027",
              "indexed": "10.1097/01.blo.0000093045.56370.dd",
              "crossrefListedDoiMetadataRead": true
            }
          },
          {
            "citation": "Jawad MU, Scully SP. In brief: classifications in brief: Mirels classification: metastatic disease in long bones and impending pathologic fracture. Clin Orthop Relat Res, 2010.",
            "url": "https://doi.org/10.1007/s11999-010-1326-4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "In brief: classifications in brief: Mirels' classification: metastatic disease in long bones and impending pathologic fracture.",
              "year": "2010",
              "firstPublicationDate": "2010-10-01",
              "doi": "10.1007/s11999-010-1326-4",
              "pmid": "20352387",
              "pmcid": "PMC3049613",
              "journal": "Clinical orthopaedics and related research",
              "authors": "Jawad MU, Scully SP."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3049613/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.367Z",
          "total": 81,
          "passed": 81,
          "sourceRowCount": 81,
          "uniqueApiInputCount": 81,
          "sourceContextCount": 81,
          "cases": [
            {
              "id": "escore-de-mirels",
              "index": 0,
              "input": {
                "local": "1",
                "dor": "1",
                "lesao": "1",
                "tamanho": "1"
              },
              "expected": {
                "score": 4
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 4
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-mirels",
              "index": 1,
              "input": {
                "local": "1",
                "dor": "1",
                "lesao": "1",
                "tamanho": "2"
              },
              "expected": {
                "score": 5
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 5
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-mirels",
              "index": 2,
              "input": {
                "local": "1",
                "dor": "1",
                "lesao": "1",
                "tamanho": "3"
              },
              "expected": {
                "score": 6
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 6
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-de-mirels",
              "index": 3,
              "input": {
                "local": "1",
                "dor": "1",
                "lesao": "2",
                "tamanho": "1"
              },
              "expected": {
                "score": 5
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 5
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; no clinical threshold oracle.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "7540f2eef7d70a0444711f88679a3a17d134bc5192688c243651c31639e6b0e3",
            "total": 81,
            "bankRowCount": 81,
            "uniqueApiInputCount": 81,
            "sourceContextCount": 81,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 81,
            "uniqueApiInputs": 81,
            "duplicateRows": 0
          },
          "scope": "Mirels1989 table in the explicit2003 author/publisher reprint: all81 preclassified four-domain point tuples, integer sum4–12 only. Actual1989 PDF not reviewed. Abstract8 versus body9 decision conflict remains unadjudicated. No imaging/pain classification, fracture probability, fixation or irradiation approval.",
          "sources": [
            {
              "id": "escore-de-mirels",
              "edition": "Mirels1989, explicit author/publisher Classic reprint2003",
              "url": "https://upload.orthobullets.com/journalclub/free_pdf/2684463.pdf",
              "identity": "Original PMID2684463; reprint DOI10.1097/01.blo.0000093045.56370.dd, CORR415S:S4–S13,2003",
              "access": "Downloaded original-paper reprint; Methods/Table1 at PDFp4/printedS7 and Results/Discussion passages read. Table1 visually inspected as local PNG. PubMed direct open returned footer only; indexed original abstract was available. This is not the actual1989 publisher PDF.",
              "primaryFacts": {
                "population": "Retrospective38patients/78 metastatic long-bone lesions,1981–1985; radiotherapy without previous fracture, irradiation or prophylactic fixation; outcome≥6months or fracture. Reported ages36–87.",
                "table": "Four selected domains, each1–3: site upper/lower/peritrochanter; pain mild/moderate/functional; lesion blastic/mixed/lytic; size<1/3,1/3–2/3,>2/3. Sum4–12."
              },
              "readScope": [
                "PDFp1–2 abstract/provenance",
                "PDFp4 Table1/Methods",
                "PDFp5 Results",
                "PDFp6 Table5",
                "relevant Discussion excerpts"
              ],
              "notVerified": [
                "Actual1989 publisher bytes",
                "Clinical identification of each radiographic/pain category",
                "Patient-level fracture probability, predictive accuracy or surgery indication"
              ],
              "evidenceFiles": [
                "oncology-four-primary-final26/mirels1989-reprint2003.pdf",
                "oncology-four-primary-final26/mirels-table1-04.png"
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
            "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:09.995Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Mirels1989 table in the explicit2003 author/publisher reprint: all81 preclassified four-domain point tuples, integer sum4–12 only. Actual1989 PDF not reviewed. Abstract8 versus body9 decision conflict remains unadjudicated. No imaging/pain classification, fracture probability, fixation or irradiation approval.",
            "currentBinding": {
              "source26BankSha256": "2cc897d2829889e4f2b36d8e4879d084e559506df46ef6b65b141e55b9d70d49",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
                  "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 243,
          "actualVmExecutions": 243,
          "implementations": [
            {
              "id": "escore-de-mirels",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-de-mirels/calculator.js",
              "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
            },
            {
              "id": "escore-de-mirels",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-de-mirels/calculator.js",
              "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
            },
            {
              "id": "escore-de-mirels",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-de-mirels/calculator.js",
              "sha256": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
            }
          ],
          "qualifications": [
            "Mirels1989 table in the explicit2003 author/publisher reprint: all81 preclassified four-domain point tuples, integer sum4–12 only. Actual1989 PDF not reviewed. Abstract8 versus body9 decision conflict remains unadjudicated. No imaging/pain classification, fracture probability, fixation or irradiation approval.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:49:59.830Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/escore-de-mirels/independent-source-cases.json",
              "sha256": "e842a96ba59a4426dafc5e024a6317eb0a0b9a1b537e6d7c3833df0f07d22d13"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "886b5b337905f52d0d15ec614d789a3778a1fa4a3748ba206fc2d5459351c8e1"
      },
      "limits": "O Mirels de 1989 foi desenvolvido em lesões metastáticas de ossos longos, irradiadas sem fixação profilática, com fraturas avaliadas em seis meses. O resumo original e versões interpretativas posteriores não usam necessariamente o mesmo corte de decisão; a edição e a conduta correspondente devem estar explícitas. O total não estabelece sozinho escolha entre radioterapia e cirurgia.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.904Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "DOI do registro PMID 2684463 difere do cadastrado; tabela e fonte posterior 2010 precisam esclarecer atribuição/cortes. Não generalizar para lesões não metastáticas ou outros ossos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "padua",
      "title": "Escore de Pádua",
      "short": "Risco de TEV no paciente clínico internado",
      "desc": "Escore de Pádua: risco de tromboembolismo venoso em pacientes clínicos internados; 4 pontos ou mais indicam profilaxia farmacológica.",
      "lead": "Identifica, entre os pacientes clínicos (não cirúrgicos) internados, os de alto risco de tromboembolismo venoso que se beneficiam de tromboprofilaxia.",
      "kind": "Escore",
      "spec": [
        "hematologia-e-hemoterapia",
        "clinica-medica",
        "oncologia-clinica",
        "angiologia"
      ],
      "fields": [
        [
          "cancer",
          "Câncer ativo (metástase ou quimio/radioterapia nos últimos 6 meses)",
          "chk",
          {}
        ],
        [
          "tev",
          "TEV prévio (exceto trombose venosa superficial)",
          "chk",
          {}
        ],
        [
          "mobilidade",
          "Mobilidade reduzida (repouso no leito, com ida ao banheiro, por ≥ 3 dias)",
          "chk",
          {}
        ],
        [
          "trombofilia",
          "Trombofilia conhecida",
          "chk",
          {}
        ],
        [
          "trauma",
          "Trauma ou cirurgia no último mês",
          "chk",
          {}
        ],
        [
          "idade",
          "Idade ≥ 70 anos",
          "chk",
          {}
        ],
        [
          "icc",
          "Insuficiência cardíaca e/ou respiratória",
          "chk",
          {}
        ],
        [
          "iam",
          "IAM agudo ou AVC isquêmico",
          "chk",
          {}
        ],
        [
          "infeccao",
          "Infecção aguda e/ou doença reumatológica",
          "chk",
          {}
        ],
        [
          "obesidade",
          "Obesidade (IMC ≥ 30 kg/m²)",
          "chk",
          {}
        ],
        [
          "hormonio",
          "Tratamento hormonal em curso",
          "chk",
          {}
        ]
      ],
      "formula": "<p>3 pontos: câncer ativo, TEV prévio, mobilidade reduzida, trombofilia · 2 pontos: trauma ou cirurgia recente · 1 ponto: idade ≥ 70, insuficiência cardíaca/respiratória, IAM ou AVC isquêmico, infecção aguda ou doença reumatológica, obesidade, terapia hormonal. Máximo: 20.</p>",
      "sources": [
        [
          "Barbar S et al. A risk assessment model for the identification of hospitalized medical patients at risk for venous thromboembolism: the Padua Prediction Score. J Thromb Haemost, 2010.",
          "https://doi.org/10.1111/j.1538-7836.2010.04044.x"
        ],
        [
          "Kahn SR et al. Prevention of VTE in nonsurgical patients: antithrombotic therapy and prevention of thrombosis, 9th ed: American College of Chest Physicians evidence-based clinical practice guidelines. Chest, 2012.",
          "https://doi.org/10.1378/chest.11-2296"
        ]
      ],
      "cases": [
        [
          "Pneumonia em paciente de 75 anos: 2 pontos",
          {
            "idade": true,
            "infeccao": true
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Corte: câncer ativo e ICC: 4 pontos",
          {
            "cancer": true,
            "icc": true
          },
          {
            "score": 4,
            "level": "high"
          }
        ],
        [
          "Acamado, TEV prévio, 72 anos, obeso: 8 pontos",
          {
            "mobilidade": true,
            "tev": true,
            "idade": true,
            "obesidade": true
          },
          {
            "score": 8,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.435Z",
        "total": 2048,
        "passed": 2048,
        "sourceRowCount": 2048,
        "uniqueApiInputCount": 2048,
        "sourceContextCount": 2048,
        "cases": [
          {
            "id": "padua",
            "index": 0,
            "input": {
              "cancer": false,
              "tev": false,
              "mobilidade": false,
              "trombofilia": false,
              "trauma": false,
              "idade": false,
              "icc": false,
              "iam": false,
              "infeccao": false,
              "obesidade": false,
              "hormonio": false
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "padua",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "padua",
            "index": 1,
            "input": {
              "cancer": true,
              "tev": false,
              "mobilidade": false,
              "trombofilia": false,
              "trauma": false,
              "idade": false,
              "icc": false,
              "iam": false,
              "infeccao": false,
              "obesidade": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "padua",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "padua",
            "index": 2,
            "input": {
              "cancer": false,
              "tev": true,
              "mobilidade": false,
              "trombofilia": false,
              "trauma": false,
              "idade": false,
              "icc": false,
              "iam": false,
              "infeccao": false,
              "obesidade": false,
              "hormonio": false
            },
            "expected": {
              "score": 3
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "padua",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "padua",
            "index": 3,
            "input": {
              "cancer": true,
              "tev": true,
              "mobilidade": false,
              "trombofilia": false,
              "trauma": false,
              "idade": false,
              "icc": false,
              "iam": false,
              "infeccao": false,
              "obesidade": false,
              "hormonio": false
            },
            "expected": {
              "score": 6
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "padua",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "3eed21047f95a14018fb8a0ece93ce1d7f3d32321034227ff7b5e8378c20a011",
          "total": 2048,
          "bankRowCount": 2048,
          "uniqueApiInputCount": 2048,
          "sourceContextCount": 2048,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 2048,
          "uniqueApiInputs": 2048,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 2048 stored selected category/flag tuples for padua. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "padua",
            "declaredEdition": "Barbar2010",
            "numericEvidenceEdition": "Original2010 Table1/footnotes",
            "url": "https://www.thebloodproject.com/wp-content/uploads/2021/10/Padua-score.pdf",
            "doi": "10.1111/j.1538-7836.2010.04044.x",
            "access": "Original2010 research PDF downloaded from educational mirror; Table1, footnotes and Methods on printed2451 visually inspected.",
            "readScope": [
              "Methods/setting/exclusion criteria and Table1, PDFp2/printed2451"
            ],
            "notVerified": [
              "Raw eligibility for individual flags",
              "Prophylaxis safety/choice, contemporary guideline conformance or patient VTE probability"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": []
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:10.338Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 2048 stored selected category/flag tuples for padua. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "8b04281d1594f7d4d72d11287ec6d152fcb128839cffa983db4da9731363473f",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
              },
              {
                "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
              },
              {
                "file": "apps/command-center/private/tool-code/padua/calculator.js",
                "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 6144,
        "actualVmExecutions": 6144,
        "implementations": [
          {
            "app": "website",
            "id": "padua",
            "file": "apps/website/private/tool-code/padua/calculator.js",
            "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
          },
          {
            "app": "dashboard",
            "id": "padua",
            "file": "apps/dashboard/private/tool-code/padua/calculator.js",
            "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
          },
          {
            "app": "command-center",
            "id": "padua",
            "file": "apps/command-center/private/tool-code/padua/calculator.js",
            "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 2048 stored selected category/flag tuples for padua. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Padua Prediction Score/Barbar 2010:11 fatores,0–20; paciente clínicohospitalizado",
      "implementationVersion": "padua@native-2026-10-03+2dc89004c4f2",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/20738765/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "3 pontos: câncer ativo, TEV prévio, mobilidade reduzida, trombofilia · 2 pontos: trauma ou cirurgia recente · 1 ponto: idade ≥ 70, insuficiência cardíaca/respiratória, IAM ou AVC isquêmico, infecção aguda ou doença reumatológica, obesidade, terapia hormonal. Máximo: 20.",
        "inputContract": {
          "fields": [
            {
              "key": "cancer",
              "label": "Câncer ativo (metástase ou quimio/radioterapia nos últimos 6 meses)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tev",
              "label": "TEV prévio (exceto trombose venosa superficial)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mobilidade",
              "label": "Mobilidade reduzida (repouso no leito, com ida ao banheiro, por ≥ 3 dias)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "trombofilia",
              "label": "Trombofilia conhecida",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "trauma",
              "label": "Trauma ou cirurgia no último mês",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade ≥ 70 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "icc",
              "label": "Insuficiência cardíaca e/ou respiratória",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "iam",
              "label": "IAM agudo ou AVC isquêmico",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "infeccao",
              "label": "Infecção aguda e/ou doença reumatológica",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "obesidade",
              "label": "Obesidade (IMC ≥ 30 kg/m²)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hormonio",
              "label": "Tratamento hormonal em curso",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "ece4968b1c6c03a7c2860cd41252a86d085788fe87536aa4ec4f1dd20f2dc8a3"
        },
        "sourceEditions": [
          {
            "citation": "Barbar S et al. A risk assessment model for the identification of hospitalized medical patients at risk for venous thromboembolism: the Padua Prediction Score. J Thromb Haemost, 2010.",
            "url": "https://doi.org/10.1111/j.1538-7836.2010.04044.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A risk assessment model for the identification of hospitalized medical patients at risk for venous thromboembolism: the Padua Prediction Score.",
              "year": "2010",
              "firstPublicationDate": "2010-11-01",
              "doi": "10.1111/j.1538-7836.2010.04044.x",
              "pmid": "20738765",
              "journal": "Journal of thrombosis and haemostasis : JTH",
              "authors": "Barbar S, Noventa F, Rossetto V, Ferrari A, Brandolin B, Perlati M, De Bon E, Tormene D, Pagnan A, Prandoni P."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20738765/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e8c5ac65214d90a55e54acdcba63d18b8d8c05d0a9ae6480225f89295b601878",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kahn SR et al. Prevention of VTE in nonsurgical patients: antithrombotic therapy and prevention of thrombosis, 9th ed: American College of Chest Physicians evidence-based clinical practice guidelines. Chest, 2012.",
            "url": "https://doi.org/10.1378/chest.11-2296",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prevention of VTE in nonsurgical patients: Antithrombotic Therapy and Prevention of Thrombosis, 9th ed: American College of Chest Physicians Evidence-Based Clinical Practice Guidelines.",
              "year": "2012",
              "firstPublicationDate": "2012-02-01",
              "doi": "10.1378/chest.11-2296",
              "pmid": "22315261",
              "pmcid": "PMC3278052",
              "journal": "Chest",
              "authors": "Kahn SR, Lim W, Dunn AS, Cushman M, Dentali F, Akl EA, Cook DJ, Balekian AA, Klein RC, Le H, Schulman S, Murad MH."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3278052/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4d55b71d32b0faea76631755c3ff71e2290434e601604c2b3fae81cb291bef63",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.435Z",
          "total": 2048,
          "passed": 2048,
          "sourceRowCount": 2048,
          "uniqueApiInputCount": 2048,
          "sourceContextCount": 2048,
          "cases": [
            {
              "id": "padua",
              "index": 0,
              "input": {
                "cancer": false,
                "tev": false,
                "mobilidade": false,
                "trombofilia": false,
                "trauma": false,
                "idade": false,
                "icc": false,
                "iam": false,
                "infeccao": false,
                "obesidade": false,
                "hormonio": false
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "padua",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "padua",
              "index": 1,
              "input": {
                "cancer": true,
                "tev": false,
                "mobilidade": false,
                "trombofilia": false,
                "trauma": false,
                "idade": false,
                "icc": false,
                "iam": false,
                "infeccao": false,
                "obesidade": false,
                "hormonio": false
              },
              "expected": {
                "score": 3
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "padua",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "padua",
              "index": 2,
              "input": {
                "cancer": false,
                "tev": true,
                "mobilidade": false,
                "trombofilia": false,
                "trauma": false,
                "idade": false,
                "icc": false,
                "iam": false,
                "infeccao": false,
                "obesidade": false,
                "hormonio": false
              },
              "expected": {
                "score": 3
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "padua",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "padua",
              "index": 3,
              "input": {
                "cancer": true,
                "tev": true,
                "mobilidade": false,
                "trombofilia": false,
                "trauma": false,
                "idade": false,
                "icc": false,
                "iam": false,
                "infeccao": false,
                "obesidade": false,
                "hormonio": false
              },
              "expected": {
                "score": 6
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "padua",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "3eed21047f95a14018fb8a0ece93ce1d7f3d32321034227ff7b5e8378c20a011",
            "total": 2048,
            "bankRowCount": 2048,
            "uniqueApiInputCount": 2048,
            "sourceContextCount": 2048,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 2048,
            "uniqueApiInputs": 2048,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 2048 stored selected category/flag tuples for padua. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "padua",
              "declaredEdition": "Barbar2010",
              "numericEvidenceEdition": "Original2010 Table1/footnotes",
              "url": "https://www.thebloodproject.com/wp-content/uploads/2021/10/Padua-score.pdf",
              "doi": "10.1111/j.1538-7836.2010.04044.x",
              "access": "Original2010 research PDF downloaded from educational mirror; Table1, footnotes and Methods on printed2451 visually inspected.",
              "readScope": [
                "Methods/setting/exclusion criteria and Table1, PDFp2/printed2451"
              ],
              "notVerified": [
                "Raw eligibility for individual flags",
                "Prophylaxis safety/choice, contemporary guideline conformance or patient VTE probability"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": []
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:10.338Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 2048 stored selected category/flag tuples for padua. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "8b04281d1594f7d4d72d11287ec6d152fcb128839cffa983db4da9731363473f",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
                },
                {
                  "file": "apps/dashboard/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
                },
                {
                  "file": "apps/command-center/private/tool-code/padua/calculator.js",
                  "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 6144,
          "actualVmExecutions": 6144,
          "implementations": [
            {
              "app": "website",
              "id": "padua",
              "file": "apps/website/private/tool-code/padua/calculator.js",
              "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
            },
            {
              "app": "dashboard",
              "id": "padua",
              "file": "apps/dashboard/private/tool-code/padua/calculator.js",
              "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
            },
            {
              "app": "command-center",
              "id": "padua",
              "file": "apps/command-center/private/tool-code/padua/calculator.js",
              "sha256": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 2048 stored selected category/flag tuples for padua. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "2dc89004c4f2502176b1f439c2036c035fd792e36c33139e0058923265ba60f9"
      },
      "limits": "O Padua foi estudado em pacientes clínicos internados em medicina interna, com seguimento de tromboembolismo sintomático até 90 dias. A estratificação trombótica deve ser acompanhada de avaliação de sangramento, contraindicações e protocolo de profilaxia. O total não substitui essa análise nem implica aplicação automática à população cirúrgica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.906Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém pesos/corte completo, exclusões ou avaliação individual de sangramento/contraindicações. Não aprova profilaxia para cirurgia ou qualquer grupo externo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-de-risco-global",
      "title": "Risco cardiovascular de Framingham 2008",
      "short": "Modelo histórico contínuo de risco cardiovascular em dez anos",
      "desc": "Estima risco cardiovascular pelo modelo contínuo de Framingham de 2008, na população e com as variáveis da publicação. Esta edição histórica não aplica metas de LDL nem o modelo PREVENT.",
      "lead": "Estima risco cardiovascular pelo modelo contínuo de Framingham de 2008, na população e com as variáveis da publicação. Esta edição histórica não aplica metas de LDL nem o modelo PREVENT.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 30,
            "max": 74,
            "unit": "anos",
            "ph": "55"
          }
        ],
        [
          "ct",
          "Colesterol total",
          "num",
          {
            "min": 70,
            "max": 500,
            "unit": "mg/dL",
            "ph": "200"
          }
        ],
        [
          "hdl",
          "HDL-colesterol",
          "num",
          {
            "min": 10,
            "max": 150,
            "unit": "mg/dL",
            "ph": "45"
          }
        ],
        [
          "pas",
          "Pressão sistólica",
          "num",
          {
            "min": 70,
            "max": 260,
            "unit": "mmHg",
            "ph": "130"
          }
        ],
        [
          "tratada",
          "Usa remédio para pressão?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "fumante",
          "Fumante?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "diabetes",
          "Diabetes?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "contexto",
          "Sem doença cardiovascular estabelecida; uso da versão histórica Framingham 2008 confirmado?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Risco em 10 anos = 100 × [1 − S₀^exp(ΣβX − média)]. Coeficientes por sexo do modelo contínuo com idade, colesterol total, HDL, PAS tratada/não tratada, tabagismo e diabetes.</p>",
      "sources": [
        [
          "Framingham Heart Study · General CVD 10-year risk · coeficientes originais",
          "https://www.framinghamheartstudy.org/fhs-for-researchers/fhs-risk-functions/cardiovascular-disease-10-year-risk/"
        ],
        [
          "D'Agostino RB et al. General cardiovascular risk profile for use in primary care: the Framingham Heart Study. Circulation, 2008.",
          "https://doi.org/10.1161/CIRCULATIONAHA.107.699579"
        ],
        [
          "Faludi AA et al. Atualização da Diretriz Brasileira de Dislipidemias e Prevenção da Aterosclerose – 2017. Arq Bras Cardiol.",
          "https://doi.org/10.5935/abc.20170121"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "sexo": "M",
            "idade": 55,
            "ct": 200,
            "hdl": 45,
            "pas": 130,
            "tratada": "0",
            "fumante": "0",
            "diabetes": "0",
            "contexto": "1"
          },
          {
            "raw": {
              "risk": 12.148639774148753,
              "linear": 24.07972983235777
            },
            "main": "12,15",
            "tol": 1e-9
          }
        ],
        [
          "Mulher55:coeficientes contínuos2008",
          {
            "sexo": "F",
            "idade": 55,
            "ct": 200,
            "hdl": 45,
            "pas": 130,
            "tratada": "0",
            "fumante": "0",
            "diabetes": "0",
            "contexto": "1"
          },
          {
            "raw": {
              "risk": 6.616180425503274,
              "linear": 26.484139608241048
            },
            "main": "6,62",
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 2,
        "passed": 2,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 34,
        "passed": 34,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "risk": 12.148639774148753,
                "linear": 24.07972983235777
              },
              "main": "12,15",
              "tol": 1e-9
            },
            "obtained": {
              "id": "escore-de-risco-global",
              "main": [
                "12,15",
                "%"
              ],
              "label": "Framingham 2008 · 10 anos",
              "raw": {
                "risk": 12.148639774148762,
                "linear": 24.079729832357774
              },
              "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "escore-de-risco-global",
              "main": [
                "12,15",
                "%"
              ],
              "label": "Framingham 2008 · 10 anos",
              "raw": {
                "risk": 12.148639774148762,
                "linear": 24.079729832357774
              },
              "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Mulher55:coeficientes contínuos2008",
            "label": "Mulher55:coeficientes contínuos2008",
            "inputs": {
              "sexo": "F",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "risk": 6.616180425503274,
                "linear": 26.484139608241048
              },
              "main": "6,62",
              "tol": 1e-9
            },
            "obtained": {
              "id": "escore-de-risco-global",
              "main": [
                "6,62",
                "%"
              ],
              "label": "Framingham 2008 · 10 anos",
              "raw": {
                "risk": 6.616180425503249,
                "linear": 26.484139608241044
              },
              "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "escore-de-risco-global",
              "main": [
                "6,62",
                "%"
              ],
              "label": "Framingham 2008 · 10 anos",
              "raw": {
                "risk": 6.616180425503249,
                "linear": 26.484139608241044
              },
              "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Idade75 fora da população30–74",
            "label": "Idade75 fora da população30–74",
            "inputs": {
              "sexo": "M",
              "idade": 75,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 75,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "CVDprévia/contexto não confirmado",
            "label": "CVDprévia/contexto não confirmado",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "0"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: opção desconhecida",
            "label": "sexo: opção desconhecida",
            "inputs": {
              "sexo": "__invalid__",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "__invalid__",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: campo obrigatório",
            "label": "sexo: campo obrigatório",
            "inputs": {
              "sexo": null,
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": null,
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "sexo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: texto não é número",
            "label": "idade: texto não é número",
            "inputs": {
              "sexo": "M",
              "idade": "1",
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": "1",
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: NaN é rejeitado",
            "label": "idade: NaN é rejeitado",
            "inputs": {
              "sexo": "M",
              "idade": null,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": null,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: abaixo do intervalo",
            "label": "idade: abaixo do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 29,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 29,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: acima do intervalo",
            "label": "idade: acima do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 75,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 75,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: campo obrigatório",
            "label": "idade: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": null,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": null,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ct: texto não é número",
            "label": "ct: texto não é número",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": "1",
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": "1",
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "ct"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ct"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ct"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ct: NaN é rejeitado",
            "label": "ct: NaN é rejeitado",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": null,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": null,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "ct": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "ct"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ct"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ct"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ct: abaixo do intervalo",
            "label": "ct: abaixo do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 69,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 69,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "ct"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ct"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ct"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ct: acima do intervalo",
            "label": "ct: acima do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 501,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 501,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "ct"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ct"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ct"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ct: campo obrigatório",
            "label": "ct: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": null,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": null,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "ct": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "ct"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ct"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ct"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hdl: texto não é número",
            "label": "hdl: texto não é número",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": "1",
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": "1",
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "hdl"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hdl"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hdl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hdl: NaN é rejeitado",
            "label": "hdl: NaN é rejeitado",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": null,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": null,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "hdl": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "hdl"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hdl"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "hdl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hdl: abaixo do intervalo",
            "label": "hdl: abaixo do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 9,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 9,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "hdl"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hdl"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hdl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hdl: acima do intervalo",
            "label": "hdl: acima do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 151,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 151,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "hdl"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hdl"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "hdl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "hdl: campo obrigatório",
            "label": "hdl: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": null,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": null,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "hdl": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "hdl"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "hdl"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "hdl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "pas: texto não é número",
            "label": "pas: texto não é número",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": "1",
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": "1",
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "pas"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "pas"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "pas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "pas: NaN é rejeitado",
            "label": "pas: NaN é rejeitado",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": null,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": null,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "pas": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "pas"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "pas"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "pas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "pas: abaixo do intervalo",
            "label": "pas: abaixo do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 69,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 69,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "pas"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "pas"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "pas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "pas: acima do intervalo",
            "label": "pas: acima do intervalo",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 261,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 261,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "pas"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "pas"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "pas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "pas: campo obrigatório",
            "label": "pas: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": null,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": null,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "pas": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "pas"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "pas"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "pas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tratada: opção desconhecida",
            "label": "tratada: opção desconhecida",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "__invalid__",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "__invalid__",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "tratada"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "tratada"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "tratada"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tratada: campo obrigatório",
            "label": "tratada: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": null,
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": null,
              "fumante": "0",
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "tratada": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "tratada"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tratada"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tratada"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "fumante: opção desconhecida",
            "label": "fumante: opção desconhecida",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "__invalid__",
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "__invalid__",
              "diabetes": "0",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "fumante"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "fumante"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "fumante"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "fumante: campo obrigatório",
            "label": "fumante: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": null,
              "diabetes": "0",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": null,
              "diabetes": "0",
              "contexto": "1"
            },
            "inputEncoding": {
              "fumante": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "fumante"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "fumante"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "fumante"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "diabetes: opção desconhecida",
            "label": "diabetes: opção desconhecida",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "__invalid__",
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "__invalid__",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "diabetes"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "diabetes"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "diabetes"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "diabetes: campo obrigatório",
            "label": "diabetes: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": null,
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "diabetes": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "diabetes"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "diabetes"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "diabetes"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "__invalid__"
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": null
            },
            "input": {
              "sexo": "M",
              "idade": 55,
              "ct": 200,
              "hdl": 45,
              "pas": 130,
              "tratada": "0",
              "fumante": "0",
              "diabetes": "0",
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 34,
        "uniqueApiInputCount": 29,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 34,
          "uniqueApiInputs": 29,
          "duplicateRows": 5,
          "duplicates": [
            {
              "first": 2,
              "repeat": 9,
              "input": {
                "sexo": "M",
                "idade": 75,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              }
            },
            {
              "first": 7,
              "repeat": 10,
              "input": {
                "sexo": "M",
                "idade": null,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              }
            },
            {
              "first": 12,
              "repeat": 15,
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": null,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              }
            },
            {
              "first": 17,
              "repeat": 20,
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": null,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              }
            },
            {
              "first": 22,
              "repeat": 25,
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": null,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "População original de 30–74 anos sem doença cardiovascular. Não representa PREVENT nem diretriz SBC 2025. Não aplica metas lipídicas ou tratamentos. A calibração local exige conferência.",
      "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
      "currentMethodSource": {
        "title": "Framingham Heart Study · General CVD 10-year risk · coeficientes originais",
        "url": "https://www.framinghamheartstudy.org/fhs-for-researchers/fhs-risk-functions/cardiovascular-disease-10-year-risk/",
        "version": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
        "checkedAt": "2026-10-03",
        "access": "original-research-project"
      },
      "primaryVerification": {
        "url": "https://www.framinghamheartstudy.org/fhs-for-researchers/fhs-risk-functions/cardiovascular-disease-10-year-risk/",
        "checked": "Site do projeto Framingham: coeficientes masculino e feminino do modelo contínuo com lipídios, sobrevivência basal e centralização. População de 30–74 anos sem doença cardiovascular; versão histórica de 2008 explicitamente identificada.",
        "access": "original-research-project"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
        "implementedVariant": "Risco em 10 anos = 100 × [1 − S₀^exp(ΣβX − média)]. Coeficientes por sexo do modelo contínuo com idade, colesterol total, HDL, PAS tratada/não tratada, tabagismo e diabetes.",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 30,
              "max": 74,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "ct",
              "label": "Colesterol total",
              "type": "num",
              "min": 70,
              "max": 500,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "hdl",
              "label": "HDL-colesterol",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "pas",
              "label": "Pressão sistólica",
              "type": "num",
              "min": 70,
              "max": 260,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "tratada",
              "label": "Usa remédio para pressão?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "fumante",
              "label": "Fumante?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "diabetes",
              "label": "Diabetes?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "contexto",
              "label": "Sem doença cardiovascular estabelecida; uso da versão histórica Framingham 2008 confirmado?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "7f341e4aca76458214c7f50f7b7d7655d47e6adb13643e455068d9d52f858a0f",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Framingham Heart Study · General CVD 10-year risk · coeficientes originais",
            "url": "https://www.framinghamheartstudy.org/fhs-for-researchers/fhs-risk-functions/cardiovascular-disease-10-year-risk/",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "D'Agostino RB et al. General cardiovascular risk profile for use in primary care: the Framingham Heart Study. Circulation, 2008.",
            "url": "https://doi.org/10.1161/CIRCULATIONAHA.107.699579",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Faludi AA et al. Atualização da Diretriz Brasileira de Dislipidemias e Prevenção da Aterosclerose – 2017. Arq Bras Cardiol.",
            "url": "https://doi.org/10.5935/abc.20170121",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Framingham Heart Study · General CVD 10-year risk · coeficientes originais",
            "url": "https://www.framinghamheartstudy.org/fhs-for-researchers/fhs-risk-functions/cardiovascular-disease-10-year-risk/",
            "version": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
            "checkedAt": "2026-10-03",
            "access": "original-research-project"
          },
          "primaryVerification": {
            "url": "https://www.framinghamheartstudy.org/fhs-for-researchers/fhs-risk-functions/cardiovascular-disease-10-year-risk/",
            "checked": "Site do projeto Framingham: coeficientes masculino e feminino do modelo contínuo com lipídios, sobrevivência basal e centralização. População de 30–74 anos sem doença cardiovascular; versão histórica de 2008 explicitamente identificada.",
            "access": "original-research-project"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 34,
          "passed": 34,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "risk": 12.148639774148753,
                  "linear": 24.07972983235777
                },
                "main": "12,15",
                "tol": 1e-9
              },
              "obtained": {
                "id": "escore-de-risco-global",
                "main": [
                  "12,15",
                  "%"
                ],
                "label": "Framingham 2008 · 10 anos",
                "raw": {
                  "risk": 12.148639774148762,
                  "linear": 24.079729832357774
                },
                "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "escore-de-risco-global",
                "main": [
                  "12,15",
                  "%"
                ],
                "label": "Framingham 2008 · 10 anos",
                "raw": {
                  "risk": 12.148639774148762,
                  "linear": 24.079729832357774
                },
                "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Mulher55:coeficientes contínuos2008",
              "label": "Mulher55:coeficientes contínuos2008",
              "inputs": {
                "sexo": "F",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "risk": 6.616180425503274,
                  "linear": 26.484139608241048
                },
                "main": "6,62",
                "tol": 1e-9
              },
              "obtained": {
                "id": "escore-de-risco-global",
                "main": [
                  "6,62",
                  "%"
                ],
                "label": "Framingham 2008 · 10 anos",
                "raw": {
                  "risk": 6.616180425503249,
                  "linear": 26.484139608241044
                },
                "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "escore-de-risco-global",
                "main": [
                  "6,62",
                  "%"
                ],
                "label": "Framingham 2008 · 10 anos",
                "raw": {
                  "risk": 6.616180425503249,
                  "linear": 26.484139608241044
                },
                "methodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Idade75 fora da população30–74",
              "label": "Idade75 fora da população30–74",
              "inputs": {
                "sexo": "M",
                "idade": 75,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 75,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "CVDprévia/contexto não confirmado",
              "label": "CVDprévia/contexto não confirmado",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "0"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: opção desconhecida",
              "label": "sexo: opção desconhecida",
              "inputs": {
                "sexo": "__invalid__",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "__invalid__",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: campo obrigatório",
              "label": "sexo: campo obrigatório",
              "inputs": {
                "sexo": null,
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": null,
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "sexo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: texto não é número",
              "label": "idade: texto não é número",
              "inputs": {
                "sexo": "M",
                "idade": "1",
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": "1",
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: NaN é rejeitado",
              "label": "idade: NaN é rejeitado",
              "inputs": {
                "sexo": "M",
                "idade": null,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": null,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: abaixo do intervalo",
              "label": "idade: abaixo do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 29,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 29,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: acima do intervalo",
              "label": "idade: acima do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 75,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 75,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: campo obrigatório",
              "label": "idade: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": null,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": null,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ct: texto não é número",
              "label": "ct: texto não é número",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": "1",
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": "1",
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "ct"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ct"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ct"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ct: NaN é rejeitado",
              "label": "ct: NaN é rejeitado",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": null,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": null,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "ct": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "ct"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ct"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ct"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ct: abaixo do intervalo",
              "label": "ct: abaixo do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 69,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 69,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "ct"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ct"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ct"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ct: acima do intervalo",
              "label": "ct: acima do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 501,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 501,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "ct"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ct"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ct"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ct: campo obrigatório",
              "label": "ct: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": null,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": null,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "ct": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "ct"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ct"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ct"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hdl: texto não é número",
              "label": "hdl: texto não é número",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": "1",
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": "1",
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "hdl"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hdl"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hdl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hdl: NaN é rejeitado",
              "label": "hdl: NaN é rejeitado",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": null,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": null,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "hdl": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "hdl"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hdl"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "hdl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hdl: abaixo do intervalo",
              "label": "hdl: abaixo do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 9,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 9,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "hdl"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hdl"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hdl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hdl: acima do intervalo",
              "label": "hdl: acima do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 151,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 151,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "hdl"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hdl"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "hdl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "hdl: campo obrigatório",
              "label": "hdl: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": null,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": null,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "hdl": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "hdl"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "hdl"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "hdl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "pas: texto não é número",
              "label": "pas: texto não é número",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": "1",
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": "1",
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "pas"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "pas"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "pas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "pas: NaN é rejeitado",
              "label": "pas: NaN é rejeitado",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": null,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": null,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "pas": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "pas"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "pas"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "pas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "pas: abaixo do intervalo",
              "label": "pas: abaixo do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 69,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 69,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "pas"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "pas"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "pas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "pas: acima do intervalo",
              "label": "pas: acima do intervalo",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 261,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 261,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "pas"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "pas"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "pas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "pas: campo obrigatório",
              "label": "pas: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": null,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": null,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "pas": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "pas"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "pas"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "pas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tratada: opção desconhecida",
              "label": "tratada: opção desconhecida",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "__invalid__",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "__invalid__",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "tratada"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "tratada"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "tratada"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tratada: campo obrigatório",
              "label": "tratada: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": null,
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": null,
                "fumante": "0",
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "tratada": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "tratada"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tratada"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tratada"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "fumante: opção desconhecida",
              "label": "fumante: opção desconhecida",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "__invalid__",
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "__invalid__",
                "diabetes": "0",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "fumante"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "fumante"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "fumante"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "fumante: campo obrigatório",
              "label": "fumante: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": null,
                "diabetes": "0",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": null,
                "diabetes": "0",
                "contexto": "1"
              },
              "inputEncoding": {
                "fumante": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "fumante"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "fumante"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "fumante"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "diabetes: opção desconhecida",
              "label": "diabetes: opção desconhecida",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "__invalid__",
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "__invalid__",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "diabetes"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "diabetes"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "diabetes"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "diabetes: campo obrigatório",
              "label": "diabetes: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": null,
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "diabetes": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "diabetes"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "diabetes"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "diabetes"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "__invalid__"
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": null
              },
              "input": {
                "sexo": "M",
                "idade": 55,
                "ct": 200,
                "hdl": 45,
                "pas": 130,
                "tratada": "0",
                "fumante": "0",
                "diabetes": "0",
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 34,
          "uniqueApiInputCount": 29,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 34,
            "uniqueApiInputs": 29,
            "duplicateRows": 5,
            "duplicates": [
              {
                "first": 2,
                "repeat": 9,
                "input": {
                  "sexo": "M",
                  "idade": 75,
                  "ct": 200,
                  "hdl": 45,
                  "pas": 130,
                  "tratada": "0",
                  "fumante": "0",
                  "diabetes": "0",
                  "contexto": "1"
                }
              },
              {
                "first": 7,
                "repeat": 10,
                "input": {
                  "sexo": "M",
                  "idade": null,
                  "ct": 200,
                  "hdl": 45,
                  "pas": 130,
                  "tratada": "0",
                  "fumante": "0",
                  "diabetes": "0",
                  "contexto": "1"
                }
              },
              {
                "first": 12,
                "repeat": 15,
                "input": {
                  "sexo": "M",
                  "idade": 55,
                  "ct": null,
                  "hdl": 45,
                  "pas": 130,
                  "tratada": "0",
                  "fumante": "0",
                  "diabetes": "0",
                  "contexto": "1"
                }
              },
              {
                "first": 17,
                "repeat": 20,
                "input": {
                  "sexo": "M",
                  "idade": 55,
                  "ct": 200,
                  "hdl": null,
                  "pas": 130,
                  "tratada": "0",
                  "fumante": "0",
                  "diabetes": "0",
                  "contexto": "1"
                }
              },
              {
                "first": 22,
                "repeat": 25,
                "input": {
                  "sexo": "M",
                  "idade": 55,
                  "ct": 200,
                  "hdl": 45,
                  "pas": null,
                  "tratada": "0",
                  "fumante": "0",
                  "diabetes": "0",
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "aa67d55183d3aec94bc6c1185daa1221a1f5cab68d0249c048e6bdfdcebaee70",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Framingham General CVD 2008; modelo contínuo com lipídios, histórico",
            "sourceEvidenceSha256": "ae6161f67490833473674ec8f0fd2818375c487d84a4535e8ce4bf1dd7e97037",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "escore-de-risco-global@native-2026-10-04+aa67d55183d3"
    },
    {
      "id": "escore-de-rockall",
      "title": "Escore de Rockall",
      "short": "Risco de óbito na hemorragia digestiva alta",
      "desc": "Calcule o escore de Rockall na hemorragia digestiva alta: versão pré-endoscópica (0 a 7) e completa após a endoscopia (0 a 11), para risco de óbito e ressangramento.",
      "lead": "Estima o risco de morte e de ressangramento na hemorragia digestiva alta. A parte clínica (idade, choque, comorbidades) dá o escore pré-endoscópico; somando diagnóstico e estigmas, obtém-se o escore completo.",
      "kind": "Calculadora",
      "spec": [
        "endoscopia",
        "gastroenterologia",
        "medicina-de-emergencia",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "&lt; 60 anos",
              "1": "60 a 79 anos",
              "2": "≥ 80 anos"
            }
          }
        ],
        [
          "choque",
          "Choque",
          "sel",
          {
            "opts": {
              "0": "Sem choque (PAS ≥ 100 e FC &lt; 100)",
              "1": "Taquicardia (PAS ≥ 100 e FC ≥ 100)",
              "2": "Hipotensão (PAS &lt; 100 mmHg)"
            }
          }
        ],
        [
          "comorb",
          "Comorbidades",
          "sel",
          {
            "opts": {
              "0": "Nenhuma importante",
              "2": "Insuficiência cardíaca, cardiopatia isquêmica ou outra comorbidade importante",
              "3": "Insuficiência renal, insuficiência hepática ou câncer disseminado"
            }
          }
        ],
        [
          "diag",
          "Diagnóstico endoscópico",
          "sel",
          {
            "opts": {
              "0": "Mallory-Weiss ou nenhuma lesão (sem estigmas)",
              "1": "Todos os outros diagnósticos",
              "2": "Neoplasia do trato digestivo alto",
              "na": "Endoscopia ainda não realizada"
            }
          }
        ],
        [
          "estigma",
          "Estigmas de sangramento recente",
          "sel",
          {
            "opts": {
              "0": "Nenhum ou só ponto escuro (hematina)",
              "2": "Sangue no trato alto, coágulo aderido, vaso visível ou em jato",
              "na": "Endoscopia ainda não realizada"
            }
          }
        ]
      ],
      "formula": "<p><strong>Pré-endoscópico (0 a 7):</strong> idade (0 a 2) + choque (0 a 2) + comorbidades (0, 2 ou 3).</p><p><strong>Completo (0 a 11):</strong> soma também o diagnóstico (0 a 2) e os estigmas de sangramento recente (0 ou 2).</p>",
      "sources": [
        [
          "Rockall TA et al. Risk assessment after acute upper gastrointestinal haemorrhage. Gut, 1996.",
          "https://doi.org/10.1136/gut.38.3.316"
        ],
        [
          "Stanley AJ et al. Comparison of risk scoring systems for patients presenting with upper gastrointestinal bleeding: international multicentre prospective study. BMJ, 2017.",
          "https://doi.org/10.1136/bmj.i6432"
        ]
      ],
      "cases": [
        [
          "55 anos, sem choque nem comorbidades, antes da endoscopia: pré-endoscópico 0",
          {
            "idade": "0",
            "choque": "0",
            "comorb": "0",
            "diag": "na",
            "estigma": "na"
          },
          {
            "raw": {
              "pre": 0
            },
            "main": "0",
            "level": "low",
            "verdict": "pré-endoscópico 0"
          }
        ],
        [
          "85 anos, hipotensão, cardiopatia, antes da endoscopia: pré-endoscópico 6",
          {
            "idade": "2",
            "choque": "2",
            "comorb": "2",
            "diag": "na",
            "estigma": "na"
          },
          {
            "raw": {
              "pre": 6
            },
            "level": "high"
          }
        ],
        [
          "65 anos, sem choque, úlcera sem estigmas: completo 2 (baixo)",
          {
            "idade": "1",
            "choque": "0",
            "comorb": "0",
            "diag": "1",
            "estigma": "0"
          },
          {
            "raw": {
              "score": 2,
              "pre": 1
            },
            "level": "low"
          }
        ],
        [
          "70 anos, taquicardia, cardiopatia, Mallory-Weiss sem estigmas: completo 4",
          {
            "idade": "1",
            "choque": "1",
            "comorb": "2",
            "diag": "0",
            "estigma": "0"
          },
          {
            "raw": {
              "score": 4
            },
            "level": "mid"
          }
        ],
        [
          "85 anos, hipotensão, insuficiência renal, neoplasia com vaso visível: completo 11",
          {
            "idade": "2",
            "choque": "2",
            "comorb": "3",
            "diag": "2",
            "estigma": "2"
          },
          {
            "raw": {
              "score": 11,
              "pre": 7
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:33:44.210Z",
        "total": 189,
        "passed": 189,
        "sourceRowCount": 189,
        "uniqueApiInputCount": 189,
        "sourceContextCount": 189,
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 0,
              "choque": 0,
              "comorb": 0,
              "diag": "na",
              "estigma": "na"
            },
            "expected": {
              "score": 0,
              "preEndoscopic": true,
              "preScore": 0
            },
            "originalSourceExpected": {
              "score": 0,
              "preEndoscopic": true
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 0,
                "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "choque": 0,
                  "comorb": 0,
                  "diag": "na",
                  "estigma": "na"
                },
                "expected": {
                  "score": 0,
                  "preEndoscopic": true,
                  "preScore": 0
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Rockall pré-endoscópico (0 a 7)",
                  "raw": {
                    "pre": 0,
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "choque": 0,
                  "comorb": 0,
                  "diag": "na",
                  "estigma": "na"
                },
                "expected": {
                  "score": 0,
                  "preEndoscopic": true,
                  "preScore": 0
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Rockall pré-endoscópico (0 a 7)",
                  "raw": {
                    "pre": 0,
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "choque": 0,
                  "comorb": 0,
                  "diag": "na",
                  "estigma": "na"
                },
                "expected": {
                  "score": 0,
                  "preEndoscopic": true,
                  "preScore": 0
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Rockall pré-endoscópico (0 a 7)",
                  "raw": {
                    "pre": 0,
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "idade": 0,
              "choque": 0,
              "comorb": 0,
              "diag": 0,
              "estigma": 0
            },
            "expected": {
              "score": 0,
              "preEndoscopic": false,
              "preScore": 0
            },
            "originalSourceExpected": {
              "score": 0,
              "preEndoscopic": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 1,
                "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "choque": 0,
                  "comorb": 0,
                  "diag": 0,
                  "estigma": 0
                },
                "expected": {
                  "score": 0,
                  "preEndoscopic": false,
                  "preScore": 0
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 0,
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "choque": 0,
                  "comorb": 0,
                  "diag": 0,
                  "estigma": 0
                },
                "expected": {
                  "score": 0,
                  "preEndoscopic": false,
                  "preScore": 0
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 0,
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "choque": 0,
                  "comorb": 0,
                  "diag": 0,
                  "estigma": 0
                },
                "expected": {
                  "score": 0,
                  "preEndoscopic": false,
                  "preScore": 0
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 0,
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 94,
            "input": {
              "idade": 1,
              "choque": 1,
              "comorb": 2,
              "diag": 1,
              "estigma": 0
            },
            "expected": {
              "score": 5,
              "preEndoscopic": false,
              "preScore": 4
            },
            "originalSourceExpected": {
              "score": 5,
              "preEndoscopic": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 94,
                "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 1,
                  "choque": 1,
                  "comorb": 2,
                  "diag": 1,
                  "estigma": 0
                },
                "expected": {
                  "score": 5,
                  "preEndoscopic": false,
                  "preScore": 4
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 4,
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 94,
                "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 1,
                  "choque": 1,
                  "comorb": 2,
                  "diag": 1,
                  "estigma": 0
                },
                "expected": {
                  "score": 5,
                  "preEndoscopic": false,
                  "preScore": 4
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 4,
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 94,
                "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 1,
                  "choque": 1,
                  "comorb": 2,
                  "diag": 1,
                  "estigma": 0
                },
                "expected": {
                  "score": 5,
                  "preEndoscopic": false,
                  "preScore": 4
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 4,
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 188,
            "input": {
              "idade": 2,
              "choque": 2,
              "comorb": 3,
              "diag": 2,
              "estigma": 2
            },
            "expected": {
              "score": 11,
              "preEndoscopic": false,
              "preScore": 7
            },
            "originalSourceExpected": {
              "score": 11,
              "preEndoscopic": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 188,
                "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 2,
                  "choque": 2,
                  "comorb": 3,
                  "diag": 2,
                  "estigma": 2
                },
                "expected": {
                  "score": 11,
                  "preEndoscopic": false,
                  "preScore": 7
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "11",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 7,
                    "score": 11
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 188,
                "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 2,
                  "choque": 2,
                  "comorb": 3,
                  "diag": 2,
                  "estigma": 2
                },
                "expected": {
                  "score": 11,
                  "preEndoscopic": false,
                  "preScore": 7
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "11",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 7,
                    "score": 11
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 188,
                "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                "runtime": "Node",
                "input": {
                  "idade": 2,
                  "choque": 2,
                  "comorb": 3,
                  "diag": 2,
                  "estigma": 2
                },
                "expected": {
                  "score": 11,
                  "preEndoscopic": false,
                  "preScore": 7
                },
                "obtained": {
                  "id": "escore-de-rockall",
                  "main": [
                    "11",
                    "pontos"
                  ],
                  "label": "Rockall completo (0 a 11)",
                  "raw": {
                    "pre": 7,
                    "score": 11
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "c451a18c886289ce9fdbf6c94027d0d8e5bd33ebe3a7d8ba6f95674ac18e2040",
          "total": 189,
          "bankRowCount": 189,
          "uniqueApiInputCount": 189,
          "sourceContextCount": 189,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
              "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
            },
            {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
            "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
          }
        },
        "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
        "scope": "All162 complete selected-point combinations plus27 initialmodel combinations; not mixedpartialendoscopy",
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            },
            "item": {
              "id": "escore-de-rockall",
              "edition": "Rockall1996 TableIII printed318, original scan in official PMC",
              "reads": [
                {
                  "url": "https://cdn.ncbi.nlm.nih.gov/pmc/blobs/76e0/1383057/60a273ed2fc3/gut00504-0026.png",
                  "read": "Original printed318 TableIII and accompanying model prose visually read in browser at original resolution; screenshot records targeted table.",
                  "artifact": {
                    "file": "root-source29-primary-pdfs/rockall1996-table3-browser.jpg",
                    "sha256": "fee3e95329967f8f510da70cb41d0e7850ea81d8860f09033204d6f794553669",
                    "bytes": 130254
                  }
                },
                {
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1383057/",
                  "read": "Original abstract and identity, initial pre-endoscopic model and complete model described."
                }
              ],
              "constants": {
                "age": [
                  0,
                  1,
                  2
                ],
                "shock": [
                  0,
                  1,
                  2
                ],
                "comorbidity": [
                  0,
                  2,
                  3
                ],
                "diagnosis": [
                  0,
                  1,
                  2
                ],
                "stigmata": [
                  0,
                  2
                ],
                "preMaximum": 7,
                "fullMaximum": 11
              },
              "limitations": [
                "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                "Original TableIII printed318 uses systolicBP ≥100 for codes0/1 and <100 for code2. The original archived image was initially misread in the narrative; independent visual peer corrected the glyph. Local ≥100 agrees with that source boundary. This point-code proof still does not approve clinical ascertainment or all rubrics. Both endoscopic fields must be absent for the pre-endoscopic model; the mixed-partial form contract is assessed separately. Actual discharge, bleeding and mortality thresholds are not certified."
              ]
            },
            "originalSourceReview": {
              "file": "root-six-primary-source-review-final29.json",
              "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
            },
            "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
          }
        ],
        "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
        "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
        "independentPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
          "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
          "scope": "Independent numeric/source-scope peer only",
          "factualSourceAmendment": {
            "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
            "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
          }
        },
        "metadataPackagingPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
          "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
          "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "originalSourceExecutions": 1701,
        "freshPreparationSampleExecutions": 12,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
            "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
            "bytes": 5937
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
            "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
            "bytes": 5937
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
            "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
            "bytes": 5937
          }
        ],
        "qualifications": [
          "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
          "Original TableIII printed318 uses systolicBP ≥100 for codes0/1 and <100 for code2. The original archived image was initially misread in the narrative; independent visual peer corrected the glyph. Local ≥100 agrees with that source boundary. This point-code proof still does not approve clinical ascertainment or all rubrics. Both endoscopic fields must be absent for the pre-endoscopic model; the mixed-partial form contract is assessed separately. Actual discharge, bleeding and mortality thresholds are not certified.",
          "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
          "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
          "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Rockall 1996:préendoscópico 0–7 ecompleto 0–11; sem confusão com GBS",
      "implementationVersion": "escore-de-rockall@native-2026-10-03+e7f79f8bcdf4",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1383057/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Pré-endoscópico (0 a 7): idade (0 a 2) + choque (0 a 2) + comorbidades (0, 2 ou 3). Completo (0 a 11): soma também o diagnóstico (0 a 2) e os estigmas de sangramento recente (0 ou 2).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 60 anos",
                "1": "60 a 79 anos",
                "2": "≥ 80 anos"
              }
            },
            {
              "key": "choque",
              "label": "Choque",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Sem choque (PAS ≥ 100 e FC &lt; 100)",
                "1": "Taquicardia (PAS ≥ 100 e FC ≥ 100)",
                "2": "Hipotensão (PAS &lt; 100 mmHg)"
              }
            },
            {
              "key": "comorb",
              "label": "Comorbidades",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma importante",
                "2": "Insuficiência cardíaca, cardiopatia isquêmica ou outra comorbidade importante",
                "3": "Insuficiência renal, insuficiência hepática ou câncer disseminado"
              }
            },
            {
              "key": "diag",
              "label": "Diagnóstico endoscópico",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Mallory-Weiss ou nenhuma lesão (sem estigmas)",
                "1": "Todos os outros diagnósticos",
                "2": "Neoplasia do trato digestivo alto",
                "na": "Endoscopia ainda não realizada"
              }
            },
            {
              "key": "estigma",
              "label": "Estigmas de sangramento recente",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhum ou só ponto escuro (hematina)",
                "2": "Sangue no trato alto, coágulo aderido, vaso visível ou em jato",
                "na": "Endoscopia ainda não realizada"
              }
            }
          ],
          "hash": "6e46404758c44c21c85094739bf1d1a6ffde6204d185ec8d327ff3458fcd7d2d"
        },
        "sourceEditions": [
          {
            "citation": "Rockall TA et al. Risk assessment after acute upper gastrointestinal haemorrhage. Gut, 1996.",
            "url": "https://doi.org/10.1136/gut.38.3.316",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Risk assessment after acute upper gastrointestinal haemorrhage.",
              "year": "1996",
              "firstPublicationDate": "1996-03-01",
              "doi": "10.1136/gut.38.3.316",
              "pmid": "8675081",
              "pmcid": "PMC1383057",
              "journal": "Gut",
              "authors": "Rockall TA, Logan RF, Devlin HB, Northfield TC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1383057/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f0e6b6fe4432dddc3af001589a7e7b493c38841c92b7d55f342a3210443f9a22",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Stanley AJ et al. Comparison of risk scoring systems for patients presenting with upper gastrointestinal bleeding: international multicentre prospective study. BMJ, 2017.",
            "url": "https://doi.org/10.1136/bmj.i6432",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Comparison of risk scoring systems for patients presenting with upper gastrointestinal bleeding: international multicentre prospective study.",
              "year": "2017",
              "firstPublicationDate": "2017-01-04",
              "doi": "10.1136/bmj.i6432",
              "pmid": "28053181",
              "pmcid": "PMC5217768",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Stanley AJ, Laine L, Dalton HR, Ngu JH, Schultz M, Abazi R, Zakko L, Thornton S, Wilkinson K, Khor CJ, Murray IA, Laursen SB, International Gastrointestinal Bleeding Consortium."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5217768/",
            "abstractAvailable": true,
            "fullTextSha256": "1fad8052f03890fbd843cc323892521b1c57643b15d76adc381e0ef926e0c29d",
            "abstractSha256": "32ce07c6b6981a53e559b7b64e1b3b2156762d46848fd100b6178d4f2e10de34",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:33:44.210Z",
          "total": 189,
          "passed": 189,
          "sourceRowCount": 189,
          "uniqueApiInputCount": 189,
          "sourceContextCount": 189,
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 0,
                "choque": 0,
                "comorb": 0,
                "diag": "na",
                "estigma": "na"
              },
              "expected": {
                "score": 0,
                "preEndoscopic": true,
                "preScore": 0
              },
              "originalSourceExpected": {
                "score": 0,
                "preEndoscopic": true
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 0,
                  "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "choque": 0,
                    "comorb": 0,
                    "diag": "na",
                    "estigma": "na"
                  },
                  "expected": {
                    "score": 0,
                    "preEndoscopic": true,
                    "preScore": 0
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Rockall pré-endoscópico (0 a 7)",
                    "raw": {
                      "pre": 0,
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "choque": 0,
                    "comorb": 0,
                    "diag": "na",
                    "estigma": "na"
                  },
                  "expected": {
                    "score": 0,
                    "preEndoscopic": true,
                    "preScore": 0
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Rockall pré-endoscópico (0 a 7)",
                    "raw": {
                      "pre": 0,
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "choque": 0,
                    "comorb": 0,
                    "diag": "na",
                    "estigma": "na"
                  },
                  "expected": {
                    "score": 0,
                    "preEndoscopic": true,
                    "preScore": 0
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Rockall pré-endoscópico (0 a 7)",
                    "raw": {
                      "pre": 0,
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "idade": 0,
                "choque": 0,
                "comorb": 0,
                "diag": 0,
                "estigma": 0
              },
              "expected": {
                "score": 0,
                "preEndoscopic": false,
                "preScore": 0
              },
              "originalSourceExpected": {
                "score": 0,
                "preEndoscopic": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 1,
                  "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "choque": 0,
                    "comorb": 0,
                    "diag": 0,
                    "estigma": 0
                  },
                  "expected": {
                    "score": 0,
                    "preEndoscopic": false,
                    "preScore": 0
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 0,
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "choque": 0,
                    "comorb": 0,
                    "diag": 0,
                    "estigma": 0
                  },
                  "expected": {
                    "score": 0,
                    "preEndoscopic": false,
                    "preScore": 0
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 0,
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "choque": 0,
                    "comorb": 0,
                    "diag": 0,
                    "estigma": 0
                  },
                  "expected": {
                    "score": 0,
                    "preEndoscopic": false,
                    "preScore": 0
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 0,
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 94,
              "input": {
                "idade": 1,
                "choque": 1,
                "comorb": 2,
                "diag": 1,
                "estigma": 0
              },
              "expected": {
                "score": 5,
                "preEndoscopic": false,
                "preScore": 4
              },
              "originalSourceExpected": {
                "score": 5,
                "preEndoscopic": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 94,
                  "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 1,
                    "choque": 1,
                    "comorb": 2,
                    "diag": 1,
                    "estigma": 0
                  },
                  "expected": {
                    "score": 5,
                    "preEndoscopic": false,
                    "preScore": 4
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 4,
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 94,
                  "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 1,
                    "choque": 1,
                    "comorb": 2,
                    "diag": 1,
                    "estigma": 0
                  },
                  "expected": {
                    "score": 5,
                    "preEndoscopic": false,
                    "preScore": 4
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 4,
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 94,
                  "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 1,
                    "choque": 1,
                    "comorb": 2,
                    "diag": 1,
                    "estigma": 0
                  },
                  "expected": {
                    "score": 5,
                    "preEndoscopic": false,
                    "preScore": 4
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 4,
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 188,
              "input": {
                "idade": 2,
                "choque": 2,
                "comorb": 3,
                "diag": 2,
                "estigma": 2
              },
              "expected": {
                "score": 11,
                "preEndoscopic": false,
                "preScore": 7
              },
              "originalSourceExpected": {
                "score": 11,
                "preEndoscopic": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 188,
                  "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 2,
                    "choque": 2,
                    "comorb": 3,
                    "diag": 2,
                    "estigma": 2
                  },
                  "expected": {
                    "score": 11,
                    "preEndoscopic": false,
                    "preScore": 7
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "11",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 7,
                      "score": 11
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 188,
                  "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 2,
                    "choque": 2,
                    "comorb": 3,
                    "diag": 2,
                    "estigma": 2
                  },
                  "expected": {
                    "score": 11,
                    "preEndoscopic": false,
                    "preScore": 7
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "11",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 7,
                      "score": 11
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 188,
                  "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
                  "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
                  "runtime": "Node",
                  "input": {
                    "idade": 2,
                    "choque": 2,
                    "comorb": 3,
                    "diag": 2,
                    "estigma": 2
                  },
                  "expected": {
                    "score": 11,
                    "preEndoscopic": false,
                    "preScore": 7
                  },
                  "obtained": {
                    "id": "escore-de-rockall",
                    "main": [
                      "11",
                      "pontos"
                    ],
                    "label": "Rockall completo (0 a 11)",
                    "raw": {
                      "pre": 7,
                      "score": 11
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "c451a18c886289ce9fdbf6c94027d0d8e5bd33ebe3a7d8ba6f95674ac18e2040",
            "total": 189,
            "bankRowCount": 189,
            "uniqueApiInputCount": 189,
            "sourceContextCount": 189,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
                "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
              },
              {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
              "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
            }
          },
          "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
          "scope": "All162 complete selected-point combinations plus27 initialmodel combinations; not mixedpartialendoscopy",
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              },
              "item": {
                "id": "escore-de-rockall",
                "edition": "Rockall1996 TableIII printed318, original scan in official PMC",
                "reads": [
                  {
                    "url": "https://cdn.ncbi.nlm.nih.gov/pmc/blobs/76e0/1383057/60a273ed2fc3/gut00504-0026.png",
                    "read": "Original printed318 TableIII and accompanying model prose visually read in browser at original resolution; screenshot records targeted table.",
                    "artifact": {
                      "file": "root-source29-primary-pdfs/rockall1996-table3-browser.jpg",
                      "sha256": "fee3e95329967f8f510da70cb41d0e7850ea81d8860f09033204d6f794553669",
                      "bytes": 130254
                    }
                  },
                  {
                    "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1383057/",
                    "read": "Original abstract and identity, initial pre-endoscopic model and complete model described."
                  }
                ],
                "constants": {
                  "age": [
                    0,
                    1,
                    2
                  ],
                  "shock": [
                    0,
                    1,
                    2
                  ],
                  "comorbidity": [
                    0,
                    2,
                    3
                  ],
                  "diagnosis": [
                    0,
                    1,
                    2
                  ],
                  "stigmata": [
                    0,
                    2
                  ],
                  "preMaximum": 7,
                  "fullMaximum": 11
                },
                "limitations": [
                  "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                  "Original TableIII printed318 uses systolicBP ≥100 for codes0/1 and <100 for code2. The original archived image was initially misread in the narrative; independent visual peer corrected the glyph. Local ≥100 agrees with that source boundary. This point-code proof still does not approve clinical ascertainment or all rubrics. Both endoscopic fields must be absent for the pre-endoscopic model; the mixed-partial form contract is assessed separately. Actual discharge, bleeding and mortality thresholds are not certified."
                ]
              },
              "originalSourceReview": {
                "file": "root-six-primary-source-review-final29.json",
                "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
              },
              "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
            }
          ],
          "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
          "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
          "independentPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
            "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
            "scope": "Independent numeric/source-scope peer only",
            "factualSourceAmendment": {
              "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
              "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
            }
          },
          "metadataPackagingPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
            "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
            "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "originalSourceExecutions": 1701,
          "freshPreparationSampleExecutions": 12,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escore-de-rockall/calculator.js",
              "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
              "bytes": 5937
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-rockall/calculator.js",
              "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
              "bytes": 5937
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-rockall/calculator.js",
              "sha256": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5",
              "bytes": 5937
            }
          ],
          "qualifications": [
            "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
            "Original TableIII printed318 uses systolicBP ≥100 for codes0/1 and <100 for code2. The original archived image was initially misread in the narrative; independent visual peer corrected the glyph. Local ≥100 agrees with that source boundary. This point-code proof still does not approve clinical ascertainment or all rubrics. Both endoscopic fields must be absent for the pre-endoscopic model; the mixed-partial form contract is assessed separately. Actual discharge, bleeding and mortality thresholds are not certified.",
            "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
            "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
            "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e7f79f8bcdf4f755dae390de16112043329952c91ccec5ad5fbcadfdb6abeba5"
      },
      "limits": "O Rockall de 1996 foi estudado em pessoas acima de 16 anos com hemorragia digestiva alta aguda. A versão completa depende de diagnóstico e estigmas endoscópicos; a versão pré-endoscópica não contém essa informação. A estratificação ajuda a considerar manejo, mas não determina segurança individual de alta ou ausência de ressangramento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.909Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Todas as exclusões e tabelas pré/completa não constam do resumo; possibilidade de alta descrita como consideração, não garantia."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-de-villalta",
      "title": "Escore de Villalta",
      "short": "Diagnóstico e gravidade da síndrome pós-trombótica",
      "desc": "Calcule o escore de Villalta, recomendado pela ISTH, para diagnosticar e graduar a síndrome pós-trombótica após trombose venosa profunda de membro inferior.",
      "lead": "Soma 5 sintomas e 6 sinais clínicos na perna que teve TVP para diagnosticar a síndrome pós-trombótica e classificar sua gravidade.",
      "kind": "Calculadora",
      "spec": [
        "angiologia",
        "cirurgia-vascular",
        "hematologia-e-hemoterapia"
      ],
      "fields": [
        [
          "dor",
          "Sintoma: dor",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "caibras",
          "Sintoma: câimbras",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "peso",
          "Sintoma: peso na perna",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "parestesia",
          "Sintoma: parestesia",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "prurido",
          "Sintoma: prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "edema",
          "Sinal: edema pré-tibial",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "induracao",
          "Sinal: endurecimento da pele",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "hiperpig",
          "Sinal: hiperpigmentação",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "rubor",
          "Sinal: vermelhidão",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "ectasia",
          "Sinal: ectasia venosa",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "dor_compr",
          "Sinal: dor à compressão da panturrilha",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve",
              "2": "Moderado",
              "3": "Grave"
            }
          }
        ],
        [
          "ulcera",
          "Úlcera venosa na perna afetada",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Cada um dos 5 sintomas e 6 sinais recebe 0 (ausente), 1 (leve), 2 (moderado) ou 3 (grave). Soma de 0 a 33.</p><p>Síndrome pós-trombótica se ≥ 5 pontos <strong>ou</strong> úlcera venosa. Gravidade: 5–9 leve; 10–14 moderada; ≥ 15 ou úlcera = grave.</p>",
      "sources": [
        [
          "Kahn SR et al. Definition of post-thrombotic syndrome of the leg for use in clinical investigations: a recommendation for standardization. J Thromb Haemost, 2009.",
          "https://doi.org/10.1111/j.1538-7836.2009.03294.x"
        ]
      ],
      "cases": [
        [
          "Tudo ausente: 0, sem síndrome",
          {
            "ulcera": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Cinco itens leves: 5, síndrome leve (limite)",
          {
            "dor": "1",
            "caibras": "1",
            "peso": "1",
            "edema": "1",
            "hiperpig": "1",
            "ulcera": "0"
          },
          {
            "score": 5,
            "level": "mid",
            "verdict": "leve"
          }
        ],
        [
          "Seis itens moderados: 12, síndrome moderada",
          {
            "dor": "2",
            "peso": "2",
            "edema": "2",
            "induracao": "2",
            "hiperpig": "2",
            "ectasia": "2",
            "ulcera": "0"
          },
          {
            "score": 12,
            "level": "high",
            "verdict": "moderada"
          }
        ],
        [
          "Úlcera com 3 pontos: grave",
          {
            "dor": "1",
            "edema": "2",
            "ulcera": "1"
          },
          {
            "score": 3,
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:21:17.181Z",
        "total": 1116,
        "passed": 1116,
        "cases": [
          {
            "index": 0,
            "input": {
              "dor": 0,
              "caibras": 0,
              "peso": 0,
              "parestesia": 0,
              "prurido": 0,
              "edema": 0,
              "induracao": 0,
              "hiperpig": 0,
              "rubor": 0,
              "ectasia": 0,
              "dor_compr": 0,
              "ulcera": 0
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-de-villalta",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "dor": 0,
              "caibras": 0,
              "peso": 0,
              "parestesia": 0,
              "prurido": 0,
              "edema": 0,
              "induracao": 0,
              "hiperpig": 0,
              "rubor": 0,
              "ectasia": 0,
              "dor_compr": 0,
              "ulcera": 1
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-de-villalta",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "dor": 0,
              "caibras": 1,
              "peso": 0,
              "parestesia": 0,
              "prurido": 0,
              "edema": 0,
              "induracao": 0,
              "hiperpig": 0,
              "rubor": 0,
              "ectasia": 0,
              "dor_compr": 0,
              "ulcera": 0
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-de-villalta",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "dor": 0,
              "caibras": 1,
              "peso": 0,
              "parestesia": 0,
              "prurido": 0,
              "edema": 0,
              "induracao": 0,
              "hiperpig": 0,
              "rubor": 0,
              "ectasia": 0,
              "dor_compr": 0,
              "ulcera": 1
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-de-villalta",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 1116,
        "uniqueApiInputCount": 1116,
        "sourceContextCount": 1116,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "f9212cda089c5dcb5e269feca0aabcd90048cfb9ea9257a21136560b14d08685",
          "total": 1116,
          "bankRowCount": 1116,
          "uniqueApiInputCount": 1116,
          "sourceContextCount": 1116,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
            },
            {
              "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
              "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
            "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 1116,
          "uniqueApiInputs": 1116,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
            "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
          }
        },
        "scope": "Exact11-item selected-code sum and displayed numeric total only; all codes in each of11components and every pair of components at zero background, plus vectors attaining every integer total0–33, each crossed with ulcer0/1. This is structured finite coverage, not all2×4^11 input combinations. Ulcer contributes no item points. No PTS presence/severity, continuous-research ulcer adjustment, etiology or treatment assertion.",
        "sources": [
          {
            "primaryObservations": {
              "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
              "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
            },
            "id": "escore-de-villalta",
            "sources": [
              {
                "doi": "10.1111/j.1538-7836.2009.03294.x",
                "url": "https://onlinelibrary.wiley.com/doi/full/10.1111/j.1538-7836.2009.03294.x",
                "access": "Official publisher full HTML directly opened.",
                "readScope": "Table1 plus recommended definition points1–3 and administration/discussion paragraphs; no full1994 derivation article reading claimed."
              }
            ],
            "pointContract": {
              "symptomKeys": [
                "dor",
                "caibras",
                "peso",
                "parestesia",
                "prurido"
              ],
              "signKeys": [
                "edema",
                "induracao",
                "hiperpig",
                "rubor",
                "ectasia",
                "dor_compr"
              ],
              "eachSelectedCode": [
                0,
                1,
                2,
                3
              ],
              "sum": [
                0,
                33
              ],
              "ulcerSelectedCode": [
                0,
                1
              ],
              "sourceContinuousUlcerConvention": "If an ulcer is present and item sum<15, the2009 recommendation assigns15 for a continuous research severity measure. This is distinct from the raw11-item arithmetic sum."
            },
            "scope": "Exact11-item selected-code sum and displayed numeric total only; all codes in each of11components and every pair of components at zero background, plus vectors attaining every integer total0–33, each crossed with ulcer0/1. This is structured finite coverage, not all2×4^11 input combinations. Ulcer contributes no item points. No PTS presence/severity, continuous-research ulcer adjustment, etiology or treatment assertion.",
            "limitations": "Source scope concerns a previously documented DVT leg and recommends no PTS diagnosis before three months. The separate ulcer-based continuous score convention is not the component sum. Clinical examination, competing causes, assessment timing, category/presence validation and original1994 derivation are outside arithmetic coverage."
          }
        ],
        "evidencePath": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
        "evidenceSha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-peer-verify-final27.json",
            "sha256": "ff8bc18b4b06912aac258ce96b6c33cacbe5a1d484b58e52cc9d6679ad462028"
          },
          "scope": "Independently read selected primary tables, own frozen source-point expectations and three adapters Node/isolatedChromium. Source scope partial; local MESS72 zero cases separated; no clinical/rights/full-method approval."
        },
        "freshAdapterExecutions": 3348,
        "freshVmExecutions": 3348,
        "actualBrowserEvidenceScope": "Original isolated actual Chromium, each of the three exactly bound adapters, source-only rows. Separate local MESS72 extension is not part of this source bank.",
        "implementations": [
          {
            "id": "escore-de-villalta",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
            "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
          },
          {
            "id": "escore-de-villalta",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
            "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
          },
          {
            "id": "escore-de-villalta",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
            "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
          }
        ],
        "qualifications": [
          "Source scope concerns a previously documented DVT leg and recommends no PTS diagnosis before three months. The separate ulcer-based continuous score convention is not the component sum. Clinical examination, competing causes, assessment timing, category/presence validation and original1994 derivation are outside arithmetic coverage.",
          "MESS source bank excludes all72 local zero-ischemia examples. Those remain in the untouched original platform-extension receipt and are not counted as source conformity.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/villalta-mess-isth-bank-metadata-independent-review-western-final27.json",
            "sha256": "8254f049e2cde19930dae4e5ef3b689175daa3a083b9a8a056d3650abcf8f1c5"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
            "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
            "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
            "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Villalta/definição ISTH 2009:5 sintomas+6 sinais 0–3, total 0–33; úlcera agravante",
      "implementationVersion": "escore-de-villalta@native-2026-10-03+6d3d6830367b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/19175497/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada um dos 5 sintomas e 6 sinais recebe 0 (ausente), 1 (leve), 2 (moderado) ou 3 (grave). Soma de 0 a 33. Síndrome pós-trombótica se ≥ 5 pontos ou úlcera venosa. Gravidade: 5–9 leve; 10–14 moderada; ≥ 15 ou úlcera = grave.",
        "inputContract": {
          "fields": [
            {
              "key": "dor",
              "label": "Sintoma: dor",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "caibras",
              "label": "Sintoma: câimbras",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "peso",
              "label": "Sintoma: peso na perna",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "parestesia",
              "label": "Sintoma: parestesia",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "prurido",
              "label": "Sintoma: prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "edema",
              "label": "Sinal: edema pré-tibial",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "induracao",
              "label": "Sinal: endurecimento da pele",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "hiperpig",
              "label": "Sinal: hiperpigmentação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "rubor",
              "label": "Sinal: vermelhidão",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "ectasia",
              "label": "Sinal: ectasia venosa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "dor_compr",
              "label": "Sinal: dor à compressão da panturrilha",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve",
                "2": "Moderado",
                "3": "Grave"
              }
            },
            {
              "key": "ulcera",
              "label": "Úlcera venosa na perna afetada",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "7ca6adf3a388bf50589fb7cb5221c1c1b28afb237acf048504f2ed80b2fb2750"
        },
        "sourceEditions": [
          {
            "citation": "Kahn SR et al. Definition of post-thrombotic syndrome of the leg for use in clinical investigations: a recommendation for standardization. J Thromb Haemost, 2009.",
            "url": "https://doi.org/10.1111/j.1538-7836.2009.03294.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Definition of post-thrombotic syndrome of the leg for use in clinical investigations: a recommendation for standardization.",
              "year": "2009",
              "firstPublicationDate": "2009-01-19",
              "doi": "10.1111/j.1538-7836.2009.03294.x",
              "pmid": "19175497",
              "journal": "Journal of thrombosis and haemostasis : JTH",
              "authors": "Kahn SR, Partsch H, Vedantham S, Prandoni P, Kearon C, Subcommittee on Control of Anticoagulation of the Scientific and Standardization Committee of the International Society on Thrombosis and Haemostasis."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19175497/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a0859e560029af109e2685293e4d9ee800c0092e73861857db996fa82f1c2ea2",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:21:17.181Z",
          "total": 1116,
          "passed": 1116,
          "cases": [
            {
              "index": 0,
              "input": {
                "dor": 0,
                "caibras": 0,
                "peso": 0,
                "parestesia": 0,
                "prurido": 0,
                "edema": 0,
                "induracao": 0,
                "hiperpig": 0,
                "rubor": 0,
                "ectasia": 0,
                "dor_compr": 0,
                "ulcera": 0
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-de-villalta",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "dor": 0,
                "caibras": 0,
                "peso": 0,
                "parestesia": 0,
                "prurido": 0,
                "edema": 0,
                "induracao": 0,
                "hiperpig": 0,
                "rubor": 0,
                "ectasia": 0,
                "dor_compr": 0,
                "ulcera": 1
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-de-villalta",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "dor": 0,
                "caibras": 1,
                "peso": 0,
                "parestesia": 0,
                "prurido": 0,
                "edema": 0,
                "induracao": 0,
                "hiperpig": 0,
                "rubor": 0,
                "ectasia": 0,
                "dor_compr": 0,
                "ulcera": 0
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-de-villalta",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "dor": 0,
                "caibras": 1,
                "peso": 0,
                "parestesia": 0,
                "prurido": 0,
                "edema": 0,
                "induracao": 0,
                "hiperpig": 0,
                "rubor": 0,
                "ectasia": 0,
                "dor_compr": 0,
                "ulcera": 1
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Eleven selected codes exact item sum; ulcer0/1 is not an item contribution; continuous research ulcer adjustment and clinical categories excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-de-villalta",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
                  "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 1116,
          "uniqueApiInputCount": 1116,
          "sourceContextCount": 1116,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "f9212cda089c5dcb5e269feca0aabcd90048cfb9ea9257a21136560b14d08685",
            "total": 1116,
            "bankRowCount": 1116,
            "uniqueApiInputCount": 1116,
            "sourceContextCount": 1116,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
              },
              {
                "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
                "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
              "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 1116,
            "uniqueApiInputs": 1116,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
            }
          },
          "scope": "Exact11-item selected-code sum and displayed numeric total only; all codes in each of11components and every pair of components at zero background, plus vectors attaining every integer total0–33, each crossed with ulcer0/1. This is structured finite coverage, not all2×4^11 input combinations. Ulcer contributes no item points. No PTS presence/severity, continuous-research ulcer adjustment, etiology or treatment assertion.",
          "sources": [
            {
              "primaryObservations": {
                "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
                "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
              },
              "id": "escore-de-villalta",
              "sources": [
                {
                  "doi": "10.1111/j.1538-7836.2009.03294.x",
                  "url": "https://onlinelibrary.wiley.com/doi/full/10.1111/j.1538-7836.2009.03294.x",
                  "access": "Official publisher full HTML directly opened.",
                  "readScope": "Table1 plus recommended definition points1–3 and administration/discussion paragraphs; no full1994 derivation article reading claimed."
                }
              ],
              "pointContract": {
                "symptomKeys": [
                  "dor",
                  "caibras",
                  "peso",
                  "parestesia",
                  "prurido"
                ],
                "signKeys": [
                  "edema",
                  "induracao",
                  "hiperpig",
                  "rubor",
                  "ectasia",
                  "dor_compr"
                ],
                "eachSelectedCode": [
                  0,
                  1,
                  2,
                  3
                ],
                "sum": [
                  0,
                  33
                ],
                "ulcerSelectedCode": [
                  0,
                  1
                ],
                "sourceContinuousUlcerConvention": "If an ulcer is present and item sum<15, the2009 recommendation assigns15 for a continuous research severity measure. This is distinct from the raw11-item arithmetic sum."
              },
              "scope": "Exact11-item selected-code sum and displayed numeric total only; all codes in each of11components and every pair of components at zero background, plus vectors attaining every integer total0–33, each crossed with ulcer0/1. This is structured finite coverage, not all2×4^11 input combinations. Ulcer contributes no item points. No PTS presence/severity, continuous-research ulcer adjustment, etiology or treatment assertion.",
              "limitations": "Source scope concerns a previously documented DVT leg and recommends no PTS diagnosis before three months. The separate ulcer-based continuous score convention is not the component sum. Clinical examination, competing causes, assessment timing, category/presence validation and original1994 derivation are outside arithmetic coverage."
            }
          ],
          "evidencePath": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
          "evidenceSha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-peer-verify-final27.json",
              "sha256": "ff8bc18b4b06912aac258ce96b6c33cacbe5a1d484b58e52cc9d6679ad462028"
            },
            "scope": "Independently read selected primary tables, own frozen source-point expectations and three adapters Node/isolatedChromium. Source scope partial; local MESS72 zero cases separated; no clinical/rights/full-method approval."
          },
          "freshAdapterExecutions": 3348,
          "freshVmExecutions": 3348,
          "actualBrowserEvidenceScope": "Original isolated actual Chromium, each of the three exactly bound adapters, source-only rows. Separate local MESS72 extension is not part of this source bank.",
          "implementations": [
            {
              "id": "escore-de-villalta",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
              "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
            },
            {
              "id": "escore-de-villalta",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
              "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
            },
            {
              "id": "escore-de-villalta",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
              "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
            }
          ],
          "qualifications": [
            "Source scope concerns a previously documented DVT leg and recommends no PTS diagnosis before three months. The separate ulcer-based continuous score convention is not the component sum. Clinical examination, competing causes, assessment timing, category/presence validation and original1994 derivation are outside arithmetic coverage.",
            "MESS source bank excludes all72 local zero-ischemia examples. Those remain in the untouched original platform-extension receipt and are not counted as source conformity.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/villalta-mess-isth-bank-metadata-independent-review-western-final27.json",
              "sha256": "8254f049e2cde19930dae4e5ef3b689175daa3a083b9a8a056d3650abcf8f1c5"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-de-villalta/calculator.js",
              "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-villalta/calculator.js",
              "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-villalta/calculator.js",
              "sha256": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6d3d6830367b97a4d312f4036b339a68f2d7bda607a9ac347ed6b27a40bb2e53"
      },
      "limits": "A avaliação de síndrome pós-trombótica recomendada pela ISTH considera sinais e sintomas em membro previamente afetado por TVP e reconhece que não existe teste objetivo único de referência. Momento de avaliação, causas alternativas e critérios da versão são necessários; a soma isolada não confirma etiologia de edema ou dor.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.916Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não fornece momento após TVP, tabela, úlcera ou limites de gravidade. Não confirma uso durante fase aguda nem outras causas de edema/dor."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "wells-tep",
      "title": "Escore de Wells (embolia pulmonar)",
      "short": "Probabilidade pré-teste de TEP",
      "desc": "Calculadora do escore de Wells para embolia pulmonar: probabilidade pré-teste de TEP (dois e três níveis) e quando pedir D-dímero ou angiotomografia.",
      "lead": "Estima a probabilidade clínica de tromboembolismo pulmonar e orienta entre D-dímero e angiotomografia.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "medicina-de-emergencia",
        "cardiologia"
      ],
      "fields": [
        [
          "tvp",
          "Sinais clínicos de TVP",
          "chk",
          {}
        ],
        [
          "alt",
          "TEP é o diagnóstico mais provável",
          "chk",
          {}
        ],
        [
          "fc",
          "FC &gt; 100 bpm",
          "chk",
          {}
        ],
        [
          "imob",
          "Imobilização ≥ 3 dias ou cirurgia nas últimas 4 semanas",
          "chk",
          {}
        ],
        [
          "prev",
          "TVP ou TEP prévios",
          "chk",
          {}
        ],
        [
          "hemo",
          "Hemoptise",
          "chk",
          {}
        ],
        [
          "cancer",
          "Câncer ativo (tratamento nos últimos 6 meses ou paliativo)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Soma dos pontos: sinais de TVP 3 · TEP mais provável 3 · FC &gt; 100 1,5 · imobilização/cirurgia 1,5 · TVP/TEP prévio 1,5 · hemoptise 1 · câncer 1.</p>",
      "sources": [
        [
          "Wells PS et al. Derivation of a simple clinical model to categorize patients probability of pulmonary embolism. Thromb Haemost, 2000.",
          "https://doi.org/10.1055/s-0037-1613830"
        ],
        [
          "Konstantinides SV et al. 2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism. Eur Heart J, 2020.",
          "https://doi.org/10.1093/eurheartj/ehz405"
        ]
      ],
      "cases": [
        [
          "Sinais de TVP + FC > 100: 4,5 pontos: TEP provável (corte > 4)",
          {
            "tvp": true,
            "fc": true
          },
          {
            "raw": {
              "score": 4.5
            },
            "verdict": "TEP provável"
          }
        ],
        [
          "Todos os critérios: 12,5 pontos (probabilidade alta)",
          {
            "tvp": true,
            "alt": true,
            "fc": true,
            "imob": true,
            "prev": true,
            "hemo": true,
            "cancer": true
          },
          {
            "raw": {
              "score": 12.5
            },
            "level": "high"
          }
        ],
        [
          "Nenhum critério: 0 ponto, TEP improvável",
          [],
          {
            "raw": {
              "score": 0
            },
            "level": "low",
            "verdict": "improvável"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:23:48.285Z",
        "total": 128,
        "passed": 128,
        "cases": [
          {
            "index": 0,
            "input": {
              "tvp": false,
              "alt": false,
              "fc": false,
              "imob": false,
              "prev": false,
              "hemo": false,
              "cancer": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tep",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "tvp": true,
              "alt": false,
              "fc": false,
              "imob": false,
              "prev": false,
              "hemo": false,
              "cancer": false
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tep",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "tvp": false,
              "alt": true,
              "fc": false,
              "imob": false,
              "prev": false,
              "hemo": false,
              "cancer": false
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tep",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "tvp": true,
              "alt": true,
              "fc": false,
              "imob": false,
              "prev": false,
              "hemo": false,
              "cancer": false
            },
            "expected": {
              "score": 6
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tep",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 6
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 6
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 6
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 6
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "Node",
                "raw": {
                  "score": 6
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "VM",
                "raw": {
                  "score": 6
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 6
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 6
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedNode",
                "raw": {
                  "score": 6
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 6
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 128,
        "uniqueApiInputCount": 128,
        "sourceContextCount": 128,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "2262829d3ddd02dca32395e31aeb35e11da2c7a549c764b945231f0345660644",
          "total": 128,
          "bankRowCount": 128,
          "uniqueApiInputCount": 128,
          "sourceContextCount": 128,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            },
            {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
            "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 128,
          "uniqueApiInputs": 128,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
            "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
          }
        },
        "scope": "selected-point arithmetic only; only exact raw.score projected, no diagnosis/risk/rubric approval.",
        "sources": [
          {
            "contributedPrimaryObservations": {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            },
            "id": "wells-tep",
            "edition": "Wells2000 ThrombHaemost83:416–420 PMID10744147; Wells2001 AnnInternMed135:98–107 DOI10.7326/0003-4819-135-2-200107170-00010",
            "urls": [
              "https://pubmed.ncbi.nlm.nih.gov/10744147/",
              "https://sinaiem.org/wp-content/uploads/2016/11/Wells-Excluding-PE-at-the-bedside-without-diagnostic-imaging.pdf"
            ],
            "files": [
              "wellspe2000-pubmed.xml",
              "wellspe2001.pdf",
              "wellspe2001-p2.png"
            ],
            "access": "Entire original2000 abstract read via official NCBI XML. Original2001 hospital-mirror PDF Methods/interventions printed99 visually read. Original2000 full paper not obtained.",
            "population": "2001:930 consecutive adults with suspected PE at four Canadian tertiary EDs, symptom onset<30days and new/worsening dyspnea or chest pain. Study excludes pregnancy,<18,anticoagulants>24h,life expectancy<3months, inaccessible follow-up and other protocol conditions.",
            "rules": {
              "signsDVT": 3,
              "PEAsOrMoreLikelyThanAlternative": 3,
              "heartRateOver100": 1.5,
              "bedrestAtLeast3ConsecutiveDaysOrSurgery4Weeks": 1.5,
              "previousVTE": 1.5,
              "hemoptysis": 1,
              "cancer": 1
            },
            "findings": [
              {
                "area": "implicit alternative-diagnosis rubric",
                "status": "wording fidelity issue",
                "source": "2001 source assigns3 when PE is AS likely AS or more likely than alternative diagnosis; source notes it was not strictly defined.",
                "current": "Current field says PE is the most likely diagnosis, potentially excluding ties. Weight only tested."
              },
              {
                "area": "immobilization edition",
                "status": "source distinction retained",
                "source": "2001 original visually uses≥3consecutive days. Current NICE guidance says>3days.",
                "current": "Current≥3 is supported by2001 original; do not label it a bug based on later guidance alone."
              }
            ],
            "notVerified": [
              "2000 full original rubric, subjective clinician assessment, diagnostic performance, management and all clinical category wording."
            ],
            "currentMethodVersion": "Wells PE 2000:7 fatores ponderados; classificação 2 níveis e 3 níveis separadas",
            "currentToolSha256": "1e188caedd76538ffad52651598386f5d9f86a5bef91439990e56a4f701e92fd"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
        "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
            "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
          },
          "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
        },
        "freshAdapterExecutions": 384,
        "freshVmExecutions": 384,
        "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
        "implementations": [
          {
            "id": "wells-tep",
            "app": "website",
            "file": "apps/website/private/tool-code/wells-tep/calculator.js",
            "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
          },
          {
            "id": "wells-tep",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
            "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
          },
          {
            "id": "wells-tep",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
            "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
          }
        ],
        "qualifications": [
          "2000 full original rubric, subjective clinician assessment, diagnostic performance, management and all clinical category wording.",
          "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/wells-tep/calculator.js",
            "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
          },
          {
            "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
            "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
          },
          {
            "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
            "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Wells PE 2000:7 fatores ponderados; classificação 2 níveis e 3 níveis separadas",
      "implementationVersion": "wells-tep@native-2026-10-03+733b7c0ce1ff",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10744147/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma dos pontos: sinais de TVP 3 · TEP mais provável 3 · FC > 100 1,5 · imobilização/cirurgia 1,5 · TVP/TEP prévio 1,5 · hemoptise 1 · câncer 1.",
        "inputContract": {
          "fields": [
            {
              "key": "tvp",
              "label": "Sinais clínicos de TVP",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "alt",
              "label": "TEP é o diagnóstico mais provável",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "FC &gt; 100 bpm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "imob",
              "label": "Imobilização ≥ 3 dias ou cirurgia nas últimas 4 semanas",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "prev",
              "label": "TVP ou TEP prévios",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hemo",
              "label": "Hemoptise",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cancer",
              "label": "Câncer ativo (tratamento nos últimos 6 meses ou paliativo)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "53d15766d1aa2a26c3d16135a9c407fd6f8bf40cec42c85f6a1ba6303f2591f3"
        },
        "sourceEditions": [
          {
            "citation": "Wells PS et al. Derivation of a simple clinical model to categorize patients probability of pulmonary embolism. Thromb Haemost, 2000.",
            "url": "https://doi.org/10.1055/s-0037-1613830",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Derivation of a simple clinical model to categorize patients probability of pulmonary embolism: increasing the models utility with the SimpliRED D-dimer.",
              "year": "2000",
              "firstPublicationDate": "2000-03-01",
              "doi": "10.1055/s-0037-1613830",
              "pmid": "10744147",
              "journal": "Thrombosis and haemostasis",
              "authors": "Wells PS, Anderson DR, Rodger M, Ginsberg JS, Kearon C, Gent M, Turpie AG, Bormanis J, Weitz J, Chamberlain M, Bowie D, Barnes D, Hirsh J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10744147/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a4e7dd53f8bdb4624b6a43677738a5fecedb9723085a08c28a7e6be9f49d02a2",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Konstantinides SV et al. 2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism. Eur Heart J, 2020.",
            "url": "https://doi.org/10.1093/eurheartj/ehz405",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS).",
              "year": "2020",
              "firstPublicationDate": "2020-01-01",
              "doi": "10.1093/eurheartj/ehz405",
              "pmid": "31504429",
              "journal": "European heart journal",
              "authors": "Konstantinides SV, Meyer G, Becattini C, Bueno H, Geersing GJ, Harjola VP, Huisman MV, Humbert M, Jennings CS, Jiménez D, Kucher N, Lang IM, Lankeit M, Lorusso R, Mazzolai L, Meneveau N, Ní Áinle F, Prandoni P, Pruszczyk P, Righini M, Torbicki A, Van Belle E, Zamorano JL, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/31504429/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:23:48.285Z",
          "total": 128,
          "passed": 128,
          "cases": [
            {
              "index": 0,
              "input": {
                "tvp": false,
                "alt": false,
                "fc": false,
                "imob": false,
                "prev": false,
                "hemo": false,
                "cancer": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tep",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "tvp": true,
                "alt": false,
                "fc": false,
                "imob": false,
                "prev": false,
                "hemo": false,
                "cancer": false
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tep",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "tvp": false,
                "alt": true,
                "fc": false,
                "imob": false,
                "prev": false,
                "hemo": false,
                "cancer": false
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tep",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "tvp": true,
                "alt": true,
                "fc": false,
                "imob": false,
                "prev": false,
                "hemo": false,
                "cancer": false
              },
              "expected": {
                "score": 6
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tep",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 6
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 6
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 6
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 6
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "Node",
                  "raw": {
                    "score": 6
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "VM",
                  "raw": {
                    "score": 6
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 6
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 6
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 6
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tep/calculator.js",
                  "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 6
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 128,
          "uniqueApiInputCount": 128,
          "sourceContextCount": 128,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "2262829d3ddd02dca32395e31aeb35e11da2c7a549c764b945231f0345660644",
            "total": 128,
            "bankRowCount": 128,
            "uniqueApiInputCount": 128,
            "sourceContextCount": 128,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
              },
              {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
              "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 128,
            "uniqueApiInputs": 128,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            }
          },
          "scope": "selected-point arithmetic only; only exact raw.score projected, no diagnosis/risk/rubric approval.",
          "sources": [
            {
              "contributedPrimaryObservations": {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              },
              "id": "wells-tep",
              "edition": "Wells2000 ThrombHaemost83:416–420 PMID10744147; Wells2001 AnnInternMed135:98–107 DOI10.7326/0003-4819-135-2-200107170-00010",
              "urls": [
                "https://pubmed.ncbi.nlm.nih.gov/10744147/",
                "https://sinaiem.org/wp-content/uploads/2016/11/Wells-Excluding-PE-at-the-bedside-without-diagnostic-imaging.pdf"
              ],
              "files": [
                "wellspe2000-pubmed.xml",
                "wellspe2001.pdf",
                "wellspe2001-p2.png"
              ],
              "access": "Entire original2000 abstract read via official NCBI XML. Original2001 hospital-mirror PDF Methods/interventions printed99 visually read. Original2000 full paper not obtained.",
              "population": "2001:930 consecutive adults with suspected PE at four Canadian tertiary EDs, symptom onset<30days and new/worsening dyspnea or chest pain. Study excludes pregnancy,<18,anticoagulants>24h,life expectancy<3months, inaccessible follow-up and other protocol conditions.",
              "rules": {
                "signsDVT": 3,
                "PEAsOrMoreLikelyThanAlternative": 3,
                "heartRateOver100": 1.5,
                "bedrestAtLeast3ConsecutiveDaysOrSurgery4Weeks": 1.5,
                "previousVTE": 1.5,
                "hemoptysis": 1,
                "cancer": 1
              },
              "findings": [
                {
                  "area": "implicit alternative-diagnosis rubric",
                  "status": "wording fidelity issue",
                  "source": "2001 source assigns3 when PE is AS likely AS or more likely than alternative diagnosis; source notes it was not strictly defined.",
                  "current": "Current field says PE is the most likely diagnosis, potentially excluding ties. Weight only tested."
                },
                {
                  "area": "immobilization edition",
                  "status": "source distinction retained",
                  "source": "2001 original visually uses≥3consecutive days. Current NICE guidance says>3days.",
                  "current": "Current≥3 is supported by2001 original; do not label it a bug based on later guidance alone."
                }
              ],
              "notVerified": [
                "2000 full original rubric, subjective clinician assessment, diagnostic performance, management and all clinical category wording."
              ],
              "currentMethodVersion": "Wells PE 2000:7 fatores ponderados; classificação 2 níveis e 3 níveis separadas",
              "currentToolSha256": "1e188caedd76538ffad52651598386f5d9f86a5bef91439990e56a4f701e92fd"
            }
          ],
          "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
          "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
              "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
            },
            "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
          },
          "freshAdapterExecutions": 384,
          "freshVmExecutions": 384,
          "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
          "implementations": [
            {
              "id": "wells-tep",
              "app": "website",
              "file": "apps/website/private/tool-code/wells-tep/calculator.js",
              "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
            },
            {
              "id": "wells-tep",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
              "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
            },
            {
              "id": "wells-tep",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
              "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
            }
          ],
          "qualifications": [
            "2000 full original rubric, subjective clinician assessment, diagnostic performance, management and all clinical category wording.",
            "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/wells-tep/calculator.js",
              "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
            },
            {
              "file": "apps/dashboard/private/tool-code/wells-tep/calculator.js",
              "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
            },
            {
              "file": "apps/command-center/private/tool-code/wells-tep/calculator.js",
              "sha256": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "733b7c0ce1ff041ef234ab5425d65505d1a54b42e4a236e6251acadaa402ccfd"
      },
      "limits": "O Wells para embolia foi estudado em pessoas com suspeita clínica e dentro de uma estratégia que combinava escore com D-dímero. As classificações de dois e três níveis têm cortes distintos; escore baixo ou embolia improvável não são sinônimos de embolia ausente. Ensaios de D-dímero e critérios de aplicação devem corresponder ao protocolo diagnóstico utilizado.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.919Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não fornece todas as exclusões ou equivalência de diferentes ensaios D-dímero. Mesmo associação negativa apresentou eventos em derivação/validação."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "wells-tvp",
      "title": "Escore de Wells para TVP",
      "short": "Probabilidade clínica de trombose venosa profunda",
      "desc": "Calculadora do escore de Wells para trombose venosa profunda: TVP provável ou improvável e conduta com D-dímero e ultrassom com Doppler.",
      "lead": "Estima a probabilidade pré-teste de trombose venosa profunda de membro inferior em pacientes ambulatoriais e orienta o uso do D-dímero e do ultrassom.",
      "kind": "Escore",
      "spec": [
        "angiologia",
        "cirurgia-vascular",
        "medicina-de-emergencia",
        "clinica-medica",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "cancer",
          "Câncer ativo (tratamento nos últimos 6 meses ou paliativo)",
          "chk",
          {}
        ],
        [
          "paralisia",
          "Paralisia, paresia ou imobilização gessada recente do membro inferior",
          "chk",
          {}
        ],
        [
          "acamado",
          "Acamado ≥ 3 dias ou cirurgia de grande porte nas últimas 12 semanas com anestesia geral ou regional",
          "chk",
          {}
        ],
        [
          "dor_trajeto",
          "Dor localizada no trajeto do sistema venoso profundo",
          "chk",
          {}
        ],
        [
          "edema_total",
          "Edema de todo o membro inferior",
          "chk",
          {}
        ],
        [
          "panturrilha",
          "Panturrilha ≥ 3 cm maior que a contralateral (10 cm abaixo da tuberosidade tibial)",
          "chk",
          {}
        ],
        [
          "cacifo",
          "Edema com cacifo restrito à perna sintomática",
          "chk",
          {}
        ],
        [
          "colaterais",
          "Veias superficiais colaterais (não varicosas)",
          "chk",
          {}
        ],
        [
          "tvp_prev",
          "TVP prévia documentada",
          "chk",
          {}
        ],
        [
          "alternativo",
          "Diagnóstico alternativo tão ou mais provável que TVP",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada item (câncer, paralisia/gesso, acamado ou cirurgia, dor no trajeto venoso, edema de todo o membro, panturrilha ≥ 3 cm, cacifo unilateral, colaterais, TVP prévia) e <strong>−2</strong> se um diagnóstico alternativo for tão ou mais provável.</p><p><strong>2 níveis (Wells 2003):</strong> ≥ 2 = TVP provável; ≤ 1 = improvável. <strong>3 níveis:</strong> ≤ 0 baixa; 1–2 moderada; ≥ 3 alta.</p>",
      "sources": [
        [
          "Wells PS et al. Evaluation of D-dimer in the diagnosis of suspected deep-vein thrombosis. N Engl J Med, 2003.",
          "https://doi.org/10.1056/NEJMoa023153"
        ],
        [
          "Wells PS et al. Does this patient have deep vein thrombosis? JAMA, 2006.",
          "https://doi.org/10.1001/jama.295.2.199"
        ]
      ],
      "cases": [
        [
          "Nenhum item: 0 ponto, probabilidade baixa",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Câncer e diagnóstico alternativo: −1",
          {
            "cancer": true,
            "alternativo": true
          },
          {
            "score": -1,
            "level": "low"
          }
        ],
        [
          "Só edema com cacifo: 1 ponto, improvável",
          {
            "cacifo": true
          },
          {
            "score": 1,
            "level": "mid",
            "verdict": "improvável"
          }
        ],
        [
          "Edema de todo o membro e panturrilha &gt; 3 cm: 2, provável",
          {
            "edema_total": true,
            "panturrilha": true
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "provável"
          }
        ],
        [
          "Câncer, acamado, cacifo e dor no trajeto: 4, alta",
          {
            "cancer": true,
            "acamado": true,
            "cacifo": true,
            "dor_trajeto": true
          },
          {
            "score": 4,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:23:48.441Z",
        "total": 1024,
        "passed": 1024,
        "cases": [
          {
            "index": 0,
            "input": {
              "cancer": false,
              "paralisia": false,
              "acamado": false,
              "dor_trajeto": false,
              "edema_total": false,
              "panturrilha": false,
              "cacifo": false,
              "colaterais": false,
              "tvp_prev": false,
              "alternativo": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tvp",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "cancer": true,
              "paralisia": false,
              "acamado": false,
              "dor_trajeto": false,
              "edema_total": false,
              "panturrilha": false,
              "cacifo": false,
              "colaterais": false,
              "tvp_prev": false,
              "alternativo": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tvp",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "cancer": false,
              "paralisia": true,
              "acamado": false,
              "dor_trajeto": false,
              "edema_total": false,
              "panturrilha": false,
              "cacifo": false,
              "colaterais": false,
              "tvp_prev": false,
              "alternativo": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tvp",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "cancer": true,
              "paralisia": true,
              "acamado": false,
              "dor_trajeto": false,
              "edema_total": false,
              "panturrilha": false,
              "cacifo": false,
              "colaterais": false,
              "tvp_prev": false,
              "alternativo": false
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "selected-point arithmetic only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "wells-tvp",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 1024,
        "uniqueApiInputCount": 1024,
        "sourceContextCount": 1024,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "94ff9d214ee1417ebb7e2bf61fa6926f0c45f73a29e1a8addae267cffccd8330",
          "total": 1024,
          "bankRowCount": 1024,
          "uniqueApiInputCount": 1024,
          "sourceContextCount": 1024,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            },
            {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
            "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 1024,
          "uniqueApiInputs": 1024,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
            "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
          }
        },
        "scope": "selected-point arithmetic only; only exact raw.score projected, no diagnosis/risk/rubric approval.",
        "sources": [
          {
            "contributedPrimaryObservations": {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            },
            "id": "wells-tvp",
            "edition": "Wells2003 NEJM349:1227–1235 DOI10.1056/NEJMoa023153 Table1",
            "urls": [
              "https://www.researchgate.net/publication/9081747_Evaluation_of_D-Dimer_in_the_Diagnosis_of_Suspected_Deep-Vein_Thrombosis",
              "https://doi.org/10.1056/NEJMoa023153"
            ],
            "files": [],
            "access": "Author-uploaded original article indexed text: Table1 and participant/interventions paragraphs directly read. Publisher PDF403. No visual inspection of Table1 claimed.",
            "population": "Consecutive adult outpatients with suspected lower-extremity DVT; excludes suspected PE,pregnancy,<18,therapeutic anticoagulation>48h,life expectancy<3months,inaccessible follow-up,resolved symptoms>72h and study contrast/consent conditions.",
            "rules": {
              "ninePositiveFactorsEach": 1,
              "alternativeAtLeastAsLikely": -2
            },
            "findings": [
              {
                "area": "calf swelling",
                "status": "confirmed source-label discrepancy",
                "source": "Original Table1 requires AT LEAST3cm larger, measured10cm below tibial tuberosity.",
                "current": "Current field/formula says>3cm; exactly3cm is omitted."
              },
              {
                "area": "bedrest/surgery",
                "status": "source qualification omitted",
                "source": "Table1 major surgery within12weeks requiring general or regional anesthesia.",
                "current": "Current field omits anesthesia qualification."
              },
              {
                "area": "three-level category attribution",
                "status": "separate version needed",
                "source": "2003Table1 defines two categories≥2likely/<2unlikely; it does not supply current three-level partition.",
                "current": "Point total only tested; three-level version not certified as2003."
              }
            ],
            "notVerified": [
              "Original table visual image, current3-level classification edition, diagnostic decision/rubric performance, subjective alternative diagnosis and rights."
            ],
            "currentMethodVersion": "Wells DVT 2003:9 fatores+alternativa−2; classificação 2 níveis≥2,3 níveis 0/1–2/≥3",
            "currentToolSha256": "037d12ea4b6624a2998951479079312002708550afc6f5e15e2cb66e8d26afbd"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
        "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
            "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
          },
          "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
        },
        "freshAdapterExecutions": 3072,
        "freshVmExecutions": 3072,
        "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
        "implementations": [
          {
            "id": "wells-tvp",
            "app": "website",
            "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
            "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96"
          },
          {
            "id": "wells-tvp",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
            "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96"
          },
          {
            "id": "wells-tvp",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
            "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96"
          }
        ],
        "qualifications": [
          "Original table visual image, current3-level classification edition, diagnostic decision/rubric performance, subjective alternative diagnosis and rights.",
          "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
            "sha256": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4"
          },
          {
            "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
            "sha256": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4"
          },
          {
            "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
            "sha256": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Wells DVT 2003, Tabela 1: 9 fatores + alternativa −2; 2 níveis ≥2 / <2; modelo de 3 níveis exibido separadamente, edição ainda não conferida",
      "implementationVersion": "wells-tvp@native-2026-10-04+53c4ddbb0d9f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/14507948/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada item (câncer, paralisia/gesso, acamado ou cirurgia, dor no trajeto venoso, edema de todo o membro, panturrilha ≥ 3 cm, cacifo unilateral, colaterais, TVP prévia) e −2 se um diagnóstico alternativo for tão ou mais provável. 2 níveis (Wells 2003): ≥ 2 = TVP provável; ≤ 1 = improvável. 3 níveis: ≤ 0 baixa; 1–2 moderada; ≥ 3 alta.",
        "inputContract": {
          "fields": [
            [
              "cancer",
              "Câncer ativo (tratamento nos últimos 6 meses ou paliativo)",
              "chk",
              {}
            ],
            [
              "paralisia",
              "Paralisia, paresia ou imobilização gessada recente do membro inferior",
              "chk",
              {}
            ],
            [
              "acamado",
              "Acamado ≥ 3 dias ou cirurgia de grande porte nas últimas 12 semanas com anestesia geral ou regional",
              "chk",
              {}
            ],
            [
              "dor_trajeto",
              "Dor localizada no trajeto do sistema venoso profundo",
              "chk",
              {}
            ],
            [
              "edema_total",
              "Edema de todo o membro inferior",
              "chk",
              {}
            ],
            [
              "panturrilha",
              "Panturrilha ≥ 3 cm maior que a contralateral (10 cm abaixo da tuberosidade tibial)",
              "chk",
              {}
            ],
            [
              "cacifo",
              "Edema com cacifo restrito à perna sintomática",
              "chk",
              {}
            ],
            [
              "colaterais",
              "Veias superficiais colaterais (não varicosas)",
              "chk",
              {}
            ],
            [
              "tvp_prev",
              "TVP prévia documentada",
              "chk",
              {}
            ],
            [
              "alternativo",
              "Diagnóstico alternativo tão ou mais provável que TVP",
              "chk",
              {}
            ]
          ],
          "hash": "0078743c76235ddbb633cf61412b340a69a516350e7779bb9984db5af5a0abf9"
        },
        "sourceEditions": [
          {
            "citation": "Wells PS et al. Evaluation of D-dimer in the diagnosis of suspected deep-vein thrombosis. N Engl J Med, 2003.",
            "url": "https://doi.org/10.1056/NEJMoa023153",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Evaluation of D-dimer in the diagnosis of suspected deep-vein thrombosis.",
              "year": "2003",
              "firstPublicationDate": "2003-09-01",
              "doi": "10.1056/nejmoa023153",
              "pmid": "14507948",
              "journal": "The New England journal of medicine",
              "authors": "Wells PS, Anderson DR, Rodger M, Forgie M, Kearon C, Dreyer J, Kovacs G, Mitchell M, Lewandowski B, Kovacs MJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14507948/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a21159ee34079b7fa3ee48fb7d337857af409328592bfe347db6cdc41e7c6e3f",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Wells PS et al. Does this patient have deep vein thrombosis? JAMA, 2006.",
            "url": "https://doi.org/10.1001/jama.295.2.199",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Does this patient have deep vein thrombosis?",
              "year": "2006",
              "firstPublicationDate": "2006-01-01",
              "doi": "10.1001/jama.295.2.199",
              "pmid": "16403932",
              "journal": "JAMA",
              "authors": "Wells PS, Owen C, Doucette S, Fergusson D, Tran H."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16403932/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0ed0826b846f897c1b53177991fad00e6118374392336bc4d712cfec3dbbdb6b",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:23:48.441Z",
          "total": 1024,
          "passed": 1024,
          "cases": [
            {
              "index": 0,
              "input": {
                "cancer": false,
                "paralisia": false,
                "acamado": false,
                "dor_trajeto": false,
                "edema_total": false,
                "panturrilha": false,
                "cacifo": false,
                "colaterais": false,
                "tvp_prev": false,
                "alternativo": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tvp",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "cancer": true,
                "paralisia": false,
                "acamado": false,
                "dor_trajeto": false,
                "edema_total": false,
                "panturrilha": false,
                "cacifo": false,
                "colaterais": false,
                "tvp_prev": false,
                "alternativo": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tvp",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "cancer": false,
                "paralisia": true,
                "acamado": false,
                "dor_trajeto": false,
                "edema_total": false,
                "panturrilha": false,
                "cacifo": false,
                "colaterais": false,
                "tvp_prev": false,
                "alternativo": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tvp",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "cancer": true,
                "paralisia": true,
                "acamado": false,
                "dor_trajeto": false,
                "edema_total": false,
                "panturrilha": false,
                "cacifo": false,
                "colaterais": false,
                "tvp_prev": false,
                "alternativo": false
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "selected-point arithmetic only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "wells-tvp",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
                  "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 1024,
          "uniqueApiInputCount": 1024,
          "sourceContextCount": 1024,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "94ff9d214ee1417ebb7e2bf61fa6926f0c45f73a29e1a8addae267cffccd8330",
            "total": 1024,
            "bankRowCount": 1024,
            "uniqueApiInputCount": 1024,
            "sourceContextCount": 1024,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
              },
              {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
              "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 1024,
            "uniqueApiInputs": 1024,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            }
          },
          "scope": "selected-point arithmetic only; only exact raw.score projected, no diagnosis/risk/rubric approval.",
          "sources": [
            {
              "contributedPrimaryObservations": {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              },
              "id": "wells-tvp",
              "edition": "Wells2003 NEJM349:1227–1235 DOI10.1056/NEJMoa023153 Table1",
              "urls": [
                "https://www.researchgate.net/publication/9081747_Evaluation_of_D-Dimer_in_the_Diagnosis_of_Suspected_Deep-Vein_Thrombosis",
                "https://doi.org/10.1056/NEJMoa023153"
              ],
              "files": [],
              "access": "Author-uploaded original article indexed text: Table1 and participant/interventions paragraphs directly read. Publisher PDF403. No visual inspection of Table1 claimed.",
              "population": "Consecutive adult outpatients with suspected lower-extremity DVT; excludes suspected PE,pregnancy,<18,therapeutic anticoagulation>48h,life expectancy<3months,inaccessible follow-up,resolved symptoms>72h and study contrast/consent conditions.",
              "rules": {
                "ninePositiveFactorsEach": 1,
                "alternativeAtLeastAsLikely": -2
              },
              "findings": [
                {
                  "area": "calf swelling",
                  "status": "confirmed source-label discrepancy",
                  "source": "Original Table1 requires AT LEAST3cm larger, measured10cm below tibial tuberosity.",
                  "current": "Current field/formula says>3cm; exactly3cm is omitted."
                },
                {
                  "area": "bedrest/surgery",
                  "status": "source qualification omitted",
                  "source": "Table1 major surgery within12weeks requiring general or regional anesthesia.",
                  "current": "Current field omits anesthesia qualification."
                },
                {
                  "area": "three-level category attribution",
                  "status": "separate version needed",
                  "source": "2003Table1 defines two categories≥2likely/<2unlikely; it does not supply current three-level partition.",
                  "current": "Point total only tested; three-level version not certified as2003."
                }
              ],
              "notVerified": [
                "Original table visual image, current3-level classification edition, diagnostic decision/rubric performance, subjective alternative diagnosis and rights."
              ],
              "currentMethodVersion": "Wells DVT 2003:9 fatores+alternativa−2; classificação 2 níveis≥2,3 níveis 0/1–2/≥3",
              "currentToolSha256": "037d12ea4b6624a2998951479079312002708550afc6f5e15e2cb66e8d26afbd"
            }
          ],
          "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
          "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
              "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
            },
            "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
          },
          "freshAdapterExecutions": 3072,
          "freshVmExecutions": 3072,
          "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
          "implementations": [
            {
              "id": "wells-tvp",
              "app": "website",
              "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
              "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96"
            },
            {
              "id": "wells-tvp",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
              "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96"
            },
            {
              "id": "wells-tvp",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
              "sha256": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96"
            }
          ],
          "qualifications": [
            "Original table visual image, current3-level classification edition, diagnostic decision/rubric performance, subjective alternative diagnosis and rights.",
            "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/wells-tvp/calculator.js",
              "sha256": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4"
            },
            {
              "file": "apps/dashboard/private/tool-code/wells-tvp/calculator.js",
              "sha256": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4"
            },
            {
              "file": "apps/command-center/private/tool-code/wells-tvp/calculator.js",
              "sha256": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "53c4ddbb0d9fbf0ca88cfa58872c07a5a06d35fd3d73d08c4910228a7bea82b4",
        "diagnosticRubricSourceAmendment": {
          "at": "2026-10-04T18:59:19.497Z",
          "scope": "Source-documentation and selected label-only amendment; no engine or integer point code change. Private TOOL labels retain their prior source hash and are explicitly outside this candidate.",
          "proposal": {
            "file": "eight-diagnostic-source-rubric-proposal-final27-r4.json",
            "sha256": "d31091eebbc461e5ceffa09c589d05aa2ef3056f08382eadcaceeb8e6b038355"
          },
          "authoredSource": {
            "file": "eight-diagnostic-source-rubric-authored-final27-v3.cjs",
            "sha256": "ee9d439300f946173be86160cc909fbef0a09de6ca5ca54fb9ef674a32887972"
          },
          "sourceReview": {
            "file": "eight-diagnostic-primary-source-review-final26.json",
            "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
          },
          "previousMethodVersion": "Wells DVT 2003:9 fatores+alternativa−2; classificação 2 níveis≥2,3 níveis 0/1–2/≥3",
          "previousFormulaSha256": "b782bd05cd42dbe21bd45ea09d485c41b9b7cb8b076edd8bd08695c3e67dced2",
          "previousFieldsSha256": "576d010d98666f6cb52578fda6ce239871b7435c2c6d09fd3b1ce4d1881a1976",
          "previousLimitsSha256": "0872a1514185774f8cff5479bad17d6e97a3d765087d4b63235e5454cbf51d15",
          "previousInputContract": {
            "fields": [
              {
                "key": "cancer",
                "label": "Câncer ativo (tratamento nos últimos 6 meses ou paliativo)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "paralisia",
                "label": "Paralisia, paresia ou imobilização gessada recente do membro inferior",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "acamado",
                "label": "Acamado ≥ 3 dias ou cirurgia de grande porte nas últimas 12 semanas",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "dor_trajeto",
                "label": "Dor localizada no trajeto do sistema venoso profundo",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "edema_total",
                "label": "Edema de todo o membro inferior",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "panturrilha",
                "label": "Panturrilha &gt; 3 cm maior que a contralateral (10 cm abaixo da tuberosidade tibial)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "cacifo",
                "label": "Edema com cacifo restrito à perna sintomática",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "colaterais",
                "label": "Veias superficiais colaterais (não varicosas)",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "tvp_prev",
                "label": "TVP prévia documentada",
                "type": "chk",
                "optional": false,
                "options": null
              },
              {
                "key": "alternativo",
                "label": "Diagnóstico alternativo tão ou mais provável que TVP",
                "type": "chk",
                "optional": false,
                "options": null
              }
            ],
            "hash": "6ba92b1289c9f6f806e214e18ba1802d585bdd4ca7c1a7aa11ce327548c63b7b"
          },
          "previousImplementedVariant": "Um ponto para cada item (câncer, paralisia/gesso, acamado ou cirurgia, dor no trajeto venoso, edema de todo o membro, panturrilha > 3 cm, cacifo unilateral, colaterais, TVP prévia) e −2 se um diagnóstico alternativo for tão ou mais provável. 2 níveis (Wells 2003): ≥ 2 = TVP provável; ≤ 1 = improvável. 3 níveis: ≤ 0 baixa; 1–2 moderada; ≥ 3 alta.",
          "implementationHashUnchanged": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        },
        "previousImplementationHash": "d589f1ab81744fdb4fcff72008134f72e9601f2b955f50465dddfb4cdf509a96",
        "previousInputContract": {
          "fields": [
            {
              "key": "cancer",
              "label": "Câncer ativo (tratamento nos últimos 6 meses ou paliativo)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "paralisia",
              "label": "Paralisia, paresia ou imobilização gessada recente do membro inferior",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "acamado",
              "label": "Acamado ≥ 3 dias ou cirurgia de grande porte nas últimas 12 semanas com anestesia geral ou regional",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dor_trajeto",
              "label": "Dor localizada no trajeto do sistema venoso profundo",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "edema_total",
              "label": "Edema de todo o membro inferior",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "panturrilha",
              "label": "Panturrilha ≥ 3 cm maior que a contralateral (10 cm abaixo da tuberosidade tibial)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cacifo",
              "label": "Edema com cacifo restrito à perna sintomática",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "colaterais",
              "label": "Veias superficiais colaterais (não varicosas)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tvp_prev",
              "label": "TVP prévia documentada",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "alternativo",
              "label": "Diagnóstico alternativo tão ou mais provável que TVP",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "68fa11e6741ba1f230a9e2a94395913ef4f23d76d8e0cae9165247910b879fdb"
        }
      },
      "limits": "A estratégia Wells 2003 foi estudada em pacientes ambulatoriais com suspeita de TVP de membro inferior. A decisão protocolar de dispensar ultrassom exigia probabilidade clínica improvável e D-dímero negativo juntos. O escore isolado não confirma nem exclui TVP, e o ensaio de D-dímero e os critérios de elegibilidade devem corresponder ao protocolo utilizado. Na Tabela 1 de Wells 2003, a diferença da panturrilha é de pelo menos 3 cm, medida 10 cm abaixo da tuberosidade tibial; cirurgia de grande porte nas últimas 12 semanas exige anestesia geral ou regional. A tabela define somente o modelo de 2 níveis (≥2 provável; <2 improvável); a edição do modelo de 3 níveis exibido aqui permanece sem conferência.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.923Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra todos os itens, exclusões e ensaios de D-dímero; classificações de dois/três níveis não são resultados de presença/ausência confirmada."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "diagnosticRubricSourceAmendment": {
          "at": "2026-10-04T18:59:19.497Z",
          "sourceReview": {
            "file": "eight-diagnostic-primary-source-review-final26.json",
            "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
          },
          "noteSourceSha256": "2bcc11b627a7a1f87a1a5df7d8cb9ad6366bed3fad14aaf13358556756135f7a",
          "previousLimitsSha256": "0872a1514185774f8cff5479bad17d6e97a3d765087d4b63235e5454cbf51d15",
          "previousEvidencePreserved": true,
          "scope": "Named additional source sections and explicit remaining source/categorical limitations only; no full method/clinical approval.",
          "unresolved": [
            "2003Table1 supports only the2-level model; source edition of the displayed3-level model remains unchecked."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "escore-de-westley",
      "title": "Escore de Westley (crupe)",
      "short": "Gravidade da laringotraqueobronquite",
      "desc": "Calcule o escore de Westley para classificar a gravidade do crupe viral (leve, moderado, grave ou insuficiência respiratória iminente) e orientar o tratamento.",
      "lead": "Classifica a gravidade do crupe (laringotraqueobronquite viral) em crianças pelo nível de consciência, cianose, estridor, entrada de ar e retrações.",
      "kind": "Escore",
      "spec": [
        "pediatria",
        "medicina-de-emergencia",
        "otorrinolaringologia"
      ],
      "fields": [
        [
          "cons",
          "Nível de consciência",
          "radio",
          {
            "opts": {
              "0": "Normal (inclusive dormindo)",
              "5": "Desorientado"
            }
          }
        ],
        [
          "cian",
          "Cianose",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "4": "Com agitação",
              "5": "Em repouso"
            }
          }
        ],
        [
          "estr",
          "Estridor",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Com agitação",
              "2": "Em repouso"
            }
          }
        ],
        [
          "ar",
          "Entrada de ar",
          "radio",
          {
            "opts": {
              "0": "Normal",
              "1": "Diminuída",
              "2": "Muito diminuída"
            }
          }
        ],
        [
          "ret",
          "Retrações",
          "radio",
          {
            "opts": {
              "0": "Ausentes",
              "1": "Leves",
              "2": "Moderadas",
              "3": "Graves"
            }
          }
        ]
      ],
      "formula": "<p>Soma de 5 itens: nível de consciência (0 ou 5), cianose (0, 4 ou 5), estridor (0 a 2), entrada de ar (0 a 2) e retrações (0 a 3). Total de 0 a 17.</p>",
      "sources": [
        [
          "Westley CR, Cotton EK, Brooks JG. Nebulized racemic epinephrine by IPPB for the treatment of croup: a double-blind study. Am J Dis Child, 1978.",
          "https://doi.org/10.1001/archpedi.1978.02120300044008"
        ],
        [
          "Bjornson CL, Johnson DW. Croup in children. CMAJ, 2013.",
          "https://doi.org/10.1503/cmaj.121645"
        ]
      ],
      "cases": [
        [
          "Sem alterações: 0 ponto (leve)",
          {
            "cons": "0",
            "cian": "0",
            "estr": "0",
            "ar": "0",
            "ret": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Estridor com agitação e entrada de ar diminuída: 2 pontos (leve, limite)",
          {
            "cons": "0",
            "cian": "0",
            "estr": "1",
            "ar": "1",
            "ret": "0"
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Estridor em repouso e retrações leves: 3 pontos (moderado)",
          {
            "cons": "0",
            "cian": "0",
            "estr": "2",
            "ar": "0",
            "ret": "1"
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Estridor em repouso, entrada muito diminuída, retrações graves: 7 pontos (grave)",
          {
            "cons": "0",
            "cian": "0",
            "estr": "2",
            "ar": "2",
            "ret": "3"
          },
          {
            "score": 7,
            "level": "high",
            "verdict": "grave"
          }
        ],
        [
          "Desorientado, cianose em repouso, estridor, entrada muito diminuída, retrações graves: 17 pontos",
          {
            "cons": "5",
            "cian": "5",
            "estr": "2",
            "ar": "2",
            "ret": "3"
          },
          {
            "score": 17,
            "level": "high",
            "verdict": "iminente"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:14:05.393Z",
        "total": 216,
        "passed": 216,
        "cases": [
          {
            "index": 0,
            "input": {
              "cons": 0,
              "cian": 0,
              "estr": 0,
              "ar": 0,
              "ret": 0
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-de-westley",
              "rowIndex": 0,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "cons": 0,
              "cian": 0,
              "estr": 0,
              "ar": 0,
              "ret": 1
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-de-westley",
              "rowIndex": 1,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "cons": 0,
              "cian": 0,
              "estr": 0,
              "ar": 0,
              "ret": 2
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-de-westley",
              "rowIndex": 2,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "cons": 0,
              "cian": 0,
              "estr": 0,
              "ar": 0,
              "ret": 3
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "escore-de-westley",
              "rowIndex": 3,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 216,
        "uniqueApiInputCount": 216,
        "sourceContextCount": 216,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "3f971e57a5d561666bd1b15286ce8d73292beb0dbb995e1500a6a3bfd8538e78",
          "total": 216,
          "bankRowCount": 216,
          "uniqueApiInputCount": 216,
          "sourceContextCount": 216,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
            },
            {
              "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
              "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
            "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
          },
          "packagingRequirement": "Compose independent source/citation/edition/rubric changes using owned JSON recipes, then bind fresh source/build/package/browser proofs before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 216,
          "uniqueApiInputs": 216,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
            "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
          }
        },
        "scope": "216 retained selected-point scenarios: exact raw.score sum of five point codes confirmed in the directly read 2025 primary observational Table1. Original1978 full text and descriptor/severity/treatment equivalence remain unconfirmed.",
        "sources": [
          {
            "id": "escore-de-westley",
            "primaryObservations": {
              "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
              "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
            },
            "sources": [
              {
                "doi": "10.1001/archpedi.1978.02120300044008",
                "url": "https://jamanetwork.com/journals/jamapediatrics/fullarticle/507958",
                "access": "Original1978 publisher redirected to abstract/paywall. PDF request redirected to abstract or access suspension. Correct PMID347921 located; unrelated initial348586 URL was discarded and not used as evidence.",
                "readScope": "Publisher original abstract only:20hospitalized children aged4months–5years, randomized epinephrine versus saline. No complete1978 table, full text or current therapeutic inference claimed."
              },
              {
                "doi": "10.3389/fped.2025.1544480",
                "url": "https://www.frontiersin.org/journals/pediatrics/articles/10.3389/fped.2025.1544480/full",
                "access": "Official publisher original2025 prospective observational article opened directly. PMC direct routes showedcaptcha; official Frontiers source was accessible.",
                "readScope": "Table1, MaterialandMethods andLimitations. Table1 reproduces five component point assignments and cites1978; its cyanosis4point description says crying rather than current agitation wording.2025severity prose says>12 impending respiratory failure, leaving12 unresolved; those bands are not an independent oracle here."
              }
            ],
            "scope": "All216 combinations of five selected component point codes and exact integer sum. The numeric point scheme is confirmed in the directly read2025 primary observational paper; full semantic equivalence/validity of1978 and later grading/treatment algorithms is not certified.",
            "limitations": "Original1978 full text remains unread. Later2025 is an independent observational study, not the derivation paper or a replacement clinical validation. Descriptor differences (crying/agitation;alert/normal includingsleep) and severity-cutoff ambiguity are explicitly excluded. No diagnosis, respiratory-failure prediction, medication choice, airway intervention or professional translated instrument certification.",
            "fullOriginalRead": false
          }
        ],
        "evidencePath": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
        "evidenceSha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/bode-air-westley-independent-peer-verify-final27.json",
            "sha256": "46733e24c64444edfdb18f992c6afca03602c57bd9ea0320bb04b1d1ebf2c64b"
          },
          "scope": "Independent source tables/own integer expectations and three adapters in Node/VM/Chromium. Clinical/professional-language/rights/full-method approval not performed."
        },
        "recordedAdapterExecutions": 648,
        "recordedVmExecutions": 648,
        "recordedChromiumExecutions": 648,
        "freshAdapterExecutions": 648,
        "freshVmExecutions": 648,
        "implementations": [
          {
            "id": "escore-de-westley",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
            "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
          },
          {
            "id": "escore-de-westley",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
            "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
          },
          {
            "id": "escore-de-westley",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
            "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
          }
        ],
        "qualifications": [
          "Original1978 full text remains unread. Later2025 is an independent observational study, not the derivation paper or a replacement clinical validation. Descriptor differences (crying/agitation;alert/normal includingsleep) and severity-cutoff ambiguity are explicitly excluded. No diagnosis, respiratory-failure prediction, medication choice, airway intervention or professional translated instrument certification.",
          "Only numeric raw.score is included in the package replay. Main text, raw quartiles/levels, note/verdict/rows, mortality probabilities, diagnostic or therapeutic decisions are not approved by this scoped bank.",
          "The complete bank preserves every stored source scenario and exact input identity; mirror/runtime executions do not multiply case counts. Three adapters were actually checked in Node, isolated VM and isolated Chromium in the linked original receipt, and Node/VM were freshly replayed for preparation.",
          "All 862 historic source fixtures and tolerances remain byte-identical. Four inline records are only a subset of the complete downloadable source bank.",
          "Source citation/edition/rubric and localized-content amendments are separately owned; this evidence candidate must be composed using its JSON field recipes, not by overwriting subsequently amended catalogs. Fresh build/package/browser checks remain required before publication."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/bode-air-westley-bank-metadata-independent-review-western-final27.json",
            "sha256": "39bf252ecd473902ea653e1b6384d6bc7db6d4a401347abdce3dab4c98e24dc0"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
            "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
            "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
            "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Westley 1978:5 fatores,0–17; crupe",
      "implementationVersion": "escore-de-westley@native-2026-10-03+cb20099cd575",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/347921/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de 5 itens: nível de consciência (0 ou 5), cianose (0, 4 ou 5), estridor (0 a 2), entrada de ar (0 a 2) e retrações (0 a 3). Total de 0 a 17.",
        "inputContract": {
          "fields": [
            {
              "key": "cons",
              "label": "Nível de consciência",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Normal (inclusive dormindo)",
                "5": "Desorientado"
              }
            },
            {
              "key": "cian",
              "label": "Cianose",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "4": "Com agitação",
                "5": "Em repouso"
              }
            },
            {
              "key": "estr",
              "label": "Estridor",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Com agitação",
                "2": "Em repouso"
              }
            },
            {
              "key": "ar",
              "label": "Entrada de ar",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Normal",
                "1": "Diminuída",
                "2": "Muito diminuída"
              }
            },
            {
              "key": "ret",
              "label": "Retrações",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausentes",
                "1": "Leves",
                "2": "Moderadas",
                "3": "Graves"
              }
            }
          ],
          "hash": "2e09afc451670b290a881b3a421479a73701207a6c07e61f7e1cee7025a92435"
        },
        "sourceEditions": [
          {
            "citation": "Westley CR, Cotton EK, Brooks JG. Nebulized racemic epinephrine by IPPB for the treatment of croup: a double-blind study. Am J Dis Child, 1978.",
            "url": "https://doi.org/10.1001/archpedi.1978.02120300044008",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Nebulized racemic epinephrine by IPPB for the treatment of croup: a double-blind study.",
              "year": "1978",
              "firstPublicationDate": "1978-05-01",
              "doi": "10.1001/archpedi.1978.02120300044008",
              "pmid": "347921",
              "journal": "American journal of diseases of children (1960)",
              "authors": "Westley CR, Cotton EK, Brooks JG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/347921/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "bce49a1c7a01e9af3cf785fda32ff6946ce0b88716427f46aa7e2e96d714b421",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Bjornson CL, Johnson DW. Croup in children. CMAJ, 2013.",
            "url": "https://doi.org/10.1503/cmaj.121645",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Croup in children.",
              "year": "2013",
              "firstPublicationDate": "2013-08-12",
              "doi": "10.1503/cmaj.121645",
              "pmid": "23939212",
              "pmcid": "PMC3796596",
              "journal": "CMAJ : Canadian Medical Association journal = journal de l'Association medicale canadienne",
              "authors": "Bjornson CL, Johnson DW."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3796596/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:14:05.393Z",
          "total": 216,
          "passed": 216,
          "cases": [
            {
              "index": 0,
              "input": {
                "cons": 0,
                "cian": 0,
                "estr": 0,
                "ar": 0,
                "ret": 0
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-de-westley",
                "rowIndex": 0,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "cons": 0,
                "cian": 0,
                "estr": 0,
                "ar": 0,
                "ret": 1
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-de-westley",
                "rowIndex": 1,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "cons": 0,
                "cian": 0,
                "estr": 0,
                "ar": 0,
                "ret": 2
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-de-westley",
                "rowIndex": 2,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "cons": 0,
                "cian": 0,
                "estr": 0,
                "ar": 0,
                "ret": 3
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "Direct2025 primary Table1 numeric weights; original1978 abstract only; descriptor/severity semantics excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "escore-de-westley",
                "rowIndex": 3,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
                  "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 216,
          "uniqueApiInputCount": 216,
          "sourceContextCount": 216,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "3f971e57a5d561666bd1b15286ce8d73292beb0dbb995e1500a6a3bfd8538e78",
            "total": 216,
            "bankRowCount": 216,
            "uniqueApiInputCount": 216,
            "sourceContextCount": 216,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
              },
              {
                "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
                "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
              "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
            },
            "packagingRequirement": "Compose independent source/citation/edition/rubric changes using owned JSON recipes, then bind fresh source/build/package/browser proofs before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 216,
            "uniqueApiInputs": 216,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
            }
          },
          "scope": "216 retained selected-point scenarios: exact raw.score sum of five point codes confirmed in the directly read 2025 primary observational Table1. Original1978 full text and descriptor/severity/treatment equivalence remain unconfirmed.",
          "sources": [
            {
              "id": "escore-de-westley",
              "primaryObservations": {
                "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
                "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
              },
              "sources": [
                {
                  "doi": "10.1001/archpedi.1978.02120300044008",
                  "url": "https://jamanetwork.com/journals/jamapediatrics/fullarticle/507958",
                  "access": "Original1978 publisher redirected to abstract/paywall. PDF request redirected to abstract or access suspension. Correct PMID347921 located; unrelated initial348586 URL was discarded and not used as evidence.",
                  "readScope": "Publisher original abstract only:20hospitalized children aged4months–5years, randomized epinephrine versus saline. No complete1978 table, full text or current therapeutic inference claimed."
                },
                {
                  "doi": "10.3389/fped.2025.1544480",
                  "url": "https://www.frontiersin.org/journals/pediatrics/articles/10.3389/fped.2025.1544480/full",
                  "access": "Official publisher original2025 prospective observational article opened directly. PMC direct routes showedcaptcha; official Frontiers source was accessible.",
                  "readScope": "Table1, MaterialandMethods andLimitations. Table1 reproduces five component point assignments and cites1978; its cyanosis4point description says crying rather than current agitation wording.2025severity prose says>12 impending respiratory failure, leaving12 unresolved; those bands are not an independent oracle here."
                }
              ],
              "scope": "All216 combinations of five selected component point codes and exact integer sum. The numeric point scheme is confirmed in the directly read2025 primary observational paper; full semantic equivalence/validity of1978 and later grading/treatment algorithms is not certified.",
              "limitations": "Original1978 full text remains unread. Later2025 is an independent observational study, not the derivation paper or a replacement clinical validation. Descriptor differences (crying/agitation;alert/normal includingsleep) and severity-cutoff ambiguity are explicitly excluded. No diagnosis, respiratory-failure prediction, medication choice, airway intervention or professional translated instrument certification.",
              "fullOriginalRead": false
            }
          ],
          "evidencePath": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
          "evidenceSha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/bode-air-westley-independent-peer-verify-final27.json",
              "sha256": "46733e24c64444edfdb18f992c6afca03602c57bd9ea0320bb04b1d1ebf2c64b"
            },
            "scope": "Independent source tables/own integer expectations and three adapters in Node/VM/Chromium. Clinical/professional-language/rights/full-method approval not performed."
          },
          "recordedAdapterExecutions": 648,
          "recordedVmExecutions": 648,
          "recordedChromiumExecutions": 648,
          "freshAdapterExecutions": 648,
          "freshVmExecutions": 648,
          "implementations": [
            {
              "id": "escore-de-westley",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
              "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
            },
            {
              "id": "escore-de-westley",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
              "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
            },
            {
              "id": "escore-de-westley",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
              "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
            }
          ],
          "qualifications": [
            "Original1978 full text remains unread. Later2025 is an independent observational study, not the derivation paper or a replacement clinical validation. Descriptor differences (crying/agitation;alert/normal includingsleep) and severity-cutoff ambiguity are explicitly excluded. No diagnosis, respiratory-failure prediction, medication choice, airway intervention or professional translated instrument certification.",
            "Only numeric raw.score is included in the package replay. Main text, raw quartiles/levels, note/verdict/rows, mortality probabilities, diagnostic or therapeutic decisions are not approved by this scoped bank.",
            "The complete bank preserves every stored source scenario and exact input identity; mirror/runtime executions do not multiply case counts. Three adapters were actually checked in Node, isolated VM and isolated Chromium in the linked original receipt, and Node/VM were freshly replayed for preparation.",
            "All 862 historic source fixtures and tolerances remain byte-identical. Four inline records are only a subset of the complete downloadable source bank.",
            "Source citation/edition/rubric and localized-content amendments are separately owned; this evidence candidate must be composed using its JSON field recipes, not by overwriting subsequently amended catalogs. Fresh build/package/browser checks remain required before publication."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/bode-air-westley-bank-metadata-independent-review-western-final27.json",
              "sha256": "39bf252ecd473902ea653e1b6384d6bc7db6d4a401347abdce3dab4c98e24dc0"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-de-westley/calculator.js",
              "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-westley/calculator.js",
              "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-westley/calculator.js",
              "sha256": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "cb20099cd57543f5a19f99f9e5ac2d9c5c26f27517757362cbeea6dc89687d3b"
      },
      "limits": "A publicação Westley 1978 avaliou 20 crianças de 4 meses a 5 anos, hospitalizadas por crupe agudo com estridor persistente em repouso, em um ensaio de intervenção. Essa faixa descreve a coorte original e não determina, sozinha, os limites universais de uso do escore. A tabela de pontuação e a classificação de gravidade adotada precisam de conferência específica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.926Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabela de cinco fatores, limiares de gravidade posteriores e aplicação fora da população/contexto do estudo não estão no resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-de-wexner",
      "title": "Escore de Wexner (incontinência fecal)",
      "short": "Gravidade da incontinência anal (Cleveland Clinic)",
      "desc": "Calcule o escore de Wexner (Cleveland Clinic) de incontinência fecal: frequência de perda de fezes sólidas, líquidas e gases, uso de protetor e impacto na vida.",
      "lead": "Mede a gravidade da incontinência anal de 0 (continência perfeita) a 20 (incontinência completa), pela frequência de 5 itens. É o escore mais usado para acompanhar o tratamento.",
      "kind": "Escore",
      "spec": [
        "coloproctologia",
        "cirurgia-geral",
        "ginecologia-e-obstetricia",
        "geriatria"
      ],
      "fields": [
        [
          "solido",
          "Perda de fezes sólidas",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente (menos de 1 vez por mês)",
              "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
              "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
              "4": "Sempre (1 ou mais vezes por dia)"
            }
          }
        ],
        [
          "liquido",
          "Perda de fezes líquidas",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente (menos de 1 vez por mês)",
              "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
              "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
              "4": "Sempre (1 ou mais vezes por dia)"
            }
          }
        ],
        [
          "gas",
          "Perda de gases",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente (menos de 1 vez por mês)",
              "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
              "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
              "4": "Sempre (1 ou mais vezes por dia)"
            }
          }
        ],
        [
          "protetor",
          "Uso de absorvente ou protetor",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente (menos de 1 vez por mês)",
              "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
              "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
              "4": "Sempre (1 ou mais vezes por dia)"
            }
          }
        ],
        [
          "estilo",
          "Alteração do estilo de vida",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente (menos de 1 vez por mês)",
              "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
              "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
              "4": "Sempre (1 ou mais vezes por dia)"
            }
          }
        ]
      ],
      "formula": "<p>Cada um dos 5 itens recebe de 0 a 4 pela frequência: nunca (0); raramente, menos de 1 vez por mês (1); às vezes, menos de 1 vez por semana e 1 ou mais por mês (2); geralmente, menos de 1 vez por dia e 1 ou mais por semana (3); sempre, 1 ou mais vezes por dia (4).</p><p>Total de 0 (continência perfeita) a 20 (incontinência completa).</p>",
      "sources": [
        [
          "Jorge JM, Wexner SD. Etiology and management of fecal incontinence. Dis Colon Rectum, 1993.",
          "https://doi.org/10.1007/BF02050307"
        ]
      ],
      "cases": [
        [
          "Nenhuma perda: 0 (continência perfeita)",
          {
            "solido": "0",
            "liquido": "0",
            "gas": "0",
            "protetor": "0",
            "estilo": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Gases geralmente, líquidas às vezes, protetor sempre, estilo às vezes: 11",
          {
            "solido": "0",
            "liquido": "2",
            "gas": "3",
            "protetor": "4",
            "estilo": "2"
          },
          {
            "score": 11,
            "level": "mid"
          }
        ],
        [
          "Todos os itens \"sempre\": 20 (incontinência completa)",
          {
            "solido": "4",
            "liquido": "4",
            "gas": "4",
            "protetor": "4",
            "estilo": "4"
          },
          {
            "score": 20,
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:02:44.190Z",
        "total": 3125,
        "passed": 3125,
        "sourceRowCount": 3125,
        "uniqueApiInputCount": 3125,
        "sourceContextCount": 3125,
        "cases": [
          {
            "index": 0,
            "input": {
              "solido": 0,
              "liquido": 0,
              "gas": 0,
              "protetor": 0,
              "estilo": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "solido": 1,
              "liquido": 0,
              "gas": 0,
              "protetor": 0,
              "estilo": 0
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "solido": 2,
              "liquido": 0,
              "gas": 0,
              "protetor": 0,
              "estilo": 0
            },
            "expected": {
              "score": 2
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "solido": 3,
              "liquido": 0,
              "gas": 0,
              "protetor": 0,
              "estilo": 0
            },
            "expected": {
              "score": 3
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "848031ed0234b0b462894a9bebc11873cd4cb15df82b2ec73dfbc3ae5d897b5c",
          "total": 3125,
          "bankRowCount": 3125,
          "uniqueApiInputCount": 3125,
          "sourceContextCount": 3125,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
              "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
            },
            {
              "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
              "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
            "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
          },
          "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 3125,
          "uniqueApiInputs": 3125,
          "duplicateRows": 0,
          "expectedTupleSha256": "3d875d54f9daa7dd65b647b83c3b8830b9c2b4e632c18ba7afa10c69227601a5"
        },
        "scope": "Previously selected source integer point total only: Exhaustive5^5=3125 selected-code combinations; numericpointsum only.",
        "sources": [
          {
            "id": "escore-de-wexner",
            "edition": "Jorge/Wexner1993 ClevelandClinic Continence Grading Scale Table3, five selected codes0..4",
            "primaryReads": [
              {
                "url": "https://www.scribd.com/document/988229388/Jorge-1993",
                "access": "Original1993 article reprint indexed text personally read printedp84 Table3/footnote and evaluationparagraph printedp82; not reader AI synopsis",
                "readScope": "Solid/liquid/gas/pad/lifestyle fiveequalweights0..4, sum0..20; originalfrequencyinequality glyphs OCR are not independently visually adjudicated"
              }
            ],
            "constants": {
              "keys": [
                "solido",
                "liquido",
                "gas",
                "protetor",
                "estilo"
              ],
              "allowedCodes": [
                0,
                1,
                2,
                3,
                4
              ],
              "maximum": 20
            },
            "limitations": [
              "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
              "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
              "OriginalpublisherDOI fulltext not obtained; primaryreprintTable3 point rows are unambiguous, but OCR _> glyph at exactfrequency boundaries must not be treated as visualoriginal proof. Clinicalcategory/rubrictranslation/instrumentrights remain not approved."
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
        "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
            "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
          },
          "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
        },
        "freshAdapterExecutions": 9375,
        "freshVmExecutions": 9375,
        "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 3125×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
            "app": "website",
            "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
            "app": "dashboard",
            "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
            "app": "command-center",
            "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
          }
        ],
        "qualifications": [
          "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
          "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
          "OriginalpublisherDOI fulltext not obtained; primaryreprintTable3 point rows are unambiguous, but OCR _> glyph at exactfrequency boundaries must not be treated as visualoriginal proof. Clinicalcategory/rubrictranslation/instrumentrights remain not approved.",
          "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
          "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
          "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
          "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
          "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Cleveland Clinic/Wexner Jorge 1993:5 itens 0–4, total 0–20; incontinência fecal",
      "implementationVersion": "escore-de-wexner@native-2026-10-03+f3749af8120c",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8416784/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada um dos 5 itens recebe de 0 a 4 pela frequência: nunca (0); raramente, menos de 1 vez por mês (1); às vezes, menos de 1 vez por semana e 1 ou mais por mês (2); geralmente, menos de 1 vez por dia e 1 ou mais por semana (3); sempre, 1 ou mais vezes por dia (4). Total de 0 (continência perfeita) a 20 (incontinência completa).",
        "inputContract": {
          "fields": [
            {
              "key": "solido",
              "label": "Perda de fezes sólidas",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente (menos de 1 vez por mês)",
                "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
                "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
                "4": "Sempre (1 ou mais vezes por dia)"
              }
            },
            {
              "key": "liquido",
              "label": "Perda de fezes líquidas",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente (menos de 1 vez por mês)",
                "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
                "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
                "4": "Sempre (1 ou mais vezes por dia)"
              }
            },
            {
              "key": "gas",
              "label": "Perda de gases",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente (menos de 1 vez por mês)",
                "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
                "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
                "4": "Sempre (1 ou mais vezes por dia)"
              }
            },
            {
              "key": "protetor",
              "label": "Uso de absorvente ou protetor",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente (menos de 1 vez por mês)",
                "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
                "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
                "4": "Sempre (1 ou mais vezes por dia)"
              }
            },
            {
              "key": "estilo",
              "label": "Alteração do estilo de vida",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente (menos de 1 vez por mês)",
                "2": "Às vezes (menos de 1 vez por semana, 1 ou mais por mês)",
                "3": "Geralmente (menos de 1 vez por dia, 1 ou mais por semana)",
                "4": "Sempre (1 ou mais vezes por dia)"
              }
            }
          ],
          "hash": "a34364a1f5546214acf6fe0834ea2bef7179d901ed07c808eed6f609f9802f89"
        },
        "sourceEditions": [
          {
            "citation": "Jorge JM, Wexner SD. Etiology and management of fecal incontinence. Dis Colon Rectum, 1993.",
            "url": "https://doi.org/10.1007/BF02050307",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Etiology and management of fecal incontinence.",
              "year": "1993",
              "firstPublicationDate": "1993-01-01",
              "doi": "10.1007/bf02050307",
              "pmid": "8416784",
              "journal": "Diseases of the colon and rectum",
              "authors": "Jorge JM, Wexner SD."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8416784/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d0a13ee7c05d0b8bb84ebfac4f15e2aa7fa8c65822058ce2299d07e0d8b3447c",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:02:44.190Z",
          "total": 3125,
          "passed": 3125,
          "sourceRowCount": 3125,
          "uniqueApiInputCount": 3125,
          "sourceContextCount": 3125,
          "cases": [
            {
              "index": 0,
              "input": {
                "solido": 0,
                "liquido": 0,
                "gas": 0,
                "protetor": 0,
                "estilo": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "solido": 1,
                "liquido": 0,
                "gas": 0,
                "protetor": 0,
                "estilo": 0
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "solido": 2,
                "liquido": 0,
                "gas": 0,
                "protetor": 0,
                "estilo": 0
              },
              "expected": {
                "score": 2
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "solido": 3,
                "liquido": 0,
                "gas": 0,
                "protetor": 0,
                "estilo": 0
              },
              "expected": {
                "score": 3
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
                  "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "848031ed0234b0b462894a9bebc11873cd4cb15df82b2ec73dfbc3ae5d897b5c",
            "total": 3125,
            "bankRowCount": 3125,
            "uniqueApiInputCount": 3125,
            "sourceContextCount": 3125,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
                "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
              },
              {
                "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
                "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
              "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
            },
            "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 3125,
            "uniqueApiInputs": 3125,
            "duplicateRows": 0,
            "expectedTupleSha256": "3d875d54f9daa7dd65b647b83c3b8830b9c2b4e632c18ba7afa10c69227601a5"
          },
          "scope": "Previously selected source integer point total only: Exhaustive5^5=3125 selected-code combinations; numericpointsum only.",
          "sources": [
            {
              "id": "escore-de-wexner",
              "edition": "Jorge/Wexner1993 ClevelandClinic Continence Grading Scale Table3, five selected codes0..4",
              "primaryReads": [
                {
                  "url": "https://www.scribd.com/document/988229388/Jorge-1993",
                  "access": "Original1993 article reprint indexed text personally read printedp84 Table3/footnote and evaluationparagraph printedp82; not reader AI synopsis",
                  "readScope": "Solid/liquid/gas/pad/lifestyle fiveequalweights0..4, sum0..20; originalfrequencyinequality glyphs OCR are not independently visually adjudicated"
                }
              ],
              "constants": {
                "keys": [
                  "solido",
                  "liquido",
                  "gas",
                  "protetor",
                  "estilo"
                ],
                "allowedCodes": [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "maximum": 20
              },
              "limitations": [
                "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
                "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
                "OriginalpublisherDOI fulltext not obtained; primaryreprintTable3 point rows are unambiguous, but OCR _> glyph at exactfrequency boundaries must not be treated as visualoriginal proof. Clinicalcategory/rubrictranslation/instrumentrights remain not approved."
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
          "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
              "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
            },
            "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
          },
          "freshAdapterExecutions": 9375,
          "freshVmExecutions": 9375,
          "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 3125×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escore-de-wexner/calculator.js",
              "app": "website",
              "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-de-wexner/calculator.js",
              "app": "dashboard",
              "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-de-wexner/calculator.js",
              "app": "command-center",
              "sha256": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
            }
          ],
          "qualifications": [
            "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
            "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
            "OriginalpublisherDOI fulltext not obtained; primaryreprintTable3 point rows are unambiguous, but OCR _> glyph at exactfrequency boundaries must not be treated as visualoriginal proof. Clinicalcategory/rubrictranslation/instrumentrights remain not approved.",
            "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
            "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
            "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
            "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
            "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f3749af8120c6dd7387570880070e0623ae1db3bca16abbd3117985803f2149c"
      },
      "limits": "A gravidade relatada de incontinência fecal não define sua causa ou tratamento. A revisão original destaca história, exame e avaliação fisiológica pré-tratamento. A escala e suas frequências devem ser aplicadas conforme a versão; o total não substitui avaliação da função anorretal.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.929Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém escala de cinco itens ou frequências 0–4. Alegação de instrumento mais usado não é confirmada nesse resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "grace",
      "title": "Escore GRACE (mortalidade hospitalar)",
      "short": "Risco de morte na síndrome coronariana aguda",
      "desc": "Calcule o escore GRACE da síndrome coronariana aguda: pontos do nomograma de Granger, probabilidade de óbito hospitalar e risco para estratégia invasiva.",
      "lead": "Estima o risco de morte durante a internação em todo o espectro da síndrome coronariana aguda, com 8 variáveis da admissão; na SCA sem supra de ST, orienta o momento da estratégia invasiva.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-de-emergencia",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos",
            "ph": "65"
          }
        ],
        [
          "fc",
          "Frequência cardíaca",
          "num",
          {
            "min": 20,
            "max": 250,
            "unit": "bpm",
            "ph": "80"
          }
        ],
        [
          "pas",
          "PA sistólica",
          "num",
          {
            "min": 40,
            "max": 300,
            "unit": "mmHg",
            "ph": "130"
          }
        ],
        [
          "cr",
          "Creatinina",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "killip",
          "Classe de Killip",
          "radio",
          {
            "opts": {
              "1": "I",
              "2": "II",
              "3": "III",
              "4": "IV"
            }
          }
        ],
        [
          "pcr",
          "Parada cardíaca na admissão",
          "chk",
          {}
        ],
        [
          "st",
          "Desvio do segmento ST",
          "chk",
          {}
        ],
        [
          "enz",
          "Marcadores de necrose elevados (troponina/CK-MB)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Pontos do nomograma (Granger 2003): <strong>idade</strong> &lt; 30 = 0, 30–39 = 8, 40–49 = 25, 50–59 = 41, 60–69 = 58, 70–79 = 75, 80–89 = 91, ≥ 90 = 100 · <strong>FC</strong> &lt; 50 = 0, 50–69 = 3, 70–89 = 9, 90–109 = 15, 110–149 = 24, 150–199 = 38, ≥ 200 = 46 · <strong>PAS</strong> &lt; 80 = 58, 80–99 = 53, 100–119 = 43, 120–139 = 34, 140–159 = 24, 160–199 = 10, ≥ 200 = 0 · <strong>creatinina</strong> (mg/dL) &lt; 0,4 = 1, 0,4–0,79 = 4, 0,8–1,19 = 7, 1,2–1,59 = 10, 1,6–1,99 = 13, 2–3,99 = 21, ≥ 4 = 28 · <strong>Killip</strong> I = 0, II = 20, III = 39, IV = 59 · parada cardíaca = 39 · desvio de ST = 28 · marcadores elevados = 14.</p><p>A probabilidade de óbito é lida no nomograma (interpolada entre os pontos tabelados).</p>",
      "sources": [
        [
          "Granger CB et al. Predictors of hospital mortality in the Global Registry of Acute Coronary Events. Arch Intern Med, 2003.",
          "https://doi.org/10.1001/archinte.163.19.2345"
        ],
        [
          "Byrne RA et al. 2023 ESC Guidelines for the management of acute coronary syndromes. Eur Heart J, 2023.",
          "https://doi.org/10.1093/eurheartj/ehad191"
        ]
      ],
      "cases": [
        [
          "55 anos, FC 80, PAS 130, Cr 1,0, Killip I, troponina elevada: 41 + 9 + 34 + 7 + 14 = 105",
          {
            "idade": 55,
            "fc": 80,
            "pas": 130,
            "cr": 1,
            "killip": "1",
            "enz": true
          },
          {
            "score": 105,
            "level": "low"
          }
        ],
        [
          "65 anos, FC 72, PAS 145, Cr 0,9, Killip I, ST e troponina: 58 + 9 + 24 + 7 + 28 + 14 = 140 (2,9%)",
          {
            "idade": 65,
            "fc": 72,
            "pas": 145,
            "cr": 0.9,
            "killip": "1",
            "st": true,
            "enz": true
          },
          {
            "score": 140,
            "level": "mid",
            "raw": {
              "prob": 2.9
            }
          }
        ],
        [
          "72 anos, FC 95, PAS 125, Cr 1,3, Killip II, ST e troponina: 196 (≈ 16%)",
          {
            "idade": 72,
            "fc": 95,
            "pas": 125,
            "cr": 1.3,
            "killip": "2",
            "st": true,
            "enz": true
          },
          {
            "score": 196,
            "level": "high",
            "raw": {
              "prob": 16
            }
          }
        ],
        [
          "85 anos, FC 120, PAS 85, Cr 2,5, Killip IV, PCR, ST e troponina: 329 (≥ 52%)",
          {
            "idade": 85,
            "fc": 120,
            "pas": 85,
            "cr": 2.5,
            "killip": "4",
            "pcr": true,
            "st": true,
            "enz": true
          },
          {
            "score": 329,
            "level": "high",
            "raw": {
              "prob": 52
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:47:03.432Z",
        "total": 392,
        "passed": 392,
        "sourceRowCount": 392,
        "uniqueApiInputCount": 392,
        "scope": "Assigned Killip/flags + original discrete bin points at unambiguous within-bin inputs. No conformance claim for local interpolation, mortality interpolation, GRACE2, diagnosis or treatment.",
        "caseStorage": {
          "file": "independent-source-cases.json",
          "mode": "complete-downloadable-bank-with-inline-subset",
          "sha256": "7062eb964a4e8b24112092c199eacd8f6124d1d58dfcd52a9a496766a0f09358",
          "total": 392,
          "uniqueApiInputCount": 392,
          "bankRowCount": 392
        },
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 25,
              "fc": 40,
              "pas": 70,
              "cr": 0.2,
              "killip": 1,
              "pcr": false,
              "st": false,
              "enz": false
            },
            "expected": {
              "raw": {
                "score": 59
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 59
                  }
                },
                "observedRaw": {
                  "score": 59,
                  "prob": 0.2
                },
                "main": [
                  "59",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 59
                  }
                },
                "observedRaw": {
                  "score": 59,
                  "prob": 0.2
                },
                "main": [
                  "59",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 59
                  }
                },
                "observedRaw": {
                  "score": 59,
                  "prob": 0.2
                },
                "main": [
                  "59",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "idade": 35,
              "fc": 40,
              "pas": 70,
              "cr": 1.4,
              "killip": 1,
              "pcr": true,
              "st": false,
              "enz": false
            },
            "expected": {
              "raw": {
                "score": 115
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 115
                  }
                },
                "observedRaw": {
                  "score": 115,
                  "prob": 1.35
                },
                "main": [
                  "115",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 115
                  }
                },
                "observedRaw": {
                  "score": 115,
                  "prob": 1.35
                },
                "main": [
                  "115",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 115
                  }
                },
                "observedRaw": {
                  "score": 115,
                  "prob": 1.35
                },
                "main": [
                  "115",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "idade": 45,
              "fc": 40,
              "pas": 70,
              "cr": 5,
              "killip": 1,
              "pcr": false,
              "st": true,
              "enz": false
            },
            "expected": {
              "raw": {
                "score": 139
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 139
                  }
                },
                "observedRaw": {
                  "score": 139,
                  "prob": 2.82
                },
                "main": [
                  "139",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 139
                  }
                },
                "observedRaw": {
                  "score": 139,
                  "prob": 2.82
                },
                "main": [
                  "139",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/grace/calculator.js",
                "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 139
                  }
                },
                "observedRaw": {
                  "score": 139,
                  "prob": 2.82
                },
                "main": [
                  "139",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          }
        ],
        "sourceExpectation": {
          "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
          "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
        },
        "originalEvidence": {
          "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
          "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
        },
        "sourceRead": {
          "file": "reports/review-20261003/six-primary-own-observations-final33.json",
          "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
        },
        "independentPeer": {
          "status": "completed",
          "kind": "independent-technical-packaging-and-replay",
          "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
          "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
          "checks": 568121,
          "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
          "secondBlindPrimarySourceDerivation": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        },
        "numericPolicy": {
          "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "GRACE/Granger 2003:nomograma hospitalar, interpolação local; sem GRACE 2.0",
      "implementationVersion": "grace@native-2026-10-03+e2f5017697fa",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/14581255/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Pontos do nomograma (Granger 2003): idade < 30 = 0, 30–39 = 8, 40–49 = 25, 50–59 = 41, 60–69 = 58, 70–79 = 75, 80–89 = 91, ≥ 90 = 100 · FC < 50 = 0, 50–69 = 3, 70–89 = 9, 90–109 = 15, 110–149 = 24, 150–199 = 38, ≥ 200 = 46 · PAS < 80 = 58, 80–99 = 53, 100–119 = 43, 120–139 = 34, 140–159 = 24, 160–199 = 10, ≥ 200 = 0 · creatinina (mg/dL) < 0,4 = 1, 0,4–0,79 = 4, 0,8–1,19 = 7, 1,2–1,59 = 10, 1,6–1,99 = 13, 2–3,99 = 21, ≥ 4 = 28 · Killip I = 0, II = 20, III = 39, IV = 59 · parada cardíaca = 39 · desvio de ST = 28 · marcadores elevados = 14. A probabilidade de óbito é lida no nomograma (interpolada entre os pontos tabelados).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "pas",
              "label": "PA sistólica",
              "type": "num",
              "min": 40,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "cr",
              "label": "Creatinina",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "killip",
              "label": "Classe de Killip",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "I",
                "2": "II",
                "3": "III",
                "4": "IV"
              }
            },
            {
              "key": "pcr",
              "label": "Parada cardíaca na admissão",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "st",
              "label": "Desvio do segmento ST",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "enz",
              "label": "Marcadores de necrose elevados (troponina/CK-MB)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "5fd4590b75aedddeef99854febb8afa577ed549ff9a857e3910249ddf26581a9"
        },
        "sourceEditions": [
          {
            "citation": "Granger CB et al. Predictors of hospital mortality in the Global Registry of Acute Coronary Events. Arch Intern Med, 2003.",
            "url": "https://doi.org/10.1001/archinte.163.19.2345",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Predictors of hospital mortality in the global registry of acute coronary events.",
              "year": "2003",
              "firstPublicationDate": "2003-10-01",
              "doi": "10.1001/archinte.163.19.2345",
              "pmid": "14581255",
              "journal": "Archives of internal medicine",
              "authors": "Granger CB, Goldberg RJ, Dabbous O, Pieper KS, Eagle KA, Cannon CP, Van De Werf F, Avezum A, Goodman SG, Flather MD, Fox KA, Global Registry of Acute Coronary Events Investigators."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14581255/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "76d7dc1e456622080ede9acd1524ca3b0f004a234e79a1693d315c7013cad5ba",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Byrne RA et al. 2023 ESC Guidelines for the management of acute coronary syndromes. Eur Heart J, 2023.",
            "url": "https://doi.org/10.1093/eurheartj/ehad191",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2023 ESC Guidelines for the management of acute coronary syndromes.",
              "year": "2023",
              "firstPublicationDate": "2023-10-01",
              "doi": "10.1093/eurheartj/ehad191",
              "pmid": "37622654",
              "journal": "European heart journal",
              "authors": "Byrne RA, Rossello X, Coughlan JJ, Barbato E, Berry C, Chieffo A, Claeys MJ, Dan GA, Dweck MR, Galbraith M, Gilard M, Hinterbuchner L, Jankowska EA, Jüni P, Kimura T, Kunadian V, Leosdottir M, Lorusso R, Pedretti RFE, Rigopoulos AG, Rubini Gimenez M, Thiele H, Vranckx P, Wassmann S, Wenger NK, Ibanez B, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/37622654/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:47:03.432Z",
          "total": 392,
          "passed": 392,
          "sourceRowCount": 392,
          "uniqueApiInputCount": 392,
          "scope": "Assigned Killip/flags + original discrete bin points at unambiguous within-bin inputs. No conformance claim for local interpolation, mortality interpolation, GRACE2, diagnosis or treatment.",
          "caseStorage": {
            "file": "independent-source-cases.json",
            "mode": "complete-downloadable-bank-with-inline-subset",
            "sha256": "7062eb964a4e8b24112092c199eacd8f6124d1d58dfcd52a9a496766a0f09358",
            "total": 392,
            "uniqueApiInputCount": 392,
            "bankRowCount": 392
          },
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 25,
                "fc": 40,
                "pas": 70,
                "cr": 0.2,
                "killip": 1,
                "pcr": false,
                "st": false,
                "enz": false
              },
              "expected": {
                "raw": {
                  "score": 59
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 59
                    }
                  },
                  "observedRaw": {
                    "score": 59,
                    "prob": 0.2
                  },
                  "main": [
                    "59",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 59
                    }
                  },
                  "observedRaw": {
                    "score": 59,
                    "prob": 0.2
                  },
                  "main": [
                    "59",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 59
                    }
                  },
                  "observedRaw": {
                    "score": 59,
                    "prob": 0.2
                  },
                  "main": [
                    "59",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "idade": 35,
                "fc": 40,
                "pas": 70,
                "cr": 1.4,
                "killip": 1,
                "pcr": true,
                "st": false,
                "enz": false
              },
              "expected": {
                "raw": {
                  "score": 115
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 115
                    }
                  },
                  "observedRaw": {
                    "score": 115,
                    "prob": 1.35
                  },
                  "main": [
                    "115",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 115
                    }
                  },
                  "observedRaw": {
                    "score": 115,
                    "prob": 1.35
                  },
                  "main": [
                    "115",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 115
                    }
                  },
                  "observedRaw": {
                    "score": 115,
                    "prob": 1.35
                  },
                  "main": [
                    "115",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "idade": 45,
                "fc": 40,
                "pas": 70,
                "cr": 5,
                "killip": 1,
                "pcr": false,
                "st": true,
                "enz": false
              },
              "expected": {
                "raw": {
                  "score": 139
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 139
                    }
                  },
                  "observedRaw": {
                    "score": 139,
                    "prob": 2.82
                  },
                  "main": [
                    "139",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 139
                    }
                  },
                  "observedRaw": {
                    "score": 139,
                    "prob": 2.82
                  },
                  "main": [
                    "139",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/grace/calculator.js",
                  "sha256": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 139
                    }
                  },
                  "observedRaw": {
                    "score": 139,
                    "prob": 2.82
                  },
                  "main": [
                    "139",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            }
          ],
          "sourceExpectation": {
            "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
            "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
          },
          "originalEvidence": {
            "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
            "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
          },
          "sourceRead": {
            "file": "reports/review-20261003/six-primary-own-observations-final33.json",
            "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
          },
          "independentPeer": {
            "status": "completed",
            "kind": "independent-technical-packaging-and-replay",
            "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
            "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
            "checks": 568121,
            "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
            "secondBlindPrimarySourceDerivation": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed"
          },
          "numericPolicy": {
            "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e2f5017697fa41d03e664df44bb37886eed108fd98046a4b7f371fc31f877fba"
      },
      "limits": "O GRACE de 2003 estima morte durante a internação no espectro da síndrome coronariana aguda. A versão nomográfica original e a interpolação local não são o modelo GRACE 2.0. Decisões sobre estratégia invasiva, outros horizontes temporais ou taxas de risco exigem a diretriz e a edição correspondentes.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.932Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra pontos nomográficos/interpolação local, algoritmo atual de estratégia invasiva ou modelo GRACE 2.0."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "h2fpef",
      "title": "Escore H₂FPEF",
      "short": "Probabilidade de IC com fração de ejeção preservada",
      "desc": "Calcule o escore H2FPEF para estimar a probabilidade de insuficiência cardíaca com fração de ejeção preservada (ICFEp) em pacientes com dispneia inexplicada.",
      "lead": "Estima a probabilidade de ICFEp em pacientes com dispneia inexplicada e fração de ejeção preservada, a partir de dados clínicos e do ecocardiograma de repouso.",
      "kind": "Escore",
      "spec": [
        "cardiologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "obesidade",
          "<strong>H</strong>eavy: IMC &gt; 30 kg/m² (2)",
          "chk",
          {}
        ],
        [
          "anti",
          "<strong>H</strong>ypertensive: 2 ou mais anti-hipertensivos (1)",
          "chk",
          {}
        ],
        [
          "fa",
          "<strong>F</strong>ibrilação atrial paroxística ou persistente (3)",
          "chk",
          {}
        ],
        [
          "hp",
          "<strong>P</strong>ulmonar: PSAP &gt; 35 mmHg no eco (1)",
          "chk",
          {}
        ],
        [
          "idade",
          "<strong>E</strong>lder: idade &gt; 60 anos (1)",
          "chk",
          {}
        ],
        [
          "ee",
          "<strong>F</strong>illing: E/e' &gt; 9 no eco (1)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Obesidade (IMC &gt; 30) = 2 · ≥ 2 anti-hipertensivos = 1 · fibrilação atrial = 3 · PSAP &gt; 35 mmHg = 1 · idade &gt; 60 = 1 · E/e' &gt; 9 = 1. Total de 0 a 9.</p>",
      "sources": [
        [
          "Reddy YNV et al. A simple, evidence-based approach to help guide diagnosis of heart failure with preserved ejection fraction. Circulation, 2018.",
          "https://doi.org/10.1161/CIRCULATIONAHA.118.034646"
        ],
        [
          "McDonagh TA et al. 2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur Heart J, 2021.",
          "https://doi.org/10.1093/eurheartj/ehab368"
        ]
      ],
      "cases": [
        [
          "Nenhum item: 0, baixa",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Idade &gt; 60 e E/e' &gt; 9: 2, intermediária (limite)",
          {
            "idade": true,
            "ee": true
          },
          {
            "score": 2,
            "level": "mid"
          }
        ],
        [
          "Obeso, 2 anti-hipertensivos, idade &gt; 60 e E/e' &gt; 9: 5",
          {
            "obesidade": true,
            "anti": true,
            "idade": true,
            "ee": true
          },
          {
            "score": 5,
            "level": "mid"
          }
        ],
        [
          "Obeso com FA e idade &gt; 60: 6, alta",
          {
            "obesidade": true,
            "fa": true,
            "idade": true
          },
          {
            "score": 6,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:23.446Z",
        "total": 64,
        "passed": 64,
        "cases": [
          {
            "id": "h2fpef",
            "index": 1536,
            "input": {
              "obesidade": false,
              "anti": false,
              "fa": false,
              "hp": false,
              "idade": false,
              "ee": false
            },
            "expected": {
              "score": 0
            },
            "derivation": "six-source-predicate-weighted-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1536
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "h2fpef",
            "index": 1537,
            "input": {
              "obesidade": false,
              "anti": false,
              "fa": false,
              "hp": false,
              "idade": false,
              "ee": true
            },
            "expected": {
              "score": 1
            },
            "derivation": "six-source-predicate-weighted-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1537
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "h2fpef",
            "index": 1538,
            "input": {
              "obesidade": false,
              "anti": false,
              "fa": false,
              "hp": false,
              "idade": true,
              "ee": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "six-source-predicate-weighted-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1538
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "h2fpef",
            "index": 1539,
            "input": {
              "obesidade": false,
              "anti": false,
              "fa": false,
              "hp": false,
              "idade": true,
              "ee": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "six-source-predicate-weighted-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1539
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 64,
        "uniqueApiInputCount": 64,
        "sourceContextCount": 64,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "26719121153ee903e52995b20f3fc8e82e0855ceb89f58eeaa183bd131214578",
          "total": 64,
          "bankRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-score-source-comparison-final27.json",
            "sha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 64,
          "uniqueApiInputs": 64,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
            "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "h2fpef",
            "declaredEdition": "H 2 FPEF/Reddy 2018:6 fatores,0–9; 2 IMC/3 FA",
            "readRecords": [
              {
                "id": "h2fpef",
                "edition": "Reddy2018 Circulation138:861–870, Figure1 printedp867",
                "url": "https://doi.org/10.1161/CIRCULATIONAHA.118.034646",
                "retrievalURL": "https://saigaiin.sakura.ne.jp/sblo_files/saigaiin/image/circulationE38288E3828A.pdf",
                "file": "h2fpef-reddy-2018-original-mirror-final27.pdf",
                "readPages": [
                  7
                ],
                "observations": "Six source-defined booleans contribute weights2,1,3,1,1,1. They correspond to BMI>30, at least2 antihypertensives, paroxysmal/persistent AF, echoPASP>35, age>60 and echoE/e′>9. The source population concerns unexplained dyspnea referred for invasive exercise testing.",
                "unchecked": [
                  "The UI accepts source predicates, not continuous measurements; numeric measurement thresholds are not independently exercised by this bank.",
                  "Probability nomogram, diagnosis and treatment are outside the bank.",
                  "Publisher PDF returned403; the matching original article scan was read from the recorded mirror."
                ],
                "sha256": "67adf051a6044881b39cfb407609d99b4757cb1b1ffb045acba0e31b38810e3b",
                "visualEvidence": [
                  {
                    "file": "h2fpef-reddy-2018-original-mirror-final27-p7.png",
                    "sha256": "ed3a09dd7ab79b2dcc465b4450b88bbeb60ad12b316361e8a22c91a7cc4e808d"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/three-score-primary-review-final27.json",
              "sha256": "21364c8a477ff72e3a51bf662879a238fd28d90d2f24115065f9cf5224951068"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/three-score-source-comparison-final27.json",
        "evidenceSha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/three-score-source-independent-review-western-final27-r2.json",
            "sha256": "b4f511b270e60afd7d8375a5480403bad36d2e7c7043254505e6bef99c2f2809"
          },
          "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 192,
        "actualVmExecutions": 192,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/h2fpef/calculator.js",
            "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
          },
          {
            "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
            "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
          },
          {
            "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
            "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/h2fpef/calculator.js",
            "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
          },
          {
            "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
            "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
          },
          {
            "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
            "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "H 2 FPEF/Reddy 2018:6 fatores,0–9; 2 IMC/3 FA",
      "implementationVersion": "h2fpef@native-2026-10-03+4a9c785e22a8",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6202181/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Obesidade (IMC > 30) = 2 · ≥ 2 anti-hipertensivos = 1 · fibrilação atrial = 3 · PSAP > 35 mmHg = 1 · idade > 60 = 1 · E/e' > 9 = 1. Total de 0 a 9.",
        "inputContract": {
          "fields": [
            {
              "key": "obesidade",
              "label": "<strong>H</strong>eavy: IMC &gt; 30 kg/m² (2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "anti",
              "label": "<strong>H</strong>ypertensive: 2 ou mais anti-hipertensivos (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fa",
              "label": "<strong>F</strong>ibrilação atrial paroxística ou persistente (3)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hp",
              "label": "<strong>P</strong>ulmonar: PSAP &gt; 35 mmHg no eco (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "<strong>E</strong>lder: idade &gt; 60 anos (1)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ee",
              "label": "<strong>F</strong>illing: E/e' &gt; 9 no eco (1)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "a8598fba79e92cbac3528a2c4f955239035d0a7b81a373e1b33b99d92fe6704e"
        },
        "sourceEditions": [
          {
            "citation": "Reddy YNV et al. A simple, evidence-based approach to help guide diagnosis of heart failure with preserved ejection fraction. Circulation, 2018.",
            "url": "https://doi.org/10.1161/CIRCULATIONAHA.118.034646",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A Simple, Evidence-Based Approach to Help Guide Diagnosis of Heart Failure With Preserved Ejection Fraction.",
              "year": "2018",
              "firstPublicationDate": "2018-08-01",
              "doi": "10.1161/circulationaha.118.034646",
              "pmid": "29792299",
              "pmcid": "PMC6202181",
              "journal": "Circulation",
              "authors": "Reddy YNV, Carter RE, Obokata M, Redfield MM, Borlaug BA."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6202181/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0d13ef6fadf25162843cbd026b9267f20a0cda82096fc573b0445fd84d68e81b",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "McDonagh TA et al. 2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur Heart J, 2021.",
            "url": "https://doi.org/10.1093/eurheartj/ehab368",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure.",
              "year": "2021",
              "firstPublicationDate": "2021-09-01",
              "doi": "10.1093/eurheartj/ehab368",
              "pmid": "34447992",
              "journal": "European heart journal",
              "authors": "McDonagh TA, Metra M, Adamo M, Gardner RS, Baumbach A, Böhm M, Burri H, Butler J, Čelutkienė J, Chioncel O, Cleland JGF, Coats AJS, Crespo-Leiro MG, Farmakis D, Gilard M, Heymans S, Hoes AW, Jaarsma T, Jankowska EA, Lainscak M, Lam CSP, Lyon AR, McMurray JJV, Mebazaa A, Mindham R, Muneretto C, Francesco Piepoli M, Price S, Rosano GMC, Ruschitzka F, Kathrine Skibelund A, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34447992/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:23.446Z",
          "total": 64,
          "passed": 64,
          "cases": [
            {
              "id": "h2fpef",
              "index": 1536,
              "input": {
                "obesidade": false,
                "anti": false,
                "fa": false,
                "hp": false,
                "idade": false,
                "ee": false
              },
              "expected": {
                "score": 0
              },
              "derivation": "six-source-predicate-weighted-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1536
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "h2fpef",
              "index": 1537,
              "input": {
                "obesidade": false,
                "anti": false,
                "fa": false,
                "hp": false,
                "idade": false,
                "ee": true
              },
              "expected": {
                "score": 1
              },
              "derivation": "six-source-predicate-weighted-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1537
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "h2fpef",
              "index": 1538,
              "input": {
                "obesidade": false,
                "anti": false,
                "fa": false,
                "hp": false,
                "idade": true,
                "ee": false
              },
              "expected": {
                "score": 1
              },
              "derivation": "six-source-predicate-weighted-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1538
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "h2fpef",
              "index": 1539,
              "input": {
                "obesidade": false,
                "anti": false,
                "fa": false,
                "hp": false,
                "idade": true,
                "ee": true
              },
              "expected": {
                "score": 2
              },
              "derivation": "six-source-predicate-weighted-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1539
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
                  "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "26719121153ee903e52995b20f3fc8e82e0855ceb89f58eeaa183bd131214578",
            "total": 64,
            "bankRowCount": 64,
            "uniqueApiInputCount": 64,
            "sourceContextCount": 64,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-score-source-comparison-final27.json",
              "sha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 64,
            "uniqueApiInputs": 64,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "h2fpef",
              "declaredEdition": "H 2 FPEF/Reddy 2018:6 fatores,0–9; 2 IMC/3 FA",
              "readRecords": [
                {
                  "id": "h2fpef",
                  "edition": "Reddy2018 Circulation138:861–870, Figure1 printedp867",
                  "url": "https://doi.org/10.1161/CIRCULATIONAHA.118.034646",
                  "retrievalURL": "https://saigaiin.sakura.ne.jp/sblo_files/saigaiin/image/circulationE38288E3828A.pdf",
                  "file": "h2fpef-reddy-2018-original-mirror-final27.pdf",
                  "readPages": [
                    7
                  ],
                  "observations": "Six source-defined booleans contribute weights2,1,3,1,1,1. They correspond to BMI>30, at least2 antihypertensives, paroxysmal/persistent AF, echoPASP>35, age>60 and echoE/e′>9. The source population concerns unexplained dyspnea referred for invasive exercise testing.",
                  "unchecked": [
                    "The UI accepts source predicates, not continuous measurements; numeric measurement thresholds are not independently exercised by this bank.",
                    "Probability nomogram, diagnosis and treatment are outside the bank.",
                    "Publisher PDF returned403; the matching original article scan was read from the recorded mirror."
                  ],
                  "sha256": "67adf051a6044881b39cfb407609d99b4757cb1b1ffb045acba0e31b38810e3b",
                  "visualEvidence": [
                    {
                      "file": "h2fpef-reddy-2018-original-mirror-final27-p7.png",
                      "sha256": "ed3a09dd7ab79b2dcc465b4450b88bbeb60ad12b316361e8a22c91a7cc4e808d"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/three-score-primary-review-final27.json",
                "sha256": "21364c8a477ff72e3a51bf662879a238fd28d90d2f24115065f9cf5224951068"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/three-score-source-comparison-final27.json",
          "evidenceSha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/three-score-source-independent-review-western-final27-r2.json",
              "sha256": "b4f511b270e60afd7d8375a5480403bad36d2e7c7043254505e6bef99c2f2809"
            },
            "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 192,
          "actualVmExecutions": 192,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/h2fpef/calculator.js",
              "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
            },
            {
              "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
              "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
            },
            {
              "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
              "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/h2fpef/calculator.js",
              "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
            },
            {
              "file": "apps/dashboard/private/tool-code/h2fpef/calculator.js",
              "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
            },
            {
              "file": "apps/command-center/private/tool-code/h2fpef/calculator.js",
              "sha256": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4a9c785e22a8242daa5713ac87b441ff956644033e93a1818f29524ef3d69a91"
      },
      "limits": "O H2FPEF foi desenvolvido em pessoas com dispneia inexplicada encaminhadas para avaliação hemodinâmica invasiva de esforço, comparando ICFEp e causas não cardíacas. O escore auxilia a decidir investigação adicional; não confirma sozinho ICFEp nem deve ser extrapolado automaticamente a toda causa de dispneia. População, fração de ejeção e definições ecocardiográficas precisam corresponder ao método.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.935Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não se verifica diagnóstico em qualquer dispneia, população geral/pediatria ou exclusões completas. Probabilidade depende da população encaminhada, com prevalência alta no estudo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "heart-score",
      "title": "Escore HEART",
      "short": "Dor torácica na emergência",
      "desc": "Calculadora do escore HEART para dor torácica na emergência: risco de eventos cardíacos maiores em 6 semanas e orientação de alta ou investigação.",
      "lead": "Estima o risco de eventos cardíacos maiores (MACE) em 6 semanas em pacientes com dor torácica na emergência.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "h",
          "História",
          "radio",
          {
            "opts": {
              "0": "Pouco suspeita",
              "1": "Moderadamente suspeita",
              "2": "Muito suspeita"
            }
          }
        ],
        [
          "e",
          "ECG",
          "radio",
          {
            "opts": {
              "0": "Normal",
              "1": "Alteração de repolarização inespecífica",
              "2": "Infradesnível do ST significativo"
            }
          }
        ],
        [
          "a",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "≤ 45 anos",
              "1": "&gt; 45 e &lt; 65 anos",
              "2": "≥ 65 anos"
            }
          }
        ],
        [
          "r",
          "Fatores de risco",
          "radio",
          {
            "opts": {
              "0": "Nenhum",
              "1": "1 ou 2",
              "2": "≥ 3 ou doença aterosclerótica conhecida"
            }
          }
        ],
        [
          "t",
          "Troponina",
          "radio",
          {
            "opts": {
              "0": "≤ limite normal",
              "1": "&gt; 1× e &lt; 3× o limite normal",
              "2": "≥ 3× o limite normal"
            }
          }
        ]
      ],
      "formula": "<p>Soma de 0 a 2 pontos em cada item: <strong>H</strong>istória, <strong>E</strong>CG, <strong>A</strong>ge (idade), <strong>R</strong>isk factors e <strong>T</strong>roponina. Total de 0 a 10.</p><p>Fatores de risco: hipertensão, dislipidemia, diabetes, obesidade (IMC &gt; 30), tabagismo atual ou recente, história familiar de DAC precoce.</p>",
      "sources": [
        [
          "Six AJ, Backus BE, Kelder JC. Chest pain in the emergency room: value of the HEART score. Neth Heart J, 2008.",
          "https://doi.org/10.1007/BF03086144"
        ],
        [
          "Backus BE et al. A prospective validation of the HEART score for chest pain patients at the emergency department. Int J Cardiol, 2013.",
          "https://doi.org/10.1016/j.ijcard.2013.01.255"
        ]
      ],
      "cases": [
        [
          "H2 E2 A2 R2 T2: 10 pontos (alto risco)",
          {
            "h": "2",
            "e": "2",
            "a": "2",
            "r": "2",
            "t": "2"
          },
          {
            "raw": {
              "score": 10
            },
            "level": "high"
          }
        ],
        [
          "H1 E1 A1 R0 T0: 3 pontos (baixo risco)",
          {
            "h": "1",
            "e": "1",
            "a": "1",
            "r": "0",
            "t": "0"
          },
          {
            "raw": {
              "score": 3
            },
            "level": "low"
          }
        ],
        [
          "H2 E1 A1 R1 T0: 5 pontos (moderado)",
          {
            "h": "2",
            "e": "1",
            "a": "1",
            "r": "1",
            "t": "0"
          },
          {
            "raw": {
              "score": 5
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.150Z",
        "total": 243,
        "passed": 243,
        "sourceRowCount": 243,
        "uniqueApiInputCount": 243,
        "sourceContextCount": 243,
        "cases": [
          {
            "id": "heart-score",
            "index": 0,
            "input": {
              "h": "0",
              "e": "0",
              "a": "0",
              "r": "0",
              "t": "0"
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "heart-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "heart-score",
            "index": 1,
            "input": {
              "h": "0",
              "e": "0",
              "a": "0",
              "r": "0",
              "t": "1"
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "heart-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "heart-score",
            "index": 2,
            "input": {
              "h": "0",
              "e": "0",
              "a": "0",
              "r": "0",
              "t": "2"
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "heart-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "heart-score",
            "index": 3,
            "input": {
              "h": "0",
              "e": "0",
              "a": "0",
              "r": "1",
              "t": "0"
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "heart-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "f468b11c57654879a27b3c3023683a744d9b404cfc32070dddc75f06e8e1a4c9",
          "total": 243,
          "bankRowCount": 243,
          "uniqueApiInputCount": 243,
          "sourceContextCount": 243,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer.",
          "previousSha256": "d22d015482531ff80f85bcec0ad04a2a09b2294b7b5fa5720717bce111e0fe9a",
          "appliedMetadataRebind": {
            "file": "reports/review-20261003/heart-source-bank-rebind-peer-final26.json",
            "sha256": "d51380f414f9c14038d79981d3f55b15b71fa17d8bc71cea5098c93adad1fa0e",
            "scope": "Replayed unchanged243 selected point input/expected objects against amended2013 metadata; historical obtained code bindings preserved separately."
          }
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 243,
          "uniqueApiInputs": 243,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 243 exhaustive represented caller-selected point/binary tuples for heart-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Existing2008/2013 boundary/edition hybrid requires the separately owned source-label patch and peer; this arithmetic metadata does not certify it.",
        "sources": [
          {
            "id": "heart-score",
            "edition": "Six2008 original versus Backus2013 validation: table boundary differences preserved",
            "url": "https://umem.org/files/uploads/1312081419_Neth_Heart_J_2008_Six.pdf",
            "doi": "10.1007/BF03086144",
            "access": "Both original2008 and validation2013 PDFs downloaded from university educational mirror; originalMethods/TroponinI/Table1 and2013Methods/Table1 visually inspected.",
            "readScope": [
              "SixPDFp2 all five predictor definitions",
              "SixPDFp3 Table1,printed193",
              "SixPDFp5 distributiongroups",
              "BackusPDFp2 Table1/Methods,printed2154"
            ],
            "notVerified": [
              "Assay-specific raw troponin or patient history classification",
              "Choosing between source boundary variants",
              "Prediction/serialHEARTPathway/discharge management"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:10.440Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 243 exhaustive represented caller-selected point/binary tuples for heart-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Existing2008/2013 boundary/edition hybrid requires the separately owned source-label patch and peer; this arithmetic metadata does not certify it.",
          "currentBinding": {
            "source26BankSha256": "61210c69599663587562734479a3021105e7ecf71a4b2b666783787b04146940",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/heart-score/calculator.js",
                "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
              },
              {
                "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
              },
              {
                "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
              }
            ],
            "subsequentReviewedRebinds": [
              {
                "file": "reports/review-20261003/heart-source-bank-rebind-peer-final26.json",
                "sha256": "d51380f414f9c14038d79981d3f55b15b71fa17d8bc71cea5098c93adad1fa0e",
                "scope": "Replayed unchanged243 selected point input/expected objects against amended2013 metadata; historical obtained code bindings preserved separately."
              }
            ]
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 729,
        "actualVmExecutions": 729,
        "implementations": [
          {
            "id": "heart-score",
            "app": "website",
            "file": "apps/website/private/tool-code/heart-score/calculator.js",
            "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
          },
          {
            "id": "heart-score",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
            "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
          },
          {
            "id": "heart-score",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
            "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 243 exhaustive represented caller-selected point/binary tuples for heart-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Existing2008/2013 boundary/edition hybrid requires the separately owned source-label patch and peer; this arithmetic metadata does not certify it.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousImplementationBindings": [
          {
            "id": "heart-score",
            "app": "website",
            "file": "apps/website/private/tool-code/heart-score/calculator.js",
            "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7"
          },
          {
            "id": "heart-score",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
            "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7"
          },
          {
            "id": "heart-score",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
            "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7"
          }
        ],
        "appliedMetadataRebind": {
          "file": "reports/review-20261003/heart-source-bank-rebind-peer-final26.json",
          "sha256": "d51380f414f9c14038d79981d3f55b15b71fa17d8bc71cea5098c93adad1fa0e",
          "scope": "Replayed unchanged243 selected point input/expected objects against amended2013 metadata; historical obtained code bindings preserved separately."
        }
      },
      "methodVersion": "HEART/Backus 2013: 5 componentes de 0–2 pontos, total 0–10; idade ≤45, >45 e <65, ≥65 anos; troponina ≤LSN, >1×LSN e <3×LSN, ≥3×LSN; sem HEART Pathway seriado",
      "implementationVersion": "heart-score@native-2026-10-04+0302007791db",
      "currentMethodSource": "https://doi.org/10.1016/j.ijcard.2013.01.255",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de 0 a 2 pontos em cada item: H istória, E CG, A ge (idade), R isk factors e T roponina. Total de 0 a 10. Fatores de risco: hipertensão, dislipidemia, diabetes, obesidade (IMC > 30), tabagismo atual ou recente, história familiar de DAC precoce.",
        "inputContract": {
          "fields": [
            {
              "key": "h",
              "label": "História",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Pouco suspeita",
                "1": "Moderadamente suspeita",
                "2": "Muito suspeita"
              }
            },
            {
              "key": "e",
              "label": "ECG",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Normal",
                "1": "Alteração de repolarização inespecífica",
                "2": "Infradesnível do ST significativo"
              }
            },
            {
              "key": "a",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ 45 anos",
                "1": "&gt; 45 e &lt; 65 anos",
                "2": "≥ 65 anos"
              }
            },
            {
              "key": "r",
              "label": "Fatores de risco",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhum",
                "1": "1 ou 2",
                "2": "≥ 3 ou doença aterosclerótica conhecida"
              }
            },
            {
              "key": "t",
              "label": "Troponina",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ limite normal",
                "1": "&gt; 1× e &lt; 3× o limite normal",
                "2": "≥ 3× o limite normal"
              }
            }
          ],
          "hash": "e804a71efb3fb778573f4ea3edff8bd876b1b6c2385318fc43cc839f82026708"
        },
        "sourceEditions": [
          {
            "citation": "Six AJ, Backus BE, Kelder JC. Chest pain in the emergency room: value of the HEART score. Neth Heart J, 2008.",
            "url": "https://doi.org/10.1007/BF03086144",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Chest pain in the emergency room: value of the HEART score.",
              "year": "2008",
              "firstPublicationDate": "2008-06-01",
              "doi": "10.1007/bf03086144",
              "pmid": "18665203",
              "pmcid": "PMC2442661",
              "journal": "Netherlands heart journal : monthly journal of the Netherlands Society of Cardiology and the Netherlands Heart Foundation",
              "authors": "Six AJ, Backus BE, Kelder JC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2442661/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "202238386341b70c52fa228fb44cd1fbfe03f8ce0dbce639f0ac9382a4c12524",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Backus BE et al. A prospective validation of the HEART score for chest pain patients at the emergency department. Int J Cardiol, 2013.",
            "url": "https://doi.org/10.1016/j.ijcard.2013.01.255",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A prospective validation of the HEART score for chest pain patients at the emergency department.",
              "year": "2013",
              "firstPublicationDate": "2013-03-07",
              "doi": "10.1016/j.ijcard.2013.01.255",
              "pmid": "23465250",
              "journal": "International journal of cardiology",
              "authors": "Backus BE, Six AJ, Kelder JC, Bosschaert MA, Mast EG, Mosterd A, Veldkamp RF, Wardeh AJ, Tio R, Braam R, Monnink SH, van Tooren R, Mast TP, van den Akker F, Cramer MJ, Poldervaart JM, Hoes AW, Doevendans PA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23465250/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d4ce612aa4ce4d3bd07a04715161c33d85feabfa4686df75a5baa18dca9d0574",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.150Z",
          "total": 243,
          "passed": 243,
          "sourceRowCount": 243,
          "uniqueApiInputCount": 243,
          "sourceContextCount": 243,
          "cases": [
            {
              "id": "heart-score",
              "index": 0,
              "input": {
                "h": "0",
                "e": "0",
                "a": "0",
                "r": "0",
                "t": "0"
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "heart-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "heart-score",
              "index": 1,
              "input": {
                "h": "0",
                "e": "0",
                "a": "0",
                "r": "0",
                "t": "1"
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "heart-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "heart-score",
              "index": 2,
              "input": {
                "h": "0",
                "e": "0",
                "a": "0",
                "r": "0",
                "t": "2"
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "heart-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "heart-score",
              "index": 3,
              "input": {
                "h": "0",
                "e": "0",
                "a": "0",
                "r": "1",
                "t": "0"
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "heart-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "f468b11c57654879a27b3c3023683a744d9b404cfc32070dddc75f06e8e1a4c9",
            "total": 243,
            "bankRowCount": 243,
            "uniqueApiInputCount": 243,
            "sourceContextCount": 243,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer.",
            "previousSha256": "d22d015482531ff80f85bcec0ad04a2a09b2294b7b5fa5720717bce111e0fe9a",
            "appliedMetadataRebind": {
              "file": "reports/review-20261003/heart-source-bank-rebind-peer-final26.json",
              "sha256": "d51380f414f9c14038d79981d3f55b15b71fa17d8bc71cea5098c93adad1fa0e",
              "scope": "Replayed unchanged243 selected point input/expected objects against amended2013 metadata; historical obtained code bindings preserved separately."
            }
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 243,
            "uniqueApiInputs": 243,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 243 exhaustive represented caller-selected point/binary tuples for heart-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Existing2008/2013 boundary/edition hybrid requires the separately owned source-label patch and peer; this arithmetic metadata does not certify it.",
          "sources": [
            {
              "id": "heart-score",
              "edition": "Six2008 original versus Backus2013 validation: table boundary differences preserved",
              "url": "https://umem.org/files/uploads/1312081419_Neth_Heart_J_2008_Six.pdf",
              "doi": "10.1007/BF03086144",
              "access": "Both original2008 and validation2013 PDFs downloaded from university educational mirror; originalMethods/TroponinI/Table1 and2013Methods/Table1 visually inspected.",
              "readScope": [
                "SixPDFp2 all five predictor definitions",
                "SixPDFp3 Table1,printed193",
                "SixPDFp5 distributiongroups",
                "BackusPDFp2 Table1/Methods,printed2154"
              ],
              "notVerified": [
                "Assay-specific raw troponin or patient history classification",
                "Choosing between source boundary variants",
                "Prediction/serialHEARTPathway/discharge management"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:10.440Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 243 exhaustive represented caller-selected point/binary tuples for heart-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Existing2008/2013 boundary/edition hybrid requires the separately owned source-label patch and peer; this arithmetic metadata does not certify it.",
            "currentBinding": {
              "source26BankSha256": "61210c69599663587562734479a3021105e7ecf71a4b2b666783787b04146940",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/heart-score/calculator.js",
                  "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
                },
                {
                  "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
                  "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
                },
                {
                  "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
                  "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
                }
              ],
              "subsequentReviewedRebinds": [
                {
                  "file": "reports/review-20261003/heart-source-bank-rebind-peer-final26.json",
                  "sha256": "d51380f414f9c14038d79981d3f55b15b71fa17d8bc71cea5098c93adad1fa0e",
                  "scope": "Replayed unchanged243 selected point input/expected objects against amended2013 metadata; historical obtained code bindings preserved separately."
                }
              ]
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 729,
          "actualVmExecutions": 729,
          "implementations": [
            {
              "id": "heart-score",
              "app": "website",
              "file": "apps/website/private/tool-code/heart-score/calculator.js",
              "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
            },
            {
              "id": "heart-score",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
              "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
            },
            {
              "id": "heart-score",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
              "sha256": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 243 exhaustive represented caller-selected point/binary tuples for heart-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Existing2008/2013 boundary/edition hybrid requires the separately owned source-label patch and peer; this arithmetic metadata does not certify it.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousImplementationBindings": [
            {
              "id": "heart-score",
              "app": "website",
              "file": "apps/website/private/tool-code/heart-score/calculator.js",
              "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7"
            },
            {
              "id": "heart-score",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/heart-score/calculator.js",
              "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7"
            },
            {
              "id": "heart-score",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/heart-score/calculator.js",
              "sha256": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7"
            }
          ],
          "appliedMetadataRebind": {
            "file": "reports/review-20261003/heart-source-bank-rebind-peer-final26.json",
            "sha256": "d51380f414f9c14038d79981d3f55b15b71fa17d8bc71cea5098c93adad1fa0e",
            "scope": "Replayed unchanged243 selected point input/expected objects against amended2013 metadata; historical obtained code bindings preserved separately."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0302007791dbc421037d2b3a156e1d543312f1b5c626f970fc5df140a27393b3",
        "previousInputContract": {
          "fields": [
            {
              "key": "h",
              "label": "História",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Pouco suspeita",
                "1": "Moderadamente suspeita",
                "2": "Muito suspeita"
              }
            },
            {
              "key": "e",
              "label": "ECG",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Normal",
                "1": "Alteração de repolarização inespecífica",
                "2": "Infradesnível do ST significativo"
              }
            },
            {
              "key": "a",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 45 anos",
                "1": "45 a 64 anos",
                "2": "≥ 65 anos"
              }
            },
            {
              "key": "r",
              "label": "Fatores de risco",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhum",
                "1": "1 ou 2",
                "2": "≥ 3 ou doença aterosclerótica conhecida"
              }
            },
            {
              "key": "t",
              "label": "Troponina",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ limite normal",
                "1": "1 a 3× o limite",
                "2": "&gt; 3× o limite"
              }
            }
          ],
          "hash": "9e4be0a060c47c4f3b17a7d1e1b4c2f93c5d4612f76839a28687285a7235cf59"
        },
        "previousImplementationHash": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
        "boundaryEditionEvidence": {
          "status": "table-bracket-and-edition-amendment-only",
          "edition": "Backus2013 Table1, PDFp2/printed2154",
          "primaryUrl": "https://doi.org/10.1016/j.ijcard.2013.01.255",
          "pdfSha256": "2bf517436e396f8b09154787fd4fe22247d90142188eb8b80cfc96d07075132e",
          "reviewReceipt": "reports/review-20261003/eight-risk-source-input-contract-final26.json",
          "reviewSha256": "9be3aedf12665c5fb2c612d64e92907d031a0f9ef96be312f5325ddee817f294",
          "previousMethodVersion": "HEART/Six 2008:5 fatores 0–2, total 0–10; sem HEARTPathway serial",
          "previousCurrentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2442661/",
          "original2008Retained": true,
          "clinicalEligibilityReviewed": false,
          "fullMethodConformanceReviewed": false,
          "clinicalApproval": "not-performed",
          "professionalTranslationApproval": "not-performed"
        },
        "metadataAmendment": {
          "receipt": "reports/review-20261003/heart-2013-boundary-candidate-final26.json",
          "scope": "Only four displayed age/troponin option brackets and chosen edition; executable point calculation unchanged.",
          "previousImplementationHash": "f39832400d3be6f1d021f4d48a6ffa0f707ee60fe8f28a55ab6d25ffd2bfcac7",
          "calculationTextSha256": "eed1584fcba2e8dba7f6002653263b5079bbe22edf2a8e0102caf662ea59e1f0"
        }
      },
      "limits": "O HEART original foi estudado na emergência em pessoas com dor torácica e suspeita de síndrome coronariana sem supradesnível. Baixo escore não significa risco zero, e a soma original não é equivalente ao HEART Pathway com avaliação seriada. Segurança de alta, momento das troponinas e exclusões exigem o protocolo correspondente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.938Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não explicita todas as exclusões, janela de seis semanas do lead ou dosagens seriadas. HEART Pathway é variante distinta."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "previousImplementationVersion": "heart-score@native-2026-10-03+f39832400d3b"
    },
    {
      "id": "escore-isquemico-de-hachinski",
      "title": "Escore isquêmico de Hachinski",
      "short": "Demência vascular ou degenerativa",
      "desc": "Escore isquêmico de Hachinski: ajuda a distinguir demência vascular (≥ 7 pontos) de demência degenerativa, como a doença de Alzheimer (≤ 4 pontos).",
      "lead": "Soma achados clínicos de doença cerebrovascular para ajudar a separar demência vascular de demência degenerativa primária.",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "geriatria",
        "psiquiatria"
      ],
      "fields": [
        [
          "abrupto",
          "Início abrupto",
          "chk",
          {}
        ],
        [
          "degraus",
          "Deterioração em degraus",
          "chk",
          {}
        ],
        [
          "flutuante",
          "Curso flutuante",
          "chk",
          {}
        ],
        [
          "noturna",
          "Confusão noturna",
          "chk",
          {}
        ],
        [
          "personalidade",
          "Preservação relativa da personalidade",
          "chk",
          {}
        ],
        [
          "depressao",
          "Depressão",
          "chk",
          {}
        ],
        [
          "somaticas",
          "Queixas somáticas",
          "chk",
          {}
        ],
        [
          "labilidade",
          "Incontinência (labilidade) emocional",
          "chk",
          {}
        ],
        [
          "has",
          "História de hipertensão",
          "chk",
          {}
        ],
        [
          "avc",
          "História de AVC",
          "chk",
          {}
        ],
        [
          "ateroscl",
          "Evidência de aterosclerose associada",
          "chk",
          {}
        ],
        [
          "sintomas",
          "Sintomas neurológicos focais",
          "chk",
          {}
        ],
        [
          "sinais",
          "Sinais neurológicos focais",
          "chk",
          {}
        ]
      ],
      "formula": "<p>2 pontos: início abrupto, curso flutuante, história de AVC, sintomas focais, sinais focais. 1 ponto: deterioração em degraus, confusão noturna, preservação da personalidade, depressão, queixas somáticas, labilidade emocional, hipertensão, aterosclerose. Total: 0 a 18.</p>",
      "sources": [
        [
          "Hachinski VC et al. Cerebral blood flow in dementia. Arch Neurol, 1975.",
          "https://doi.org/10.1001/archneur.1975.00490510088009"
        ],
        [
          "Moroney JT et al. Meta-analysis of the Hachinski Ischemic Score in pathologically verified dementias. Neurology, 1997.",
          "https://doi.org/10.1212/WNL.49.4.1096"
        ]
      ],
      "cases": [
        [
          "Depressão e queixas somáticas: 2 pontos (degenerativa)",
          {
            "depressao": true,
            "somaticas": true
          },
          {
            "score": 2,
            "level": "info",
            "verdict": "degenerativa"
          }
        ],
        [
          "Início abrupto, hipertensão, aterosclerose e confusão noturna: 5 (intermediário)",
          {
            "abrupto": true,
            "has": true,
            "ateroscl": true,
            "noturna": true
          },
          {
            "score": 5,
            "level": "mid"
          }
        ],
        [
          "Início abrupto, degraus, hipertensão, AVC prévio e sintomas focais: 8 (vascular)",
          {
            "abrupto": true,
            "degraus": true,
            "has": true,
            "avc": true,
            "sintomas": true
          },
          {
            "score": 8,
            "level": "info",
            "verdict": "vascular"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:02:44.014Z",
        "total": 8192,
        "passed": 8192,
        "sourceRowCount": 8192,
        "uniqueApiInputCount": 8192,
        "sourceContextCount": 8192,
        "cases": [
          {
            "index": 0,
            "input": {
              "abrupto": 0,
              "degraus": 0,
              "flutuante": 0,
              "noturna": 0,
              "personalidade": 0,
              "depressao": 0,
              "somaticas": 0,
              "labilidade": 0,
              "has": 0,
              "avc": 0,
              "ateroscl": 0,
              "sintomas": 0,
              "sinais": 0
            },
            "expected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 0
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "abrupto": 1,
              "degraus": 0,
              "flutuante": 0,
              "noturna": 0,
              "personalidade": 0,
              "depressao": 0,
              "somaticas": 0,
              "labilidade": 0,
              "has": 0,
              "avc": 0,
              "ateroscl": 0,
              "sintomas": 0,
              "sinais": 0
            },
            "expected": {
              "score": 2
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 2
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "abrupto": 0,
              "degraus": 1,
              "flutuante": 0,
              "noturna": 0,
              "personalidade": 0,
              "depressao": 0,
              "somaticas": 0,
              "labilidade": 0,
              "has": 0,
              "avc": 0,
              "ateroscl": 0,
              "sintomas": 0,
              "sinais": 0
            },
            "expected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 1
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "input": {
              "abrupto": 1,
              "degraus": 1,
              "flutuante": 0,
              "noturna": 0,
              "personalidade": 0,
              "depressao": 0,
              "somaticas": 0,
              "labilidade": 0,
              "has": 0,
              "avc": 0,
              "ateroscl": 0,
              "sintomas": 0,
              "sinais": 0
            },
            "expected": {
              "score": 3
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed original source28 adapter capture.",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                "realm": "Chromium",
                "raw": {
                  "score": 3
                },
                "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "c56eeebef40d2df778eb1e8054b9b6929a764df491f811a3db012846f37ed01f",
          "total": 8192,
          "bankRowCount": 8192,
          "uniqueApiInputCount": 8192,
          "sourceContextCount": 8192,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
              "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
            },
            {
              "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
              "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
            "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
          },
          "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 8192,
          "uniqueApiInputs": 8192,
          "duplicateRows": 0,
          "expectedTupleSha256": "605df39841a67c7c101c5136e57550ad04b4556dff00ce3162941765835c5916"
        },
        "scope": "Previously selected source integer point total only: Exhaustive2^13=8192 selected-code combinations; numericpointsum only.",
        "sources": [
          {
            "id": "escore-isquemico-de-hachinski",
            "edition": "Original13-item Hachinski1975 point column reproduced in Fischer1991 Table1; excludes reduced Rosen1980",
            "primaryReads": [
              {
                "url": "https://jamanetwork.com/journals/jamaneurology/article-abstract/573931",
                "access": "Original1975 publisher abstract/identity read, full original table not obtained",
                "readScope": "24 patient cerebral blood-flow study and original citation only"
              },
              {
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1014425/",
                "access": "Fischer/Jellinger/Gatterer/Danielczyk1991 original prospective neuropathological study in officialPMC; printedp580 visually read directly",
                "artifact": "six-screening-primary-final28/hachinski-fischer1991-p580.png",
                "sha256": "2dca2a2e6507698bd2e3fa209fe3a095c3debd3be8e85e655e07dc8f01f36636",
                "readScope": "Table1 original1975 thirteen-item weights and alternateRosen/Loeb/Kawas/Fischer columns; introduction/method excerpt, not entire4-page article"
              },
              {
                "url": "https://files.alz.washington.edu/documentation/uds2-fvp-b2.pdf",
                "access": "Official NACC UDSv2 February2008 FormB2 firstpage read",
                "artifact": "six-screening-primary-final28/hachinski-nacc-v2.pdf",
                "sha256": "530e4f8163bf6ed629a3a77a652db729082f63bc3b2895ac9d1214b45b75f9d3",
                "readScope": "Rosen8-item modification, maximum12, explicitly distinct from current13-item method; not numeric oracle for current method"
              }
            ],
            "constants": {
              "keys": [
                "abrupto",
                "degraus",
                "flutuante",
                "noturna",
                "personalidade",
                "depressao",
                "somaticas",
                "labilidade",
                "has",
                "avc",
                "ateroscl",
                "sintomas",
                "sinais"
              ],
              "weights": [
                2,
                1,
                2,
                1,
                1,
                1,
                1,
                1,
                1,
                2,
                1,
                2,
                2
              ],
              "maximum": 18
            },
            "limitations": [
              "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
              "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
              "Original1975 full table not read; primary1991 validation explicitly reproduces original1975 column. Original clinicalcut≤4/≥7, neuropathological performance/mixed dementia and differential diagnosis remain outside sum proof. NACC document is reducedRosen variant and was explicitly not substituted."
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
        "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
            "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
          },
          "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
        },
        "freshAdapterExecutions": 24576,
        "freshVmExecutions": 24576,
        "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 8192×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
            "app": "website",
            "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
            "app": "dashboard",
            "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
            "app": "command-center",
            "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
          }
        ],
        "qualifications": [
          "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
          "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
          "Original1975 full table not read; primary1991 validation explicitly reproduces original1975 column. Original clinicalcut≤4/≥7, neuropathological performance/mixed dementia and differential diagnosis remain outside sum proof. NACC document is reducedRosen variant and was explicitly not substituted.",
          "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
          "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
          "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
          "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
          "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Hachinski 1975:13 fatores, total 0–18; sem variante reduzida Rosen",
      "implementationVersion": "escore-isquemico-de-hachinski@native-2026-10-03+f90d3639d9ee",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1164215/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "2 pontos: início abrupto, curso flutuante, história de AVC, sintomas focais, sinais focais. 1 ponto: deterioração em degraus, confusão noturna, preservação da personalidade, depressão, queixas somáticas, labilidade emocional, hipertensão, aterosclerose. Total: 0 a 18.",
        "inputContract": {
          "fields": [
            {
              "key": "abrupto",
              "label": "Início abrupto",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "degraus",
              "label": "Deterioração em degraus",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "flutuante",
              "label": "Curso flutuante",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "noturna",
              "label": "Confusão noturna",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "personalidade",
              "label": "Preservação relativa da personalidade",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "depressao",
              "label": "Depressão",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "somaticas",
              "label": "Queixas somáticas",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "labilidade",
              "label": "Incontinência (labilidade) emocional",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "has",
              "label": "História de hipertensão",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "História de AVC",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ateroscl",
              "label": "Evidência de aterosclerose associada",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sintomas",
              "label": "Sintomas neurológicos focais",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sinais",
              "label": "Sinais neurológicos focais",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "17a25a625c8b939dc11aacbbf44ac5e28d6670a3dd9bc6fa38941b1a5d9f7897"
        },
        "sourceEditions": [
          {
            "citation": "Hachinski VC et al. Cerebral blood flow in dementia. Arch Neurol, 1975.",
            "url": "https://doi.org/10.1001/archneur.1975.00490510088009",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Cerebral blood flow in dementia.",
              "year": "1975",
              "firstPublicationDate": "1975-09-01",
              "doi": "10.1001/archneur.1975.00490510088009",
              "pmid": "1164215",
              "journal": "Archives of neurology",
              "authors": "Hachinski VC, Iliff LD, Zilhka E, Du Boulay GH, McAllister VL, Marshall J, Russell RW, Symon L."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1164215/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "19e77db04c39b5bfa6b3edafc618a62d7aae874b3909c6e3850da523bdece73d",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Moroney JT et al. Meta-analysis of the Hachinski Ischemic Score in pathologically verified dementias. Neurology, 1997.",
            "url": "https://doi.org/10.1212/WNL.49.4.1096",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Meta-analysis of the Hachinski Ischemic Score in pathologically verified dementias.",
              "year": "1997",
              "firstPublicationDate": "1997-10-01",
              "doi": "10.1212/wnl.49.4.1096",
              "pmid": "9339696",
              "journal": "Neurology",
              "authors": "Moroney JT, Bagiella E, Desmond DW, Hachinski VC, Mölsä PK, Gustafson L, Brun A, Fischer P, Erkinjuntti T, Rosen W, Paik MC, Tatemichi TK."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/9339696/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5101b98b86ecb54f2e2eb75f5fa24fbd6e7c0531b2c45f720a4e461a14dd3fbc",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:02:44.014Z",
          "total": 8192,
          "passed": 8192,
          "sourceRowCount": 8192,
          "uniqueApiInputCount": 8192,
          "sourceContextCount": 8192,
          "cases": [
            {
              "index": 0,
              "input": {
                "abrupto": 0,
                "degraus": 0,
                "flutuante": 0,
                "noturna": 0,
                "personalidade": 0,
                "depressao": 0,
                "somaticas": 0,
                "labilidade": 0,
                "has": 0,
                "avc": 0,
                "ateroscl": 0,
                "sintomas": 0,
                "sinais": 0
              },
              "expected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "abrupto": 1,
                "degraus": 0,
                "flutuante": 0,
                "noturna": 0,
                "personalidade": 0,
                "depressao": 0,
                "somaticas": 0,
                "labilidade": 0,
                "has": 0,
                "avc": 0,
                "ateroscl": 0,
                "sintomas": 0,
                "sinais": 0
              },
              "expected": {
                "score": 2
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "abrupto": 0,
                "degraus": 1,
                "flutuante": 0,
                "noturna": 0,
                "personalidade": 0,
                "depressao": 0,
                "somaticas": 0,
                "labilidade": 0,
                "has": 0,
                "avc": 0,
                "ateroscl": 0,
                "sintomas": 0,
                "sinais": 0
              },
              "expected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "input": {
                "abrupto": 1,
                "degraus": 1,
                "flutuante": 0,
                "noturna": 0,
                "personalidade": 0,
                "depressao": 0,
                "somaticas": 0,
                "labilidade": 0,
                "has": 0,
                "avc": 0,
                "ateroscl": 0,
                "sintomas": 0,
                "sinais": 0
              },
              "expected": {
                "score": 3
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh report-only source-bank preparation replay; not a page or UI journey.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed original source28 adapter capture.",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
                  "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982",
                  "realm": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Previously executed actual isolated Chromium adapter; not a served patient UI.",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "c56eeebef40d2df778eb1e8054b9b6929a764df491f811a3db012846f37ed01f",
            "total": 8192,
            "bankRowCount": 8192,
            "uniqueApiInputCount": 8192,
            "sourceContextCount": 8192,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-screening-independent-expectations-final28.json",
                "sha256": "2cbc1f414248ca8b232eca6ddb7843779fa1b3723758d27a7f29a3dd4c947b97"
              },
              {
                "file": "reports/review-20261003/six-screening-primary-source-review-final28-v2.json",
                "sha256": "2aa00562adf4ec500ce3367132a9ef92a84d610bfd6a7d68671b2bd1dad4f9e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-screening-independent-source-check-final28.json",
              "sha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89"
            },
            "packagingRequirement": "Complete downloadable expected/obtained bank; copy the file byte-exactly into each package. New formula prose/field/source revisions compose under separate ownership."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 8192,
            "uniqueApiInputs": 8192,
            "duplicateRows": 0,
            "expectedTupleSha256": "605df39841a67c7c101c5136e57550ad04b4556dff00ce3162941765835c5916"
          },
          "scope": "Previously selected source integer point total only: Exhaustive2^13=8192 selected-code combinations; numericpointsum only.",
          "sources": [
            {
              "id": "escore-isquemico-de-hachinski",
              "edition": "Original13-item Hachinski1975 point column reproduced in Fischer1991 Table1; excludes reduced Rosen1980",
              "primaryReads": [
                {
                  "url": "https://jamanetwork.com/journals/jamaneurology/article-abstract/573931",
                  "access": "Original1975 publisher abstract/identity read, full original table not obtained",
                  "readScope": "24 patient cerebral blood-flow study and original citation only"
                },
                {
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1014425/",
                  "access": "Fischer/Jellinger/Gatterer/Danielczyk1991 original prospective neuropathological study in officialPMC; printedp580 visually read directly",
                  "artifact": "six-screening-primary-final28/hachinski-fischer1991-p580.png",
                  "sha256": "2dca2a2e6507698bd2e3fa209fe3a095c3debd3be8e85e655e07dc8f01f36636",
                  "readScope": "Table1 original1975 thirteen-item weights and alternateRosen/Loeb/Kawas/Fischer columns; introduction/method excerpt, not entire4-page article"
                },
                {
                  "url": "https://files.alz.washington.edu/documentation/uds2-fvp-b2.pdf",
                  "access": "Official NACC UDSv2 February2008 FormB2 firstpage read",
                  "artifact": "six-screening-primary-final28/hachinski-nacc-v2.pdf",
                  "sha256": "530e4f8163bf6ed629a3a77a652db729082f63bc3b2895ac9d1214b45b75f9d3",
                  "readScope": "Rosen8-item modification, maximum12, explicitly distinct from current13-item method; not numeric oracle for current method"
                }
              ],
              "constants": {
                "keys": [
                  "abrupto",
                  "degraus",
                  "flutuante",
                  "noturna",
                  "personalidade",
                  "depressao",
                  "somaticas",
                  "labilidade",
                  "has",
                  "avc",
                  "ateroscl",
                  "sintomas",
                  "sinais"
                ],
                "weights": [
                  2,
                  1,
                  2,
                  1,
                  1,
                  1,
                  1,
                  1,
                  1,
                  2,
                  1,
                  2,
                  2
                ],
                "maximum": 18
              },
              "limitations": [
                "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
                "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
                "Original1975 full table not read; primary1991 validation explicitly reproduces original1975 column. Original clinicalcut≤4/≥7, neuropathological performance/mixed dementia and differential diagnosis remain outside sum proof. NACC document is reducedRosen variant and was explicitly not substituted."
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-screening-independent-source-check-final28.json",
          "evidenceSha256": "9aabf1baacf8aa7df35309a42f2d7e06ec39d67c63fc827ec17f5c5785f1dc89",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/six-screening-independent-peer-verify-final28.json",
              "sha256": "f44cf7582617795c9cbb3daf2883b2846546a4249579e9c63b9d0c9d5e3b339c"
            },
            "scope": "Independent own frozen expectations plus reauthored original45368 vectors; three-source Node and actual isolatedChromium totals only."
          },
          "freshAdapterExecutions": 24576,
          "freshVmExecutions": 24576,
          "actualBrowserEvidenceScope": "Original source28 actual isolated Chromium 8192×3 unchanged adapter captures retained in the bank; not a served page/UI proof.",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
              "app": "website",
              "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
              "app": "dashboard",
              "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-isquemico-de-hachinski/calculator.js",
              "app": "command-center",
              "sha256": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
            }
          ],
          "qualifications": [
            "Selected point arithmetic only; clinical thresholds, diagnosis, referral, treatment, language validation and instrument reproduction rights are not certified.",
            "Question wording and every population/edition are not established equivalent by a sum-of-codes test. Source metadata access is distinguished from actual targeted table/scoring reads.",
            "Original1975 full table not read; primary1991 validation explicitly reproduces original1975 column. Original clinicalcut≤4/≥7, neuropathological performance/mixed dementia and differential diagnosis remain outside sum proof. NACC document is reducedRosen variant and was explicitly not substituted.",
            "Only caller-selected raw.score integer total is projected into this bank. Original main display, source response-position witnesses and item10 numeric component remain in the untouched donor report; no clinical level, note/verdict, self-harm alarm, diagnosis, treatment or instrument-rubric equivalence is approved.",
            "All cases and all projected expected/obtained totals are present. Numerical observation arrays are indexed by the exact original case index; mirror/runtime executions do not multiply case or unique-input counts.",
            "Source access is limited to the precisely recorded original/direct/indexed sections. Existence of an edition or source hyperlink does not mean the entire original paper or questionnaire was read.",
            "EPDS ordering prose is independently owned by the nine-target clarification candidate; future catalog/resolver merges must preserve those fields rather than replace whole snapshots.",
            "Fresh compiled/source/package/browser bindings are still required. Clinical validation, official/professional language review, source rights and full-method conformance remain not-performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f90d3639d9eea710ef44a20c5aa264ea6b210a407f645ee3e91b4d875cfe0982"
      },
      "limits": "Apoio à diferenciação entre demência degenerativa e por múltiplos infartos. O desempenho foi inferior na demência mista. Uma pontuação não substitui avaliação etiológica; os cortes publicados pertencem às populações e variantes estudadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.942Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Todos os pesos da variante original e procedimentos de diagnóstico diferencial não foram conferidos em artigo integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "isth-cid",
      "title": "Escore ISTH de CID manifesta",
      "short": "Coagulação intravascular disseminada (ISTH)",
      "desc": "Escore da ISTH para coagulação intravascular disseminada (CID) manifesta: plaquetas, D-dímero, tempo de protrombina e fibrinogênio; 5 ou mais é compatível.",
      "lead": "Diagnostica a coagulação intravascular disseminada manifesta com exames simples, em pacientes com doença de base que sabidamente causa CID.",
      "kind": "Escore",
      "spec": [
        "hematologia-e-hemoterapia",
        "medicina-intensiva",
        "medicina-laboratorial",
        "ginecologia-e-obstetricia"
      ],
      "fields": [
        [
          "plaq",
          "Plaquetas",
          "radio",
          {
            "opts": {
              "0": "&gt; 100.000/µL",
              "1": "50.000 a 100.000/µL",
              "2": "&lt; 50.000/µL"
            }
          }
        ],
        [
          "dd",
          "Marcador de fibrina (D-dímero ou PDF)",
          "radio",
          {
            "opts": {
              "0": "Sem aumento",
              "2": "Aumento moderado",
              "3": "Aumento acentuado"
            }
          }
        ],
        [
          "tp",
          "Prolongamento do tempo de protrombina",
          "radio",
          {
            "opts": {
              "0": "&lt; 3 s",
              "1": "3 a 6 s",
              "2": "&gt; 6 s"
            }
          }
        ],
        [
          "fib",
          "Fibrinogênio",
          "radio",
          {
            "opts": {
              "0": "≥ 1 g/L",
              "1": "&lt; 1 g/L (100 mg/dL)"
            }
          }
        ]
      ],
      "formula": "<p>Plaquetas &gt; 100 mil 0, 50–100 mil 1, &lt; 50 mil 2 · D-dímero/PDF sem aumento 0, moderado 2, acentuado 3 · TP prolongado &lt; 3 s 0, 3–6 s 1, &gt; 6 s 2 · fibrinogênio ≥ 1 g/L 0, &lt; 1 g/L 1. Máximo: 8.</p><p>Pré-requisito: doença de base associada a CID (sepse, trauma, câncer, complicação obstétrica etc.).</p>",
      "sources": [
        [
          "Taylor FB Jr et al. Towards definition, clinical and laboratory criteria, and a scoring system for disseminated intravascular coagulation. Thromb Haemost, 2001.",
          "https://doi.org/10.1055/s-0037-1616068"
        ],
        [
          "Levi M et al. Guidelines for the diagnosis and management of disseminated intravascular coagulation. Br J Haematol, 2009.",
          "https://doi.org/10.1111/j.1365-2141.2009.07600.x"
        ],
        [
          "Larsen JB et al. Disseminated intravascular coagulation diagnosis: Positive predictive value of the ISTH score in a Danish population. Research and Practice in Thrombosis and Haemostasis, 2021. Table 1 (fibrinogen boundary).",
          "https://doi.org/10.1002/rth2.12636"
        ]
      ],
      "cases": [
        [
          "Plaquetas 80 mil, D-dímero moderado, TP +2 s, fibrinogênio normal: 3 pontos",
          {
            "plaq": "1",
            "dd": "2",
            "tp": "0",
            "fib": "0"
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Corte: plaquetas 40 mil, D-dímero moderado, TP +4 s: 5 pontos",
          {
            "plaq": "2",
            "dd": "2",
            "tp": "1",
            "fib": "0"
          },
          {
            "score": 5,
            "level": "high"
          }
        ],
        [
          "Todos alterados ao máximo: 8 pontos",
          {
            "plaq": "2",
            "dd": "3",
            "tp": "2",
            "fib": "1"
          },
          {
            "score": 8,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:21:17.238Z",
        "total": 54,
        "passed": 54,
        "cases": [
          {
            "index": 0,
            "input": {
              "plaq": 0,
              "dd": 0,
              "tp": 0,
              "fib": 0
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "isth-cid",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "plaq": 0,
              "dd": 0,
              "tp": 0,
              "fib": 1
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "isth-cid",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "plaq": 0,
              "dd": 0,
              "tp": 1,
              "fib": 0
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "isth-cid",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 1
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "plaq": 0,
              "dd": 0,
              "tp": 1,
              "fib": 1
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "isth-cid",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 54,
        "uniqueApiInputCount": 54,
        "sourceContextCount": 54,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "646cd5e97787066b13c14d501504ee77db8a88e62498bc87486f04b75ec9b866",
          "total": 54,
          "bankRowCount": 54,
          "uniqueApiInputCount": 54,
          "sourceContextCount": 54,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
            },
            {
              "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
              "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
            "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 54,
          "uniqueApiInputs": 54,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
            "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
          }
        },
        "scope": "All54 combinations of four already selected source point-code domains, exact integer score only. No raw laboratory boundary classification, diagnosis threshold, clinical prerequisite gate, nonovert/SIC variant or dynamic course is validated.",
        "sources": [
          {
            "primaryObservations": {
              "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
              "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
            },
            "id": "isth-cid",
            "sources": [
              {
                "doi": "10.1055/s-0037-1616068",
                "url": "https://www.thebloodproject.com/wp-content/uploads/2021/10/Original_DIC_ISTH.pdf",
                "access": "Original four-page2001 publisher-page PDF reprint downloaded from public mirror for read-only inspection; publisher endpoint not substituted as an access claim.",
                "artifact": "villalta-mess-isth-primary-final27/taylor2001-original.pdf",
                "sha256": "fe749c0d1c864fcd5c0efc6a4f2e297f1dfd0339dc31004f64f3cef705eacdb2",
                "readScope": "Visual Table2 at PDFpage2/printed1328, extracted CriteriaforOvertDIC paragraph on page3/1329 and Table1 prerequisite. Poppler had two displayfont substitution warnings; Table2 raster remained inspectable. Not complete expanded17reference/three-table ISTH online manuscript."
              },
              {
                "doi": "10.1002/rth2.12636",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8660681/",
                "access": "Indexed primary study Table1 returned through search with complete displayed rows; subsequent direct PMC open hit recaptcha and Wiley routes returned internal errors. Direct full text reading not claimed.",
                "readScope": "Indexed Table1 only: fibrinogen>=1g/L zero and platelet50–100 point1. This study uses INR and locally defined D-dimer categories, not the platform PT-second groups."
              },
              {
                "doi": "10.1016/j.jtha.2025.03.038",
                "url": "https://pure.amsterdamumc.nl/ws/files/149072767/Updated-definition-and-scoring-of-disseminated-intravascular-coagulation-in-2025.pdf",
                "access": "Official author-institution publisher-version PDF accessible directly.",
                "readScope": "Title/license/edition page, Table1 and section4 cutoff proposal. Revised2025 framework is recorded as distinct, not adopted into2001 categorical implementation."
              }
            ],
            "pointContract": {
              "plateletCodes": [
                0,
                1,
                2
              ],
              "fibrinMarkerCodes": [
                0,
                2,
                3
              ],
              "prolongedPTCodes": [
                0,
                1,
                2
              ],
              "fibrinogenCodes": [
                0,
                1
              ],
              "sum": [
                0,
                8
              ],
              "original2001TableLiteralBands": {
                "platelets": [
                  ">100→0",
                  "<100→1",
                  "<50→2"
                ],
                "PTseconds": [
                  "<3→0",
                  ">3 and <6→1",
                  ">6→2"
                ],
                "fibrinogenGramPerLitre": [
                  ">1→0",
                  "<1→1"
                ]
              },
              "categoricalWeightScope": "Selected point codes only; exact100platelet,3/6second and1g/L boundary inclusivity is not established by this2001 printed table. Current form uses50–100,3–6 and>=1g/L; later support for some boundaries is distinct source evidence, not full2001 conformity.",
              "later2025": "Table1 explicitly uses>=50,<100 for platelet1 and>=3,<6 for PT1,>=6 for PT2; section4 proposes D-dimer>3×ULN for2 and>7×ULN for3. Do not silently substitute2025 or infer universal assay thresholds."
            },
            "scope": "All54 combinations of four already selected source point-code domains, exact integer score only. No raw laboratory boundary classification, diagnosis threshold, clinical prerequisite gate, nonovert/SIC variant or dynamic course is validated.",
            "limitations": "OriginalTable2 has ambiguous equalities and overlapping platelet shorthand. Moderate/strong fibrin increase requires assay-specific definitions in the original text. Underlying disease compatible with overtDIC is a prerequisite, not a numeric score component.2025revision and2021INR/localD-dimer study are distinct; numerical summation does not approve any diagnoses, interpretation or treatment."
          }
        ],
        "evidencePath": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
        "evidenceSha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-peer-verify-final27.json",
            "sha256": "ff8bc18b4b06912aac258ce96b6c33cacbe5a1d484b58e52cc9d6679ad462028"
          },
          "scope": "Independently read selected primary tables, own frozen source-point expectations and three adapters Node/isolatedChromium. Source scope partial; local MESS72 zero cases separated; no clinical/rights/full-method approval."
        },
        "freshAdapterExecutions": 162,
        "freshVmExecutions": 162,
        "actualBrowserEvidenceScope": "Original isolated actual Chromium, each of the three exactly bound adapters, source-only rows. Separate local MESS72 extension is not part of this source bank.",
        "implementations": [
          {
            "id": "isth-cid",
            "app": "website",
            "file": "apps/website/private/tool-code/isth-cid/calculator.js",
            "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
          },
          {
            "id": "isth-cid",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
            "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
          },
          {
            "id": "isth-cid",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
            "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
          }
        ],
        "qualifications": [
          "OriginalTable2 has ambiguous equalities and overlapping platelet shorthand. Moderate/strong fibrin increase requires assay-specific definitions in the original text. Underlying disease compatible with overtDIC is a prerequisite, not a numeric score component.2025revision and2021INR/localD-dimer study are distinct; numerical summation does not approve any diagnoses, interpretation or treatment.",
          "MESS source bank excludes all72 local zero-ischemia examples. Those remain in the untouched original platform-extension receipt and are not counted as source conformity.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/villalta-mess-isth-bank-metadata-independent-review-western-final27.json",
            "sha256": "8254f049e2cde19930dae4e5ef3b689175daa3a083b9a8a056d3650abcf8f1c5"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/isth-cid/calculator.js",
            "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
          },
          {
            "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
            "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
          },
          {
            "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
            "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "ISTH/Taylor 2001:CIDmanifesta, plaquetas/PDF/TP/fibrinogênio, total 0–8",
      "implementationVersion": "isth-cid@native-2026-10-04+5cb9bd005f09",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11816725/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Plaquetas > 100 mil 0, 50–100 mil 1, < 50 mil 2 · D-dímero/PDF sem aumento 0, moderado 2, acentuado 3 · TP prolongado < 3 s 0, 3–6 s 1, > 6 s 2 · fibrinogênio ≥ 1 g/L 0, < 1 g/L 1. Máximo: 8. Pré-requisito: doença de base associada a CID (sepse, trauma, câncer, complicação obstétrica etc.).",
        "inputContract": {
          "fields": [
            {
              "key": "plaq",
              "label": "Plaquetas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&gt; 100.000/µL",
                "1": "50.000 a 100.000/µL",
                "2": "&lt; 50.000/µL"
              }
            },
            {
              "key": "dd",
              "label": "Marcador de fibrina (D-dímero ou PDF)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sem aumento",
                "2": "Aumento moderado",
                "3": "Aumento acentuado"
              }
            },
            {
              "key": "tp",
              "label": "Prolongamento do tempo de protrombina",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 3 s",
                "1": "3 a 6 s",
                "2": "&gt; 6 s"
              }
            },
            {
              "key": "fib",
              "label": "Fibrinogênio",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≥ 1 g/L",
                "1": "&lt; 1 g/L (100 mg/dL)"
              }
            }
          ],
          "hash": "2e73b5ffb743fb01bfd8373199483c5b18a88444a89f708c1402ec0ffe7b602d"
        },
        "sourceEditions": [
          {
            "citation": "Taylor FB Jr et al. Towards definition, clinical and laboratory criteria, and a scoring system for disseminated intravascular coagulation. Thromb Haemost, 2001.",
            "url": "https://doi.org/10.1055/s-0037-1616068",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Towards definition, clinical and laboratory criteria, and a scoring system for disseminated intravascular coagulation.",
              "year": "2001",
              "firstPublicationDate": "2001-11-01",
              "doi": "10.1055/s-0037-1616068",
              "pmid": "11816725",
              "journal": "Thrombosis and haemostasis",
              "authors": "Taylor FB, Toh CH, Hoots WK, Wada H, Levi M, Scientific Subcommittee on Disseminated Intravascular Coagulation (DIC) of the International Society on Thrombosis and Haemostasis (ISTH)."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11816725/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Levi M et al. Guidelines for the diagnosis and management of disseminated intravascular coagulation. Br J Haematol, 2009.",
            "url": "https://doi.org/10.1111/j.1365-2141.2009.07600.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Guidelines for the diagnosis and management of disseminated intravascular coagulation. British Committee for Standards in Haematology.",
              "year": "2009",
              "firstPublicationDate": "2009-02-12",
              "doi": "10.1111/j.1365-2141.2009.07600.x",
              "pmid": "19222477",
              "journal": "British journal of haematology",
              "authors": "Levi M, Toh CH, Thachil J, Watson HG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19222477/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "07de8b0b04283824ba4e1747b5d04beaa5000d66b85c4da5cb63b28c86eecaea",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:21:17.238Z",
          "total": 54,
          "passed": 54,
          "cases": [
            {
              "index": 0,
              "input": {
                "plaq": 0,
                "dd": 0,
                "tp": 0,
                "fib": 0
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "isth-cid",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "plaq": 0,
                "dd": 0,
                "tp": 0,
                "fib": 1
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "isth-cid",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "plaq": 0,
                "dd": 0,
                "tp": 1,
                "fib": 0
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "isth-cid",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 1
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "plaq": 0,
                "dd": 0,
                "tp": 1,
                "fib": 1
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Visual2001Table2 selected-code additive weights only; rawexactboundary/sourceclinicalpolicy excluded",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "isth-cid",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
                  "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 54,
          "uniqueApiInputCount": 54,
          "sourceContextCount": 54,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "646cd5e97787066b13c14d501504ee77db8a88e62498bc87486f04b75ec9b866",
            "total": 54,
            "bankRowCount": 54,
            "uniqueApiInputCount": 54,
            "sourceContextCount": 54,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
              },
              {
                "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
                "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
              "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 54,
            "uniqueApiInputs": 54,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
            }
          },
          "scope": "All54 combinations of four already selected source point-code domains, exact integer score only. No raw laboratory boundary classification, diagnosis threshold, clinical prerequisite gate, nonovert/SIC variant or dynamic course is validated.",
          "sources": [
            {
              "primaryObservations": {
                "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
                "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
              },
              "id": "isth-cid",
              "sources": [
                {
                  "doi": "10.1055/s-0037-1616068",
                  "url": "https://www.thebloodproject.com/wp-content/uploads/2021/10/Original_DIC_ISTH.pdf",
                  "access": "Original four-page2001 publisher-page PDF reprint downloaded from public mirror for read-only inspection; publisher endpoint not substituted as an access claim.",
                  "artifact": "villalta-mess-isth-primary-final27/taylor2001-original.pdf",
                  "sha256": "fe749c0d1c864fcd5c0efc6a4f2e297f1dfd0339dc31004f64f3cef705eacdb2",
                  "readScope": "Visual Table2 at PDFpage2/printed1328, extracted CriteriaforOvertDIC paragraph on page3/1329 and Table1 prerequisite. Poppler had two displayfont substitution warnings; Table2 raster remained inspectable. Not complete expanded17reference/three-table ISTH online manuscript."
                },
                {
                  "doi": "10.1002/rth2.12636",
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8660681/",
                  "access": "Indexed primary study Table1 returned through search with complete displayed rows; subsequent direct PMC open hit recaptcha and Wiley routes returned internal errors. Direct full text reading not claimed.",
                  "readScope": "Indexed Table1 only: fibrinogen>=1g/L zero and platelet50–100 point1. This study uses INR and locally defined D-dimer categories, not the platform PT-second groups."
                },
                {
                  "doi": "10.1016/j.jtha.2025.03.038",
                  "url": "https://pure.amsterdamumc.nl/ws/files/149072767/Updated-definition-and-scoring-of-disseminated-intravascular-coagulation-in-2025.pdf",
                  "access": "Official author-institution publisher-version PDF accessible directly.",
                  "readScope": "Title/license/edition page, Table1 and section4 cutoff proposal. Revised2025 framework is recorded as distinct, not adopted into2001 categorical implementation."
                }
              ],
              "pointContract": {
                "plateletCodes": [
                  0,
                  1,
                  2
                ],
                "fibrinMarkerCodes": [
                  0,
                  2,
                  3
                ],
                "prolongedPTCodes": [
                  0,
                  1,
                  2
                ],
                "fibrinogenCodes": [
                  0,
                  1
                ],
                "sum": [
                  0,
                  8
                ],
                "original2001TableLiteralBands": {
                  "platelets": [
                    ">100→0",
                    "<100→1",
                    "<50→2"
                  ],
                  "PTseconds": [
                    "<3→0",
                    ">3 and <6→1",
                    ">6→2"
                  ],
                  "fibrinogenGramPerLitre": [
                    ">1→0",
                    "<1→1"
                  ]
                },
                "categoricalWeightScope": "Selected point codes only; exact100platelet,3/6second and1g/L boundary inclusivity is not established by this2001 printed table. Current form uses50–100,3–6 and>=1g/L; later support for some boundaries is distinct source evidence, not full2001 conformity.",
                "later2025": "Table1 explicitly uses>=50,<100 for platelet1 and>=3,<6 for PT1,>=6 for PT2; section4 proposes D-dimer>3×ULN for2 and>7×ULN for3. Do not silently substitute2025 or infer universal assay thresholds."
              },
              "scope": "All54 combinations of four already selected source point-code domains, exact integer score only. No raw laboratory boundary classification, diagnosis threshold, clinical prerequisite gate, nonovert/SIC variant or dynamic course is validated.",
              "limitations": "OriginalTable2 has ambiguous equalities and overlapping platelet shorthand. Moderate/strong fibrin increase requires assay-specific definitions in the original text. Underlying disease compatible with overtDIC is a prerequisite, not a numeric score component.2025revision and2021INR/localD-dimer study are distinct; numerical summation does not approve any diagnoses, interpretation or treatment."
            }
          ],
          "evidencePath": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
          "evidenceSha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-peer-verify-final27.json",
              "sha256": "ff8bc18b4b06912aac258ce96b6c33cacbe5a1d484b58e52cc9d6679ad462028"
            },
            "scope": "Independently read selected primary tables, own frozen source-point expectations and three adapters Node/isolatedChromium. Source scope partial; local MESS72 zero cases separated; no clinical/rights/full-method approval."
          },
          "freshAdapterExecutions": 162,
          "freshVmExecutions": 162,
          "actualBrowserEvidenceScope": "Original isolated actual Chromium, each of the three exactly bound adapters, source-only rows. Separate local MESS72 extension is not part of this source bank.",
          "implementations": [
            {
              "id": "isth-cid",
              "app": "website",
              "file": "apps/website/private/tool-code/isth-cid/calculator.js",
              "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
            },
            {
              "id": "isth-cid",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
              "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
            },
            {
              "id": "isth-cid",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
              "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
            }
          ],
          "qualifications": [
            "OriginalTable2 has ambiguous equalities and overlapping platelet shorthand. Moderate/strong fibrin increase requires assay-specific definitions in the original text. Underlying disease compatible with overtDIC is a prerequisite, not a numeric score component.2025revision and2021INR/localD-dimer study are distinct; numerical summation does not approve any diagnoses, interpretation or treatment.",
            "MESS source bank excludes all72 local zero-ischemia examples. Those remain in the untouched original platform-extension receipt and are not counted as source conformity.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/villalta-mess-isth-bank-metadata-independent-review-western-final27.json",
              "sha256": "8254f049e2cde19930dae4e5ef3b689175daa3a083b9a8a056d3650abcf8f1c5"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/isth-cid/calculator.js",
              "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
            },
            {
              "file": "apps/dashboard/private/tool-code/isth-cid/calculator.js",
              "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
            },
            {
              "file": "apps/command-center/private/tool-code/isth-cid/calculator.js",
              "sha256": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
        "previousImplementationHash": "c39aa2b4625d9da1def6d9b988f56f93a0a34aec2db1c02e5b43f0873a98924f",
        "previousInputContract": {
          "fields": [
            {
              "key": "plaq",
              "label": "Plaquetas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&gt; 100.000/µL",
                "1": "50.000 a 100.000/µL",
                "2": "&lt; 50.000/µL"
              }
            },
            {
              "key": "dd",
              "label": "Marcador de fibrina (D-dímero ou PDF)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sem aumento",
                "2": "Aumento moderado",
                "3": "Aumento acentuado"
              }
            },
            {
              "key": "tp",
              "label": "Prolongamento do tempo de protrombina",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 3 s",
                "1": "3 a 6 s",
                "2": "&gt; 6 s"
              }
            },
            {
              "key": "fib",
              "label": "Fibrinogênio",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&gt; 1 g/L (100 mg/dL)",
                "1": "&lt; 1 g/L (100 mg/dL)"
              }
            }
          ],
          "hash": "516b7269846e9493e15a2d5cb16fdc3ef5cac1fd949ba274aeb837b1afb8d9c6"
        },
        "metadataAmendment": {
          "file": "reports/review-20261003/adapter-metadata-label-corrections.json",
          "scope": "Current option labels, same numeric option keys and unchanged calculation text; no formula-conformance or clinical approval inferred",
          "calculationTextSha256": "e3bdcbc7483dfbca9f2eea6a751a482023bb5db15956cadd3349491ea1bc83f6"
        },
        "previousImplementedVariant": "Plaquetas > 100 mil 0, 50–100 mil 1, < 50 mil 2 · D-dímero/PDF sem aumento 0, moderado 2, acentuado 3 · TP prolongado < 3 s 0, 3–6 s 1, > 6 s 2 · fibrinogênio > 1 g/L 0, < 1 g/L 1. Máximo: 8. Pré-requisito: doença de base associada a CID (sepse, trauma, câncer, complicação obstétrica etc.).",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "changes": [
              "inputContract",
              "implementationVersion"
            ],
            "priorImplementationVersion": "isth-cid@native-2026-10-03+c39aa2b4625d",
            "priorImplementationHash": "5cb9bd005f0951279817ab4796262b1e67a8e342e181db28e871ed13a23bce25",
            "priorInputContract": {
              "fields": [
                {
                  "key": "plaq",
                  "label": "Plaquetas",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "&gt; 100.000/µL",
                    "1": "50.000 a 100.000/µL",
                    "2": "&lt; 50.000/µL"
                  }
                },
                {
                  "key": "dd",
                  "label": "Marcador de fibrina (D-dímero ou PDF)",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Sem aumento",
                    "2": "Aumento moderado",
                    "3": "Aumento acentuado"
                  }
                },
                {
                  "key": "tp",
                  "label": "Prolongamento do tempo de protrombina",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "&lt; 3 s",
                    "1": "3 a 6 s",
                    "2": "&gt; 6 s"
                  }
                },
                {
                  "key": "fib",
                  "label": "Fibrinogênio",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "≥ 1 g/L",
                    "1": "&lt; 1 g/L (100 mg/dL)"
                  }
                }
              ],
              "hash": "4ef5267b402c103564aa351e58225665e359e2a9ecb8ced555039a3533a68c05"
            },
            "priorImplementedVariant": "Plaquetas > 100 mil 0, 50–100 mil 1, < 50 mil 2 · D-dímero/PDF sem aumento 0, moderado 2, acentuado 3 · TP prolongado < 3 s 0, 3–6 s 1, > 6 s 2 · fibrinogênio ≥ 1 g/L 0, < 1 g/L 1. Máximo: 8. Pré-requisito: doença de base associada a CID (sepse, trauma, câncer, complicação obstétrica etc.).",
            "explicitMethodVersion": "ISTH/Taylor 2001:CIDmanifesta, plaquetas/PDF/TP/fibrinogênio, total 0–8",
            "sourceEvidenceUnchanged": true,
            "independentArithmeticUnchanged": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "scope": "Declarative technical rebinding only. Source access scope, source proofs and original failure/test histories remain unchanged."
          }
        ]
      },
      "limits": "Aplicar no contexto de doença de base compatível com CID, combinando dados clínicos e laboratoriais. O processo é dinâmico e requer repetição da avaliação. Um escore não comprova sozinho o diagnóstico; a precisão varia com a população e o estrato de pontuação.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.945Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Taylor 2001 sem resumo; os limites laboratoriais integrais não foram reconferidos neste lote.",
          "A fonte Larsen Tabela 1 usada anteriormente pelo pai para fibrinogênio não foi reaberta por este leitor."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "sofa",
      "title": "Escore SOFA",
      "short": "Disfunção orgânica na sepse e na UTI",
      "desc": "Calcule o escore SOFA (Sequential Organ Failure Assessment) pelos seis sistemas orgânicos, com a definição de disfunção orgânica da Sepsis-3.",
      "lead": "Quantifica a disfunção de seis sistemas orgânicos (respiratório, coagulação, fígado, cardiovascular, neurológico e renal). É a base da definição de sepse (Sepsis-3) e acompanha a evolução do paciente crítico.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "infectologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "pao2",
          "PaO₂",
          "num",
          {
            "min": 20,
            "max": 700,
            "unit": "mmHg",
            "ph": "80"
          }
        ],
        [
          "fio2",
          "FiO₂",
          "num",
          {
            "min": 21,
            "max": 100,
            "unit": "%",
            "ph": "40"
          }
        ],
        [
          "suporte",
          "Em ventilação mecânica ou suporte ventilatório?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "plaq",
          "Plaquetas",
          "num",
          {
            "min": 1,
            "max": 1500,
            "unit": "×10³/µL",
            "ph": "150"
          }
        ],
        [
          "bili",
          "Bilirrubina total",
          "num",
          {
            "min": 0.1,
            "max": 50,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "cv",
          "Cardiovascular (doses em mcg/kg/min por ≥ 1 h)",
          "sel",
          {
            "opts": {
              "0": "PAM ≥ 70 mmHg, sem vasopressor",
              "1": "PAM &lt; 70 mmHg",
              "2": "Dopamina ≤ 5 ou dobutamina (qualquer dose)",
              "3": "Dopamina &gt; 5, adrenalina ≤ 0,1 ou noradrenalina ≤ 0,1",
              "4": "Dopamina &gt; 15, adrenalina &gt; 0,1 ou noradrenalina &gt; 0,1"
            }
          }
        ],
        [
          "gcs",
          "Escala de Coma de Glasgow",
          "num",
          {
            "min": 3,
            "max": 15,
            "ph": "15"
          }
        ],
        [
          "cr",
          "Creatinina",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "diurese",
          "Diurese em 24 h",
          "num",
          {
            "min": 0,
            "max": 10000,
            "unit": "mL/dia",
            "ph": "1500",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Cada sistema pontua de 0 a 4; o total vai de 0 a 24.</p><ul><li><strong>Respiratório</strong> (PaO₂/FiO₂): ≥ 400 = 0; &lt; 400 = 1; &lt; 300 = 2; &lt; 200 com suporte ventilatório = 3; &lt; 100 com suporte = 4.</li><li><strong>Coagulação</strong> (plaquetas ×10³/µL): ≥ 150 = 0; &lt; 150 = 1; &lt; 100 = 2; &lt; 50 = 3; &lt; 20 = 4.</li><li><strong>Fígado</strong> (bilirrubina, mg/dL): &lt; 1,2 = 0; 1,2–1,9 = 1; 2,0–5,9 = 2; 6,0–11,9 = 3; ≥ 12 = 4.</li><li><strong>Cardiovascular</strong> (doses de vasoativos em µg/kg/min, administradas por pelo menos 1 hora): PAM ≥ 70 = 0; PAM &lt; 70 = 1; dopamina ≤ 5 ou dobutamina = 2; dopamina &gt; 5, adrenalina ou noradrenalina ≤ 0,1 = 3; dopamina &gt; 15, adrenalina ou noradrenalina &gt; 0,1 = 4.</li><li><strong>Neurológico</strong> (Glasgow): 15 = 0; 13–14 = 1; 10–12 = 2; 6–9 = 3; &lt; 6 = 4.</li><li><strong>Renal</strong> (creatinina, mg/dL, ou diurese): &lt; 1,2 = 0; 1,2–1,9 = 1; 2,0–3,4 = 2; 3,5–4,9 ou diurese &lt; 500 mL/dia = 3; ≥ 5,0 ou diurese &lt; 200 mL/dia = 4.</li></ul>",
      "sources": [
        [
          "Vincent JL et al. The SOFA (Sepsis-related Organ Failure Assessment) score to describe organ dysfunction/failure. Intensive Care Med, 1996.",
          "https://doi.org/10.1007/BF01709751"
        ],
        [
          "Ferreira FL et al. Serial evaluation of the SOFA score to predict outcome in critically ill patients. JAMA, 2001.",
          "https://doi.org/10.1001/jama.286.14.1754"
        ],
        [
          "Singer M et al. The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3). JAMA, 2016.",
          "https://doi.org/10.1001/jama.2016.0287"
        ],
        [
          "Sepsis-3,2016",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC4968574/"
        ]
      ],
      "cases": [
        [
          "Sem disfunção: P/F 452, exames normais, 0",
          {
            "pao2": 95,
            "fio2": 21,
            "suporte": "0",
            "plaq": 250,
            "bili": 0.8,
            "cv": "0",
            "gcs": 15,
            "cr": 0.9
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "P/F 140 sem suporte ventilatório: respiratório limitado a 2",
          {
            "pao2": 70,
            "fio2": 50,
            "suporte": "0",
            "plaq": 200,
            "bili": 0.5,
            "cv": "0",
            "gcs": 15,
            "cr": 0.8
          },
          {
            "score": 2,
            "raw": {
              "resp": 2
            },
            "level": "mid"
          }
        ],
        [
          "P/F 100 em VM (3), PAM &lt; 70 (1), Cr 1,3 com diurese 400 (3): 7",
          {
            "pao2": 60,
            "fio2": 60,
            "suporte": "1",
            "plaq": 160,
            "bili": 1,
            "cv": "1",
            "gcs": 15,
            "cr": 1.3,
            "diurese": 400
          },
          {
            "score": 7,
            "raw": {
              "resp": 3,
              "ren": 3
            },
            "level": "mid"
          }
        ],
        [
          "Choque séptico: P/F 200 (2), plaq 90 (2), bili 2,5 (2), nora ≤ 0,1 (3), GCS 13 (1), Cr 2,2 (2): 12",
          {
            "pao2": 80,
            "fio2": 40,
            "suporte": "1",
            "plaq": 90,
            "bili": 2.5,
            "cv": "3",
            "gcs": 13,
            "cr": 2.2
          },
          {
            "score": 12,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.287Z",
        "total": 408,
        "passed": 408,
        "sourceRowCount": 408,
        "uniqueApiInputCount": 408,
        "sourceContextCount": 408,
        "cases": [
          {
            "id": "sofa",
            "index": 0,
            "input": {
              "pao2": 450,
              "fio2": 100,
              "suporte": "1",
              "plaq": 200,
              "bili": 0.8,
              "cv": "0",
              "gcs": 15,
              "cr": 0.8,
              "diurese": 1500
            },
            "expected": {
              "score": 0,
              "components": [
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            "sourceScenarioScope": "All six baseline representative source bands",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "sofa",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 0,
                  "resp": 0,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 0,
                  "resp": 0,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 0,
                  "resp": 0,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 0,
                  "resp": 0,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 0,
                  "resp": 0,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 0,
                  "resp": 0,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "sofa",
            "index": 1,
            "input": {
              "pao2": 50,
              "fio2": 100,
              "suporte": "1",
              "plaq": 10,
              "bili": 13,
              "cv": "4",
              "gcs": 4,
              "cr": 6,
              "diurese": 1500
            },
            "expected": {
              "score": 24,
              "components": [
                4,
                4,
                4,
                4,
                4,
                4
              ]
            },
            "sourceScenarioScope": "All six maximum representative source bands",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "sofa",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 24,
                  "resp": 4,
                  "coag": 4,
                  "fig": 4,
                  "cv": 4,
                  "snc": 4,
                  "ren": 4
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 24,
                  "resp": 4,
                  "coag": 4,
                  "fig": 4,
                  "cv": 4,
                  "snc": 4,
                  "ren": 4
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 24,
                  "resp": 4,
                  "coag": 4,
                  "fig": 4,
                  "cv": 4,
                  "snc": 4,
                  "ren": 4
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 24,
                  "resp": 4,
                  "coag": 4,
                  "fig": 4,
                  "cv": 4,
                  "snc": 4,
                  "ren": 4
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 24,
                  "resp": 4,
                  "coag": 4,
                  "fig": 4,
                  "cv": 4,
                  "snc": 4,
                  "ren": 4
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 24,
                  "resp": 4,
                  "coag": 4,
                  "fig": 4,
                  "cv": 4,
                  "snc": 4,
                  "ren": 4
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "sofa",
            "index": 2,
            "input": {
              "pao2": 350,
              "fio2": 100,
              "suporte": "1",
              "plaq": 200,
              "bili": 0.8,
              "cv": "0",
              "gcs": 15,
              "cr": 0.8,
              "diurese": 1500
            },
            "expected": {
              "score": 1,
              "components": [
                1,
                0,
                0,
                0,
                0,
                0
              ]
            },
            "sourceScenarioScope": "Each source-band representative",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "sofa",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 1,
                  "resp": 1,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 1,
                  "resp": 1,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 1,
                  "resp": 1,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 1,
                  "resp": 1,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 1,
                  "resp": 1,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 1,
                  "resp": 1,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "sofa",
            "index": 3,
            "input": {
              "pao2": 250,
              "fio2": 100,
              "suporte": "1",
              "plaq": 200,
              "bili": 0.8,
              "cv": "0",
              "gcs": 15,
              "cr": 0.8,
              "diurese": 1500
            },
            "expected": {
              "score": 2,
              "components": [
                2,
                0,
                0,
                0,
                0,
                0
              ]
            },
            "sourceScenarioScope": "Each source-band representative",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "sofa",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 2,
                  "resp": 2,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 2,
                  "resp": 2,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 2,
                  "resp": 2,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 2,
                  "resp": 2,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "node",
                "raw": {
                  "score": 2,
                  "resp": 2,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                "mode": "vm",
                "raw": {
                  "score": 2,
                  "resp": 2,
                  "coag": 0,
                  "fig": 0,
                  "cv": 0,
                  "snc": 0,
                  "ren": 0
                },
                "comparison": {
                  "scoreExact": true,
                  "sixComponentsExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "2fbe4f92010d6ac2abcfc8b7bf7ce2c6fbb4a4686a58281776e6124e3191acc4",
          "total": 408,
          "bankRowCount": 408,
          "uniqueApiInputCount": 408,
          "sourceContextCount": 408,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 408,
          "uniqueApiInputs": 408,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "408 bounded representative/unambiguous source numeric inputs: exact total and six source component scores; selected cardiovascular score is not a vasoactive dose classifier. Exact bilirubin12/creatinine5, decimal table gaps and dopamine classifier are excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "sofa",
            "declaredEdition": "Vincent1996",
            "numericEvidenceEdition": "Singer2016 Sepsis3 Table1, expressly adapted from Vincent1996",
            "url": "https://www.bumc.bu.edu/emergencymedicine/files/2016/04/Singer-et-al.-Third-Intnl-Consensus-Definition-Sepsis-Septic-Shock.-JAMA-2016.pdf",
            "doi": "10.1001/jama.2016.0287",
            "access": "University mirror of the original2016 paper downloaded; printed804 Table1 visually inspected. Vincent1996 publisher preview confirms identity, but its fullPDF is paywalled and was not read.",
            "readScope": [
              "2016 Table1, PDFp4/printed804",
              "2016 adult sepsis definition and baseline-organ-dysfunction qualification"
            ],
            "notVerified": [
              "Original1996 fulltable",
              "Ambiguous bilirubin12/creatinine5/dopamine5 boundary classifications",
              "Clinical qualification, timing/max-daily score, performance, patient prediction or treatment"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": [
              {
                "status": "edition-boundary-inconclusive",
                "detail": "Printed2016 table uses bilirubin>12.0, creatinine>5.0, dopamine<5 and5.1–15, with uncovered exact values/gaps. Those values are deliberately excluded from measured-boundary certification; no silent reinterpretation of the1996 edition."
              },
              {
                "status": "input-label-difference",
                "detail": "Current cardiovascular selection2 uses dopamine≤5, selection3 dopamine>5 with no explicit≤15 bound. This test checks caller-selected points, not dose classification."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:10.669Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "408 bounded representative/unambiguous source numeric inputs: exact total and six source component scores; selected cardiovascular score is not a vasoactive dose classifier. Exact bilirubin12/creatinine5, decimal table gaps and dopamine classifier are excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "a1426bab94a5de19cf3a8f1664171e92642b774f3b1c1c44394318989a8f7217",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
              },
              {
                "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
              },
              {
                "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 1224,
        "actualVmExecutions": 1224,
        "implementations": [
          {
            "app": "website",
            "id": "sofa",
            "file": "apps/website/private/tool-code/sofa/calculator.js",
            "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
          },
          {
            "app": "dashboard",
            "id": "sofa",
            "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
            "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
          },
          {
            "app": "command-center",
            "id": "sofa",
            "file": "apps/command-center/private/tool-code/sofa/calculator.js",
            "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
          }
        ],
        "qualifications": [
          "408 bounded representative/unambiguous source numeric inputs: exact total and six source component scores; selected cardiovascular score is not a vasoactive dose classifier. Exact bilirubin12/creatinine5, decimal table gaps and dopamine classifier are excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "SOFA/Vincent 1996:6 sistemas 0–4, total 0–24; limiares clássicos; sem SOFA 2",
      "implementationVersion": "sofa@native-2026-10-03+eed7d8c8e9ab",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8844239/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada sistema pontua de 0 a 4; o total vai de 0 a 24. Respiratório (PaO₂/FiO₂): ≥ 400 = 0; < 400 = 1; < 300 = 2; < 200 com suporte ventilatório = 3; < 100 com suporte = 4. Coagulação (plaquetas ×10³/µL): ≥ 150 = 0; < 150 = 1; < 100 = 2; < 50 = 3; < 20 = 4. Fígado (bilirrubina, mg/dL): < 1,2 = 0; 1,2–1,9 = 1; 2,0–5,9 = 2; 6,0–11,9 = 3; ≥ 12 = 4. Cardiovascular (doses de vasoativos em µg/kg/min, administradas por pelo menos 1 hora): PAM ≥ 70 = 0; PAM < 70 = 1; dopamina ≤ 5 ou dobutamina = 2; dopamina > 5, adrenalina ou noradrenalina ≤ 0,1 = 3; dopamina > 15, adrenalina ou noradrenalina > 0,1 = 4. Neurológico (Glasgow): 15 = 0; 13–14 = 1; 10–12 = 2; 6–9 = 3; < 6 = 4. Renal (creatinina, mg/dL, ou diurese): < 1,2 = 0; 1,2–1,9 = 1; 2,0–3,4 = 2; 3,5–4,9 ou diurese < 500 mL/dia = 3; ≥ 5,0 ou diurese < 200 mL/dia = 4.",
        "inputContract": {
          "fields": [
            {
              "key": "pao2",
              "label": "PaO₂",
              "type": "num",
              "min": 20,
              "max": 700,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "fio2",
              "label": "FiO₂",
              "type": "num",
              "min": 21,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "suporte",
              "label": "Em ventilação mecânica ou suporte ventilatório?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "plaq",
              "label": "Plaquetas",
              "type": "num",
              "min": 1,
              "max": 1500,
              "unit": "×10³/µL",
              "optional": false,
              "options": null
            },
            {
              "key": "bili",
              "label": "Bilirrubina total",
              "type": "num",
              "min": 0.1,
              "max": 50,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "cv",
              "label": "Cardiovascular (doses em mcg/kg/min por ≥ 1 h)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "PAM ≥ 70 mmHg, sem vasopressor",
                "1": "PAM &lt; 70 mmHg",
                "2": "Dopamina ≤ 5 ou dobutamina (qualquer dose)",
                "3": "Dopamina &gt; 5, adrenalina ≤ 0,1 ou noradrenalina ≤ 0,1",
                "4": "Dopamina &gt; 15, adrenalina &gt; 0,1 ou noradrenalina &gt; 0,1"
              }
            },
            {
              "key": "gcs",
              "label": "Escala de Coma de Glasgow",
              "type": "num",
              "min": 3,
              "max": 15,
              "optional": false,
              "options": null
            },
            {
              "key": "cr",
              "label": "Creatinina",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "diurese",
              "label": "Diurese em 24 h",
              "type": "num",
              "min": 0,
              "max": 10000,
              "unit": "mL/dia",
              "optional": true,
              "options": null
            }
          ],
          "hash": "45ea5db4f637d4e56c856573cdbe32e21e4132f37555734ad7c4ae5d849b4283"
        },
        "sourceEditions": [
          {
            "citation": "Vincent JL et al. The SOFA (Sepsis-related Organ Failure Assessment) score to describe organ dysfunction/failure. Intensive Care Med, 1996.",
            "url": "https://doi.org/10.1007/BF01709751",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The SOFA (Sepsis-related Organ Failure Assessment) score to describe organ dysfunction/failure. On behalf of the Working Group on Sepsis-Related Problems of the European Society of Intensive Care Medicine.",
              "year": "1996",
              "firstPublicationDate": "1996-07-01",
              "doi": "10.1007/bf01709751",
              "pmid": "8844239",
              "journal": "Intensive care medicine",
              "authors": "Vincent JL, Moreno R, Takala J, Willatts S, De Mendonça A, Bruining H, Reinhart CK, Suter PM, Thijs LG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8844239/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Ferreira FL et al. Serial evaluation of the SOFA score to predict outcome in critically ill patients. JAMA, 2001.",
            "url": "https://doi.org/10.1001/jama.286.14.1754",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Serial evaluation of the SOFA score to predict outcome in critically ill patients.",
              "year": "2001",
              "firstPublicationDate": "2001-10-01",
              "doi": "10.1001/jama.286.14.1754",
              "pmid": "11594901",
              "journal": "JAMA",
              "authors": "Ferreira FL, Bota DP, Bross A, Mélot C, Vincent JL."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11594901/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6038a9863942b396816b108bb52ea9a0df8b58c9442d6c7d6bd58312e1e9a205",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Singer M et al. The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3). JAMA, 2016.",
            "url": "https://doi.org/10.1001/jama.2016.0287",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3).",
              "year": "2016",
              "firstPublicationDate": "2016-02-01",
              "doi": "10.1001/jama.2016.0287",
              "pmid": "26903338",
              "pmcid": "PMC4968574",
              "journal": "JAMA",
              "authors": "Singer M, Deutschman CS, Seymour CW, Shankar-Hari M, Annane D, Bauer M, Bellomo R, Bernard GR, Chiche JD, Coopersmith CM, Hotchkiss RS, Levy MM, Marshall JC, Martin GS, Opal SM, Rubenfeld GD, van der Poll T, Vincent JL, Angus DC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4968574/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c1cb0f98b355482761c0dbe96dda0c31ac720b0b065a7ef55cd5888355f7aee7",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.287Z",
          "total": 408,
          "passed": 408,
          "sourceRowCount": 408,
          "uniqueApiInputCount": 408,
          "sourceContextCount": 408,
          "cases": [
            {
              "id": "sofa",
              "index": 0,
              "input": {
                "pao2": 450,
                "fio2": 100,
                "suporte": "1",
                "plaq": 200,
                "bili": 0.8,
                "cv": "0",
                "gcs": 15,
                "cr": 0.8,
                "diurese": 1500
              },
              "expected": {
                "score": 0,
                "components": [
                  0,
                  0,
                  0,
                  0,
                  0,
                  0
                ]
              },
              "sourceScenarioScope": "All six baseline representative source bands",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "sofa",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 0,
                    "resp": 0,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 0,
                    "resp": 0,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 0,
                    "resp": 0,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 0,
                    "resp": 0,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 0,
                    "resp": 0,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 0,
                    "resp": 0,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "sofa",
              "index": 1,
              "input": {
                "pao2": 50,
                "fio2": 100,
                "suporte": "1",
                "plaq": 10,
                "bili": 13,
                "cv": "4",
                "gcs": 4,
                "cr": 6,
                "diurese": 1500
              },
              "expected": {
                "score": 24,
                "components": [
                  4,
                  4,
                  4,
                  4,
                  4,
                  4
                ]
              },
              "sourceScenarioScope": "All six maximum representative source bands",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "sofa",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 24,
                    "resp": 4,
                    "coag": 4,
                    "fig": 4,
                    "cv": 4,
                    "snc": 4,
                    "ren": 4
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 24,
                    "resp": 4,
                    "coag": 4,
                    "fig": 4,
                    "cv": 4,
                    "snc": 4,
                    "ren": 4
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 24,
                    "resp": 4,
                    "coag": 4,
                    "fig": 4,
                    "cv": 4,
                    "snc": 4,
                    "ren": 4
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 24,
                    "resp": 4,
                    "coag": 4,
                    "fig": 4,
                    "cv": 4,
                    "snc": 4,
                    "ren": 4
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 24,
                    "resp": 4,
                    "coag": 4,
                    "fig": 4,
                    "cv": 4,
                    "snc": 4,
                    "ren": 4
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 24,
                    "resp": 4,
                    "coag": 4,
                    "fig": 4,
                    "cv": 4,
                    "snc": 4,
                    "ren": 4
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "sofa",
              "index": 2,
              "input": {
                "pao2": 350,
                "fio2": 100,
                "suporte": "1",
                "plaq": 200,
                "bili": 0.8,
                "cv": "0",
                "gcs": 15,
                "cr": 0.8,
                "diurese": 1500
              },
              "expected": {
                "score": 1,
                "components": [
                  1,
                  0,
                  0,
                  0,
                  0,
                  0
                ]
              },
              "sourceScenarioScope": "Each source-band representative",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "sofa",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 1,
                    "resp": 1,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 1,
                    "resp": 1,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 1,
                    "resp": 1,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 1,
                    "resp": 1,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 1,
                    "resp": 1,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 1,
                    "resp": 1,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "sofa",
              "index": 3,
              "input": {
                "pao2": 250,
                "fio2": 100,
                "suporte": "1",
                "plaq": 200,
                "bili": 0.8,
                "cv": "0",
                "gcs": 15,
                "cr": 0.8,
                "diurese": 1500
              },
              "expected": {
                "score": 2,
                "components": [
                  2,
                  0,
                  0,
                  0,
                  0,
                  0
                ]
              },
              "sourceScenarioScope": "Each source-band representative",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "sofa",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 2,
                    "resp": 2,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 2,
                    "resp": 2,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 2,
                    "resp": 2,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 2,
                    "resp": 2,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "node",
                  "raw": {
                    "score": 2,
                    "resp": 2,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
                  "mode": "vm",
                  "raw": {
                    "score": 2,
                    "resp": 2,
                    "coag": 0,
                    "fig": 0,
                    "cv": 0,
                    "snc": 0,
                    "ren": 0
                  },
                  "comparison": {
                    "scoreExact": true,
                    "sixComponentsExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "2fbe4f92010d6ac2abcfc8b7bf7ce2c6fbb4a4686a58281776e6124e3191acc4",
            "total": 408,
            "bankRowCount": 408,
            "uniqueApiInputCount": 408,
            "sourceContextCount": 408,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 408,
            "uniqueApiInputs": 408,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "408 bounded representative/unambiguous source numeric inputs: exact total and six source component scores; selected cardiovascular score is not a vasoactive dose classifier. Exact bilirubin12/creatinine5, decimal table gaps and dopamine classifier are excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "sofa",
              "declaredEdition": "Vincent1996",
              "numericEvidenceEdition": "Singer2016 Sepsis3 Table1, expressly adapted from Vincent1996",
              "url": "https://www.bumc.bu.edu/emergencymedicine/files/2016/04/Singer-et-al.-Third-Intnl-Consensus-Definition-Sepsis-Septic-Shock.-JAMA-2016.pdf",
              "doi": "10.1001/jama.2016.0287",
              "access": "University mirror of the original2016 paper downloaded; printed804 Table1 visually inspected. Vincent1996 publisher preview confirms identity, but its fullPDF is paywalled and was not read.",
              "readScope": [
                "2016 Table1, PDFp4/printed804",
                "2016 adult sepsis definition and baseline-organ-dysfunction qualification"
              ],
              "notVerified": [
                "Original1996 fulltable",
                "Ambiguous bilirubin12/creatinine5/dopamine5 boundary classifications",
                "Clinical qualification, timing/max-daily score, performance, patient prediction or treatment"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": [
                {
                  "status": "edition-boundary-inconclusive",
                  "detail": "Printed2016 table uses bilirubin>12.0, creatinine>5.0, dopamine<5 and5.1–15, with uncovered exact values/gaps. Those values are deliberately excluded from measured-boundary certification; no silent reinterpretation of the1996 edition."
                },
                {
                  "status": "input-label-difference",
                  "detail": "Current cardiovascular selection2 uses dopamine≤5, selection3 dopamine>5 with no explicit≤15 bound. This test checks caller-selected points, not dose classification."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:10.669Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "408 bounded representative/unambiguous source numeric inputs: exact total and six source component scores; selected cardiovascular score is not a vasoactive dose classifier. Exact bilirubin12/creatinine5, decimal table gaps and dopamine classifier are excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "a1426bab94a5de19cf3a8f1664171e92642b774f3b1c1c44394318989a8f7217",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
                },
                {
                  "file": "apps/command-center/private/tool-code/sofa/calculator.js",
                  "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 1224,
          "actualVmExecutions": 1224,
          "implementations": [
            {
              "app": "website",
              "id": "sofa",
              "file": "apps/website/private/tool-code/sofa/calculator.js",
              "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
            },
            {
              "app": "dashboard",
              "id": "sofa",
              "file": "apps/dashboard/private/tool-code/sofa/calculator.js",
              "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
            },
            {
              "app": "command-center",
              "id": "sofa",
              "file": "apps/command-center/private/tool-code/sofa/calculator.js",
              "sha256": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10"
            }
          ],
          "qualifications": [
            "408 bounded representative/unambiguous source numeric inputs: exact total and six source component scores; selected cardiovascular score is not a vasoactive dose classifier. Exact bilirubin12/creatinine5, decimal table gaps and dopamine classifier are excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReviewSha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc",
          "previousMethodVersion": "SOFA/Vincent 1996:6 sistemas 0–4, total 0–24; limiares clássicos; sem SOFA 2",
          "scope": "Source-edition and displayed-rubric limitations only; no clinical/instrument-language/rights approval and no arithmetic changes."
        },
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "changes": [
              "inputContract",
              "implementedVariant"
            ],
            "priorImplementationVersion": "sofa@native-2026-10-03+eed7d8c8e9ab",
            "priorImplementationHash": "eed7d8c8e9ab496fe9c0486a25dbd941ab4bc16c1c3f15e081750972b8e66b10",
            "priorInputContract": {
              "fields": [
                {
                  "key": "pao2",
                  "label": "PaO₂",
                  "type": "num",
                  "min": 20,
                  "max": 700,
                  "unit": "mmHg",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "fio2",
                  "label": "FiO₂",
                  "type": "num",
                  "min": 21,
                  "max": 100,
                  "unit": "%",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "suporte",
                  "label": "Em ventilação mecânica ou suporte ventilatório?",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Não",
                    "1": "Sim"
                  }
                },
                {
                  "key": "plaq",
                  "label": "Plaquetas",
                  "type": "num",
                  "min": 1,
                  "max": 1500,
                  "unit": "×10³/µL",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "bili",
                  "label": "Bilirrubina total",
                  "type": "num",
                  "min": 0.1,
                  "max": 50,
                  "unit": "mg/dL",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "cv",
                  "label": "Cardiovascular (doses em mcg/kg/min por ≥ 1 h)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "PAM ≥ 70 mmHg, sem vasopressor",
                    "1": "PAM &lt; 70 mmHg",
                    "2": "Dopamina ≤ 5 ou dobutamina (qualquer dose)",
                    "3": "Dopamina &gt; 5, adrenalina ≤ 0,1 ou noradrenalina ≤ 0,1",
                    "4": "Dopamina &gt; 15, adrenalina &gt; 0,1 ou noradrenalina &gt; 0,1"
                  }
                },
                {
                  "key": "gcs",
                  "label": "Escala de Coma de Glasgow",
                  "type": "num",
                  "min": 3,
                  "max": 15,
                  "optional": false,
                  "options": null
                },
                {
                  "key": "cr",
                  "label": "Creatinina",
                  "type": "num",
                  "min": 0.1,
                  "max": 20,
                  "unit": "mg/dL",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "diurese",
                  "label": "Diurese em 24 h",
                  "type": "num",
                  "min": 0,
                  "max": 10000,
                  "unit": "mL/dia",
                  "optional": true,
                  "options": null
                }
              ],
              "hash": "db2213a9829959012a656ff4f012ee9452dd8cc18598626065004f61519ba000"
            },
            "priorImplementedVariant": "Cada sistema pontua de 0 a 4; o total vai de 0 a 24. Respiratório (PaO₂/FiO₂): ≥ 400 = 0; < 400 = 1; < 300 = 2; < 200 com suporte ventilatório = 3; < 100 com suporte = 4. Coagulação (plaquetas ×10³/µL): ≥ 150 = 0; < 150 = 1; < 100 = 2; < 50 = 3; < 20 = 4. Fígado (bilirrubina, mg/dL): < 1,2 = 0; 1,2–1,9 = 1; 2,0–5,9 = 2; 6,0–11,9 = 3; ≥ 12 = 4. Cardiovascular : PAM ≥ 70 = 0; PAM < 70 = 1; dopamina ≤ 5 ou dobutamina = 2; dopamina > 5, adrenalina ou noradrenalina ≤ 0,1 = 3; dopamina > 15, adrenalina ou noradrenalina > 0,1 = 4. Neurológico (Glasgow): 15 = 0; 13–14 = 1; 10–12 = 2; 6–9 = 3; < 6 = 4. Renal (creatinina, mg/dL, ou diurese): < 1,2 = 0; 1,2–1,9 = 1; 2,0–3,4 = 2; 3,5–4,9 ou diurese < 500 mL/dia = 3; ≥ 5,0 ou diurese < 200 mL/dia = 4.",
            "explicitMethodVersion": "SOFA/Vincent 1996:6 sistemas 0–4, total 0–24; limiares clássicos; sem SOFA 2",
            "sourceEvidenceUnchanged": true,
            "independentArithmeticUnchanged": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "scope": "Declarative technical rebinding only. Source access scope, source proofs and original failure/test histories remain unchanged."
          }
        ]
      },
      "limits": "SOFA clássico: descreve disfunção orgânica em adultos criticamente enfermos; registre o momento da avaliação e a função prévia dos órgãos. Na definição Sepsis-3 de 2016, a variação aguda de pelo menos 2 pontos deve decorrer de infecção; o basal só pode ser presumido zero quando não há disfunção orgânica prévia conhecida. O total isolado não diagnostica infecção nem fornece uma probabilidade individual de morte. Não extrapole a classificação clássica para crianças. As doses vasoativas são em µg/kg/min, administradas por pelo menos 1 hora; a diurese se refere a 24 horas. A Tabela 1 de Sepsis-3 (2016), adaptada de Vincent 1996, imprime bilirrubina > 12,0 mg/dL, creatinina > 5,0 mg/dL e dopamina < 5 ou 5,1–15 µg/kg/min. A tabela integral de 1996 não foi obtida nesta revisão. As diferenças e lacunas nesses limites não foram adjudicadas; a conferência numérica usou apenas valores inequívocos e pontos cardiovasculares já selecionados.",
      "limitsEvidence": {
        "status": "specific-primary-sections-and-original-abstract-read",
        "sources": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4968574/",
            "edition": "Sepsis-3,2016",
            "readScope": "Direct primary consensus text: Table1 footnotes, Box3 baseline/change criteria and adult-population limitation. Named sections only."
          },
          {
            "url": "https://doi.org/10.1001/jama.286.14.1754",
            "edition": "Ferreira2001",
            "readScope": "Cached exact original-publication abstract fully read:352 consecutive patients, ICU stay>24h, serial48h assessment. Full article not read."
          },
          {
            "url": "https://doi.org/10.1007/BF01709751",
            "edition": "Vincent1996",
            "readScope": "Bibliographic identity only; original full table not newly read."
          }
        ],
        "populationScope": "Classic adult critical-care organ dysfunction; not a pediatric score.",
        "remainingChecks": [
          "Original1996 paper not read in full.",
          "No complete pediatric/source-table conformance review."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "sourceLimitEvidence": {
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReview": {
            "file": "reports/review-20261003/eight-organ-functional-primary-source-review-final26.json",
            "sha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc"
          },
          "declaredEditionBefore": "SOFA/Vincent 1996:6 sistemas 0–4, total 0–24; limiares clássicos; sem SOFA 2",
          "numericEvidenceEdition": "Singer2016 Sepsis3 Table1, expressly adapted from Vincent1996",
          "access": "University mirror of the original2016 paper downloaded; printed804 Table1 visually inspected. Vincent1996 publisher preview confirms identity, but its fullPDF is paywalled and was not read.",
          "findings": [
            {
              "status": "edition-boundary-inconclusive",
              "detail": "Printed2016 table uses bilirubin>12.0, creatinine>5.0, dopamine<5 and5.1–15, with uncovered exact values/gaps. Those values are deliberately excluded from measured-boundary certification; no silent reinterpretation of the1996 edition."
            },
            {
              "status": "input-label-difference",
              "detail": "Current cardiovascular selection2 uses dopamine≤5, selection3 dopamine>5 with no explicit≤15 bound. This test checks caller-selected points, not dose classification."
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "timi-sca",
      "title": "Escore TIMI (SCA sem supra de ST)",
      "short": "Angina instável e IAM sem supra",
      "desc": "Calculadora do escore de risco TIMI para angina instável e infarto sem supradesnível do ST: risco de morte, infarto ou revascularização urgente em 14 dias.",
      "lead": "Estima o risco de morte, novo infarto ou revascularização urgente em 14 dias na angina instável e no infarto sem supradesnível do ST.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "idade",
          "Idade ≥ 65 anos",
          "chk",
          {}
        ],
        [
          "fr",
          "≥ 3 fatores de risco para DAC",
          "chk",
          {}
        ],
        [
          "dac",
          "Estenose coronária conhecida ≥ 50%",
          "chk",
          {}
        ],
        [
          "aas",
          "Uso de AAS nos últimos 7 dias",
          "chk",
          {}
        ],
        [
          "angina",
          "≥ 2 episódios de angina em 24 horas",
          "chk",
          {}
        ],
        [
          "st",
          "Desvio do ST ≥ 0,5 mm",
          "chk",
          {}
        ],
        [
          "marc",
          "Marcador de necrose elevado",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto por item presente (total de 0 a 7).</p>",
      "sources": [
        [
          "Antman EM et al. The TIMI risk score for unstable angina/non–ST elevation MI. JAMA, 2000.",
          "https://doi.org/10.1001/jama.284.7.835"
        ]
      ],
      "cases": [
        [
          "Idade ≥ 65 + ≥ 3 fatores + AAS: 3 pontos = 13,2% em 14 dias",
          {
            "idade": true,
            "fr": true,
            "aas": true
          },
          {
            "raw": {
              "score": 3
            },
            "level": "mid"
          }
        ],
        [
          "5 critérios: 26,2% (alto risco)",
          {
            "idade": true,
            "fr": true,
            "dac": true,
            "aas": true,
            "angina": true
          },
          {
            "raw": {
              "score": 5
            },
            "level": "high"
          }
        ],
        [
          "Só idade ≥ 65: 1 ponto = 4,7%",
          {
            "idade": true
          },
          {
            "raw": {
              "score": 1
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.160Z",
        "total": 128,
        "passed": 128,
        "sourceRowCount": 128,
        "uniqueApiInputCount": 128,
        "sourceContextCount": 128,
        "cases": [
          {
            "id": "timi-sca",
            "index": 0,
            "input": {
              "idade": false,
              "fr": false,
              "dac": false,
              "aas": false,
              "angina": false,
              "st": false,
              "marc": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceCohort14DayPercent"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "timi-sca"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "timi-sca",
            "index": 1,
            "input": {
              "idade": false,
              "fr": false,
              "dac": false,
              "aas": false,
              "angina": false,
              "st": false,
              "marc": true
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceCohort14DayPercent"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "timi-sca"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "timi-sca",
            "index": 2,
            "input": {
              "idade": false,
              "fr": false,
              "dac": false,
              "aas": false,
              "angina": false,
              "st": true,
              "marc": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceCohort14DayPercent"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "timi-sca"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "timi-sca",
            "index": 3,
            "input": {
              "idade": false,
              "fr": false,
              "dac": false,
              "aas": false,
              "angina": false,
              "st": true,
              "marc": true
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceCohort14DayPercent"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "timi-sca"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "cb37edd490a9eed1c4e140db481e8518191fceb55fd142a00ebd3f9d9e319af5",
          "total": 128,
          "bankRowCount": 128,
          "uniqueApiInputCount": 128,
          "sourceContextCount": 128,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 128,
          "uniqueApiInputs": 128,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 128 exhaustive represented caller-selected point/binary tuples for timi-sca. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
        "sources": [
          {
            "id": "timi-sca",
            "edition": "Antman2000 TIMI UA/NSTEMI, not STEMI score",
            "url": "https://www.clinicalmonster.com/wp-content/uploads/sites/2/2016/06/Antman-TheTIMIriskScoreforNSTEMI.UA-JAMA-2000.pdf",
            "doi": "10.1001/jama.284.7.835",
            "access": "Original JAMA paper downloaded from clinician mirror; Methods/Table1/Figure1 inspected, Tables1/Figure1 visually read.",
            "readScope": [
              "PDFp1 abstract",
              "PDFp2–3 Methods andTable1,printed837",
              "PDFp4 Figure1/score definition,printed838"
            ],
            "notVerified": [
              "RawSTthreshold≥0.5mm as a universal source variable definition",
              "Clinical eligibility and treatment response",
              "Current independent risk forecast or three-tier label classification"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:10.728Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 128 exhaustive represented caller-selected point/binary tuples for timi-sca. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "currentBinding": {
            "source26BankSha256": "d270cba4400576c51ba26dce0aa90955b029618f4c37e9ecaad8b79c89baa9dc",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
              },
              {
                "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
              },
              {
                "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 384,
        "actualVmExecutions": 384,
        "implementations": [
          {
            "id": "timi-sca",
            "app": "website",
            "file": "apps/website/private/tool-code/timi-sca/calculator.js",
            "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
          },
          {
            "id": "timi-sca",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
            "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
          },
          {
            "id": "timi-sca",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
            "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 128 exhaustive represented caller-selected point/binary tuples for timi-sca. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "TIMIUA/NSTEMI/Antman 2000:7 fatores 0–1, total 0–7; sem TIMISTEMI",
      "implementationVersion": "timi-sca@native-2026-10-03+9dc63e561786",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10938172/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto por item presente (total de 0 a 7).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade ≥ 65 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fr",
              "label": "≥ 3 fatores de risco para DAC",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dac",
              "label": "Estenose coronária conhecida ≥ 50%",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "aas",
              "label": "Uso de AAS nos últimos 7 dias",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "angina",
              "label": "≥ 2 episódios de angina em 24 horas",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "st",
              "label": "Desvio do ST ≥ 0,5 mm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "marc",
              "label": "Marcador de necrose elevado",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "c2b499092ee67b98744a05fe76dbb05dc252040d7cd0f28f6d602e568e95d3db"
        },
        "sourceEditions": [
          {
            "citation": "Antman EM et al. The TIMI risk score for unstable angina/non–ST elevation MI. JAMA, 2000.",
            "url": "https://doi.org/10.1001/jama.284.7.835",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The TIMI risk score for unstable angina/non-ST elevation MI: A method for prognostication and therapeutic decision making.",
              "year": "2000",
              "firstPublicationDate": "2000-08-01",
              "doi": "10.1001/jama.284.7.835",
              "pmid": "10938172",
              "journal": "JAMA",
              "authors": "Antman EM, Cohen M, Bernink PJ, McCabe CH, Horacek T, Papuchis G, Mautner B, Corbalan R, Radley D, Braunwald E."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10938172/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ddb29e114b767011223aa008742231cc402af26b823ac2929d188e4b254a6cde",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.160Z",
          "total": 128,
          "passed": 128,
          "sourceRowCount": 128,
          "uniqueApiInputCount": 128,
          "sourceContextCount": 128,
          "cases": [
            {
              "id": "timi-sca",
              "index": 0,
              "input": {
                "idade": false,
                "fr": false,
                "dac": false,
                "aas": false,
                "angina": false,
                "st": false,
                "marc": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceCohort14DayPercent"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "timi-sca"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "timi-sca",
              "index": 1,
              "input": {
                "idade": false,
                "fr": false,
                "dac": false,
                "aas": false,
                "angina": false,
                "st": false,
                "marc": true
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceCohort14DayPercent"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "timi-sca"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "timi-sca",
              "index": 2,
              "input": {
                "idade": false,
                "fr": false,
                "dac": false,
                "aas": false,
                "angina": false,
                "st": true,
                "marc": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceCohort14DayPercent"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "timi-sca"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "timi-sca",
              "index": 3,
              "input": {
                "idade": false,
                "fr": false,
                "dac": false,
                "aas": false,
                "angina": false,
                "st": true,
                "marc": true
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceCohort14DayPercent"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "timi-sca"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "cb37edd490a9eed1c4e140db481e8518191fceb55fd142a00ebd3f9d9e319af5",
            "total": 128,
            "bankRowCount": 128,
            "uniqueApiInputCount": 128,
            "sourceContextCount": 128,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 128,
            "uniqueApiInputs": 128,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 128 exhaustive represented caller-selected point/binary tuples for timi-sca. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "sources": [
            {
              "id": "timi-sca",
              "edition": "Antman2000 TIMI UA/NSTEMI, not STEMI score",
              "url": "https://www.clinicalmonster.com/wp-content/uploads/sites/2/2016/06/Antman-TheTIMIriskScoreforNSTEMI.UA-JAMA-2000.pdf",
              "doi": "10.1001/jama.284.7.835",
              "access": "Original JAMA paper downloaded from clinician mirror; Methods/Table1/Figure1 inspected, Tables1/Figure1 visually read.",
              "readScope": [
                "PDFp1 abstract",
                "PDFp2–3 Methods andTable1,printed837",
                "PDFp4 Figure1/score definition,printed838"
              ],
              "notVerified": [
                "RawSTthreshold≥0.5mm as a universal source variable definition",
                "Clinical eligibility and treatment response",
                "Current independent risk forecast or three-tier label classification"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:10.728Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 128 exhaustive represented caller-selected point/binary tuples for timi-sca. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "currentBinding": {
              "source26BankSha256": "d270cba4400576c51ba26dce0aa90955b029618f4c37e9ecaad8b79c89baa9dc",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
                },
                {
                  "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
                },
                {
                  "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
                  "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 384,
          "actualVmExecutions": 384,
          "implementations": [
            {
              "id": "timi-sca",
              "app": "website",
              "file": "apps/website/private/tool-code/timi-sca/calculator.js",
              "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
            },
            {
              "id": "timi-sca",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/timi-sca/calculator.js",
              "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
            },
            {
              "id": "timi-sca",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/timi-sca/calculator.js",
              "sha256": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 128 exhaustive represented caller-selected point/binary tuples for timi-sca. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9dc63e561786af5713f7c814a447604fd64fe2653a746a97c94df519235ea1a7"
      },
      "limits": "Esta versão TIMI foi desenvolvida em angina instável e infarto sem supradesnível, para desfechos compostos em 14 dias, e não é a versão TIMI para STEMI. Os fatores têm definições temporais e clínicas específicas. Taxas dos ensaios históricos não determinam risco individual ou tratamento atual sem avaliação e diretriz correspondentes.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.948Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma uso em STEMI, qualquer dor torácica, exclusões completas ou terapias atuais fora dos ensaios originais."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "escore-twist",
      "title": "Escore TWIST (torção testicular)",
      "short": "Risco de torção testicular no escroto agudo",
      "desc": "Calcule o escore TWIST para estimar o risco de torção testicular no escroto agudo da criança e decidir entre exploração cirúrgica, ultrassonografia com Doppler ou alta.",
      "lead": "Estratifica o risco de torção testicular em meninos com escroto agudo pelo exame clínico, para indicar cirurgia imediata, ultrassonografia com Doppler ou descartar a torção.",
      "kind": "Escore",
      "spec": [
        "cirurgia-pediatrica",
        "urologia",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "edema",
          "Aumento de volume (edema) do testículo",
          "chk",
          {}
        ],
        [
          "duro",
          "Testículo endurecido",
          "chk",
          {}
        ],
        [
          "cremaster",
          "Reflexo cremastérico ausente",
          "chk",
          {}
        ],
        [
          "nausea",
          "Náuseas ou vômitos",
          "chk",
          {}
        ],
        [
          "alto",
          "Testículo elevado (alto na bolsa)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>2 pontos: edema testicular; testículo endurecido. 1 ponto: reflexo cremastérico ausente; náuseas/vômitos; testículo elevado. Total de 0 a 7.</p>",
      "sources": [
        [
          "Barbosa JA et al. Development and initial validation of a scoring system to diagnose testicular torsion in children. J Urol, 2013.",
          "https://doi.org/10.1016/j.juro.2012.10.056"
        ]
      ],
      "cases": [
        [
          "Náuseas e testículo elevado: 2 pontos (baixo risco, limite)",
          {
            "nausea": true,
            "alto": true
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Edema e reflexo cremastérico ausente: 3 pontos (intermediário)",
          {
            "edema": true,
            "cremaster": true
          },
          {
            "score": 3,
            "level": "mid"
          }
        ],
        [
          "Edema, testículo endurecido e cremastérico ausente: 5 pontos (alto, limite)",
          {
            "edema": true,
            "duro": true,
            "cremaster": true
          },
          {
            "score": 5,
            "level": "high"
          }
        ],
        [
          "Todos os achados: 7 pontos",
          {
            "edema": true,
            "duro": true,
            "cremaster": true,
            "nausea": true,
            "alto": true
          },
          {
            "score": 7,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:23:48.452Z",
        "total": 32,
        "passed": 32,
        "cases": [
          {
            "index": 0,
            "input": {
              "edema": false,
              "duro": false,
              "cremaster": false,
              "nausea": false,
              "alto": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "original abstract point weights only; threshold equality operators not verified",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-twist",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 0
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 0
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "edema": true,
              "duro": false,
              "cremaster": false,
              "nausea": false,
              "alto": false
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "original abstract point weights only; threshold equality operators not verified",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-twist",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "edema": false,
              "duro": true,
              "cremaster": false,
              "nausea": false,
              "alto": false
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "original abstract point weights only; threshold equality operators not verified",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-twist",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "edema": true,
              "duro": true,
              "cremaster": false,
              "nausea": false,
              "alto": false
            },
            "expected": {
              "score": 4
            },
            "sourceScope": "original abstract point weights only; threshold equality operators not verified",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
              "groupId": "escore-twist",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedNode",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                  "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                "mode": "RecordedChromiumWebsiteOnly",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                  "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 32,
        "uniqueApiInputCount": 32,
        "sourceContextCount": 32,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "0ce205044753be5e51750af7177dba725dc798ea1ff37e8b2d1ddbedba18e889",
          "total": 32,
          "bankRowCount": 32,
          "uniqueApiInputCount": 32,
          "sourceContextCount": 32,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            },
            {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
            "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 32,
          "uniqueApiInputs": 32,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
            "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
          }
        },
        "scope": "original abstract point weights only; threshold equality operators not verified; only exact raw.score projected, no diagnosis/risk/rubric approval.",
        "sources": [
          {
            "contributedPrimaryObservations": {
              "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
              "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
            },
            "id": "escore-twist",
            "edition": "Barbosa2013 J Urol189:1859–1864 DOI10.1016/j.juro.2012.10.056 PMID23103800",
            "urls": [
              "https://pubmed.ncbi.nlm.nih.gov/23103800/"
            ],
            "files": [
              "twist2013-pubmed.xml"
            ],
            "access": "Complete original abstract directly read via official NCBI XML; publisher direct403/HTMLPubMedfooter preserved. Full original paper/table not read.",
            "population": "338 pediatric acute-scrotum patients,51torsion, examined by urologist and ultrasound; retrospectively compared with two independent series, one consisting exclusively of torsion. Abstract explicitly requests prospective validation.",
            "rules": {
              "testicularSwelling": 2,
              "hardTestis": 2,
              "absentCremastericReflex": 1,
              "nauseaVomiting": 1,
              "highRidingTestis": 1
            },
            "findings": [
              {
                "area": "cutoff operators",
                "status": "access-limited",
                "source": "Abstract names cutoffs2and5 but does not unambiguously state every equality operator.",
                "current": "Do not certify categorical threshold inequalities from an abstract alone."
              }
            ],
            "notVerified": [
              "Original full table/cutoff operators, age/puberty subgroups, management decisions, medical examination accuracy and rights."
            ],
            "currentMethodVersion": "TWIST/Barbosa 2013:5 fatores ponderados, total 0–7",
            "currentToolSha256": "c71934a6bba13f6515ececbd5ee25adf700faf806a1a7b3230c1980c0171db1e"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
        "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
            "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
          },
          "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
        },
        "freshAdapterExecutions": 96,
        "freshVmExecutions": 96,
        "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
        "implementations": [
          {
            "id": "escore-twist",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-twist/calculator.js",
            "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
          },
          {
            "id": "escore-twist",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
            "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
          },
          {
            "id": "escore-twist",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
            "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
          }
        ],
        "qualifications": [
          "Original full table/cutoff operators, age/puberty subgroups, management decisions, medical examination accuracy and rights.",
          "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
            "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-twist/calculator.js",
            "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
            "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
            "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "TWIST/Barbosa 2013:5 fatores ponderados, total 0–7",
      "implementationVersion": "escore-twist@native-2026-10-03+5a1daba0ac54",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/23103800/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "2 pontos: edema testicular; testículo endurecido. 1 ponto: reflexo cremastérico ausente; náuseas/vômitos; testículo elevado. Total de 0 a 7.",
        "inputContract": {
          "fields": [
            {
              "key": "edema",
              "label": "Aumento de volume (edema) do testículo",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "duro",
              "label": "Testículo endurecido",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cremaster",
              "label": "Reflexo cremastérico ausente",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "nausea",
              "label": "Náuseas ou vômitos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "alto",
              "label": "Testículo elevado (alto na bolsa)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "889a0d7a0b1a8a97629277d4849e6448e4fdde06a769ed31978f4940320c22d5"
        },
        "sourceEditions": [
          {
            "citation": "Barbosa JA et al. Development and initial validation of a scoring system to diagnose testicular torsion in children. J Urol, 2013.",
            "url": "https://doi.org/10.1016/j.juro.2012.10.056",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Development and initial validation of a scoring system to diagnose testicular torsion in children.",
              "year": "2013",
              "firstPublicationDate": "2012-10-24",
              "doi": "10.1016/j.juro.2012.10.056",
              "pmid": "23103800",
              "journal": "The Journal of urology",
              "authors": "Barbosa JA, Tiseo BC, Barayan GA, Rosman BM, Torricelli FC, Passerotti CC, Srougi M, Retik AB, Nguyen HT."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23103800/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a0d24b8574ad605dc95a9607baabdf487e3e73708c763934b7eb2b2afc635a34",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:23:48.452Z",
          "total": 32,
          "passed": 32,
          "cases": [
            {
              "index": 0,
              "input": {
                "edema": false,
                "duro": false,
                "cremaster": false,
                "nausea": false,
                "alto": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "original abstract point weights only; threshold equality operators not verified",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-twist",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 0
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 0
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "edema": true,
                "duro": false,
                "cremaster": false,
                "nausea": false,
                "alto": false
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "original abstract point weights only; threshold equality operators not verified",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-twist",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "edema": false,
                "duro": true,
                "cremaster": false,
                "nausea": false,
                "alto": false
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "original abstract point weights only; threshold equality operators not verified",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-twist",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "edema": true,
                "duro": true,
                "cremaster": false,
                "nausea": false,
                "alto": false
              },
              "expected": {
                "score": 4
              },
              "sourceScope": "original abstract point weights only; threshold equality operators not verified",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268",
                "groupId": "escore-twist",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedNode",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
                    "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-twist/calculator.js",
                  "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14",
                  "mode": "RecordedChromiumWebsiteOnly",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/eight-diagnostic-browser-source-check-final26.json",
                    "sha256": "d7bcd2e149fe2586b45dc5c88040c4af35ffb4cff83b8219e58328a25d4849e4"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 32,
          "uniqueApiInputCount": 32,
          "sourceContextCount": 32,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "0ce205044753be5e51750af7177dba725dc798ea1ff37e8b2d1ddbedba18e889",
            "total": 32,
            "bankRowCount": 32,
            "uniqueApiInputCount": 32,
            "sourceContextCount": 32,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
                "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
              },
              {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
              "sha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 32,
            "uniqueApiInputs": 32,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-diagnostic-independent-expectations-final26.json",
              "sha256": "152a977a91b3f4279cac6a749638cae27a306f0bb072fa2400843da0db1e8268"
            }
          },
          "scope": "original abstract point weights only; threshold equality operators not verified; only exact raw.score projected, no diagnosis/risk/rubric approval.",
          "sources": [
            {
              "contributedPrimaryObservations": {
                "file": "reports/review-20261003/eight-diagnostic-primary-source-review-final26.json",
                "sha256": "8e4fe23dcd12fa323c509ec5432d30d841fe378f42ce1b05abc2724fa540481b"
              },
              "id": "escore-twist",
              "edition": "Barbosa2013 J Urol189:1859–1864 DOI10.1016/j.juro.2012.10.056 PMID23103800",
              "urls": [
                "https://pubmed.ncbi.nlm.nih.gov/23103800/"
              ],
              "files": [
                "twist2013-pubmed.xml"
              ],
              "access": "Complete original abstract directly read via official NCBI XML; publisher direct403/HTMLPubMedfooter preserved. Full original paper/table not read.",
              "population": "338 pediatric acute-scrotum patients,51torsion, examined by urologist and ultrasound; retrospectively compared with two independent series, one consisting exclusively of torsion. Abstract explicitly requests prospective validation.",
              "rules": {
                "testicularSwelling": 2,
                "hardTestis": 2,
                "absentCremastericReflex": 1,
                "nauseaVomiting": 1,
                "highRidingTestis": 1
              },
              "findings": [
                {
                  "area": "cutoff operators",
                  "status": "access-limited",
                  "source": "Abstract names cutoffs2and5 but does not unambiguously state every equality operator.",
                  "current": "Do not certify categorical threshold inequalities from an abstract alone."
                }
              ],
              "notVerified": [
                "Original full table/cutoff operators, age/puberty subgroups, management decisions, medical examination accuracy and rights."
              ],
              "currentMethodVersion": "TWIST/Barbosa 2013:5 fatores ponderados, total 0–7",
              "currentToolSha256": "c71934a6bba13f6515ececbd5ee25adf700faf806a1a7b3230c1980c0171db1e"
            }
          ],
          "evidencePath": "reports/review-20261003/eight-diagnostic-independent-source-check-final26.json",
          "evidenceSha256": "9925c0c432d78f268a3a5dd4d52cef5de566b192d5c3de6e7bbd6895eaf9d2b5",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/eight-diagnostic-numeric-independent-peer-verify-final27.json",
              "sha256": "e7bddba5c7de286f91fa8c431512f512849302646394d88663afe8142e079a7d"
            },
            "scope": "Independent primary table/abstract reading, own selected-point expectations persisted before engines, exact numeric three-adapter Node/isolated Chromium. Clinical/risk/rubric/full-method conformance excluded; McIsaac final-clamp findings retained and excluded from this six-method projection."
          },
          "freshAdapterExecutions": 96,
          "freshVmExecutions": 96,
          "actualBrowserEvidenceScope": "Old actual Chromium receipt uses only website adapter; three adapters have independently completed Node/VM and new Verify Chromium peer. This bank explicitly names original website-only browser observations; no reassignment to other mirrors.",
          "implementations": [
            {
              "id": "escore-twist",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-twist/calculator.js",
              "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
            },
            {
              "id": "escore-twist",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
              "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
            },
            {
              "id": "escore-twist",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
              "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
            }
          ],
          "qualifications": [
            "Original full table/cutoff operators, age/puberty subgroups, management decisions, medical examination accuracy and rights.",
            "Primary-source reading and access are recorded by the contributing source reviewer and independent numeric peer; this integration does not claim another full source reading.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/six-diagnostic-bank-metadata-independent-review-western-final27.json",
              "sha256": "8f308a904c18e2d57f6d6b37c660021e399df5bd766589b89c9c03f2fa7d141c"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-twist/calculator.js",
              "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-twist/calculator.js",
              "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-twist/calculator.js",
              "sha256": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5a1daba0ac54a890546047dfa71cd9a59b10b7f61fdb46790192b9218c2aab14"
      },
      "limits": "O TWIST 2013 foi inicialmente desenvolvido em crianças com escroto agudo, com exame por urologista e ultrassonografia em todos os 338 pacientes da coorte prospectiva. Os cortes 2 e 5 foram avaliados também retrospectivamente; os autores ainda solicitaram validação prospectiva. Esses resultados não garantem ausência de torção em uma pessoa nem substituem avaliação urgente de uma possível emergência cirúrgica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.951Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Idade/faixa puberal, exclusões e validações posteriores não foram confirmadas no resumo. Os valores preditivos da coorte não tornam um escore negativo uma garantia individual."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "estadiamento-kdigo",
      "title": "Estadiamento KDIGO da doença renal crônica",
      "short": "Categoria G/A e risco pelo mapa de calor",
      "desc": "Classifique a doença renal crônica pela KDIGO: categoria de TFG (G1 a G5), albuminúria (A1 a A3), risco pelo mapa de calor e frequência de monitorização.",
      "lead": "Combina a taxa de filtração glomerular e a albuminúria para classificar a doença renal crônica e estimar o risco de progressão, eventos cardiovasculares e morte, como no mapa de calor da KDIGO.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "medicina-de-familia-e-comunidade",
        "endocrinologia-e-metabologia",
        "cardiologia"
      ],
      "fields": [
        [
          "tfg",
          "TFG estimada (ou medida)",
          "num",
          {
            "min": 1,
            "max": 200,
            "unit": "mL/min/1,73 m²",
            "ph": "52"
          }
        ],
        [
          "rac",
          "Relação albumina/creatinina urinária (RAC)",
          "num",
          {
            "min": 0,
            "max": 10000,
            "step": 0.1,
            "unit": "mg/g",
            "ph": "45"
          }
        ]
      ],
      "formula": "<p><strong>TFG (mL/min/1,73 m²):</strong> G1 ≥ 90 · G2 60–89 · G3a 45–59 · G3b 30–44 · G4 15–29 · G5 &lt; 15.</p><p><strong>Albuminúria (RAC, mg/g):</strong> A1 &lt; 30 · A2 30–300 · A3 &gt; 300.</p><p>O risco segue o mapa de calor da KDIGO: verde (baixo), amarelo (moderadamente aumentado), laranja (alto) e vermelho (muito alto).</p>",
      "sources": [
        [
          "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
          "https://doi.org/10.1016/j.kint.2023.10.018"
        ],
        [
          "Levey AS et al. The definition, classification, and prognosis of chronic kidney disease: a KDIGO Controversies Conference report. Kidney Int, 2011.",
          "https://doi.org/10.1038/ki.2010.483"
        ],
        [
          "KDIGO2024 CKD guideline",
          "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf"
        ]
      ],
      "cases": [
        [
          "TFG 95, RAC 10: G1 A1, baixo risco",
          {
            "tfg": 95,
            "rac": 10
          },
          {
            "main": "G1 A1",
            "level": "low",
            "verdict": "baixo risco"
          }
        ],
        [
          "TFG 70, RAC 40: G2 A2, risco moderado",
          {
            "tfg": 70,
            "rac": 40
          },
          {
            "main": "G2 A2",
            "level": "mid",
            "verdict": "moderadamente aumentado"
          }
        ],
        [
          "TFG 45 (limite G3a), RAC 300 (limite A2): G3a A2, alto risco",
          {
            "tfg": 45,
            "rac": 300
          },
          {
            "main": "G3a A2",
            "level": "high",
            "verdict": "G3a A2: alto risco"
          }
        ],
        [
          "TFG 25, RAC 20: G4 A1, muito alto risco",
          {
            "tfg": 25,
            "rac": 20
          },
          {
            "main": "G4 A1",
            "level": "high",
            "verdict": "muito alto risco"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:03:00.177Z",
        "total": 84,
        "passed": 84,
        "sourceRowCount": 84,
        "uniqueApiInputCount": 84,
        "sourceContextCount": 84,
        "cases": [
          {
            "index": 0,
            "input": {
              "tfg": "1",
              "rac": "0"
            },
            "expected": {
              "g": "G5",
              "a": "A1",
              "risk": 3
            },
            "monitoringSourceExpected": "4+",
            "monitoringExcludedReason": null,
            "monitoringCheckedInSeparateRegistryPeer": true,
            "source": {
              "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
              "edition": "KDIGO2024",
              "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
              "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
              "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
              "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
              "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A1",
                  "risk": 3
                },
                "main": [
                  "G5 A1",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A1",
                  "risk": 3
                },
                "main": [
                  "G5 A1",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A1",
                  "risk": 3
                },
                "main": [
                  "G5 A1",
                  ""
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "a",
                "expected": "A1",
                "obtained": "A1",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "a",
                "expected": "A1",
                "obtained": "A1",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "a",
                "expected": "A1",
                "obtained": "A1",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "tfg": "1",
              "rac": "29.9"
            },
            "expected": {
              "g": "G5",
              "a": "A1",
              "risk": 3
            },
            "monitoringSourceExpected": "4+",
            "monitoringExcludedReason": null,
            "monitoringCheckedInSeparateRegistryPeer": true,
            "source": {
              "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
              "edition": "KDIGO2024",
              "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
              "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
              "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
              "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
              "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A1",
                  "risk": 3
                },
                "main": [
                  "G5 A1",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A1",
                  "risk": 3
                },
                "main": [
                  "G5 A1",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A1",
                  "risk": 3
                },
                "main": [
                  "G5 A1",
                  ""
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "a",
                "expected": "A1",
                "obtained": "A1",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "a",
                "expected": "A1",
                "obtained": "A1",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "a",
                "expected": "A1",
                "obtained": "A1",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "tfg": "1",
              "rac": "30"
            },
            "expected": {
              "g": "G5",
              "a": "A2",
              "risk": 3
            },
            "monitoringSourceExpected": "4+",
            "monitoringExcludedReason": null,
            "monitoringCheckedInSeparateRegistryPeer": true,
            "source": {
              "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
              "edition": "KDIGO2024",
              "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
              "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
              "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
              "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
              "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A2",
                  "risk": 3
                },
                "main": [
                  "G5 A2",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A2",
                  "risk": 3
                },
                "main": [
                  "G5 A2",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A2",
                  "risk": 3
                },
                "main": [
                  "G5 A2",
                  ""
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "a",
                "expected": "A2",
                "obtained": "A2",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "a",
                "expected": "A2",
                "obtained": "A2",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "a",
                "expected": "A2",
                "obtained": "A2",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "tfg": "1",
              "rac": "299"
            },
            "expected": {
              "g": "G5",
              "a": "A2",
              "risk": 3
            },
            "monitoringSourceExpected": "4+",
            "monitoringExcludedReason": null,
            "monitoringCheckedInSeparateRegistryPeer": true,
            "source": {
              "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
              "edition": "KDIGO2024",
              "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
              "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
              "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
              "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
              "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A2",
                  "risk": 3
                },
                "main": [
                  "G5 A2",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A2",
                  "risk": 3
                },
                "main": [
                  "G5 A2",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                "raw": {
                  "g": "G5",
                  "a": "A2",
                  "risk": 3
                },
                "main": [
                  "G5 A2",
                  ""
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "a",
                "expected": "A2",
                "obtained": "A2",
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "a",
                "expected": "A2",
                "obtained": "A2",
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "g",
                "expected": "G5",
                "obtained": "G5",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "a",
                "expected": "A2",
                "obtained": "A2",
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "risk",
                "expected": 3,
                "obtained": 3,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "aea3a362387f4c7fa668556048c1932c9b9f5308a1947ab9ce9cf587e2370eb3",
          "total": 84,
          "bankRowCount": 84,
          "uniqueApiInputCount": 84,
          "sourceContextCount": 84,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
              "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
            "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
          },
          "packagingRequirement": "Copy this complete hashed bank into the fresh25 package. Previous24 packages and historical report ZIPs remain frozen and do not contain this evidence."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
            "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
          },
          "sourceRows": 84,
          "uniqueApiInputs": 84,
          "duplicateRows": 0
        },
        "scope": "KDIGO2024 Table2/Table3 G/A categories and risk-table codes; Figure13 monitoring lookup only where its albuminuria boundaries agree with Table3. Exactly300mg/g monitoring is withheld with a source-discrepancy message, not adjudicated or approved. No CKD diagnosis, clinical prognosis, referral or treatment/full-method approval.",
        "sources": [
          {
            "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
            "edition": "KDIGO2024",
            "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
            "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
            "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
            "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
          }
        ],
        "evidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
        "evidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
        "peerEvidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
        "peerEvidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
        "actualAdapterExecutions": 252,
        "implementations": [
          {
            "id": "estadiamento-kdigo",
            "app": "website",
            "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
            "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b"
          },
          {
            "id": "estadiamento-kdigo",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
            "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b"
          },
          {
            "id": "estadiamento-kdigo",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
            "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b"
          }
        ],
        "qualifications": [
          "KDIGO2024 Table2/Table3 G/A categories and risk-table codes; Figure13 monitoring lookup only where its albuminuria boundaries agree with Table3. Exactly300mg/g monitoring is withheld with a source-discrepancy message, not adjudicated or approved. No CKD diagnosis, clinical prognosis, referral or treatment/full-method approval.",
          "All862 original historical source fixtures/expected values/tolerances preserved. Four inline metadata cases are a declared subset of this complete downloadable bank.",
          "Named arithmetic/source-code scope only; clinical, professional-language, instrument-rights and full-method approvals not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "KDIGO 2024:CGA,6 categorias TFG(G 3 a/b)×3 albuminúria, heatmap; sem diagnósticoisolado",
      "implementationVersion": "estadiamento-kdigo@native-2026-10-03+bea069ba29a0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/38490803/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "TFG (mL/min/1,73 m²): G1 ≥ 90 · G2 60–89 · G3a 45–59 · G3b 30–44 · G4 15–29 · G5 < 15. Albuminúria (RAC, mg/g): A1 < 30 · A2 30–300 · A3 > 300. O risco segue o mapa de calor da KDIGO: verde (baixo), amarelo (moderadamente aumentado), laranja (alto) e vermelho (muito alto).",
        "inputContract": {
          "fields": [
            {
              "key": "tfg",
              "label": "TFG estimada (ou medida)",
              "type": "num",
              "min": 1,
              "max": 200,
              "unit": "mL/min/1,73 m²",
              "optional": false,
              "options": null
            },
            {
              "key": "rac",
              "label": "Relação albumina/creatinina urinária (RAC)",
              "type": "num",
              "min": 0,
              "max": 10000,
              "unit": "mg/g",
              "optional": false,
              "options": null
            }
          ],
          "hash": "b84c24ae5f6c981f62cc54432aeecfdf17dd04bb93325ba926149cf2b37ca6fe"
        },
        "sourceEditions": [
          {
            "citation": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
            "url": "https://doi.org/10.1016/j.kint.2023.10.018",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease.",
              "year": "2024",
              "firstPublicationDate": "2024-04-01",
              "doi": "10.1016/j.kint.2023.10.018",
              "pmid": "38490803",
              "journal": "Kidney international",
              "authors": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/38490803/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Levey AS et al. The definition, classification, and prognosis of chronic kidney disease: a KDIGO Controversies Conference report. Kidney Int, 2011.",
            "url": "https://doi.org/10.1038/ki.2010.483",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The definition, classification, and prognosis of chronic kidney disease: a KDIGO Controversies Conference report.",
              "year": "2011",
              "firstPublicationDate": "2010-12-08",
              "doi": "10.1038/ki.2010.483",
              "pmid": "21150873",
              "journal": "Kidney international",
              "authors": "Levey AS, de Jong PE, Coresh J, El Nahas M, Astor BC, Matsushita K, Gansevoort RT, Kasiske BL, Eckardt KU."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21150873/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "b6b5f2ae9f75b9303be42d76f8406c66d8ae0dd5f84a5c701a802f5139641312",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:03:00.177Z",
          "total": 84,
          "passed": 84,
          "sourceRowCount": 84,
          "uniqueApiInputCount": 84,
          "sourceContextCount": 84,
          "cases": [
            {
              "index": 0,
              "input": {
                "tfg": "1",
                "rac": "0"
              },
              "expected": {
                "g": "G5",
                "a": "A1",
                "risk": 3
              },
              "monitoringSourceExpected": "4+",
              "monitoringExcludedReason": null,
              "monitoringCheckedInSeparateRegistryPeer": true,
              "source": {
                "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
                "edition": "KDIGO2024",
                "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
                "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
                "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
                "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
                "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A1",
                    "risk": 3
                  },
                  "main": [
                    "G5 A1",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A1",
                    "risk": 3
                  },
                  "main": [
                    "G5 A1",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A1",
                    "risk": 3
                  },
                  "main": [
                    "G5 A1",
                    ""
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "a",
                  "expected": "A1",
                  "obtained": "A1",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "a",
                  "expected": "A1",
                  "obtained": "A1",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "a",
                  "expected": "A1",
                  "obtained": "A1",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "tfg": "1",
                "rac": "29.9"
              },
              "expected": {
                "g": "G5",
                "a": "A1",
                "risk": 3
              },
              "monitoringSourceExpected": "4+",
              "monitoringExcludedReason": null,
              "monitoringCheckedInSeparateRegistryPeer": true,
              "source": {
                "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
                "edition": "KDIGO2024",
                "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
                "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
                "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
                "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
                "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A1",
                    "risk": 3
                  },
                  "main": [
                    "G5 A1",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A1",
                    "risk": 3
                  },
                  "main": [
                    "G5 A1",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A1",
                    "risk": 3
                  },
                  "main": [
                    "G5 A1",
                    ""
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "a",
                  "expected": "A1",
                  "obtained": "A1",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "a",
                  "expected": "A1",
                  "obtained": "A1",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "a",
                  "expected": "A1",
                  "obtained": "A1",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "tfg": "1",
                "rac": "30"
              },
              "expected": {
                "g": "G5",
                "a": "A2",
                "risk": 3
              },
              "monitoringSourceExpected": "4+",
              "monitoringExcludedReason": null,
              "monitoringCheckedInSeparateRegistryPeer": true,
              "source": {
                "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
                "edition": "KDIGO2024",
                "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
                "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
                "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
                "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
                "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A2",
                    "risk": 3
                  },
                  "main": [
                    "G5 A2",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A2",
                    "risk": 3
                  },
                  "main": [
                    "G5 A2",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A2",
                    "risk": 3
                  },
                  "main": [
                    "G5 A2",
                    ""
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "a",
                  "expected": "A2",
                  "obtained": "A2",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "a",
                  "expected": "A2",
                  "obtained": "A2",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "a",
                  "expected": "A2",
                  "obtained": "A2",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "tfg": "1",
                "rac": "299"
              },
              "expected": {
                "g": "G5",
                "a": "A2",
                "risk": 3
              },
              "monitoringSourceExpected": "4+",
              "monitoringExcludedReason": null,
              "monitoringCheckedInSeparateRegistryPeer": true,
              "source": {
                "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
                "edition": "KDIGO2024",
                "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
                "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
                "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
                "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
                "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A2",
                    "risk": 3
                  },
                  "main": [
                    "G5 A2",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A2",
                    "risk": 3
                  },
                  "main": [
                    "G5 A2",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
                  "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
                  "raw": {
                    "g": "G5",
                    "a": "A2",
                    "risk": 3
                  },
                  "main": [
                    "G5 A2",
                    ""
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "a",
                  "expected": "A2",
                  "obtained": "A2",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "a",
                  "expected": "A2",
                  "obtained": "A2",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "g",
                  "expected": "G5",
                  "obtained": "G5",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "a",
                  "expected": "A2",
                  "obtained": "A2",
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "risk",
                  "expected": 3,
                  "obtained": 3,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "aea3a362387f4c7fa668556048c1932c9b9f5308a1947ab9ce9cf587e2370eb3",
            "total": 84,
            "bankRowCount": 84,
            "uniqueApiInputCount": 84,
            "sourceContextCount": 84,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
                "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
              "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
            },
            "packagingRequirement": "Copy this complete hashed bank into the fresh25 package. Previous24 packages and historical report ZIPs remain frozen and do not contain this evidence."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
              "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
            },
            "sourceRows": 84,
            "uniqueApiInputs": 84,
            "duplicateRows": 0
          },
          "scope": "KDIGO2024 Table2/Table3 G/A categories and risk-table codes; Figure13 monitoring lookup only where its albuminuria boundaries agree with Table3. Exactly300mg/g monitoring is withheld with a source-discrepancy message, not adjudicated or approved. No CKD diagnosis, clinical prognosis, referral or treatment/full-method approval.",
          "sources": [
            {
              "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
              "edition": "KDIGO2024",
              "sourceSha256": "b18db280f7dc889a1a99447b779c0312cd536f939a5180b38894a5d68e4410c0",
              "locator": "Table2/Table3, printedS137 PDFpage22; Figure13 printedS197 PDFpage82",
              "access": "Original public PDF downloaded and both complete relevant pages visually inspected2026-10-04.",
              "scope": "Table2/Table3 numerical categories and Figure13 table lookups where albuminuria definitions agree. Table3 uses A2 30–300/A3 >300; Figure13 uses 30–299/≥300. The exact300mg/g monitoring boundary is not adjudicated or approved. No disease diagnosis, prognosis, referral or treatment conformance."
            }
          ],
          "evidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
          "evidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
          "peerEvidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
          "peerEvidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
          "actualAdapterExecutions": 252,
          "implementations": [
            {
              "id": "estadiamento-kdigo",
              "app": "website",
              "file": "apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/website/private/tool-code/estadiamento-kdigo/calculator.js",
              "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b"
            },
            {
              "id": "estadiamento-kdigo",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/dashboard/private/tool-code/estadiamento-kdigo/calculator.js",
              "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b"
            },
            {
              "id": "estadiamento-kdigo",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/command-center/private/tool-code/estadiamento-kdigo/calculator.js",
              "sha256": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b"
            }
          ],
          "qualifications": [
            "KDIGO2024 Table2/Table3 G/A categories and risk-table codes; Figure13 monitoring lookup only where its albuminuria boundaries agree with Table3. Exactly300mg/g monitoring is withheld with a source-discrepancy message, not adjudicated or approved. No CKD diagnosis, clinical prognosis, referral or treatment/full-method approval.",
            "All862 original historical source fixtures/expected values/tolerances preserved. Four inline metadata cases are a declared subset of this complete downloadable bank.",
            "Named arithmetic/source-code scope only; clinical, professional-language, instrument-rights and full-method approvals not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
        "sourceNumericsAmendment": {
          "recordedAt": "2026-10-04T16:03:00.177Z",
          "sourceComposition": {
            "file": "reports/review-20261003/three-method-source-composition-candidate-final25-v6.json",
            "sha256": "4a00118c9edd7ddc0754e0b26f99b277bd440b3de9dfd90aee7fbbce889d0733"
          },
          "independentCompositionPeer": {
            "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
            "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
          },
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/kdigo-pregnancy-age-independent-oracles-final25.json",
              "sha256": "2c542b54712df602a6d782128acb77803c685dfe3ca4ad1ca8056eb69715e791"
            }
          ],
          "inputIdentityAudit": {
            "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
            "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
          },
          "beforeHash": "a817af30ac5669e6373c46aaeccdd91b9d36e4ac59f2b4547e13880081b00404",
          "afterHash": "bea069ba29a0c7b25168dc75bd2feec9f268bc300d3f98cab88c5a67c734738b",
          "scope": "KDIGO2024 Table2/Table3 G/A categories and risk-table codes; Figure13 monitoring lookup only where its albuminuria boundaries agree with Table3. Exactly300mg/g monitoring is withheld with a source-discrepancy message, not adjudicated or approved. No CKD diagnosis, clinical prognosis, referral or treatment/full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "originalSourceCasesPreserved": true,
          "originalTolerancesPreserved": true
        }
      },
      "limits": "A classificação pressupõe doença renal crônica estabelecida por alterações estruturais ou funcionais renais persistentes por pelo menos 3 meses. Sem outra evidência de lesão renal, G1 e G2 não estabelecem DRC. Uma única TFGe ou relação albumina/creatinina alterada não confirma cronicidade. O mapa G/A apresenta categorias de risco populacional, não uma probabilidade individual ou uma indicação automática de tratamento. Em recém-nascidos com doença renal claramente estabelecida, como malformações congênitas graves dos rins e trato urinário, a KDIGO ressalva que não é necessário aguardar 3 meses para confirmar DRC. KDIGO 2024: a tabela 3 apresenta A2 como 30–300 mg/g e A3 como > 300 mg/g; a figura 13 apresenta A2 como 30–299 mg/g e A3 como ≥ 300 mg/g. Esta ferramenta usa a tabela 3 para as categorias de albuminúria. O valor exato de 300 mg/g não integra a conferência da frequência de monitoramento da figura 13; a divergência documental requer revisão.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
            "edition": "KDIGO2024 CKD guideline",
            "sectionsActuallyRead": "Definição e Tables1–3/PDF21; Practice Points1.1.3.1–3/PDF56; heatmap versus risco absoluto individual/PDF82; Pediatric considerations/PDF57: exceção neonatal à espera de3meses, leitura adicional direta2026-10-03",
            "access": "primary-readable-pdf-text"
          }
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false,
        "sourceContextAmendments": [
          {
            "receipt": "reports/review-20261003/follow-up-source-notes-candidate-final25-v6.json",
            "source": {
              "id": "KDIGO2024",
              "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
              "edition": "2024",
              "readScope": "Table3 printedS137/PDF22 and Figure13 printedS197/PDF82 directly read and images inspected; boundary300mg/g discrepancy retained, not adjudicated as clinical approval."
            },
            "documentaryModuleSha256": "e9ef96eaaf07245bfc696e4b1fd81409fca555e6d5bd8ca58be9ac14e00c41e9",
            "excludedBoundary": "MonitoringfrequencyatRACexact300mg/gnotadjudicatedorapproved",
            "clinicalApproval": "not-performed"
          }
        ]
      }
    },
    {
      "id": "estatura-por-ossos-longos",
      "title": "Estatura por ossos longos (Trotter e Gleser)",
      "short": "Estimativa da estatura a partir do comprimento ósseo",
      "desc": "Estime a estatura em vida a partir do comprimento máximo do fêmur, tíbia, fíbula, úmero, rádio ou ulna pelas equações de Trotter e Gleser, com correção pela idade.",
      "lead": "Estima a estatura de uma pessoa a partir do comprimento de um osso longo, para identificação em antropologia forense.",
      "kind": "Calculadora",
      "spec": [
        "medicina-legal-e-pericia-medica",
        "patologia"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "osso",
          "Osso medido",
          "sel",
          {
            "opts": {
              "fem": "Fêmur (comprimento máximo)",
              "tib": "Tíbia",
              "fib": "Fíbula",
              "hum": "Úmero",
              "rad": "Rádio",
              "ulna": "Ulna"
            }
          }
        ],
        [
          "comp",
          "Comprimento do osso",
          "num",
          {
            "min": 10,
            "max": 70,
            "step": 0.1,
            "unit": "cm",
            "ph": "45"
          }
        ],
        [
          "idade",
          "Idade estimada (opcional, para correção)",
          "num",
          {
            "min": 18,
            "max": 100,
            "step": 1,
            "unit": "anos",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Estatura (cm) = coeficiente × comprimento do osso (cm) + constante, pelas equações de Trotter e Gleser (1952) para o grupo \"American Whites\".</p><p>Correção pela idade: acima de 30 anos, subtrair 0,06 cm por ano (Trotter e Gleser, 1951).</p>",
      "sources": [
        [
          "Trotter M, Gleser GC. Estimation of stature from long bones of American Whites and Negroes. Am J Phys Anthropol, 1952.",
          "https://doi.org/10.1002/ajpa.1330100407"
        ],
        [
          "Trotter M, Gleser GC. The effect of ageing on stature. Am J Phys Anthropol, 1951.",
          "https://doi.org/10.1002/ajpa.1330090307"
        ],
        [
          "Jantz RL, Hunt DR, Meadows L. The measure and mismeasure of the tibia: implications for stature estimation. J Forensic Sci, 1995.",
          "https://doi.org/10.1520/JFS15379J"
        ]
      ],
      "cases": [
        [
          "Homem, fêmur 45 cm: 2,38 × 45 + 61,41 = 168,5 cm",
          {
            "sexo": "M",
            "osso": "fem",
            "comp": 45
          },
          {
            "raw": {
              "final": 168.51,
              "se": 3.27
            },
            "main": "168,5",
            "level": "info",
            "tol": 0.01
          }
        ],
        [
          "Mulher, tíbia 35 cm: 2,90 × 35 + 61,53 = 163,0 cm",
          {
            "sexo": "F",
            "osso": "tib",
            "comp": 35
          },
          {
            "raw": {
              "final": 163.03
            },
            "tol": 0.01
          }
        ],
        [
          "Homem, úmero 33 cm, 60 anos: 172,09 − 1,8 = 170,3 cm",
          {
            "sexo": "M",
            "osso": "hum",
            "comp": 33,
            "idade": 60
          },
          {
            "raw": {
              "est": 172.09,
              "final": 170.29
            },
            "tol": 0.01
          }
        ],
        [
          "Mulher, rádio 22 cm, 30 anos (sem correção): 4,74 × 22 + 54,93 = 159,2 cm",
          {
            "sexo": "F",
            "osso": "rad",
            "comp": 22,
            "idade": 30
          },
          {
            "raw": {
              "final": 159.21
            },
            "tol": 0.01
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.747Z",
        "total": 468,
        "passed": 468,
        "sourceRowCount": 468,
        "uniqueApiInputCount": 468,
        "sourceContextCount": 468,
        "cases": [
          {
            "index": 0,
            "input": {
              "sexo": "M",
              "osso": "hum",
              "comp": 10
            },
            "expected": {
              "est": 101.25,
              "final": 101.25
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "sexo": "M",
              "osso": "hum",
              "comp": 10,
              "idade": 18
            },
            "expected": {
              "est": 101.25,
              "final": 101.25
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "sexo": "M",
              "osso": "hum",
              "comp": 10,
              "idade": 30
            },
            "expected": {
              "est": 101.25,
              "final": 101.25
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "sexo": "M",
              "osso": "hum",
              "comp": 20
            },
            "expected": {
              "est": 132.05,
              "final": 132.05
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "332f9c49ea038da129c14ff8a3b123313a39d51430929136783a1eb0f64c9330",
          "total": 468,
          "bankRowCount": 468,
          "uniqueApiInputCount": 468,
          "sourceContextCount": 468,
          "fullStoredSourceRows": 468,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-trotter-source-derived-expectations-final36.json",
              "sha256": "d10d153240f877e4f52c169d7901362aac253a42d0070ed58c0614faabab206f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-trotter-source-check-final36.json",
            "sha256": "d13b0310ff55c3226d59bb21a7dde70cb0c2522422e8c7aa82463bea8fc6718b"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Twelve linear estimates reproduced and used by Koukli2020 own research. Three unchanged standalone adapters, three execution realms. Age>30, SE matrix, original1952 full-method, clinical/language/rights approval excluded.",
        "sourceEvidence": {
          "reading": {
            "url": "https://repo.lib.duth.gr/jspui/bitstream/123456789/20303/1/KoukliM_2020.pdf",
            "file": "root-trotter-primary-final36\\koukli2020-applied-coefficients.pdf",
            "sha256": "64b8147c2eba59059aa0288b8d0a21629ae15fd8a19becad425f64391718c266",
            "edition": "Koukli2020 original comparative-stature research, applied reproduction explicitly attributed to Trotter/Gleser1952; not the original1952 paper",
            "personallyRead": "PDF433/printed401 visual equations for six bones/two groups; PDF1 title/author/research status textual"
          },
          "crossCheck": {
            "url": "https://www.anthropol.ac.cn/EN/article/downloadArticleFile.do?attachType=PDF&id=150",
            "file": "root-trotter-primary-final36/liujiang1984-windows.pdf",
            "sha256": "60d6f6be5d6b4a741c1978737f23a218447e498fc3f6eacace3b7e40457d821d",
            "personallyRead": "Both original1984study pages visually. It applies male/female femur equations and3.27/3.72standard errors to reconstructed40.6cm; not the original1952 paper."
          },
          "independence": "Expected mathematical values independently derived in Decimal from personally read source-reproduction equations. Root had inadvertently viewed saude-coletiva.js before this preparation; therefore this is not blind pre-engine derivation. None of the three frozen standalone Trotter adapters has yet been imported or executed by root."
        },
        "evidencePath": "reports/review-20261003/root-trotter-source-check-final36.json",
        "evidenceSha256": "d13b0310ff55c3226d59bb21a7dde70cb0c2522422e8c7aa82463bea8fc6718b",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Root own Decimal source-reproduction coefficients, disclosed earlier legacy code view; not a blind original1952 validation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/estatura-por-ossos-longos/calculator.js",
            "sha256": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
          },
          {
            "file": "apps/dashboard/private/tool-code/estatura-por-ossos-longos/calculator.js",
            "sha256": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
          },
          {
            "file": "apps/command-center/private/tool-code/estatura-por-ossos-longos/calculator.js",
            "sha256": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
          }
        ],
        "qualifications": [
          "Original1952full text/tables not personally read; no original-edition approval",
          "Age>30correction excluded:1951original not read; Monteiro2022local retrieval returnedHTML, notPDF",
          "Standard-error matrix except two femur entries not independently sourced here; error interval, population calibration and measurement protocol excluded",
          "Tibial measurement controversy/Jantz1995original full method not read; local bone label is not proof of endpoint protocol",
          "Lengths10–70are synthetic algebra/contract samples; do not assert biologically plausible adult stature or clinical applicability",
          "Population coefficients retain original restricted historical American-White attribution; no applicability to current worldwide populations asserted",
          "Main decimal formatting is local display contract, separate from source arithmetic",
          "Later source-reproduced bounded equations do not retrospectively establish original1952 full-text/SE/age>30/ancestry applicability approval."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Trotter Gleser 1952 American Whites; correçãoidade 1951>30 anos 0,06 cm/ano; populaçãooriginal restrita",
      "implementationVersion": "estatura-por-ossos-longos@native-2026-10-03+fb7d26866d11",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/13007782/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Estatura (cm) = coeficiente × comprimento do osso (cm) + constante, pelas equações de Trotter e Gleser (1952) para o grupo \"American Whites\". Correção pela idade: acima de 30 anos, subtrair 0,06 cm por ano (Trotter e Gleser, 1951).",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "osso",
              "label": "Osso medido",
              "type": "sel",
              "optional": false,
              "options": {
                "fem": "Fêmur (comprimento máximo)",
                "tib": "Tíbia",
                "fib": "Fíbula",
                "hum": "Úmero",
                "rad": "Rádio",
                "ulna": "Ulna"
              }
            },
            {
              "key": "comp",
              "label": "Comprimento do osso",
              "type": "num",
              "min": 10,
              "max": 70,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade estimada (opcional, para correção)",
              "type": "num",
              "min": 18,
              "max": 100,
              "unit": "anos",
              "optional": true,
              "options": null
            }
          ],
          "hash": "2422de61c8157cfe635d6ee0f6dbbfc4492eca940259a9227b26adb884ab72c1"
        },
        "sourceEditions": [
          {
            "citation": "Trotter M, Gleser GC. Estimation of stature from long bones of American Whites and Negroes. Am J Phys Anthropol, 1952.",
            "url": "https://doi.org/10.1002/ajpa.1330100407",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Estimation of stature from long bones of American Whites and Negroes.",
              "year": "1952",
              "firstPublicationDate": "1952-12-01",
              "doi": "10.1002/ajpa.1330100407",
              "pmid": "13007782",
              "journal": "American journal of physical anthropology",
              "authors": "TROTTER M, GLESER GC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/13007782/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Trotter M, Gleser GC. The effect of ageing on stature. Am J Phys Anthropol, 1951.",
            "url": "https://doi.org/10.1002/ajpa.1330090307",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The effect of ageing on stature.",
              "year": "1951",
              "firstPublicationDate": "1951-09-01",
              "doi": "10.1002/ajpa.1330090307",
              "pmid": "14885427",
              "journal": "American journal of physical anthropology",
              "authors": "TROTTER M, GLESER G."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14885427/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Jantz RL, Hunt DR, Meadows L. The measure and mismeasure of the tibia: implications for stature estimation. J Forensic Sci, 1995.",
            "url": "https://doi.org/10.1520/JFS15379J",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The measure and mismeasure of the tibia: implications for stature estimation.",
              "year": "1995",
              "firstPublicationDate": "1995-09-01",
              "doi": "10.1520/jfs15379j",
              "pmid": "7595318",
              "journal": "Journal of forensic sciences",
              "authors": "Jantz RL, Hunt DR, Meadows L."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7595318/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f43768dcaac0e17d343e35695293601c3e7c5f54ea4511c73e179a4ec45146b2",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.747Z",
          "total": 468,
          "passed": 468,
          "sourceRowCount": 468,
          "uniqueApiInputCount": 468,
          "sourceContextCount": 468,
          "cases": [
            {
              "index": 0,
              "input": {
                "sexo": "M",
                "osso": "hum",
                "comp": 10
              },
              "expected": {
                "est": 101.25,
                "final": 101.25
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "sexo": "M",
                "osso": "hum",
                "comp": 10,
                "idade": 18
              },
              "expected": {
                "est": 101.25,
                "final": 101.25
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "sexo": "M",
                "osso": "hum",
                "comp": 10,
                "idade": 30
              },
              "expected": {
                "est": 101.25,
                "final": 101.25
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "sexo": "M",
                "osso": "hum",
                "comp": 20
              },
              "expected": {
                "est": 132.05,
                "final": 132.05
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "332f9c49ea038da129c14ff8a3b123313a39d51430929136783a1eb0f64c9330",
            "total": 468,
            "bankRowCount": 468,
            "uniqueApiInputCount": 468,
            "sourceContextCount": 468,
            "fullStoredSourceRows": 468,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-trotter-source-derived-expectations-final36.json",
                "sha256": "d10d153240f877e4f52c169d7901362aac253a42d0070ed58c0614faabab206f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-trotter-source-check-final36.json",
              "sha256": "d13b0310ff55c3226d59bb21a7dde70cb0c2522422e8c7aa82463bea8fc6718b"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Twelve linear estimates reproduced and used by Koukli2020 own research. Three unchanged standalone adapters, three execution realms. Age>30, SE matrix, original1952 full-method, clinical/language/rights approval excluded.",
          "sourceEvidence": {
            "reading": {
              "url": "https://repo.lib.duth.gr/jspui/bitstream/123456789/20303/1/KoukliM_2020.pdf",
              "file": "root-trotter-primary-final36\\koukli2020-applied-coefficients.pdf",
              "sha256": "64b8147c2eba59059aa0288b8d0a21629ae15fd8a19becad425f64391718c266",
              "edition": "Koukli2020 original comparative-stature research, applied reproduction explicitly attributed to Trotter/Gleser1952; not the original1952 paper",
              "personallyRead": "PDF433/printed401 visual equations for six bones/two groups; PDF1 title/author/research status textual"
            },
            "crossCheck": {
              "url": "https://www.anthropol.ac.cn/EN/article/downloadArticleFile.do?attachType=PDF&id=150",
              "file": "root-trotter-primary-final36/liujiang1984-windows.pdf",
              "sha256": "60d6f6be5d6b4a741c1978737f23a218447e498fc3f6eacace3b7e40457d821d",
              "personallyRead": "Both original1984study pages visually. It applies male/female femur equations and3.27/3.72standard errors to reconstructed40.6cm; not the original1952 paper."
            },
            "independence": "Expected mathematical values independently derived in Decimal from personally read source-reproduction equations. Root had inadvertently viewed saude-coletiva.js before this preparation; therefore this is not blind pre-engine derivation. None of the three frozen standalone Trotter adapters has yet been imported or executed by root."
          },
          "evidencePath": "reports/review-20261003/root-trotter-source-check-final36.json",
          "evidenceSha256": "d13b0310ff55c3226d59bb21a7dde70cb0c2522422e8c7aa82463bea8fc6718b",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Root own Decimal source-reproduction coefficients, disclosed earlier legacy code view; not a blind original1952 validation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/estatura-por-ossos-longos/calculator.js",
              "sha256": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
            },
            {
              "file": "apps/dashboard/private/tool-code/estatura-por-ossos-longos/calculator.js",
              "sha256": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
            },
            {
              "file": "apps/command-center/private/tool-code/estatura-por-ossos-longos/calculator.js",
              "sha256": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
            }
          ],
          "qualifications": [
            "Original1952full text/tables not personally read; no original-edition approval",
            "Age>30correction excluded:1951original not read; Monteiro2022local retrieval returnedHTML, notPDF",
            "Standard-error matrix except two femur entries not independently sourced here; error interval, population calibration and measurement protocol excluded",
            "Tibial measurement controversy/Jantz1995original full method not read; local bone label is not proof of endpoint protocol",
            "Lengths10–70are synthetic algebra/contract samples; do not assert biologically plausible adult stature or clinical applicability",
            "Population coefficients retain original restricted historical American-White attribution; no applicability to current worldwide populations asserted",
            "Main decimal formatting is local display contract, separate from source arithmetic",
            "Later source-reproduced bounded equations do not retrospectively establish original1952 full-text/SE/age>30/ancestry applicability approval."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "fb7d26866d11795f16e2e0636cdebf2e8b59d94d86eeb3fafe555fee3a46d50e"
      },
      "limits": "Estas regressões pertencem à população histórica e à definição de comprimento ósseo da edição selecionada; não são universais para todas as ancestralidades ou idades. Meça em cm e documente o osso e a técnica. Jantz 1995 identificou que a tíbia usada por Trotter excluía o maléolo; aplicar o comprimento padrão produziu superestimação média de 2,5–3 cm. Não misture definições de medida nem corrija o osso automaticamente. As tabelas originais de coeficientes e o ajuste etário não foram integralmente conferidos nesta revisão.",
      "limitsEvidence": {
        "status": "original-measurement-correction-abstract-read-original-tables-incomplete",
        "sources": [
          {
            "url": "https://doi.org/10.1520/JFS15379J",
            "edition": "Jantz1995",
            "readScope": "Exact original abstract fully read:Trotter tibia measurement excluded malleolus10–12mm;standard measurement overestimated stature2.5–3cm on average;advice to avoid tibia equations if possible."
          },
          {
            "url": "https://doi.org/10.1002/ajpa.1330090307",
            "edition": "Trotter/Gleser1951",
            "readScope": "Bibliographic identity from captured canonical reference: The effect of ageing on stature. Original age-adjustment/coefficient table not newly read. Corrects a report-only DOI transcription typo; no reading of the erroneous DOI is claimed."
          },
          {
            "url": "https://doi.org/10.1002/ajpa.1330100407",
            "edition": "Trotter/Gleser1952",
            "readScope": "Identity only;original coefficient table not newly read."
          }
        ],
        "populationScope": "Historical skeletal regression with exact bone/measurement/population requirements.",
        "remainingChecks": [
          "Original1951/1952 full coefficient tables not read.",
          "No blanket pediatric/ancestry applicability.",
          "Current tibia definition must be reconciled explicitly before declaring full-source conformance."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "etilometro-ctb",
      "title": "Etilômetro: valor considerado (Resolução Contran 432)",
      "short": "Medição do bafômetro, erro admissível e enquadramento no CTB",
      "desc": "Converta a medição do etilômetro no valor considerado para autuação, descontando o erro máximo admissível da Resolução Contran 432/2013, e veja o enquadramento no CTB.",
      "lead": "Aplica a tabela de valores referenciais para etilômetro da Resolução Contran nº 432/2013 e indica se a medição caracteriza infração (art. 165) ou crime (art. 306).",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-trafego",
        "medicina-legal-e-pericia-medica"
      ],
      "fields": [
        [
          "mr",
          "Medição realizada pelo etilômetro (MR)",
          "num",
          {
            "min": 0,
            "max": 5,
            "step": 0.01,
            "unit": "mg/L de ar",
            "ph": "0,34"
          }
        ]
      ],
      "formula": "<p><strong>VC = MR − EM</strong>, com duas casas decimais, desprezando as demais (sem arredondamento).</p><p>Erro máximo admissível (EM): MR inferior a 0,40 mg/L = 0,032 mg/L; MR de 0,40 até 2,00 mg/L = 8% da MR; MR acima de 2,00 mg/L = 30% da MR.</p><p>Infração (art. 165): MR ≥ 0,05 mg/L (VC ≥ 0,01). Crime (art. 306): MR ≥ 0,34 mg/L (VC ≥ 0,30 mg/L, equivalente a 6 dg/L de sangue).</p>",
      "sources": [
        [
          "Brasil. Conselho Nacional de Trânsito. Resolução Contran nº 432, de 23 de janeiro de 2013 (procedimentos de fiscalização do consumo de álcool, Anexo I).",
          "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucao-no-432-de-23-de-janeiro-de-2013"
        ],
        [
          "Brasil. Lei nº 9.503, de 23 de setembro de 1997: Código de Trânsito Brasileiro (arts. 165, 276 e 306), texto compilado.",
          "https://www.planalto.gov.br/ccivil_03/leis/l9503compilado.htm"
        ]
      ],
      "cases": [
        [
          "MR 0,05: VC 0,01 (infração)",
          {
            "mr": 0.05
          },
          {
            "raw": {
              "vc": 0.01
            },
            "main": "0,01",
            "level": "mid",
            "tol": 0.0001
          }
        ],
        [
          "MR 0,33: VC 0,29 (infração, sem crime)",
          {
            "mr": 0.33
          },
          {
            "raw": {
              "vc": 0.29
            },
            "level": "mid",
            "tol": 0.0001
          }
        ],
        [
          "MR 0,34: VC 0,30 (crime)",
          {
            "mr": 0.34
          },
          {
            "raw": {
              "vc": 0.3
            },
            "level": "high",
            "verdict": "crime",
            "tol": 0.0001
          }
        ],
        [
          "MR 0,64: EM 8% = 0,0512; VC 0,58 (tabela oficial)",
          {
            "mr": 0.64
          },
          {
            "raw": {
              "vc": 0.58
            },
            "tol": 0.0001
          }
        ],
        [
          "MR 1,00: VC 0,92",
          {
            "mr": 1
          },
          {
            "raw": {
              "vc": 0.92
            },
            "tol": 0.0001
          }
        ],
        [
          "MR 2,50: EM 30% = 0,75; VC 1,75",
          {
            "mr": 2.5
          },
          {
            "raw": {
              "vc": 1.75
            },
            "level": "high",
            "tol": 0.0001
          }
        ],
        [
          "MR 0,04: VC 0,00 (não caracteriza pelo etilômetro)",
          {
            "mr": 0.04
          },
          {
            "raw": {
              "vc": 0
            },
            "level": "low",
            "tol": 0.0001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 7,
        "passed": 7,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.213Z",
        "total": 206,
        "passed": 206,
        "sourceRowCount": 206,
        "uniqueApiInputCount": 206,
        "sourceContextCount": 206,
        "cases": [
          {
            "index": 0,
            "input": {
              "mr": 0.05
            },
            "expected": {
              "vc": 0.01,
              "em": 0.032
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "mr": 0.06
            },
            "expected": {
              "vc": 0.02,
              "em": 0.032
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "mr": 0.07
            },
            "expected": {
              "vc": 0.03,
              "em": 0.032
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "mr": 0.08
            },
            "expected": {
              "vc": 0.04,
              "em": 0.032
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "f6c5f8caa27eb69ec4d4f746bf808d2b1336d81fae0b59ee483a6c5bf4f8522d",
          "total": 206,
          "bankRowCount": 206,
          "uniqueApiInputCount": 206,
          "sourceContextCount": 206,
          "fullStoredSourceRows": 206,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
              "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
            "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Only two-decimal MR, error subtraction and truncation. 2013 table arithmetic, not current legal decision or instrument certification.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "reading": {
            "id": "etilometro-ctb",
            "currentMethodVersion": "CONTRAN 432/2013 Anexo I:erro 0,032/8%/30%; truncamento 2 decimais; aplicação Brasil",
            "currentMethodSource": "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucao-no-432-de-23-de-janeiro-de-2013",
            "recordBinding": {
              "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/etilometro-ctb.json",
              "sha256": "f4ae537e79b8e5cf3137ab3e3434b09b4b83bb0b142c95cdb3d192ffe1ac0af4"
            },
            "adapterBindings": [
              {
                "file": "apps/website/private/tool-code/etilometro-ctb/calculator.js",
                "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3",
                "bytes": 5223,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/etilometro-ctb/calculator.js",
                "currentSha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
              },
              {
                "file": "apps/dashboard/private/tool-code/etilometro-ctb/calculator.js",
                "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3",
                "bytes": 5223,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/etilometro-ctb/calculator.js",
                "currentSha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
              },
              {
                "file": "apps/command-center/private/tool-code/etilometro-ctb/calculator.js",
                "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3",
                "bytes": 5223,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/etilometro-ctb/calculator.js",
                "currentSha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
              }
            ],
            "ownSourceInputs": 206,
            "observedAdapterRows": 618,
            "sourceIds": [
              "CONTRAN432-2013-AnnexI"
            ],
            "scope": "Only two-decimal MR, error subtraction and truncation. 2013 table arithmetic, not current legal decision or instrument certification.",
            "status": "bounded-arithmetic-confirmed",
            "unchecked": [
              "Current legislation/metrology and legal/clinical categories"
            ],
            "clinicalApproval": "not-performed",
            "professionalTranslationApproval": "not-performed",
            "rightsApproval": "not-performed",
            "fullMethodApproval": "not-performed"
          },
          "primarySources": [
            {
              "id": "CONTRAN432-2013-AnnexI",
              "edition": "Resolução CONTRAN 432, 23 January 2013, Annex I",
              "url": "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucoes/resolu-o-uo-432-2013c.pdf",
              "files": [
                {
                  "file": "seven-primary-documents-final35/contran432-2013.pdf",
                  "bytes": 52515,
                  "sha256": "483b560740d342d28e14ec8cb54f9e37bd1f254d1b8c58de97fa30dd19cb86e2"
                },
                {
                  "file": "seven-primary-documents-final35/contran432-2013-p6.png",
                  "bytes": 348525,
                  "sha256": "1bcee2ab1488a479bd55da7f3e7294a85b64aacbb8f0494834e919bf3a3c63d2"
                }
              ],
              "readScope": "Official PDF personally read Articles 4–7 and Annex I; Annex I PDF page 6 table and footnotes personally viewed. Annex II page 7 viewed but psychomotor assessment is outside numeric review.",
              "confirmed": [
                "Measured and considered values are in mg/L. Measured value has two decimal places. Subtract maximum admissible error and truncate considered value to two decimals, without rounding.",
                "Printed error below 0.40 is 0.032 mg/L; above 0.40 to 2 is 8%; above 2 is 30%. The wording leaves exactly 0.40 unstated, but Annex I explicitly lists MR 0.40 and VC 0.36."
              ],
              "unchecked": [
                "Present legal validity and superseding metrology rules",
                "Instrument approval/calibration/verification",
                "Legal classification, driver fitness, sanctions or present-day clinical interpretation"
              ]
            }
          ]
        },
        "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
        "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/etilometro-ctb/calculator.js",
            "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
          },
          {
            "file": "apps/dashboard/private/tool-code/etilometro-ctb/calculator.js",
            "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
          },
          {
            "file": "apps/command-center/private/tool-code/etilometro-ctb/calculator.js",
            "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
          }
        ],
        "qualifications": [
          "Current legislation/metrology and legal/clinical categories",
          "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "CONTRAN 432/2013 Anexo I:erro 0,032/8%/30%; truncamento 2 decimais; aplicação Brasil",
      "implementationVersion": "etilometro-ctb@native-2026-10-03+f6980084a12b",
      "currentMethodSource": "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucao-no-432-de-23-de-janeiro-de-2013",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "VC = MR − EM , com duas casas decimais, desprezando as demais (sem arredondamento). Erro máximo admissível (EM): MR inferior a 0,40 mg/L = 0,032 mg/L; MR de 0,40 até 2,00 mg/L = 8% da MR; MR acima de 2,00 mg/L = 30% da MR. Infração (art. 165): MR ≥ 0,05 mg/L (VC ≥ 0,01). Crime (art. 306): MR ≥ 0,34 mg/L (VC ≥ 0,30 mg/L, equivalente a 6 dg/L de sangue).",
        "inputContract": {
          "fields": [
            {
              "key": "mr",
              "label": "Medição realizada pelo etilômetro (MR)",
              "type": "num",
              "min": 0,
              "max": 5,
              "unit": "mg/L de ar",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7896a74eae8902b6dcedb8dbb88c81e96b5563f620bee2abb99b5462dbb2fcee"
        },
        "sourceEditions": [
          {
            "citation": "Brasil. Conselho Nacional de Trânsito. Resolução Contran nº 432, de 23 de janeiro de 2013 (procedimentos de fiscalização do consumo de álcool, Anexo I).",
            "url": "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucao-no-432-de-23-de-janeiro-de-2013",
            "class": "primary-legislative-text-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "CONTRAN Resolution 432 of 23 January 2013; DOU 29 January 2013; page revision 20 December 2022.",
            "conferred": "Articles 4, 6 and 7: instrument tolerance deducted, measured thresholds 0.05 and 0.34 mg/L. Annex numerical tolerance table was not included in the page text."
          },
          {
            "citation": "Brasil. Lei nº 9.503, de 23 de setembro de 1997: Código de Trânsito Brasileiro (arts. 165, 276 e 306), texto compilado.",
            "url": "https://www.planalto.gov.br/ccivil_03/leis/l9503compilado.htm",
            "class": "primary-legislative-text-accessed",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "Brazil Traffic Code 9.503/1997, compiled text checked 2026-10-03.",
            "conferred": "Brazil-specific jurisdiction; not a universal international traffic rule."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.213Z",
          "total": 206,
          "passed": 206,
          "sourceRowCount": 206,
          "uniqueApiInputCount": 206,
          "sourceContextCount": 206,
          "cases": [
            {
              "index": 0,
              "input": {
                "mr": 0.05
              },
              "expected": {
                "vc": 0.01,
                "em": 0.032
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "mr": 0.06
              },
              "expected": {
                "vc": 0.02,
                "em": 0.032
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "mr": 0.07
              },
              "expected": {
                "vc": 0.03,
                "em": 0.032
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "mr": 0.08
              },
              "expected": {
                "vc": 0.04,
                "em": 0.032
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "f6c5f8caa27eb69ec4d4f746bf808d2b1336d81fae0b59ee483a6c5bf4f8522d",
            "total": 206,
            "bankRowCount": 206,
            "uniqueApiInputCount": 206,
            "sourceContextCount": 206,
            "fullStoredSourceRows": 206,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
                "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
              "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Only two-decimal MR, error subtraction and truncation. 2013 table arithmetic, not current legal decision or instrument certification.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/seven-primary-source-review-final35.json",
              "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
            },
            "reading": {
              "id": "etilometro-ctb",
              "currentMethodVersion": "CONTRAN 432/2013 Anexo I:erro 0,032/8%/30%; truncamento 2 decimais; aplicação Brasil",
              "currentMethodSource": "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucao-no-432-de-23-de-janeiro-de-2013",
              "recordBinding": {
                "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/etilometro-ctb.json",
                "sha256": "f4ae537e79b8e5cf3137ab3e3434b09b4b83bb0b142c95cdb3d192ffe1ac0af4"
              },
              "adapterBindings": [
                {
                  "file": "apps/website/private/tool-code/etilometro-ctb/calculator.js",
                  "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3",
                  "bytes": 5223,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/etilometro-ctb/calculator.js",
                  "currentSha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
                },
                {
                  "file": "apps/dashboard/private/tool-code/etilometro-ctb/calculator.js",
                  "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3",
                  "bytes": 5223,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/etilometro-ctb/calculator.js",
                  "currentSha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
                },
                {
                  "file": "apps/command-center/private/tool-code/etilometro-ctb/calculator.js",
                  "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3",
                  "bytes": 5223,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/etilometro-ctb/calculator.js",
                  "currentSha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
                }
              ],
              "ownSourceInputs": 206,
              "observedAdapterRows": 618,
              "sourceIds": [
                "CONTRAN432-2013-AnnexI"
              ],
              "scope": "Only two-decimal MR, error subtraction and truncation. 2013 table arithmetic, not current legal decision or instrument certification.",
              "status": "bounded-arithmetic-confirmed",
              "unchecked": [
                "Current legislation/metrology and legal/clinical categories"
              ],
              "clinicalApproval": "not-performed",
              "professionalTranslationApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodApproval": "not-performed"
            },
            "primarySources": [
              {
                "id": "CONTRAN432-2013-AnnexI",
                "edition": "Resolução CONTRAN 432, 23 January 2013, Annex I",
                "url": "https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-contran/resolucoes/resolu-o-uo-432-2013c.pdf",
                "files": [
                  {
                    "file": "seven-primary-documents-final35/contran432-2013.pdf",
                    "bytes": 52515,
                    "sha256": "483b560740d342d28e14ec8cb54f9e37bd1f254d1b8c58de97fa30dd19cb86e2"
                  },
                  {
                    "file": "seven-primary-documents-final35/contran432-2013-p6.png",
                    "bytes": 348525,
                    "sha256": "1bcee2ab1488a479bd55da7f3e7294a85b64aacbb8f0494834e919bf3a3c63d2"
                  }
                ],
                "readScope": "Official PDF personally read Articles 4–7 and Annex I; Annex I PDF page 6 table and footnotes personally viewed. Annex II page 7 viewed but psychomotor assessment is outside numeric review.",
                "confirmed": [
                  "Measured and considered values are in mg/L. Measured value has two decimal places. Subtract maximum admissible error and truncate considered value to two decimals, without rounding.",
                  "Printed error below 0.40 is 0.032 mg/L; above 0.40 to 2 is 8%; above 2 is 30%. The wording leaves exactly 0.40 unstated, but Annex I explicitly lists MR 0.40 and VC 0.36."
                ],
                "unchecked": [
                  "Present legal validity and superseding metrology rules",
                  "Instrument approval/calibration/verification",
                  "Legal classification, driver fitness, sanctions or present-day clinical interpretation"
                ]
              }
            ]
          },
          "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
          "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/etilometro-ctb/calculator.js",
              "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
            },
            {
              "file": "apps/dashboard/private/tool-code/etilometro-ctb/calculator.js",
              "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
            },
            {
              "file": "apps/command-center/private/tool-code/etilometro-ctb/calculator.js",
              "sha256": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
            }
          ],
          "qualifications": [
            "Current legislation/metrology and legal/clinical categories",
            "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f6980084a12b72a2f650e24ad303ca8a95f4c666082496af0b4407187bd94de3"
      },
      "limits": "A Resolução 432/2013 distingue medição realizada e valor considerado, após desconto do erro metrológico, e exige instrumento aprovado e verificado. O enquadramento também admite outros meios, inclusive sangue e conjunto de sinais psicomotores. Um cálculo de etilômetro isolado não constitui avaliação clínica, prova de aptidão para dirigir ou decisão jurídica; a vigência do CTB e da legislação metrológica deve acompanhar o caso.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.954Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "A tabela CONTRAN e texto CTB não foram lidos neste lote; erros metrológicos, truncamento, vigência e distinção infração/crime precisam de fonte oficial.",
          "Vigência consolidada atual do CTB/INMETRO e todos os valores da tabela não auditados; o resultado numérico não determina sozinho infração/crime por todos os meios previstos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "euroscore-ii",
      "title": "EuroSCORE II",
      "short": "Mortalidade prevista em cirurgia cardíaca",
      "desc": "Calcule o EuroSCORE II (Nashef 2012): mortalidade hospitalar prevista em cirurgia cardíaca de adultos, com a equação logística e os coeficientes publicados.",
      "lead": "Estima a mortalidade hospitalar de adultos submetidos a cirurgia cardíaca (revascularização, valvas, aorta torácica) a partir de 18 fatores do paciente, do coração e da operação.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-cardiovascular",
        "cardiologia",
        "anestesiologia",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 100,
            "unit": "anos",
            "ph": "65"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "renal",
          "Função renal (clearance de creatinina, Cockcroft-Gault)",
          "sel",
          {
            "opts": {
              "0": "Normal (&gt; 85 mL/min)",
              "1": "Moderadamente reduzida (50 < clearance ≤ 85 mL/min)",
              "2": "Gravemente reduzida (clearance ≤ 50 mL/min)",
              "3": "Diálise (qualquer clearance)"
            }
          }
        ],
        [
          "arteriopatia",
          "Arteriopatia extracardíaca (claudicação, carótida ≥ 50%, amputação, cirurgia aórtica/periférica)",
          "chk",
          {}
        ],
        [
          "mobilidade",
          "Mobilidade muito reduzida (doença musculoesquelética ou neurológica)",
          "chk",
          {}
        ],
        [
          "cir_prev",
          "Cirurgia cardíaca prévia com abertura do pericárdio",
          "chk",
          {}
        ],
        [
          "pulmonar",
          "Doença pulmonar crônica (uso prolongado de broncodilatador ou corticoide)",
          "chk",
          {}
        ],
        [
          "endocardite",
          "Endocardite ativa (ainda em antibioticoterapia)",
          "chk",
          {}
        ],
        [
          "critico",
          "Estado pré-operatório crítico (TV/FV, massagem, VM, inotrópico, BIA ou IRA oligúrica)",
          "chk",
          {}
        ],
        [
          "insulina",
          "Diabetes em uso de insulina",
          "chk",
          {}
        ],
        [
          "nyha",
          "Classe funcional NYHA",
          "radio",
          {
            "opts": {
              "1": "I",
              "2": "II",
              "3": "III",
              "4": "IV"
            }
          }
        ],
        [
          "ccs4",
          "Angina CCS classe 4 (angina em repouso)",
          "chk",
          {}
        ],
        [
          "fe",
          "Função do VE (fração de ejeção)",
          "sel",
          {
            "opts": {
              "0": "Boa (&gt; 50%)",
              "1": "Moderada (31 a 50%)",
              "2": "Ruim (21 a 30%)",
              "3": "Muito ruim (≤ 20%)"
            }
          }
        ],
        [
          "iam",
          "IAM recente (≤ 90 dias)",
          "chk",
          {}
        ],
        [
          "hp",
          "Pressão sistólica da artéria pulmonar",
          "radio",
          {
            "opts": {
              "0": "≤ 30 mmHg",
              "1": "31 a 55 mmHg",
              "2": "&gt; 55 mmHg"
            }
          }
        ],
        [
          "urgencia",
          "Urgência da operação",
          "sel",
          {
            "opts": {
              "0": "Eletiva",
              "1": "Urgente (não pode ter alta sem operar)",
              "2": "Emergência (antes do próximo dia útil)",
              "3": "Salvamento (RCP a caminho do centro cirúrgico)"
            }
          }
        ],
        [
          "proc",
          "Peso da intervenção",
          "sel",
          {
            "opts": {
              "0": "Revascularização isolada",
              "1": "1 procedimento que não é revascularização",
              "2": "2 procedimentos",
              "3": "3 ou mais procedimentos"
            }
          }
        ],
        [
          "aorta",
          "Cirurgia da aorta torácica",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Mortalidade = e<sup>y</sup> / (1 + e<sup>y</sup>), com y = −5,324537 + Σ βᵢ·xᵢ.</p><p>Coeficientes (Nashef 2012): idade 0,0285181 por ano (x = 1 até 60 anos e +1 por ano acima de 60); sexo feminino 0,2196434; clearance &gt; 50 e ≤ 85 mL/min: 0,303553; clearance ≤ 50 mL/min: 0,8592256; diálise: 0,6421508; arteriopatia 0,5360268; mobilidade reduzida 0,2407181; cirurgia cardíaca prévia 1,118599; doença pulmonar crônica 0,1886564; endocardite ativa 0,6194522; estado crítico 1,086517; diabetes com insulina 0,3542749; NYHA II 0,1070545, III 0,2958358, IV 0,5597929; CCS 4 0,2226147; FE 31–50% 0,3150652, 21–30% 0,8084096, ≤ 20% 0,9346919; IAM recente 0,1528943; PSAP 31–55 0,1788899, &gt; 55 0,3491475; urgente 0,3174673, emergência 0,7039121, salvamento 1,362947; 1 procedimento não revascularização 0,0062118, 2 procedimentos 0,5521478, ≥ 3 0,9724533; aorta torácica 0,6527205.</p>",
      "sources": [
        [
          "Nashef SAM et al. EuroSCORE II. Eur J Cardiothorac Surg, 2012.",
          "https://doi.org/10.1093/ejcts/ezs043"
        ],
        [
          "Vahanian A et al. 2021 ESC/EACTS Guidelines for the management of valvular heart disease. Eur Heart J, 2022.",
          "https://doi.org/10.1093/eurheartj/ehab395"
        ]
      ],
      "cases": [
        [
          "Homem de 60 anos, revascularização isolada eletiva, sem fatores: 0,50%",
          {
            "idade": 60,
            "sexo": "M",
            "renal": "0",
            "nyha": "1",
            "fe": "0",
            "hp": "0",
            "urgencia": "0",
            "proc": "0"
          },
          {
            "raw": {
              "p": 0.4987
            },
            "level": "low",
            "main": "0,50",
            "tol": 0.005
          }
        ],
        [
          "Mulher de 75 anos, ClCr 60, NYHA III, FE 40%, troca valvar isolada: 2,35%",
          {
            "idade": 75,
            "sexo": "F",
            "renal": "1",
            "nyha": "3",
            "fe": "1",
            "hp": "0",
            "urgencia": "0",
            "proc": "1"
          },
          {
            "raw": {
              "p": 2.348
            },
            "level": "low",
            "tol": 0.01
          }
        ],
        [
          "Homem de 72 anos, DM com insulina, arteriopatia, DPOC, ClCr &lt; 50, FE 40%, revascularização: 6,29%",
          {
            "idade": 72,
            "sexo": "M",
            "renal": "2",
            "insulina": true,
            "arteriopatia": true,
            "pulmonar": true,
            "nyha": "1",
            "fe": "1",
            "hp": "0",
            "urgencia": "0",
            "proc": "0"
          },
          {
            "raw": {
              "p": 6.294
            },
            "level": "mid",
            "tol": 0.01
          }
        ],
        [
          "Homem de 70 anos, reoperação urgente de 2 procedimentos, NYHA IV, FE 25%, PSAP 60: 21,3%",
          {
            "idade": 70,
            "sexo": "M",
            "renal": "0",
            "cir_prev": true,
            "nyha": "4",
            "fe": "2",
            "hp": "2",
            "urgencia": "1",
            "proc": "2"
          },
          {
            "raw": {
              "p": 21.33
            },
            "level": "high",
            "tol": 0.02
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:47:03.432Z",
        "total": 2048,
        "passed": 2048,
        "sourceRowCount": 2048,
        "uniqueApiInputCount": 2048,
        "scope": "OriginalNashef2012 assigned coefficients/age18–95; exact two-decimal display only. Raw nearest score agreement excluded;1437sourceDecimal failures retained.",
        "caseStorage": {
          "file": "independent-source-cases.json",
          "mode": "complete-downloadable-bank-with-inline-subset",
          "sha256": "e5cbf5cab4f39ee66acdd3b7682d3d4aefda5c6618905414e1323be39a4e06eb",
          "total": 2048,
          "uniqueApiInputCount": 2048,
          "bankRowCount": 2048
        },
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 18,
              "sexo": "M",
              "renal": 0,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 0,
              "proc": 0,
              "arteriopatia": false,
              "mobilidade": false,
              "cir_prev": false,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "0,50",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "idade": 59,
              "sexo": "F",
              "renal": 0,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 0,
              "proc": 0,
              "arteriopatia": true,
              "mobilidade": false,
              "cir_prev": false,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "1,06",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "idade": 60,
              "sexo": "M",
              "renal": 1,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 0,
              "proc": 0,
              "arteriopatia": false,
              "mobilidade": true,
              "cir_prev": false,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "0,86",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "idade": 61,
              "sexo": "F",
              "renal": 1,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 1,
              "proc": 0,
              "arteriopatia": true,
              "mobilidade": true,
              "cir_prev": false,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "2,53",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 4,
            "input": {
              "idade": 62,
              "sexo": "M",
              "renal": 2,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 1,
              "proc": 0,
              "arteriopatia": false,
              "mobilidade": false,
              "cir_prev": true,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "5,00",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 5,
            "input": {
              "idade": 75,
              "sexo": "F",
              "renal": 2,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 1,
              "proc": 0,
              "arteriopatia": true,
              "mobilidade": false,
              "cir_prev": true,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "13,98",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 6,
            "input": {
              "idade": 90,
              "sexo": "M",
              "renal": 3,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 2,
              "proc": 0,
              "arteriopatia": false,
              "mobilidade": true,
              "cir_prev": true,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "14,99",
                "%"
              ]
            },
            "passed": true
          },
          {
            "index": 7,
            "input": {
              "idade": 95,
              "sexo": "F",
              "renal": 3,
              "nyha": 1,
              "fe": 0,
              "hp": 0,
              "urgencia": 2,
              "proc": 0,
              "arteriopatia": true,
              "mobilidade": true,
              "cir_prev": true,
              "pulmonar": false,
              "endocardite": false,
              "critico": false,
              "insulina": false,
              "ccs4": false,
              "iam": false,
              "aorta": false
            },
            "expected": {
              "main": [
                "30,22",
                "%"
              ]
            },
            "passed": true
          }
        ],
        "sourceExpectation": {
          "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
          "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
        },
        "originalEvidence": {
          "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
          "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
        },
        "sourceRead": {
          "file": "reports/review-20261003/six-primary-own-observations-final33.json",
          "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
        },
        "independentPeer": {
          "status": "completed",
          "kind": "independent-technical-packaging-and-replay",
          "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
          "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
          "checks": 568121,
          "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
          "secondBlindPrimarySourceDerivation": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        },
        "numericPolicy": {
          "acceptedProjection": "Exact source85digitDecimal risk display rounded positive-half-up to two decimal places only"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousImplementationBindings": [
          {
            "file": "apps/website/private/tool-code/euroscore-ii/calculator.js",
            "sha256": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844"
          },
          {
            "file": "apps/dashboard/private/tool-code/euroscore-ii/calculator.js",
            "sha256": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844"
          },
          {
            "file": "apps/command-center/private/tool-code/euroscore-ii/calculator.js",
            "sha256": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844"
          }
        ],
        "implementations": [
          {
            "file": "apps/website/private/tool-code/euroscore-ii/calculator.js",
            "sha256": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e"
          },
          {
            "file": "apps/dashboard/private/tool-code/euroscore-ii/calculator.js",
            "sha256": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e"
          },
          {
            "file": "apps/command-center/private/tool-code/euroscore-ii/calculator.js",
            "sha256": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e"
          }
        ],
        "appliedCodeRebind": {
          "preparedAt": "2026-10-04T22:14:22.998Z",
          "predecessorBank": {
            "file": "reports/review-20261003/source33-bank-owned-stage-r2/apps/website/private/tool-code/euroscore-ii/independent-source-cases.json",
            "sha256": "e6b06d269c494fa9513d69dc3d5f2d8e7ec7f59ce3f702e1ebf6e7e0bffb698d"
          },
          "reason": "Source field-label metadata-only amendment; old captured implementation hashes/outputs retained verbatim, new full-file hash bound separately.",
          "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
          "evidence": [
            {
              "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
              "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
            },
            {
              "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
              "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
            },
            {
              "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
              "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
            },
            {
              "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
              "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
            },
            {
              "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
              "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
            },
            {
              "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
              "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
            }
          ]
        }
      },
      "methodVersion": "Euro SCOREII/Nashef 2012:logístico, intercepto−5,324537, coeficientes originais; sem Euro SCOREI",
      "implementationVersion": "euroscore-ii@native-2026-10-03+a40434c52011",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/22378855/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Mortalidade = e y / (1 + e y ), com y = −5,324537 + Σ βᵢ·xᵢ. Coeficientes (Nashef 2012): idade 0,0285181 por ano (x = 1 até 60 anos e +1 por ano acima de 60); sexo feminino 0,2196434; clearance > 50 e ≤ 85 mL/min: 0,303553; clearance ≤ 50 mL/min: 0,8592256; diálise: 0,6421508; arteriopatia 0,5360268; mobilidade reduzida 0,2407181; cirurgia cardíaca prévia 1,118599; doença pulmonar crônica 0,1886564; endocardite ativa 0,6194522; estado crítico 1,086517; diabetes com insulina 0,3542749; NYHA II 0,1070545, III 0,2958358, IV 0,5597929; CCS 4 0,2226147; FE 31–50% 0,3150652, 21–30% 0,8084096, ≤ 20% 0,9346919; IAM recente 0,1528943; PSAP 31–55 0,1788899, > 55 0,3491475; urgente 0,3174673, emergência 0,7039121, salvamento 1,362947; 1 procedimento não revascularização 0,0062118, 2 procedimentos 0,5521478, ≥ 3 0,9724533; aorta torácica 0,6527205.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "renal",
              "label": "Função renal (clearance de creatinina, Cockcroft-Gault)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Normal (&gt; 85 mL/min)",
                "1": "Moderadamente reduzida (50 < clearance ≤ 85 mL/min)",
                "2": "Gravemente reduzida (clearance ≤ 50 mL/min)",
                "3": "Diálise (qualquer clearance)"
              }
            },
            {
              "key": "arteriopatia",
              "label": "Arteriopatia extracardíaca (claudicação, carótida ≥ 50%, amputação, cirurgia aórtica/periférica)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mobilidade",
              "label": "Mobilidade muito reduzida (doença musculoesquelética ou neurológica)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cir_prev",
              "label": "Cirurgia cardíaca prévia com abertura do pericárdio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pulmonar",
              "label": "Doença pulmonar crônica (uso prolongado de broncodilatador ou corticoide)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "endocardite",
              "label": "Endocardite ativa (ainda em antibioticoterapia)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "critico",
              "label": "Estado pré-operatório crítico (TV/FV, massagem, VM, inotrópico, BIA ou IRA oligúrica)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "insulina",
              "label": "Diabetes em uso de insulina",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "nyha",
              "label": "Classe funcional NYHA",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "I",
                "2": "II",
                "3": "III",
                "4": "IV"
              }
            },
            {
              "key": "ccs4",
              "label": "Angina CCS classe 4 (angina em repouso)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fe",
              "label": "Função do VE (fração de ejeção)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Boa (&gt; 50%)",
                "1": "Moderada (31 a 50%)",
                "2": "Ruim (21 a 30%)",
                "3": "Muito ruim (≤ 20%)"
              }
            },
            {
              "key": "iam",
              "label": "IAM recente (≤ 90 dias)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hp",
              "label": "Pressão sistólica da artéria pulmonar",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≤ 30 mmHg",
                "1": "31 a 55 mmHg",
                "2": "&gt; 55 mmHg"
              }
            },
            {
              "key": "urgencia",
              "label": "Urgência da operação",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Eletiva",
                "1": "Urgente (não pode ter alta sem operar)",
                "2": "Emergência (antes do próximo dia útil)",
                "3": "Salvamento (RCP a caminho do centro cirúrgico)"
              }
            },
            {
              "key": "proc",
              "label": "Peso da intervenção",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Revascularização isolada",
                "1": "1 procedimento que não é revascularização",
                "2": "2 procedimentos",
                "3": "3 ou mais procedimentos"
              }
            },
            {
              "key": "aorta",
              "label": "Cirurgia da aorta torácica",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "079c8209de011132c0b97635944d6d102e49654cd3082c0ef642fbc59b4d95a4"
        },
        "sourceEditions": [
          {
            "citation": "Nashef SAM et al. EuroSCORE II. Eur J Cardiothorac Surg, 2012.",
            "url": "https://doi.org/10.1093/ejcts/ezs043",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "EuroSCORE II.",
              "year": "2012",
              "firstPublicationDate": "2012-02-29",
              "doi": "10.1093/ejcts/ezs043",
              "pmid": "22378855",
              "journal": "European journal of cardio-thoracic surgery : official journal of the European Association for Cardio-thoracic Surgery",
              "authors": "Nashef SA, Roques F, Sharples LD, Nilsson J, Smith C, Goldstone AR, Lockowandt U."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/22378855/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f914004406689d30ae1ea27f282f026262ac3858d8b23fbaa8c72726fdfeaf06",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Vahanian A et al. 2021 ESC/EACTS Guidelines for the management of valvular heart disease. Eur Heart J, 2022.",
            "url": "https://doi.org/10.1093/eurheartj/ehab395",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2021 ESC/EACTS Guidelines for the management of valvular heart disease.",
              "year": "2022",
              "firstPublicationDate": "2022-02-01",
              "doi": "10.1093/eurheartj/ehab395",
              "pmid": "34453165",
              "journal": "European heart journal",
              "authors": "Vahanian A, Beyersdorf F, Praz F, Milojevic M, Baldus S, Bauersachs J, Capodanno D, Conradi L, De Bonis M, De Paulis R, Delgado V, Freemantle N, Gilard M, Haugaa KH, Jeppsson A, Jüni P, Pierard L, Prendergast BD, Sádaba JR, Tribouilloy C, Wojakowski W, ESC/EACTS Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34453165/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:47:03.432Z",
          "total": 2048,
          "passed": 2048,
          "sourceRowCount": 2048,
          "uniqueApiInputCount": 2048,
          "scope": "OriginalNashef2012 assigned coefficients/age18–95; exact two-decimal display only. Raw nearest score agreement excluded;1437sourceDecimal failures retained.",
          "caseStorage": {
            "file": "independent-source-cases.json",
            "mode": "complete-downloadable-bank-with-inline-subset",
            "sha256": "e5cbf5cab4f39ee66acdd3b7682d3d4aefda5c6618905414e1323be39a4e06eb",
            "total": 2048,
            "uniqueApiInputCount": 2048,
            "bankRowCount": 2048
          },
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 18,
                "sexo": "M",
                "renal": 0,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 0,
                "proc": 0,
                "arteriopatia": false,
                "mobilidade": false,
                "cir_prev": false,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "0,50",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "idade": 59,
                "sexo": "F",
                "renal": 0,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 0,
                "proc": 0,
                "arteriopatia": true,
                "mobilidade": false,
                "cir_prev": false,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "1,06",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "idade": 60,
                "sexo": "M",
                "renal": 1,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 0,
                "proc": 0,
                "arteriopatia": false,
                "mobilidade": true,
                "cir_prev": false,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "0,86",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "idade": 61,
                "sexo": "F",
                "renal": 1,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 1,
                "proc": 0,
                "arteriopatia": true,
                "mobilidade": true,
                "cir_prev": false,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "2,53",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 4,
              "input": {
                "idade": 62,
                "sexo": "M",
                "renal": 2,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 1,
                "proc": 0,
                "arteriopatia": false,
                "mobilidade": false,
                "cir_prev": true,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "5,00",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 5,
              "input": {
                "idade": 75,
                "sexo": "F",
                "renal": 2,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 1,
                "proc": 0,
                "arteriopatia": true,
                "mobilidade": false,
                "cir_prev": true,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "13,98",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 6,
              "input": {
                "idade": 90,
                "sexo": "M",
                "renal": 3,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 2,
                "proc": 0,
                "arteriopatia": false,
                "mobilidade": true,
                "cir_prev": true,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "14,99",
                  "%"
                ]
              },
              "passed": true
            },
            {
              "index": 7,
              "input": {
                "idade": 95,
                "sexo": "F",
                "renal": 3,
                "nyha": 1,
                "fe": 0,
                "hp": 0,
                "urgencia": 2,
                "proc": 0,
                "arteriopatia": true,
                "mobilidade": true,
                "cir_prev": true,
                "pulmonar": false,
                "endocardite": false,
                "critico": false,
                "insulina": false,
                "ccs4": false,
                "iam": false,
                "aorta": false
              },
              "expected": {
                "main": [
                  "30,22",
                  "%"
                ]
              },
              "passed": true
            }
          ],
          "sourceExpectation": {
            "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
            "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
          },
          "originalEvidence": {
            "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
            "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
          },
          "sourceRead": {
            "file": "reports/review-20261003/six-primary-own-observations-final33.json",
            "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
          },
          "independentPeer": {
            "status": "completed",
            "kind": "independent-technical-packaging-and-replay",
            "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
            "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
            "checks": 568121,
            "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
            "secondBlindPrimarySourceDerivation": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed"
          },
          "numericPolicy": {
            "acceptedProjection": "Exact source85digitDecimal risk display rounded positive-half-up to two decimal places only"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousImplementationBindings": [
            {
              "file": "apps/website/private/tool-code/euroscore-ii/calculator.js",
              "sha256": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844"
            },
            {
              "file": "apps/dashboard/private/tool-code/euroscore-ii/calculator.js",
              "sha256": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844"
            },
            {
              "file": "apps/command-center/private/tool-code/euroscore-ii/calculator.js",
              "sha256": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844"
            }
          ],
          "implementations": [
            {
              "file": "apps/website/private/tool-code/euroscore-ii/calculator.js",
              "sha256": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e"
            },
            {
              "file": "apps/dashboard/private/tool-code/euroscore-ii/calculator.js",
              "sha256": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e"
            },
            {
              "file": "apps/command-center/private/tool-code/euroscore-ii/calculator.js",
              "sha256": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e"
            }
          ],
          "appliedCodeRebind": {
            "preparedAt": "2026-10-04T22:14:22.998Z",
            "predecessorBank": {
              "file": "reports/review-20261003/source33-bank-owned-stage-r2/apps/website/private/tool-code/euroscore-ii/independent-source-cases.json",
              "sha256": "e6b06d269c494fa9513d69dc3d5f2d8e7ec7f59ce3f702e1ebf6e7e0bffb698d"
            },
            "reason": "Source field-label metadata-only amendment; old captured implementation hashes/outputs retained verbatim, new full-file hash bound separately.",
            "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
            "evidence": [
              {
                "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
                "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
              },
              {
                "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
                "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
              },
              {
                "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
                "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
              },
              {
                "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
                "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
              },
              {
                "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
                "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
              },
              {
                "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
                "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
              }
            ]
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e",
        "source33DocumentaryAmendment": {
          "at": "2026-10-04T21:51:13.545Z",
          "sourceInput": {
            "file": "reports/review-20261003/source33-documentary-authorship-input.cjs",
            "sha256": "53e9503e632cf008d94994e68a629012f697ae57f5bace06bb6795b47c6edf1e"
          },
          "scope": "Source attribution/presentation only; two Euro renal labels place exact50 into severe bucket. No coefficient/algorithm/cutoff/modelcode/fixture/clinical approval change.",
          "readScope": [
            {
              "id": "euroscore2012",
              "url": "https://academic.oup.com/ejcts/article/41/4/734/646622?login=false",
              "readScope": "Original Table6 coefficient and Table5 renal grouping in publisher HTML read directly; PDF timeout/403 and image cache miss retained. Exact50 belongs≤50; PA55 ambiguity excluded."
            }
          ],
          "previousMethodVersion": "Euro SCOREII/Nashef 2012:logístico, intercepto−5,324537, coeficientes originais; sem Euro SCOREI",
          "previousFormula": "<p>Mortalidade = e<sup>y</sup> / (1 + e<sup>y</sup>), com y = −5,324537 + Σ βᵢ·xᵢ.</p><p>Coeficientes (Nashef 2012): idade 0,0285181 por ano (x = 1 até 60 anos e +1 por ano acima de 60); sexo feminino 0,2196434; clearance 50–85 0,303553, &lt; 50 0,8592256, diálise 0,6421508; arteriopatia 0,5360268; mobilidade reduzida 0,2407181; cirurgia cardíaca prévia 1,118599; doença pulmonar crônica 0,1886564; endocardite ativa 0,6194522; estado crítico 1,086517; diabetes com insulina 0,3542749; NYHA II 0,1070545, III 0,2958358, IV 0,5597929; CCS 4 0,2226147; FE 31–50% 0,3150652, 21–30% 0,8084096, ≤ 20% 0,9346919; IAM recente 0,1528943; PSAP 31–55 0,1788899, &gt; 55 0,3491475; urgente 0,3174673, emergência 0,7039121, salvamento 1,362947; 1 procedimento não revascularização 0,0062118, 2 procedimentos 0,5521478, ≥ 3 0,9724533; aorta torácica 0,6527205.</p>",
          "previousLimits": "O EuroSCORE II foi desenvolvido para morte no hospital de origem após cirurgia cardíaca de grande porte, com coleta em 2010. Não é o EuroSCORE I e não substitui a calibração na população ou serviço atuais. Definições dos fatores, elegibilidade e horizonte temporal devem corresponder ao modelo; a probabilidade não assegura um resultado individual.",
          "sourceFullMethodConformance": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        },
        "inputContractHashHistory": [
          {
            "hash": "68086791ebd49d0c730b752d4eb198fe7c8b59417d022f89c39ea6441a1537a8",
            "reason": "Exact peer-reviewed source36 formula/field documentary amendment; previous formula/fields/hash retained by owned donor recipes. No undisclosed numeric change.",
            "evidence": [
              {
                "file": "reports/review-20261003/wai-capurro-owned-candidate-final35-r4.json",
                "sha256": "05f9bd9d400a8685b02ba632acee9e42bfc10ee87d06a89cba0b6beb8980b261"
              },
              {
                "file": "reports/review-20261003/source33-documentary-owned-candidate-r2.json",
                "sha256": "1663d36b02f2d71e2d4f3935ea12511f3a5da664f08e31cc826eea869e0bafa0"
              },
              {
                "file": "reports/review-20261003/henssge-2024-owned-candidate-final35-r2.json",
                "sha256": "d30ec0633e7c2f6e7f18a1629167f3968b49e4534e7e3c767e4ad4fc3b0ef38c"
              }
            ]
          }
        ],
        "source36MetadataRebind": {
          "previousImplementationHash": "7c9734152b6336290aef33a5b655be4efb027a69161f0bd736d3e639511c9844",
          "currentImplementationHash": "a40434c520115814b9a206fbc667ab6947c552124d23f58e8b908a24bc377a3e",
          "arithmeticVersionUnchanged": "euroscore-ii@native-2026-10-03+7c9734152b63",
          "reason": "Two renal option labels only; numeric body and expected bank unchanged. Original captured implementation/outputs retained in bank, current full-file SHA separately rebound.",
          "candidate": {
            "file": "reports/review-20261003/source33-documentary-owned-candidate-r2.json",
            "sha256": "1663d36b02f2d71e2d4f3935ea12511f3a5da664f08e31cc826eea869e0bafa0"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementationUpdatedAt": "2026-10-05T13:02:54.731Z",
        "currentImplementationIdentityEvidence": {
          "file": "reports/review-20261003/current-implementation-identities-application-final45.json",
          "scope": "Exact current adapter bytes. Method edition, inputs, mathematical expressions, bibliographic checks, source-case history and approval statuses unchanged by this metadata correction."
        }
      },
      "limits": "O EuroSCORE II foi desenvolvido para morte no hospital de origem após cirurgia cardíaca de grande porte, com coleta em 2010. Não é o EuroSCORE I e não substitui a calibração na população ou serviço atuais. Definições dos fatores, elegibilidade e horizonte temporal devem corresponder ao modelo; a probabilidade não assegura um resultado individual.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.958Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz coeficientes, exclusões, idade mínima ou todas as definições. Modelo II não é I e probabilidade histórica não garante calibração no hospital atual."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "source33DocumentaryAmendment": {
          "at": "2026-10-04T21:51:13.545Z",
          "sourceInput": {
            "file": "reports/review-20261003/source33-documentary-authorship-input.cjs",
            "sha256": "53e9503e632cf008d94994e68a629012f697ae57f5bace06bb6795b47c6edf1e"
          },
          "scope": "Source attribution/presentation only; two Euro renal labels place exact50 into severe bucket. No coefficient/algorithm/cutoff/modelcode/fixture/clinical approval change.",
          "readScope": [
            {
              "id": "euroscore2012",
              "url": "https://academic.oup.com/ejcts/article/41/4/734/646622?login=false",
              "readScope": "Original Table6 coefficient and Table5 renal grouping in publisher HTML read directly; PDF timeout/403 and image cache miss retained. Exact50 belongs≤50; PA55 ambiguity excluded."
            }
          ],
          "previousMethodVersion": "Euro SCOREII/Nashef 2012:logístico, intercepto−5,324537, coeficientes originais; sem Euro SCOREI",
          "previousFormula": "<p>Mortalidade = e<sup>y</sup> / (1 + e<sup>y</sup>), com y = −5,324537 + Σ βᵢ·xᵢ.</p><p>Coeficientes (Nashef 2012): idade 0,0285181 por ano (x = 1 até 60 anos e +1 por ano acima de 60); sexo feminino 0,2196434; clearance 50–85 0,303553, &lt; 50 0,8592256, diálise 0,6421508; arteriopatia 0,5360268; mobilidade reduzida 0,2407181; cirurgia cardíaca prévia 1,118599; doença pulmonar crônica 0,1886564; endocardite ativa 0,6194522; estado crítico 1,086517; diabetes com insulina 0,3542749; NYHA II 0,1070545, III 0,2958358, IV 0,5597929; CCS 4 0,2226147; FE 31–50% 0,3150652, 21–30% 0,8084096, ≤ 20% 0,9346919; IAM recente 0,1528943; PSAP 31–55 0,1788899, &gt; 55 0,3491475; urgente 0,3174673, emergência 0,7039121, salvamento 1,362947; 1 procedimento não revascularização 0,0062118, 2 procedimentos 0,5521478, ≥ 3 0,9724533; aorta torácica 0,6527205.</p>",
          "previousLimits": "O EuroSCORE II foi desenvolvido para morte no hospital de origem após cirurgia cardíaca de grande porte, com coleta em 2010. Não é o EuroSCORE I e não substitui a calibração na população ou serviço atuais. Definições dos fatores, elegibilidade e horizonte temporal devem corresponder ao modelo; a probabilidade não assegura um resultado individual.",
          "sourceFullMethodConformance": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        }
      },
      "implementationUpdatedAt": "2026-10-05T13:02:54.731Z"
    },
    {
      "id": "frequencia-cardiaca-maxima",
      "title": "FC máxima prevista e índice cronotrópico",
      "short": "Resposta cronotrópica no esforço",
      "desc": "Calcule a frequência cardíaca máxima prevista (220 − idade e Tanaka), o percentual atingido e o índice cronotrópico, para avaliar incompetência cronotrópica.",
      "lead": "Calcula a FC máxima prevista, o percentual atingido no esforço e o índice cronotrópico, usado para identificar incompetência cronotrópica.",
      "kind": "Calculadora",
      "spec": [
        "medicina-esportiva",
        "cardiologia"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 10,
            "max": 100,
            "unit": "anos",
            "ph": "50"
          }
        ],
        [
          "fcrep",
          "FC de repouso",
          "num",
          {
            "min": 30,
            "max": 150,
            "unit": "bpm",
            "ph": "70"
          }
        ],
        [
          "fcpico",
          "FC no pico do esforço",
          "num",
          {
            "min": 50,
            "max": 230,
            "unit": "bpm",
            "ph": "160"
          }
        ]
      ],
      "formula": "<ul><li><strong>FC máxima (clássica):</strong> 220 − idade</li><li><strong>FC máxima (Tanaka):</strong> 208 − 0,7 × idade</li><li><strong>% atingido:</strong> FC pico ÷ FC máxima × 100</li><li><strong>Índice cronotrópico:</strong> (FC pico − FC repouso) ÷ (FC máxima − FC repouso)</li></ul>",
      "sources": [
        [
          "Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol, 2001.",
          "https://doi.org/10.1016/S0735-1097(00)01054-8"
        ],
        [
          "Brubaker PH, Kitzman DW. Chronotropic incompetence: causes, consequences, and management. Circulation, 2011.",
          "https://doi.org/10.1161/CIRCULATIONAHA.110.940577"
        ]
      ],
      "cases": [
        [
          "50 anos, FC repouso 70, pico 160: FCmáx 170 (clássica) · 173 (Tanaka) · índice cronotrópico 0,90",
          {
            "idade": 50,
            "fcrep": 70,
            "fcpico": 160
          },
          {
            "raw": {
              "classic": 170,
              "tanaka": 173,
              "ci": 0.9
            },
            "tol": 0.001
          }
        ],
        [
          "50 anos, FC repouso 70, pico 140: índice < 0,80 (incompetência cronotrópica)",
          {
            "idade": 50,
            "fcrep": 70,
            "fcpico": 140
          },
          {
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T01:05:00.913Z",
        "total": 6,
        "passed": 6,
        "cases": [
          {
            "id": "frequencia-cardiaca-maxima",
            "scenario": "tanaka-formula",
            "input": {
              "idade": 10,
              "fcrep": 50,
              "fcpico": 150
            },
            "expectedDecimal": {
              "tanaka": "201.0"
            },
            "expected": {
              "tanaka": 201
            },
            "derivation": "80-digit primary meta-analysis regression; other heart-rate outputs are excluded.",
            "index": 58,
            "obtained": {
              "classic": 210,
              "tanaka": 201,
              "pct": 71.42857142857143,
              "ci": 0.625
            },
            "error": null,
            "checks": [
              {
                "key": "tanaka",
                "expected": 201,
                "expectedDecimal": "201.0",
                "obtained": 201,
                "tolerance": 2.01e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "frequencia-cardiaca-maxima",
            "scenario": "tanaka-formula",
            "input": {
              "idade": 18,
              "fcrep": 50,
              "fcpico": 150
            },
            "expectedDecimal": {
              "tanaka": "195.4"
            },
            "expected": {
              "tanaka": 195.4
            },
            "derivation": "80-digit primary meta-analysis regression; other heart-rate outputs are excluded.",
            "index": 59,
            "obtained": {
              "classic": 202,
              "tanaka": 195.4,
              "pct": 74.25742574257426,
              "ci": 0.6578947368421053
            },
            "error": null,
            "checks": [
              {
                "key": "tanaka",
                "expected": 195.4,
                "expectedDecimal": "195.4",
                "obtained": 195.4,
                "tolerance": 1.954e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "frequencia-cardiaca-maxima",
            "scenario": "tanaka-formula",
            "input": {
              "idade": 35,
              "fcrep": 50,
              "fcpico": 150
            },
            "expectedDecimal": {
              "tanaka": "183.5"
            },
            "expected": {
              "tanaka": 183.5
            },
            "derivation": "80-digit primary meta-analysis regression; other heart-rate outputs are excluded.",
            "index": 60,
            "obtained": {
              "classic": 185,
              "tanaka": 183.5,
              "pct": 81.08108108108108,
              "ci": 0.7407407407407407
            },
            "error": null,
            "checks": [
              {
                "key": "tanaka",
                "expected": 183.5,
                "expectedDecimal": "183.5",
                "obtained": 183.5,
                "tolerance": 1.8349999999999999e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "frequencia-cardiaca-maxima",
            "scenario": "tanaka-formula",
            "input": {
              "idade": 50,
              "fcrep": 50,
              "fcpico": 150
            },
            "expectedDecimal": {
              "tanaka": "173.0"
            },
            "expected": {
              "tanaka": 173
            },
            "derivation": "80-digit primary meta-analysis regression; other heart-rate outputs are excluded.",
            "index": 61,
            "obtained": {
              "classic": 170,
              "tanaka": 173,
              "pct": 88.23529411764706,
              "ci": 0.8333333333333334
            },
            "error": null,
            "checks": [
              {
                "key": "tanaka",
                "expected": 173,
                "expectedDecimal": "173.0",
                "obtained": 173,
                "tolerance": 1.73e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "frequencia-cardiaca-maxima",
            "scenario": "tanaka-formula",
            "input": {
              "idade": 80,
              "fcrep": 50,
              "fcpico": 150
            },
            "expectedDecimal": {
              "tanaka": "152.0"
            },
            "expected": {
              "tanaka": 152
            },
            "derivation": "80-digit primary meta-analysis regression; other heart-rate outputs are excluded.",
            "index": 62,
            "obtained": {
              "classic": 140,
              "tanaka": 152,
              "pct": 107.14285714285714,
              "ci": 1.1111111111111112
            },
            "error": null,
            "checks": [
              {
                "key": "tanaka",
                "expected": 152,
                "expectedDecimal": "152.0",
                "obtained": 152,
                "tolerance": 1.52e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "frequencia-cardiaca-maxima",
            "scenario": "tanaka-formula",
            "input": {
              "idade": 100,
              "fcrep": 50,
              "fcpico": 150
            },
            "expectedDecimal": {
              "tanaka": "138.0"
            },
            "expected": {
              "tanaka": 138
            },
            "derivation": "80-digit primary meta-analysis regression; other heart-rate outputs are excluded.",
            "index": 63,
            "obtained": {
              "classic": 120,
              "tanaka": 138,
              "pct": 125,
              "ci": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "tanaka",
                "expected": 138,
                "expectedDecimal": "138.0",
                "obtained": 138,
                "tolerance": 1.38e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
        "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
        "scope": "Tanaka predicted maximum heart rate only. Source concerns healthy adults; application boundary ages include values outside that population solely to check arithmetic. The 220−age equation, chronotropic index and diagnoses are not approved here.",
        "source": {
          "url": "https://pubmed.ncbi.nlm.nih.gov/11153730/",
          "edition": "Tanaka et al 2001, DOI 10.1016/S0735-1097(00)01054-8",
          "locator": "Primary indexed abstract, meta-analysis regression 208 − 0.7 × age",
          "access": "Primary abstract available through indexed text; direct PubMed page did not provide full body.",
          "scope": "Tanaka predicted maximum heart rate only. Source concerns healthy adults; application boundary ages include values outside that population solely to check arithmetic. The 220−age equation, chronotropic index and diagnoses are not approved here."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "Tanaka 2001:208−0,7 idade; clássica 220−idade; índicecronotrópico reserva Brubaker 2011",
      "implementationVersion": "frequencia-cardiaca-maxima@native-2026-10-03+8033545ea242",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11153730/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FC máxima (clássica): 220 − idade FC máxima (Tanaka): 208 − 0,7 × idade % atingido: FC pico ÷ FC máxima × 100 Índice cronotrópico: (FC pico − FC repouso) ÷ (FC máxima − FC repouso)",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 10,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "fcrep",
              "label": "FC de repouso",
              "type": "num",
              "min": 30,
              "max": 150,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "fcpico",
              "label": "FC no pico do esforço",
              "type": "num",
              "min": 50,
              "max": 230,
              "unit": "bpm",
              "optional": false,
              "options": null
            }
          ],
          "hash": "63e2a4adc75e9ad731edc2e31e75a5492ebe61d4e5975cb621373a798f3c37ad"
        },
        "sourceEditions": [
          {
            "citation": "Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol, 2001.",
            "url": "https://doi.org/10.1016/S0735-1097(00)01054-8",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Age-predicted maximal heart rate revisited.",
              "year": "2001",
              "firstPublicationDate": "2001-01-01",
              "doi": "10.1016/s0735-1097(00)01054-8",
              "pmid": "11153730",
              "journal": "Journal of the American College of Cardiology",
              "authors": "Tanaka H, Monahan KD, Seals DR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11153730/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "95f3e6e1dc97b21d0ca2879181376cbbcc35bee9c8b10de6429f5fa27add4005",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Brubaker PH, Kitzman DW. Chronotropic incompetence: causes, consequences, and management. Circulation, 2011.",
            "url": "https://doi.org/10.1161/CIRCULATIONAHA.110.940577",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Chronotropic incompetence: causes, consequences, and management.",
              "year": "2011",
              "firstPublicationDate": "2011-03-01",
              "doi": "10.1161/circulationaha.110.940577",
              "pmid": "21382903",
              "pmcid": "PMC3065291",
              "journal": "Circulation",
              "authors": "Brubaker PH, Kitzman DW."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3065291/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T01:05:00.913Z",
          "total": 6,
          "passed": 6,
          "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
          "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
          "scope": "Tanaka predicted maximum heart rate only. Source concerns healthy adults; application boundary ages include values outside that population solely to check arithmetic. The 220−age equation, chronotropic index and diagnoses are not approved here."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "8033545ea242a3168d88463ba8ecf8c7b96be52a64944a8f885d1fdb55f9461d",
        "technicalAmendment": {
          "version": "scientific-metric-states-and-discrete-counts-v1",
          "scope": "Explicit infinite/undefined metric state encoding; discrete counts only for NNT and 2×2 tables. Finite formula values, source edition and clinical approval status preserved.",
          "candidateManifestSha256": "b23825d436a8b2af8351515df4605477adb1f2345c194e89b3c0a34c44f1be7d",
          "clinicalApproval": "not-performed"
        }
      },
      "limits": "A equação Tanaka 2001 estima a frequência cardíaca máxima em adultos saudáveis. Sua execução com idade pediátrica demonstra apenas a operação matemática, sem evidência de aplicabilidade clínica nessa população. A frequência prevista não é a frequência máxima individual medida; diagnóstico de incompetência cronotrópica, uso de medicamentos e protocolos de esforço dependem de avaliação e fontes próprias.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.961Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "A interface aceita idade 10: casos sintéticos nessa fronteira demonstram aritmética, não aplicabilidade pediátrica. 220−idade e índice cronotrópico possuem fontes distintas."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "fib-4",
      "title": "FIB-4 (fibrose hepática)",
      "short": "Fibrose hepática avançada sem biópsia",
      "desc": "Calcule o FIB-4 (idade, AST, ALT e plaquetas) para estimar fibrose hepática avançada na doença hepática esteatótica (MASLD) e nas hepatites virais.",
      "lead": "Índice não invasivo que usa idade, AST, ALT e plaquetas para estimar a probabilidade de fibrose hepática avançada. É o primeiro passo recomendado no rastreamento de fibrose na doença hepática esteatótica.",
      "kind": "Calculadora",
      "spec": [
        "gastroenterologia",
        "clinica-medica",
        "infectologia",
        "endocrinologia-e-metabologia",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 100,
            "unit": "anos",
            "ph": "55"
          }
        ],
        [
          "ast",
          "AST (TGO)",
          "num",
          {
            "min": 1,
            "max": 5000,
            "unit": "U/L",
            "ph": "40"
          }
        ],
        [
          "alt",
          "ALT (TGP)",
          "num",
          {
            "min": 1,
            "max": 5000,
            "unit": "U/L",
            "ph": "36"
          }
        ],
        [
          "plq",
          "Plaquetas",
          "num",
          {
            "min": 5,
            "max": 1500,
            "unit": "× 10³/mm³",
            "ph": "200"
          }
        ],
        [
          "etio",
          "Contexto",
          "radio",
          {
            "opts": {
              "masld": "Esteatose (MASLD/DHGNA)",
              "viral": "Hepatite C ou HIV/HCV"
            }
          }
        ]
      ],
      "formula": "<p>FIB-4 = (idade × AST) ÷ (plaquetas [10⁹/L] × √ALT).</p><p><strong>MASLD:</strong> &lt; 1,30 exclui fibrose avançada (&lt; 2,0 a partir de 65 anos); &gt; 2,67 sugere fibrose avançada. <strong>Hepatite C/HIV:</strong> &lt; 1,45 e &gt; 3,25.</p>",
      "sources": [
        [
          "Sterling RK et al. Development of a simple noninvasive index to predict significant fibrosis in patients with HIV/HCV coinfection. Hepatology, 2006.",
          "https://doi.org/10.1002/hep.21178"
        ],
        [
          "Shah AG et al. Comparison of noninvasive markers of fibrosis in patients with nonalcoholic fatty liver disease. Clin Gastroenterol Hepatol, 2009.",
          "https://doi.org/10.1016/j.cgh.2009.05.033"
        ],
        [
          "McPherson S et al. Age as a confounding factor for the accurate non-invasive diagnosis of advanced NAFLD fibrosis. Am J Gastroenterol, 2017.",
          "https://doi.org/10.1038/ajg.2016.453"
        ],
        [
          "Rinella ME et al. AASLD Practice Guidance on the clinical assessment and management of nonalcoholic fatty liver disease. Hepatology, 2023.",
          "https://doi.org/10.1097/HEP.0000000000000323"
        ]
      ],
      "cases": [
        [
          "45 anos, AST 25, ALT 25, plaquetas 250, MASLD: 0,90 (baixo)",
          {
            "idade": 45,
            "ast": 25,
            "alt": 25,
            "plq": 250,
            "etio": "masld"
          },
          {
            "raw": {
              "fib4": 0.9
            },
            "main": "0,90",
            "level": "low",
            "tol": 0.001
          }
        ],
        [
          "50 anos, AST 40, ALT 36, plaquetas 200, MASLD: 1,67 (indeterminado)",
          {
            "idade": 50,
            "ast": 40,
            "alt": 36,
            "plq": 200,
            "etio": "masld"
          },
          {
            "raw": {
              "fib4": 1.6667
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "Mesmos valores em hepatite C: 1,67 (indeterminado, corte 1,45)",
          {
            "idade": 50,
            "ast": 40,
            "alt": 36,
            "plq": 200,
            "etio": "viral"
          },
          {
            "raw": {
              "fib4": 1.6667
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "70 anos, AST 30, ALT 25, plaquetas 200, MASLD: 2,10 (indeterminado pelo corte de 2,0)",
          {
            "idade": 70,
            "ast": 30,
            "alt": 25,
            "plq": 200,
            "etio": "masld"
          },
          {
            "raw": {
              "fib4": 2.1
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "60 anos, AST 80, ALT 49, plaquetas 120: 5,71 (alto)",
          {
            "idade": 60,
            "ast": 80,
            "alt": 49,
            "plq": 120,
            "etio": "masld"
          },
          {
            "raw": {
              "fib4": 5.714
            },
            "level": "high",
            "tol": 0.001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T01:05:00.913Z",
        "total": 40,
        "passed": 40,
        "cases": [
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "3.600000"
            },
            "expected": {
              "fib4": 3.6
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 0,
            "obtained": {
              "fib4": 3.6
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 3.6,
                "expectedDecimal": "3.600000",
                "obtained": 3.6,
                "tolerance": 3.6e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "3.600000"
            },
            "expected": {
              "fib4": 3.6
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 1,
            "obtained": {
              "fib4": 3.6
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 3.6,
                "expectedDecimal": "3.600000",
                "obtained": 3.6,
                "tolerance": 3.6e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "0.600000"
            },
            "expected": {
              "fib4": 0.6
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 2,
            "obtained": {
              "fib4": 0.6
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 0.6,
                "expectedDecimal": "0.600000",
                "obtained": 0.6,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "0.600000"
            },
            "expected": {
              "fib4": 0.6
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 3,
            "obtained": {
              "fib4": 0.6
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 0.6,
                "expectedDecimal": "0.600000",
                "obtained": 0.6,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "6.171429"
            },
            "expected": {
              "fib4": 6.171429
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 4,
            "obtained": {
              "fib4": 6.171429
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 6.171429,
                "expectedDecimal": "6.171429",
                "obtained": 6.171429,
                "tolerance": 6.171429e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "6.171429"
            },
            "expected": {
              "fib4": 6.171429
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 5,
            "obtained": {
              "fib4": 6.171429
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 6.171429,
                "expectedDecimal": "6.171429",
                "obtained": 6.171429,
                "tolerance": 6.171429e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "0.848528"
            },
            "expected": {
              "fib4": 0.848528
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 6,
            "obtained": {
              "fib4": 0.848528
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 0.848528,
                "expectedDecimal": "0.848528",
                "obtained": 0.848528,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 18,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "0.848528"
            },
            "expected": {
              "fib4": 0.848528
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 7,
            "obtained": {
              "fib4": 0.848528
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 0.848528,
                "expectedDecimal": "0.848528",
                "obtained": 0.848528,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "7.000000"
            },
            "expected": {
              "fib4": 7
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 8,
            "obtained": {
              "fib4": 7
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 7,
                "expectedDecimal": "7.000000",
                "obtained": 7,
                "tolerance": 7e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "7.000000"
            },
            "expected": {
              "fib4": 7
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 9,
            "obtained": {
              "fib4": 7
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 7,
                "expectedDecimal": "7.000000",
                "obtained": 7,
                "tolerance": 7e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "1.166667"
            },
            "expected": {
              "fib4": 1.166667
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 10,
            "obtained": {
              "fib4": 1.166667
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 1.166667,
                "expectedDecimal": "1.166667",
                "obtained": 1.166667,
                "tolerance": 1.1666669999999998e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "1.166667"
            },
            "expected": {
              "fib4": 1.166667
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 11,
            "obtained": {
              "fib4": 1.166667
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 1.166667,
                "expectedDecimal": "1.166667",
                "obtained": 1.166667,
                "tolerance": 1.1666669999999998e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "12.000000"
            },
            "expected": {
              "fib4": 12
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 12,
            "obtained": {
              "fib4": 12
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 12,
                "expectedDecimal": "12.000000",
                "obtained": 12,
                "tolerance": 1.2e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "12.000000"
            },
            "expected": {
              "fib4": 12
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 13,
            "obtained": {
              "fib4": 12
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 12,
                "expectedDecimal": "12.000000",
                "obtained": 12,
                "tolerance": 1.2e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "1.649916"
            },
            "expected": {
              "fib4": 1.649916
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 14,
            "obtained": {
              "fib4": 1.649916
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 1.649916,
                "expectedDecimal": "1.649916",
                "obtained": 1.649916,
                "tolerance": 1.6499159999999998e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 35,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "1.649916"
            },
            "expected": {
              "fib4": 1.649916
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 15,
            "obtained": {
              "fib4": 1.649916
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 1.649916,
                "expectedDecimal": "1.649916",
                "obtained": 1.649916,
                "tolerance": 1.6499159999999998e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "11.000000"
            },
            "expected": {
              "fib4": 11
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 16,
            "obtained": {
              "fib4": 11
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 11,
                "expectedDecimal": "11.000000",
                "obtained": 11,
                "tolerance": 1.0999999999999999e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "11.000000"
            },
            "expected": {
              "fib4": 11
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 17,
            "obtained": {
              "fib4": 11
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 11,
                "expectedDecimal": "11.000000",
                "obtained": 11,
                "tolerance": 1.0999999999999999e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "1.833333"
            },
            "expected": {
              "fib4": 1.833333
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 18,
            "obtained": {
              "fib4": 1.833333
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 1.833333,
                "expectedDecimal": "1.833333",
                "obtained": 1.833333,
                "tolerance": 1.833333e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "1.833333"
            },
            "expected": {
              "fib4": 1.833333
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 19,
            "obtained": {
              "fib4": 1.833333
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 1.833333,
                "expectedDecimal": "1.833333",
                "obtained": 1.833333,
                "tolerance": 1.833333e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "18.857143"
            },
            "expected": {
              "fib4": 18.857143
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 20,
            "obtained": {
              "fib4": 18.857143
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 18.857143,
                "expectedDecimal": "18.857143",
                "obtained": 18.857143,
                "tolerance": 1.8857143e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "18.857143"
            },
            "expected": {
              "fib4": 18.857143
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 21,
            "obtained": {
              "fib4": 18.857143
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 18.857143,
                "expectedDecimal": "18.857143",
                "obtained": 18.857143,
                "tolerance": 1.8857143e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "2.592725"
            },
            "expected": {
              "fib4": 2.592725
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 22,
            "obtained": {
              "fib4": 2.592725
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 2.592725,
                "expectedDecimal": "2.592725",
                "obtained": 2.592725,
                "tolerance": 2.592725e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 55,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "2.592725"
            },
            "expected": {
              "fib4": 2.592725
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 23,
            "obtained": {
              "fib4": 2.592725
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 2.592725,
                "expectedDecimal": "2.592725",
                "obtained": 2.592725,
                "tolerance": 2.592725e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "13.000000"
            },
            "expected": {
              "fib4": 13
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 24,
            "obtained": {
              "fib4": 13
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 13,
                "expectedDecimal": "13.000000",
                "obtained": 13,
                "tolerance": 1.3e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "13.000000"
            },
            "expected": {
              "fib4": 13
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 25,
            "obtained": {
              "fib4": 13
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 13,
                "expectedDecimal": "13.000000",
                "obtained": 13,
                "tolerance": 1.3e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "2.166667"
            },
            "expected": {
              "fib4": 2.166667
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 26,
            "obtained": {
              "fib4": 2.166667
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 2.166667,
                "expectedDecimal": "2.166667",
                "obtained": 2.166667,
                "tolerance": 2.166667e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "2.166667"
            },
            "expected": {
              "fib4": 2.166667
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 27,
            "obtained": {
              "fib4": 2.166667
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 2.166667,
                "expectedDecimal": "2.166667",
                "obtained": 2.166667,
                "tolerance": 2.166667e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "22.285714"
            },
            "expected": {
              "fib4": 22.285714
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 28,
            "obtained": {
              "fib4": 22.285714
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 22.285714,
                "expectedDecimal": "22.285714",
                "obtained": 22.285714,
                "tolerance": 2.2285714e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "22.285714"
            },
            "expected": {
              "fib4": 22.285714
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 29,
            "obtained": {
              "fib4": 22.285714
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 22.285714,
                "expectedDecimal": "22.285714",
                "obtained": 22.285714,
                "tolerance": 2.2285714e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "3.064129"
            },
            "expected": {
              "fib4": 3.064129
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 30,
            "obtained": {
              "fib4": 3.064129
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 3.064129,
                "expectedDecimal": "3.064129",
                "obtained": 3.064129,
                "tolerance": 3.064129e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 65,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "3.064129"
            },
            "expected": {
              "fib4": 3.064129
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 31,
            "obtained": {
              "fib4": 3.064129
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 3.064129,
                "expectedDecimal": "3.064129",
                "obtained": 3.064129,
                "tolerance": 3.064129e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "20.000000"
            },
            "expected": {
              "fib4": 20
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 32,
            "obtained": {
              "fib4": 20
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 20,
                "expectedDecimal": "20.000000",
                "obtained": 20,
                "tolerance": 2e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 1,
              "alt": 1,
              "plq": 5,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "20.000000"
            },
            "expected": {
              "fib4": 20
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 33,
            "obtained": {
              "fib4": 20
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 20,
                "expectedDecimal": "20.000000",
                "obtained": 20,
                "tolerance": 2e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "3.333333"
            },
            "expected": {
              "fib4": 3.333333
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 34,
            "obtained": {
              "fib4": 3.333333
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 3.333333,
                "expectedDecimal": "3.333333",
                "obtained": 3.333333,
                "tolerance": 3.333333e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 40,
              "alt": 36,
              "plq": 200,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "3.333333"
            },
            "expected": {
              "fib4": 3.333333
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 35,
            "obtained": {
              "fib4": 3.333333
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 3.333333,
                "expectedDecimal": "3.333333",
                "obtained": 3.333333,
                "tolerance": 3.333333e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "34.285714"
            },
            "expected": {
              "fib4": 34.285714
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 36,
            "obtained": {
              "fib4": 34.285714
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 34.285714,
                "expectedDecimal": "34.285714",
                "obtained": 34.285714,
                "tolerance": 3.4285714e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 600,
              "alt": 625,
              "plq": 70,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "34.285714"
            },
            "expected": {
              "fib4": 34.285714
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 37,
            "obtained": {
              "fib4": 34.285714
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 34.285714,
                "expectedDecimal": "34.285714",
                "obtained": 34.285714,
                "tolerance": 3.4285714e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "viral"
            },
            "expectedDecimal": {
              "fib4": "4.714045"
            },
            "expected": {
              "fib4": 4.714045
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 38,
            "obtained": {
              "fib4": 4.714045
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 4.714045,
                "expectedDecimal": "4.714045",
                "obtained": 4.714045,
                "tolerance": 4.714045e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "fib-4",
            "scenario": "formula-and-recorded-context",
            "input": {
              "idade": 100,
              "ast": 5000,
              "alt": 5000,
              "plq": 1500,
              "etio": "masld"
            },
            "expectedDecimal": {
              "fib4": "4.714045"
            },
            "expected": {
              "fib4": 4.714045
            },
            "derivation": "80-digit primary equation, rounded to six decimals for the recorded adapter output; no context cutoff is tested.",
            "index": 39,
            "obtained": {
              "fib4": 4.714045
            },
            "error": null,
            "checks": [
              {
                "key": "fib4",
                "expected": 4.714045,
                "expectedDecimal": "4.714045",
                "obtained": 4.714045,
                "tolerance": 4.714045e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
        "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
        "scope": "Formula only, age × AST / (platelets × square root of ALT). Original study: 832 HIV/HCV patients, 555 derivation and 277 validation. MASLD cutoffs, fibrosis classification and clinical eligibility are outside this numeric test.",
        "source": {
          "url": "https://pubmed.ncbi.nlm.nih.gov/16729309/",
          "edition": "Sterling et al 2006, DOI 10.1002/hep.21178",
          "locator": "Primary abstract: formula and original HIV/HCV study population",
          "access": "Primary PubMed abstract read; full text was not used.",
          "scope": "Formula only, age × AST / (platelets × square root of ALT). Original study: 832 HIV/HCV patients, 555 derivation and 277 validation. MASLD cutoffs, fibrosis classification and clinical eligibility are outside this numeric test."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "FIB 4/Sterling 2006; limiares HCV/HIV 1,45/3,25 vs MASLD 1,3/2,67 e≥65 anos 2,0",
      "implementationVersion": "fib-4@native-2026-10-03+c69e33ae5d22",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/16729309/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FIB-4 = (idade × AST) ÷ (plaquetas [10⁹/L] × √ALT). MASLD: < 1,30 exclui fibrose avançada (< 2,0 a partir de 65 anos); > 2,67 sugere fibrose avançada. Hepatite C/HIV: < 1,45 e > 3,25.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "ast",
              "label": "AST (TGO)",
              "type": "num",
              "min": 1,
              "max": 5000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "alt",
              "label": "ALT (TGP)",
              "type": "num",
              "min": 1,
              "max": 5000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "plq",
              "label": "Plaquetas",
              "type": "num",
              "min": 5,
              "max": 1500,
              "unit": "× 10³/mm³",
              "optional": false,
              "options": null
            },
            {
              "key": "etio",
              "label": "Contexto",
              "type": "radio",
              "optional": false,
              "options": {
                "masld": "Esteatose (MASLD/DHGNA)",
                "viral": "Hepatite C ou HIV/HCV"
              }
            }
          ],
          "hash": "5d10250d1c6314b9075e994549e4bf4862dcf3cb56b6506f51b679ca5fd6de16"
        },
        "sourceEditions": [
          {
            "citation": "Sterling RK et al. Development of a simple noninvasive index to predict significant fibrosis in patients with HIV/HCV coinfection. Hepatology, 2006.",
            "url": "https://doi.org/10.1002/hep.21178",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Development of a simple noninvasive index to predict significant fibrosis in patients with HIV/HCV coinfection.",
              "year": "2006",
              "firstPublicationDate": "2006-06-01",
              "doi": "10.1002/hep.21178",
              "pmid": "16729309",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Sterling RK, Lissen E, Clumeck N, Sola R, Correa MC, Montaner J, S Sulkowski M, Torriani FJ, Dieterich DT, Thomas DL, Messinger D, Nelson M, APRICOT Clinical Investigators."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16729309/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "b9e8914f76e30ef2c39f79fffed1935196ffe8f26a7a9cd8f3f05eefd15705f5",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Shah AG et al. Comparison of noninvasive markers of fibrosis in patients with nonalcoholic fatty liver disease. Clin Gastroenterol Hepatol, 2009.",
            "url": "https://doi.org/10.1016/j.cgh.2009.05.033",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Comparison of noninvasive markers of fibrosis in patients with nonalcoholic fatty liver disease.",
              "year": "2009",
              "firstPublicationDate": "2009-06-10",
              "doi": "10.1016/j.cgh.2009.05.033",
              "pmid": "19523535",
              "pmcid": "PMC3079239",
              "journal": "Clinical gastroenterology and hepatology : the official clinical practice journal of the American Gastroenterological Association",
              "authors": "Shah AG, Lydecker A, Murray K, Tetri BN, Contos MJ, Sanyal AJ, Nash Clinical Research Network."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3079239/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "bd8a206751179fee0ef9d76eef61f130832f1b3ede4536464f07a17f356619c7",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "McPherson S et al. Age as a confounding factor for the accurate non-invasive diagnosis of advanced NAFLD fibrosis. Am J Gastroenterol, 2017.",
            "url": "https://doi.org/10.1038/ajg.2016.453",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Age as a Confounding Factor for the Accurate Non-Invasive Diagnosis of Advanced NAFLD Fibrosis.",
              "year": "2017",
              "firstPublicationDate": "2016-10-11",
              "doi": "10.1038/ajg.2016.453",
              "pmid": "27725647",
              "pmcid": "PMC5418560",
              "journal": "The American journal of gastroenterology",
              "authors": "McPherson S, Hardy T, Dufour JF, Petta S, Romero-Gomez M, Allison M, Oliveira CP, Francque S, Van Gaal L, Schattenberg JM, Tiniakos D, Burt A, Bugianesi E, Ratziu V, Day CP, Anstee QM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5418560/",
            "abstractAvailable": true,
            "fullTextSha256": "dd3c432d7ff4334acc144b41dafd57e59ab58ec3c095fda3594e6e4fda0bae8a",
            "abstractSha256": "77305fd43610a3debb8aa45e5f6c0665320385c8fc68c28398b0d1ac0a2032e0",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Rinella ME et al. AASLD Practice Guidance on the clinical assessment and management of nonalcoholic fatty liver disease. Hepatology, 2023.",
            "url": "https://doi.org/10.1097/HEP.0000000000000323",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "AASLD Practice Guidance on the clinical assessment and management of nonalcoholic fatty liver disease.",
              "year": "2023",
              "firstPublicationDate": "2023-03-17",
              "doi": "10.1097/hep.0000000000000323",
              "pmid": "36727674",
              "pmcid": "PMC10735173",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Rinella ME, Neuschwander-Tetri BA, Siddiqui MS, Abdelmalek MF, Caldwell S, Barb D, Kleiner DE, Loomba R."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10735173/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T01:05:00.913Z",
          "total": 40,
          "passed": 40,
          "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
          "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
          "scope": "Formula only, age × AST / (platelets × square root of ALT). Original study: 832 HIV/HCV patients, 555 derivation and 277 validation. MASLD cutoffs, fibrosis classification and clinical eligibility are outside this numeric test."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c69e33ae5d220ee61438682ee055811b95ce042d81406eac74c3f2c010181285"
      },
      "limits": "O FIB-4 de Sterling 2006 foi desenvolvido em pacientes com coinfecção HIV/HCV, com cortes <1,45 e >3,25 avaliados contra fibrose Ishak 4–6. A fórmula usa idade em anos, AST e ALT em U/L e plaquetas em 10^9/L. Esses cortes e a população original não são intercambiáveis automaticamente com critérios MASLD ou ajustes por idade; essas variantes exigem suas próprias fontes.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.966Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Critérios atuais MASLD, ajuste de idade e uso durante doença aguda dependem de fontes distintas ainda não lidas nesta revisão."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "findrisc",
      "title": "FINDRISC",
      "short": "Risco de diabetes tipo 2 em 10 anos",
      "desc": "Calcule o FINDRISC (Finnish Diabetes Risk Score): risco de desenvolver diabetes tipo 2 em 10 anos, com oito perguntas simples e sem exames de sangue.",
      "lead": "Questionário de rastreamento que estima o risco de diabetes tipo 2 em 10 anos em adultos, sem exames laboratoriais.",
      "kind": "Escore",
      "spec": [
        "endocrinologia-e-metabologia",
        "medicina-de-familia-e-comunidade",
        "clinica-medica",
        "nutrologia"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "&lt; 45 anos",
              "2": "45 a 54",
              "3": "55 a 64",
              "4": "&gt; 64"
            }
          }
        ],
        [
          "imc",
          "IMC",
          "radio",
          {
            "opts": {
              "0": "&lt; 25 kg/m²",
              "1": "25 a 30",
              "3": "&gt; 30"
            }
          }
        ],
        [
          "cintura",
          "Circunferência abdominal",
          "sel",
          {
            "opts": {
              "0": "Homem &lt; 94 cm · mulher &lt; 80 cm",
              "3": "Homem 94 a 102 cm · mulher 80 a 88 cm",
              "4": "Homem &gt; 102 cm · mulher &gt; 88 cm"
            }
          }
        ],
        [
          "ativ",
          "Faz ao menos 30 minutos de atividade física por dia (trabalho ou lazer)?",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "2": "Não"
            }
          }
        ],
        [
          "veg",
          "Com que frequência come verduras, legumes ou frutas?",
          "radio",
          {
            "opts": {
              "0": "Todos os dias",
              "1": "Não todos os dias"
            }
          }
        ],
        [
          "antihip",
          "Já usou regularmente remédio para pressão alta?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "2": "Sim"
            }
          }
        ],
        [
          "glic",
          "Já teve glicemia alta (em exame, doença ou gestação)?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "5": "Sim"
            }
          }
        ],
        [
          "familia",
          "Familiares com diabetes (tipo 1 ou 2)",
          "sel",
          {
            "opts": {
              "0": "Não",
              "3": "Sim: avós, tios ou primos de primeiro grau",
              "5": "Sim: pais, irmãos ou filhos"
            }
          }
        ]
      ],
      "formula": "<p>Soma de pontos: idade (0 a 4), IMC (0 a 3), cintura (0 a 4), atividade física (0 ou 2), frutas e verduras (0 ou 1), anti-hipertensivo (0 ou 2), glicemia alta prévia (0 ou 5) e história familiar (0, 3 ou 5). Total de 0 a 26 pontos.</p>",
      "sources": [
        [
          "Lindström J, Tuomilehto J. The Diabetes Risk Score: a practical tool to predict type 2 diabetes risk. Diabetes Care, 2003.",
          "https://doi.org/10.2337/diacare.26.3.725"
        ],
        [
          "Saaristo T et al. Cross-sectional evaluation of the Finnish Diabetes Risk Score: a tool to identify undetected type 2 diabetes, abnormal glucose tolerance and metabolic syndrome. Diab Vasc Dis Res, 2005.",
          "https://doi.org/10.3132/dvdr.2005.011"
        ]
      ],
      "cases": [
        [
          "Jovem, IMC normal, ativo: 0 ponto",
          {
            "idade": "0",
            "imc": "0",
            "cintura": "0",
            "ativ": "0",
            "veg": "0",
            "antihip": "0",
            "glic": "0",
            "familia": "0"
          },
          {
            "score": 0,
            "level": "low",
            "verdict": "Risco baixo"
          }
        ],
        [
          "58 anos, IMC 27, cintura 98 (H), sedentário, sem verduras diárias: 10 pontos",
          {
            "idade": "3",
            "imc": "1",
            "cintura": "3",
            "ativ": "2",
            "veg": "1",
            "antihip": "0",
            "glic": "0",
            "familia": "0"
          },
          {
            "score": 10,
            "level": "low",
            "verdict": "levemente elevado"
          }
        ],
        [
          "50 anos, IMC 27, cintura 85 (M), sedentária, sem verduras diárias, tio com DM: 12 pontos",
          {
            "idade": "2",
            "imc": "1",
            "cintura": "3",
            "ativ": "2",
            "veg": "1",
            "antihip": "0",
            "glic": "0",
            "familia": "3"
          },
          {
            "score": 12,
            "level": "mid",
            "verdict": "moderado"
          }
        ],
        [
          "Todos os fatores de maior risco: 26 pontos",
          {
            "idade": "4",
            "imc": "3",
            "cintura": "4",
            "ativ": "2",
            "veg": "1",
            "antihip": "2",
            "glic": "5",
            "familia": "5"
          },
          {
            "score": 26,
            "level": "high",
            "verdict": "muito alto"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:47:03.432Z",
        "total": 1728,
        "passed": 1728,
        "sourceRowCount": 1728,
        "uniqueApiInputCount": 1728,
        "scope": "Eight assigned option weights and sum0–26, source scorebands. Author-hosted appendix reproduction, not whole2003initial20pointmodel/clinicalprobability calibration.",
        "caseStorage": {
          "file": "independent-source-cases.json",
          "mode": "complete-downloadable-bank-with-inline-subset",
          "sha256": "2840f629db47d6298bed02495c3d4c00520d7e728e85c57d7c4da6354843bcec",
          "total": 1728,
          "uniqueApiInputCount": 1728,
          "bankRowCount": 1728
        },
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 0,
              "imc": 0,
              "cintura": 0,
              "ativ": 0,
              "veg": 0,
              "antihip": 0,
              "glic": 0,
              "familia": 0
            },
            "expected": {
              "raw": {
                "score": 0
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0
                  }
                },
                "observedRaw": {
                  "score": 0
                },
                "main": [
                  "0",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "idade": 0,
              "imc": 0,
              "cintura": 0,
              "ativ": 0,
              "veg": 0,
              "antihip": 0,
              "glic": 0,
              "familia": 3
            },
            "expected": {
              "raw": {
                "score": 3
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 3
                  }
                },
                "observedRaw": {
                  "score": 3
                },
                "main": [
                  "3",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 3
                  }
                },
                "observedRaw": {
                  "score": 3
                },
                "main": [
                  "3",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 3
                  }
                },
                "observedRaw": {
                  "score": 3
                },
                "main": [
                  "3",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "idade": 0,
              "imc": 0,
              "cintura": 0,
              "ativ": 0,
              "veg": 0,
              "antihip": 0,
              "glic": 0,
              "familia": 5
            },
            "expected": {
              "raw": {
                "score": 5
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 5
                  }
                },
                "observedRaw": {
                  "score": 5
                },
                "main": [
                  "5",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 5
                  }
                },
                "observedRaw": {
                  "score": 5
                },
                "main": [
                  "5",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/findrisc/calculator.js",
                "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 5
                  }
                },
                "observedRaw": {
                  "score": 5
                },
                "main": [
                  "5",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          }
        ],
        "sourceExpectation": {
          "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
          "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
        },
        "originalEvidence": {
          "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
          "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
        },
        "sourceRead": {
          "file": "reports/review-20261003/six-primary-own-observations-final33.json",
          "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
        },
        "independentPeer": {
          "status": "completed",
          "kind": "independent-technical-packaging-and-replay",
          "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
          "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
          "checks": 568121,
          "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
          "secondBlindPrimarySourceDerivation": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        },
        "numericPolicy": {
          "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "FINDRISC 8 itens/Saaristo 2005:história familiarincluída, total 0–26; sem versão original abreviada 20 pontos",
      "implementationVersion": "findrisc@native-2026-10-03+f42d4f43ff3e",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12610029/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de pontos: idade (0 a 4), IMC (0 a 3), cintura (0 a 4), atividade física (0 ou 2), frutas e verduras (0 ou 1), anti-hipertensivo (0 ou 2), glicemia alta prévia (0 ou 5) e história familiar (0, 3 ou 5). Total de 0 a 26 pontos.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 45 anos",
                "2": "45 a 54",
                "3": "55 a 64",
                "4": "&gt; 64"
              }
            },
            {
              "key": "imc",
              "label": "IMC",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 25 kg/m²",
                "1": "25 a 30",
                "3": "&gt; 30"
              }
            },
            {
              "key": "cintura",
              "label": "Circunferência abdominal",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Homem &lt; 94 cm · mulher &lt; 80 cm",
                "3": "Homem 94 a 102 cm · mulher 80 a 88 cm",
                "4": "Homem &gt; 102 cm · mulher &gt; 88 cm"
              }
            },
            {
              "key": "ativ",
              "label": "Faz ao menos 30 minutos de atividade física por dia (trabalho ou lazer)?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "2": "Não"
              }
            },
            {
              "key": "veg",
              "label": "Com que frequência come verduras, legumes ou frutas?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Todos os dias",
                "1": "Não todos os dias"
              }
            },
            {
              "key": "antihip",
              "label": "Já usou regularmente remédio para pressão alta?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "2": "Sim"
              }
            },
            {
              "key": "glic",
              "label": "Já teve glicemia alta (em exame, doença ou gestação)?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "5": "Sim"
              }
            },
            {
              "key": "familia",
              "label": "Familiares com diabetes (tipo 1 ou 2)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "3": "Sim: avós, tios ou primos de primeiro grau",
                "5": "Sim: pais, irmãos ou filhos"
              }
            }
          ],
          "hash": "923ddba1fd6e88a277d493ccff457901f51930a3657f14cd1223c2cb57e73878"
        },
        "sourceEditions": [
          {
            "citation": "Lindström J, Tuomilehto J. The Diabetes Risk Score: a practical tool to predict type 2 diabetes risk. Diabetes Care, 2003.",
            "url": "https://doi.org/10.2337/diacare.26.3.725",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The diabetes risk score: a practical tool to predict type 2 diabetes risk.",
              "year": "2003",
              "firstPublicationDate": "2003-03-01",
              "doi": "10.2337/diacare.26.3.725",
              "pmid": "12610029",
              "journal": "Diabetes care",
              "authors": "Lindström J, Tuomilehto J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12610029/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "362cd350cd841abcf222fc359e095d09d4005273d47a09e5882e5788a97f1339",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Saaristo T et al. Cross-sectional evaluation of the Finnish Diabetes Risk Score: a tool to identify undetected type 2 diabetes, abnormal glucose tolerance and metabolic syndrome. Diab Vasc Dis Res, 2005.",
            "url": "https://doi.org/10.3132/dvdr.2005.011",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Cross-sectional evaluation of the Finnish Diabetes Risk Score: a tool to identify undetected type 2 diabetes, abnormal glucose tolerance and metabolic syndrome.",
              "year": "2005",
              "firstPublicationDate": "2005-05-01",
              "doi": "10.3132/dvdr.2005.011",
              "pmid": "16305061",
              "journal": "Diabetes & vascular disease research",
              "authors": "Saaristo T, Peltonen M, Lindström J, Saarikoski L, Sundvall J, Eriksson JG, Tuomilehto J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16305061/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d327fc2b9d1299fcc61a02cdeecdd6bcb68b99e11536c87663a5cd9bcd9a378a",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:47:03.432Z",
          "total": 1728,
          "passed": 1728,
          "sourceRowCount": 1728,
          "uniqueApiInputCount": 1728,
          "scope": "Eight assigned option weights and sum0–26, source scorebands. Author-hosted appendix reproduction, not whole2003initial20pointmodel/clinicalprobability calibration.",
          "caseStorage": {
            "file": "independent-source-cases.json",
            "mode": "complete-downloadable-bank-with-inline-subset",
            "sha256": "2840f629db47d6298bed02495c3d4c00520d7e728e85c57d7c4da6354843bcec",
            "total": 1728,
            "uniqueApiInputCount": 1728,
            "bankRowCount": 1728
          },
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 0,
                "imc": 0,
                "cintura": 0,
                "ativ": 0,
                "veg": 0,
                "antihip": 0,
                "glic": 0,
                "familia": 0
              },
              "expected": {
                "raw": {
                  "score": 0
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0
                    }
                  },
                  "observedRaw": {
                    "score": 0
                  },
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "idade": 0,
                "imc": 0,
                "cintura": 0,
                "ativ": 0,
                "veg": 0,
                "antihip": 0,
                "glic": 0,
                "familia": 3
              },
              "expected": {
                "raw": {
                  "score": 3
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 3
                    }
                  },
                  "observedRaw": {
                    "score": 3
                  },
                  "main": [
                    "3",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 3
                    }
                  },
                  "observedRaw": {
                    "score": 3
                  },
                  "main": [
                    "3",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 3
                    }
                  },
                  "observedRaw": {
                    "score": 3
                  },
                  "main": [
                    "3",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "idade": 0,
                "imc": 0,
                "cintura": 0,
                "ativ": 0,
                "veg": 0,
                "antihip": 0,
                "glic": 0,
                "familia": 5
              },
              "expected": {
                "raw": {
                  "score": 5
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 5
                    }
                  },
                  "observedRaw": {
                    "score": 5
                  },
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 5
                    }
                  },
                  "observedRaw": {
                    "score": 5
                  },
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/findrisc/calculator.js",
                  "sha256": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 5
                    }
                  },
                  "observedRaw": {
                    "score": 5
                  },
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            }
          ],
          "sourceExpectation": {
            "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
            "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
          },
          "originalEvidence": {
            "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
            "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
          },
          "sourceRead": {
            "file": "reports/review-20261003/six-primary-own-observations-final33.json",
            "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
          },
          "independentPeer": {
            "status": "completed",
            "kind": "independent-technical-packaging-and-replay",
            "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
            "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
            "checks": 568121,
            "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
            "secondBlindPrimarySourceDerivation": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed"
          },
          "numericPolicy": {
            "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f42d4f43ff3eb79c12cb06f979097767a55d7955700a6f19b23048b7510ed87f"
      },
      "limits": "O FINDRISC original de 2003 foi derivado em adultos de 35–64 anos sem tratamento antidiabético no início, para diabetes tipo 2 que passou a receber tratamento farmacológico em dez anos. A versão ampliada local de oito itens/0–26 deve ser conferida na fonte posterior correspondente; não é a soma de sete variáveis/0–20 do original. O escore não confirma diabetes nem permite extrapolação automática à pediatria.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.969Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "A versão ampliada Saaristo 2005 precisa de leitura própria para confirmar itens e cortes. Faixa da coorte não é automaticamente critério universal de aplicação."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "fleischner-2017",
      "title": "Fleischner 2017 (nódulo pulmonar sólido)",
      "short": "Seguimento do nódulo pulmonar incidental na TC",
      "desc": "Recomendações da Sociedade Fleischner 2017 para nódulo pulmonar sólido incidental na TC: seguimento conforme tamanho, número e risco.",
      "lead": "Indica o seguimento de nódulos pulmonares sólidos encontrados por acaso na tomografia de adultos com 35 anos ou mais, conforme o tamanho, o número de nódulos e o risco do paciente.",
      "kind": "Calculadora",
      "spec": [
        "radiologia-e-diagnostico-por-imagem",
        "pneumologia",
        "cirurgia-toracica",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "tamanho",
          "Diâmetro médio do nódulo (mais suspeito, se múltiplos)",
          "num",
          {
            "min": 1,
            "max": 30,
            "step": 0.1,
            "unit": "mm",
            "ph": "7"
          }
        ],
        [
          "num",
          "Número de nódulos",
          "radio",
          {
            "opts": {
              "u": "Único",
              "m": "Múltiplos"
            }
          }
        ],
        [
          "risco",
          "Risco de câncer de pulmão",
          "radio",
          {
            "opts": {
              "b": "Baixo",
              "a": "Alto (tabagismo, idade, exposição, história familiar, enfisema, lobo superior)"
            }
          }
        ]
      ],
      "formula": "<p>Diâmetro médio = (maior eixo + menor eixo) ÷ 2, arredondado para o milímetro mais próximo. Faixas: &lt; 6 mm (&lt; 100 mm³), 6 a 8 mm (100 a 250 mm³) e &gt; 8 mm (&gt; 250 mm³).</p>",
      "sources": [
        [
          "MacMahon H et al. Guidelines for management of incidental pulmonary nodules detected on CT images: from the Fleischner Society 2017. Radiology, 2017.",
          "https://doi.org/10.1148/radiol.2017161659"
        ],
        [
          "MacMahon et al. Radiology2017, DOI10.1148/radiol.2017161659",
          "https://pubs.rsna.org/doi/full/10.1148/radiol.2017161659"
        ],
        [
          "Original sixteen-page RSNA article, institutional copy at University of Wisconsin",
          "https://wiki.radiology.wisc.edu/images/b/b9/Flesichner_Guidelines_2017.pdf"
        ]
      ],
      "cases": [
        [
          "Único de 4 mm, baixo risco: sem seguimento",
          {
            "tamanho": 4,
            "num": "u",
            "risco": "b"
          },
          {
            "level": "low",
            "verdict": "Sem seguimento de rotina"
          }
        ],
        [
          "Corte: 5,6 mm arredonda para 6 mm, único, alto risco: TC em 6–12 meses",
          {
            "tamanho": 5.6,
            "num": "u",
            "risco": "a"
          },
          {
            "raw": {
              "mm": 6
            },
            "level": "mid",
            "verdict": "TC em 6 a 12 meses e depois em 18 a 24 meses"
          }
        ],
        [
          "Múltiplos, maior de 7 mm, baixo risco: TC em 3–6 meses",
          {
            "tamanho": 7,
            "num": "m",
            "risco": "b"
          },
          {
            "level": "mid",
            "verdict": "TC em 3 a 6 meses; depois, considerar"
          }
        ],
        [
          "Único de 10 mm, baixo risco: TC em 3 meses, PET-TC ou biópsia",
          {
            "tamanho": 10,
            "num": "u",
            "risco": "b"
          },
          {
            "level": "high",
            "verdict": "PET-TC"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.531Z",
        "total": 1048,
        "passed": 1048,
        "sourceRowCount": 1048,
        "uniqueApiInputCount": 1048,
        "sourceContextCount": 1048,
        "cases": [
          {
            "index": 0,
            "input": {
              "tamanho": 1,
              "num": "u",
              "risco": "b"
            },
            "expected": {
              "mm": 1,
              "cat": "< 6 mm"
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "tamanho": 1,
              "num": "u",
              "risco": "a"
            },
            "expected": {
              "mm": 1,
              "cat": "< 6 mm"
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "tamanho": 1,
              "num": "m",
              "risco": "b"
            },
            "expected": {
              "mm": 1,
              "cat": "< 6 mm"
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "tamanho": 1,
              "num": "m",
              "risco": "a"
            },
            "expected": {
              "mm": 1,
              "cat": "< 6 mm"
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "385d3675499a8fba0be85766cd5b38c1f72b227c943ba469d63b08db8358a946",
          "total": 1048,
          "bankRowCount": 1048,
          "uniqueApiInputCount": 1048,
          "sourceContextCount": 1048,
          "fullStoredSourceRows": 1048,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
              "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
            "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Nearest-whole-mm bands for source mean diameters, excluding exact half-mm ties; assigned multiplicity/risk context only.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "reading": {
            "id": "fleischner-2017",
            "currentMethodVersion": "Fleischner Society 2017:nódulos sólidos incidentais, diâmetromédio arredondado; exclusões preservadas",
            "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/28240562/",
            "recordBinding": {
              "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/fleischner-2017.json",
              "sha256": "ab226b17a6ed81e42299ff0bef2c9cc234a569cb66c5deb0ebe8860866b755b9"
            },
            "adapterBindings": [
              {
                "file": "apps/website/private/tool-code/fleischner-2017/calculator.js",
                "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
                "bytes": 5490,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/fleischner-2017/calculator.js",
                "currentSha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
              },
              {
                "file": "apps/dashboard/private/tool-code/fleischner-2017/calculator.js",
                "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
                "bytes": 5490,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/fleischner-2017/calculator.js",
                "currentSha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
              },
              {
                "file": "apps/command-center/private/tool-code/fleischner-2017/calculator.js",
                "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
                "bytes": 5490,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/fleischner-2017/calculator.js",
                "currentSha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
              }
            ],
            "ownSourceInputs": 1048,
            "observedAdapterRows": 3144,
            "sourceIds": [
              "Fleischner2017-original"
            ],
            "scope": "Nearest-whole-mm bands for source mean diameters, excluding exact half-mm ties; assigned multiplicity/risk context only.",
            "status": "bounded-band-arithmetic-confirmed",
            "unchecked": [
              "Half-mm ties",
              "Radiologic measurement, assigned clinical risk, follow-up and whole guideline conformance"
            ],
            "clinicalApproval": "not-performed",
            "professionalTranslationApproval": "not-performed",
            "rightsApproval": "not-performed",
            "fullMethodApproval": "not-performed"
          },
          "primarySources": []
        },
        "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
        "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/fleischner-2017/calculator.js",
            "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
          },
          {
            "file": "apps/dashboard/private/tool-code/fleischner-2017/calculator.js",
            "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
          },
          {
            "file": "apps/command-center/private/tool-code/fleischner-2017/calculator.js",
            "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
          }
        ],
        "qualifications": [
          "Half-mm ties",
          "Radiologic measurement, assigned clinical risk, follow-up and whole guideline conformance",
          "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Fleischner Society 2017:nódulos sólidos incidentais, diâmetromédio arredondado; exclusões preservadas",
      "implementationVersion": "fleischner-2017@native-2026-10-03+51f7a6ebe7e9",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/28240562/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Diâmetro médio = (maior eixo + menor eixo) ÷ 2, arredondado para o milímetro mais próximo. Faixas: < 6 mm (< 100 mm³), 6 a 8 mm (100 a 250 mm³) e > 8 mm (> 250 mm³).",
        "inputContract": {
          "fields": [
            {
              "key": "tamanho",
              "label": "Diâmetro médio do nódulo (mais suspeito, se múltiplos)",
              "type": "num",
              "min": 1,
              "max": 30,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "num",
              "label": "Número de nódulos",
              "type": "radio",
              "optional": false,
              "options": {
                "u": "Único",
                "m": "Múltiplos"
              }
            },
            {
              "key": "risco",
              "label": "Risco de câncer de pulmão",
              "type": "radio",
              "optional": false,
              "options": {
                "b": "Baixo",
                "a": "Alto (tabagismo, idade, exposição, história familiar, enfisema, lobo superior)"
              }
            }
          ],
          "hash": "67819a7c007cb1049beec2f8ada212b2bdec017e318da03ca2d572ca31cb5f38"
        },
        "sourceEditions": [
          {
            "citation": "MacMahon H et al. Guidelines for management of incidental pulmonary nodules detected on CT images: from the Fleischner Society 2017. Radiology, 2017.",
            "url": "https://doi.org/10.1148/radiol.2017161659",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Guidelines for Management of Incidental Pulmonary Nodules Detected on CT Images: From the Fleischner Society 2017.",
              "year": "2017",
              "firstPublicationDate": "2017-02-23",
              "doi": "10.1148/radiol.2017161659",
              "pmid": "28240562",
              "journal": "Radiology",
              "authors": "MacMahon H, Naidich DP, Goo JM, Lee KS, Leung ANC, Mayo JR, Mehta AC, Ohno Y, Powell CA, Prokop M, Rubin GD, Schaefer-Prokop CM, Travis WD, Van Schil PE, Bankier AA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28240562/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f18c7179ea2367968c6527119e699814a1bc5c2daecb6c5d9927f4a2d8dd5ff2",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.531Z",
          "total": 1048,
          "passed": 1048,
          "sourceRowCount": 1048,
          "uniqueApiInputCount": 1048,
          "sourceContextCount": 1048,
          "cases": [
            {
              "index": 0,
              "input": {
                "tamanho": 1,
                "num": "u",
                "risco": "b"
              },
              "expected": {
                "mm": 1,
                "cat": "< 6 mm"
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "tamanho": 1,
                "num": "u",
                "risco": "a"
              },
              "expected": {
                "mm": 1,
                "cat": "< 6 mm"
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "tamanho": 1,
                "num": "m",
                "risco": "b"
              },
              "expected": {
                "mm": 1,
                "cat": "< 6 mm"
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "tamanho": 1,
                "num": "m",
                "risco": "a"
              },
              "expected": {
                "mm": 1,
                "cat": "< 6 mm"
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "385d3675499a8fba0be85766cd5b38c1f72b227c943ba469d63b08db8358a946",
            "total": 1048,
            "bankRowCount": 1048,
            "uniqueApiInputCount": 1048,
            "sourceContextCount": 1048,
            "fullStoredSourceRows": 1048,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
                "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
              "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Nearest-whole-mm bands for source mean diameters, excluding exact half-mm ties; assigned multiplicity/risk context only.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/seven-primary-source-review-final35.json",
              "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
            },
            "reading": {
              "id": "fleischner-2017",
              "currentMethodVersion": "Fleischner Society 2017:nódulos sólidos incidentais, diâmetromédio arredondado; exclusões preservadas",
              "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/28240562/",
              "recordBinding": {
                "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/fleischner-2017.json",
                "sha256": "ab226b17a6ed81e42299ff0bef2c9cc234a569cb66c5deb0ebe8860866b755b9"
              },
              "adapterBindings": [
                {
                  "file": "apps/website/private/tool-code/fleischner-2017/calculator.js",
                  "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
                  "bytes": 5490,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/fleischner-2017/calculator.js",
                  "currentSha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
                },
                {
                  "file": "apps/dashboard/private/tool-code/fleischner-2017/calculator.js",
                  "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
                  "bytes": 5490,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/fleischner-2017/calculator.js",
                  "currentSha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
                },
                {
                  "file": "apps/command-center/private/tool-code/fleischner-2017/calculator.js",
                  "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
                  "bytes": 5490,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/fleischner-2017/calculator.js",
                  "currentSha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
                }
              ],
              "ownSourceInputs": 1048,
              "observedAdapterRows": 3144,
              "sourceIds": [
                "Fleischner2017-original"
              ],
              "scope": "Nearest-whole-mm bands for source mean diameters, excluding exact half-mm ties; assigned multiplicity/risk context only.",
              "status": "bounded-band-arithmetic-confirmed",
              "unchecked": [
                "Half-mm ties",
                "Radiologic measurement, assigned clinical risk, follow-up and whole guideline conformance"
              ],
              "clinicalApproval": "not-performed",
              "professionalTranslationApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodApproval": "not-performed"
            },
            "primarySources": []
          },
          "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
          "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/fleischner-2017/calculator.js",
              "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
            },
            {
              "file": "apps/dashboard/private/tool-code/fleischner-2017/calculator.js",
              "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
            },
            {
              "file": "apps/command-center/private/tool-code/fleischner-2017/calculator.js",
              "sha256": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54"
            }
          ],
          "qualifications": [
            "Half-mm ties",
            "Radiologic measurement, assigned clinical risk, follow-up and whole guideline conformance",
            "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "51f7a6ebe7e96336ee9975849e4f861a78d5fac037776db20d4b737346955a54",
        "previousImplementationHash": "fef33b3a6206490d0b36dd88e3cd3819d014f525f4683862e8cda59c6aa93ea1",
        "previousInputContract": {
          "fields": [
            {
              "key": "tamanho",
              "label": "Diâmetro médio do nódulo (maior, se múltiplos)",
              "type": "num",
              "min": 1,
              "max": 30,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "num",
              "label": "Número de nódulos",
              "type": "radio",
              "optional": false,
              "options": {
                "u": "Único",
                "m": "Múltiplos"
              }
            },
            {
              "key": "risco",
              "label": "Risco de câncer de pulmão",
              "type": "radio",
              "optional": false,
              "options": {
                "b": "Baixo",
                "a": "Alto (tabagismo, idade, exposição, história familiar, enfisema, lobo superior)"
              }
            }
          ],
          "hash": "6ef517de53021f5057f154609d63b8a9b1759b7cc8d7ea26723a7de1b11d0954"
        },
        "metadataAmendment": {
          "receipt": "reports/review-20261003/fleischner-post-final18-12-labels-and-private-guidance-receipt.json",
          "primarySource": "https://wiki.radiology.wisc.edu/images/b/b9/Flesichner_Guidelines_2017.pdf",
          "edition": "MacMahon et al., Fleischner Society2017, DOI10.1148/radiol.2017161659",
          "sectionsActuallyRead": "PDF Table A page3 and Recommendation2 page7; eligibility pages2–3. Full guideline or clinical approval not claimed.",
          "previousInputLabel": "Diâmetro médio do nódulo (maior, se múltiplos)",
          "currentInputLabel": "Diâmetro médio do nódulo (mais suspeito, se múltiplos)",
          "previousResultFragment": "múltiplo (maior nódulo)",
          "currentResultFragment": "múltiplo (nódulo mais suspeito)",
          "calculationCodeExcludingDocumentedMetadataAndDisplayTextSha256": "af2823ca30141bbff62ff92c2f6797e0a333cd35fecea59fecd236e84fdbec92",
          "privateGuidanceChanged": true,
          "scope": "Documented input/result-label correction and high-risk multiple >8mm private follow-up wording; numerical arithmetic unchanged.",
          "clinicalApproval": "not-performed",
          "translationApproval": "not-performed"
        }
      },
      "limits": "Variante para nódulos pulmonares sólidos incidentais em adultos de 35 anos ou mais. As recomendações Fleischner2017 não se aplicam ao rastreamento de câncer pulmonar, a pessoas imunocomprometidas nem a pacientes com câncer primário conhecido. Nódulos subsólidos ou parcialmente sólidos exigem outro algoritmo. Em nódulos múltiplos, o nódulo mais suspeito deve orientar a avaliação; ele não é necessariamente o maior. A estratificação de risco e a decisão de seguimento dependem da avaliação clínica e radiológica.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://pubs.rsna.org/doi/full/10.1148/radiol.2017161659",
            "edition": "MacMahon et al. Radiology2017, DOI10.1148/radiol.2017161659",
            "access": "Direct publisher full-text unavailable via web tool; not reviewed there."
          },
          {
            "url": "https://wiki.radiology.wisc.edu/images/b/b9/Flesichner_Guidelines_2017.pdf",
            "edition": "Original sixteen-page RSNA article, institutional copy at University of Wisconsin",
            "access": "Primary article PDF text directly retrieved and read, PDF pages2–3: patient-care implications and guideline table footnote. Not a secondary summary; full sixteen-page clinical review not claimed."
          }
        ],
        "checkedScope": "Only specific retrieved official sections listed per method. Failed original publisher requests explicitly separated from successful institutional primary-article copies or official guideline pages. No new website edits or clinical approval.",
        "confirmedLimits": [
          "Incidental CT nodules in adults; no application to patients younger than35, immunocompromised patients, patients with known primary cancer, or lung cancer screening.",
          "This local variant covers solid nodules, not subsolid/part-solid algorithms.",
          "For multiple nodules, clinical management should follow the most suspicious nodule, not automatically the largest; current label says largest."
        ],
        "sourceReviewReport": "reports/review-20261003/native-population-limits-next-five-review.json",
        "sourceReviewSha256": "2259ae5d265f007502a7e7abb5ea74579c9fd733fee2049a77d71fd93f6898cc",
        "accessLimit": "Only the sections identified in each source access record were checked. Unretrieved publisher originals remain explicitly unretrieved; this is not a full source or population validation approval.",
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "formula-de-parkland",
      "title": "Reposição em queimaduras: estimativas históricas",
      "short": "Compara volumes teóricos de Brooke modificada e Parkland em adultos",
      "desc": "Calcula volume teórico em 24 horas pelos coeficientes explicitamente selecionados e registra o volume já administrado. Não fornece uma vazão recomendada nem substitui a titulação clínica.",
      "lead": "Calcula volume teórico em 24 horas pelos coeficientes explicitamente selecionados e registra o volume já administrado. Não fornece uma vazão recomendada nem substitui a titulação clínica.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-plastica",
        "medicina-de-emergencia",
        "medicina-intensiva",
        "anestesiologia",
        "pediatria"
      ],
      "fields": [
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 30,
            "max": 250,
            "unit": "kg"
          }
        ],
        [
          "scq",
          "Superfície queimada de espessura parcial ou total",
          "num",
          {
            "min": 20,
            "max": 100,
            "unit": "%"
          }
        ],
        [
          "ml",
          "Coeficiente do protocolo selecionado",
          "sel",
          {
            "opts": {
              "2": "2 mL/kg/% · Brooke modificada",
              "4": "4 mL/kg/% · Parkland histórica"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos"
          }
        ],
        [
          "horas",
          "Tempo desde a queimadura",
          "num",
          {
            "min": 0,
            "max": 24,
            "unit": "h"
          }
        ],
        [
          "previo",
          "Volume já administrado para esta ressuscitação",
          "num",
          {
            "min": 0,
            "max": 100000,
            "unit": "mL"
          }
        ],
        [
          "contexto",
          "Adulto com SCQ ≥ 20%; protocolo, tempo e balanço anterior confirmados?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Total teórico de 24 h = coeficiente × peso × SCQ. Primeira metade corresponde às primeiras 8 h após a queimadura. Restante = máximo de zero e (total teórico − volume já administrado).</p>",
      "sources": [
        [
          "ABA · Burn Shock Resuscitation 2024",
          "https://academic.oup.com/jbcr/article/45/3/565/7458089"
        ],
        [
          "Baxter CR, Shires T. Physiological response to crystalloid resuscitation of severe burns. Ann N Y Acad Sci, 1968.",
          "https://doi.org/10.1111/j.1749-6632.1968.tb14738.x"
        ],
        [
          "ISBI Practice Guidelines Committee. ISBI Practice Guidelines for Burn Care. Burns, 2016.",
          "https://doi.org/10.1016/j.burns.2016.05.013"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "peso": 70,
            "scq": 30,
            "ml": "2",
            "idade": 60,
            "horas": 2,
            "previo": 500,
            "contexto": "1"
          },
          {
            "raw": {
              "total": 4200,
              "h8": 2100,
              "remaining": 3700,
              "remainingFirst8": 1600,
              "elapsed": 2,
              "alreadyGiven": 500
            },
            "main": "4.200"
          }
        ],
        [
          "Histórica4 selecionada explicitamente",
          {
            "peso": 70,
            "scq": 30,
            "ml": "4",
            "idade": 60,
            "horas": 2,
            "previo": 500,
            "contexto": "1"
          },
          {
            "raw": {
              "total": 8400,
              "h8": 4200,
              "remaining": 7900,
              "remainingFirst8": 3700
            },
            "main": "8.400"
          }
        ],
        [
          "Depois8h não apresenta volume inicial restante",
          {
            "peso": 70,
            "scq": 30,
            "ml": "2",
            "idade": 60,
            "horas": 8,
            "previo": 500,
            "contexto": "1"
          },
          {
            "raw": {
              "remainingFirst8": null,
              "remaining": 3700,
              "elapsed": 8
            },
            "main": "4.200"
          }
        ],
        [
          "Volume prévio superior não vira negativo",
          {
            "peso": 70,
            "scq": 30,
            "ml": "2",
            "idade": 60,
            "horas": 2,
            "previo": 5000,
            "contexto": "1"
          },
          {
            "raw": {
              "remaining": 0,
              "remainingFirst8": 0
            },
            "main": "4.200"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 4,
        "passed": 4,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 35,
        "passed": 35,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 3700,
                "remainingFirst8": 1600,
                "elapsed": 2,
                "alreadyGiven": 500
              },
              "main": "4.200"
            },
            "obtained": {
              "id": "formula-de-parkland",
              "main": [
                "4.200",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 3700,
                "remainingFirst8": 1600,
                "elapsed": 2,
                "alreadyGiven": 500
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "formula-de-parkland",
              "main": [
                "4.200",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 3700,
                "remainingFirst8": 1600,
                "elapsed": 2,
                "alreadyGiven": 500
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Histórica4 selecionada explicitamente",
            "label": "Histórica4 selecionada explicitamente",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "4",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "4",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "total": 8400,
                "h8": 4200,
                "remaining": 7900,
                "remainingFirst8": 3700
              },
              "main": "8.400"
            },
            "obtained": {
              "id": "formula-de-parkland",
              "main": [
                "8.400",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 8400,
                "h8": 4200,
                "remaining": 7900,
                "remainingFirst8": 3700,
                "elapsed": 2,
                "alreadyGiven": 500
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "formula-de-parkland",
              "main": [
                "8.400",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 8400,
                "h8": 4200,
                "remaining": 7900,
                "remainingFirst8": 3700,
                "elapsed": 2,
                "alreadyGiven": 500
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Depois8h não apresenta volume inicial restante",
            "label": "Depois8h não apresenta volume inicial restante",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 8,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 8,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "remainingFirst8": null,
                "remaining": 3700,
                "elapsed": 8
              },
              "main": "4.200"
            },
            "obtained": {
              "id": "formula-de-parkland",
              "main": [
                "4.200",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 3700,
                "remainingFirst8": null,
                "elapsed": 8,
                "alreadyGiven": 500
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "formula-de-parkland",
              "main": [
                "4.200",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 3700,
                "remainingFirst8": null,
                "elapsed": 8,
                "alreadyGiven": 500
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Volume prévio superior não vira negativo",
            "label": "Volume prévio superior não vira negativo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 5000,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 5000,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "remaining": 0,
                "remainingFirst8": 0
              },
              "main": "4.200"
            },
            "obtained": {
              "id": "formula-de-parkland",
              "main": [
                "4.200",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 0,
                "remainingFirst8": 0,
                "elapsed": 2,
                "alreadyGiven": 5000
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "formula-de-parkland",
              "main": [
                "4.200",
                "mL"
              ],
              "label": "Volume teórico em 24 h",
              "raw": {
                "total": 4200,
                "h8": 2100,
                "remaining": 0,
                "remainingFirst8": 0,
                "elapsed": 2,
                "alreadyGiven": 5000
              },
              "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "SCQmenor20 fora da ediçãoadulto",
            "label": "SCQmenor20 fora da ediçãoadulto",
            "inputs": {
              "peso": 70,
              "scq": 19.9,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 19.9,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Não insere coeficiente pediátrico3",
            "label": "Não insere coeficiente pediátrico3",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "3",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "3",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "ml"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "ml"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "ml"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "peso": "1",
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": "1",
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "peso": null,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": null,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "peso": 29,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 29,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "peso": 251,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 251,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "peso": null,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": null,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "scq: texto não é número",
            "label": "scq: texto não é número",
            "inputs": {
              "peso": 70,
              "scq": "1",
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": "1",
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "scq"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "scq"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "scq"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "scq: NaN é rejeitado",
            "label": "scq: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "scq": null,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": null,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "scq": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "scq"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "scq"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "scq"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "scq: abaixo do intervalo",
            "label": "scq: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 19,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 19,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "scq: acima do intervalo",
            "label": "scq: acima do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 101,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 101,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "scq"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "scq: campo obrigatório",
            "label": "scq: campo obrigatório",
            "inputs": {
              "peso": 70,
              "scq": null,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": null,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "scq": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "scq"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "scq"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "scq"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ml: opção desconhecida",
            "label": "ml: opção desconhecida",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "__invalid__",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "__invalid__",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "ml"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "ml"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "ml"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ml: campo obrigatório",
            "label": "ml: campo obrigatório",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": null,
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": null,
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "ml": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "ml"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ml"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ml"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: texto não é número",
            "label": "idade: texto não é número",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": "1",
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": "1",
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: NaN é rejeitado",
            "label": "idade: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": null,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": null,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: abaixo do intervalo",
            "label": "idade: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 17,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 17,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: acima do intervalo",
            "label": "idade: acima do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 111,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 111,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: campo obrigatório",
            "label": "idade: campo obrigatório",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": null,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": null,
              "horas": 2,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "horas: texto não é número",
            "label": "horas: texto não é número",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": "1",
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": "1",
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "horas"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "horas"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "horas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "horas: NaN é rejeitado",
            "label": "horas: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": null,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": null,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "horas": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "horas"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "horas"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "horas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "horas: abaixo do intervalo",
            "label": "horas: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": -1,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": -1,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "horas"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "horas"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "horas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "horas: acima do intervalo",
            "label": "horas: acima do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 25,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 25,
              "previo": 500,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "horas"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "horas"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "horas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "horas: campo obrigatório",
            "label": "horas: campo obrigatório",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": null,
              "previo": 500,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": null,
              "previo": 500,
              "contexto": "1"
            },
            "inputEncoding": {
              "horas": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "horas"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "horas"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "horas"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "previo: texto não é número",
            "label": "previo: texto não é número",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": "1",
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "previo"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "previo"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "previo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "previo: NaN é rejeitado",
            "label": "previo: NaN é rejeitado",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": null,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "previo": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "previo"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "previo"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "previo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "previo: abaixo do intervalo",
            "label": "previo: abaixo do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": -1,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "previo"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "previo"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "previo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "previo: acima do intervalo",
            "label": "previo: acima do intervalo",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 100001,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 100001,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "previo"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "previo"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "previo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "previo: campo obrigatório",
            "label": "previo: campo obrigatório",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": null,
              "contexto": "1"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "previo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "previo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "previo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "previo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "__invalid__"
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": null
            },
            "input": {
              "peso": 70,
              "scq": 30,
              "ml": "2",
              "idade": 60,
              "horas": 2,
              "previo": 500,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 35,
        "uniqueApiInputCount": 30,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 35,
          "uniqueApiInputs": 30,
          "duplicateRows": 5,
          "duplicates": [
            {
              "first": 7,
              "repeat": 10,
              "input": {
                "peso": null,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              }
            },
            {
              "first": 12,
              "repeat": 15,
              "input": {
                "peso": 70,
                "scq": null,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              }
            },
            {
              "first": 19,
              "repeat": 22,
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": null,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              }
            },
            {
              "first": 24,
              "repeat": 27,
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": null,
                "previo": 500,
                "contexto": "1"
              }
            },
            {
              "first": 29,
              "repeat": 32,
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "ABA 2024 recomenda iniciar estimativa com 2 mL/kg/% em adultos com SCQ ≥ 20%. Parkland 4 é uma comparação histórica selecionada explicitamente. Não é vazão recomendada; não substitui titulação por monitorização.",
      "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
      "currentMethodSource": {
        "title": "ABA · Burn Shock Resuscitation 2024",
        "url": "https://academic.oup.com/jbcr/article/45/3/565/7458089",
        "version": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
        "checkedAt": "2026-10-03",
        "access": "official-guideline-full-article"
      },
      "primaryVerification": {
        "url": "https://academic.oup.com/jbcr/article/45/3/565/7458089",
        "checked": "Diretriz ABA 2024: adultos com superfície queimada ≥ 20%, estimativa inicial de 2 mL/kg/% e comparação histórica de 4 mL/kg/%. Tempo contado desde a queimadura e volume prévio explícitos, sem vazão automática.",
        "access": "official-guideline-full-article"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
        "implementedVariant": "Total teórico de 24 h = coeficiente × peso × SCQ. Primeira metade corresponde às primeiras 8 h após a queimadura. Restante = máximo de zero e (total teórico − volume já administrado).",
        "inputContract": {
          "fields": [
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 30,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "scq",
              "label": "Superfície queimada de espessura parcial ou total",
              "type": "num",
              "min": 20,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "ml",
              "label": "Coeficiente do protocolo selecionado",
              "type": "sel",
              "optional": false,
              "options": {
                "2": "2 mL/kg/% · Brooke modificada",
                "4": "4 mL/kg/% · Parkland histórica"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "horas",
              "label": "Tempo desde a queimadura",
              "type": "num",
              "min": 0,
              "max": 24,
              "unit": "h",
              "optional": false,
              "options": null
            },
            {
              "key": "previo",
              "label": "Volume já administrado para esta ressuscitação",
              "type": "num",
              "min": 0,
              "max": 100000,
              "unit": "mL",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Adulto com SCQ ≥ 20%; protocolo, tempo e balanço anterior confirmados?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "6683abe74539d816d80896db6d121e126ad6fd8c621b3fd7516b11ae098bc155",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "ABA · Burn Shock Resuscitation 2024",
            "url": "https://academic.oup.com/jbcr/article/45/3/565/7458089",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Baxter CR, Shires T. Physiological response to crystalloid resuscitation of severe burns. Ann N Y Acad Sci, 1968.",
            "url": "https://doi.org/10.1111/j.1749-6632.1968.tb14738.x",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "ISBI Practice Guidelines Committee. ISBI Practice Guidelines for Burn Care. Burns, 2016.",
            "url": "https://doi.org/10.1016/j.burns.2016.05.013",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "ABA · Burn Shock Resuscitation 2024",
            "url": "https://academic.oup.com/jbcr/article/45/3/565/7458089",
            "version": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
            "checkedAt": "2026-10-03",
            "access": "official-guideline-full-article"
          },
          "primaryVerification": {
            "url": "https://academic.oup.com/jbcr/article/45/3/565/7458089",
            "checked": "Diretriz ABA 2024: adultos com superfície queimada ≥ 20%, estimativa inicial de 2 mL/kg/% e comparação histórica de 4 mL/kg/%. Tempo contado desde a queimadura e volume prévio explícitos, sem vazão automática.",
            "access": "official-guideline-full-article"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 35,
          "passed": 35,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 3700,
                  "remainingFirst8": 1600,
                  "elapsed": 2,
                  "alreadyGiven": 500
                },
                "main": "4.200"
              },
              "obtained": {
                "id": "formula-de-parkland",
                "main": [
                  "4.200",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 3700,
                  "remainingFirst8": 1600,
                  "elapsed": 2,
                  "alreadyGiven": 500
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "formula-de-parkland",
                "main": [
                  "4.200",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 3700,
                  "remainingFirst8": 1600,
                  "elapsed": 2,
                  "alreadyGiven": 500
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Histórica4 selecionada explicitamente",
              "label": "Histórica4 selecionada explicitamente",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "4",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "4",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "total": 8400,
                  "h8": 4200,
                  "remaining": 7900,
                  "remainingFirst8": 3700
                },
                "main": "8.400"
              },
              "obtained": {
                "id": "formula-de-parkland",
                "main": [
                  "8.400",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 8400,
                  "h8": 4200,
                  "remaining": 7900,
                  "remainingFirst8": 3700,
                  "elapsed": 2,
                  "alreadyGiven": 500
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "formula-de-parkland",
                "main": [
                  "8.400",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 8400,
                  "h8": 4200,
                  "remaining": 7900,
                  "remainingFirst8": 3700,
                  "elapsed": 2,
                  "alreadyGiven": 500
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Depois8h não apresenta volume inicial restante",
              "label": "Depois8h não apresenta volume inicial restante",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 8,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 8,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "remainingFirst8": null,
                  "remaining": 3700,
                  "elapsed": 8
                },
                "main": "4.200"
              },
              "obtained": {
                "id": "formula-de-parkland",
                "main": [
                  "4.200",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 3700,
                  "remainingFirst8": null,
                  "elapsed": 8,
                  "alreadyGiven": 500
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "formula-de-parkland",
                "main": [
                  "4.200",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 3700,
                  "remainingFirst8": null,
                  "elapsed": 8,
                  "alreadyGiven": 500
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Volume prévio superior não vira negativo",
              "label": "Volume prévio superior não vira negativo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 5000,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 5000,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "remaining": 0,
                  "remainingFirst8": 0
                },
                "main": "4.200"
              },
              "obtained": {
                "id": "formula-de-parkland",
                "main": [
                  "4.200",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 0,
                  "remainingFirst8": 0,
                  "elapsed": 2,
                  "alreadyGiven": 5000
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "formula-de-parkland",
                "main": [
                  "4.200",
                  "mL"
                ],
                "label": "Volume teórico em 24 h",
                "raw": {
                  "total": 4200,
                  "h8": 2100,
                  "remaining": 0,
                  "remainingFirst8": 0,
                  "elapsed": 2,
                  "alreadyGiven": 5000
                },
                "methodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "SCQmenor20 fora da ediçãoadulto",
              "label": "SCQmenor20 fora da ediçãoadulto",
              "inputs": {
                "peso": 70,
                "scq": 19.9,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 19.9,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Não insere coeficiente pediátrico3",
              "label": "Não insere coeficiente pediátrico3",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "3",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "3",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "ml"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "ml"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "ml"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "peso": "1",
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": "1",
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "peso": null,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": null,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "peso": 29,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 29,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "peso": 251,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 251,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "peso": null,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": null,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "scq: texto não é número",
              "label": "scq: texto não é número",
              "inputs": {
                "peso": 70,
                "scq": "1",
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": "1",
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "scq"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "scq"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "scq"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "scq: NaN é rejeitado",
              "label": "scq: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "scq": null,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": null,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "scq": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "scq"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "scq"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "scq"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "scq: abaixo do intervalo",
              "label": "scq: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 19,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 19,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "scq: acima do intervalo",
              "label": "scq: acima do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 101,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 101,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "scq"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "scq: campo obrigatório",
              "label": "scq: campo obrigatório",
              "inputs": {
                "peso": 70,
                "scq": null,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": null,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "scq": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "scq"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "scq"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "scq"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ml: opção desconhecida",
              "label": "ml: opção desconhecida",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "__invalid__",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "__invalid__",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "ml"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "ml"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "ml"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ml: campo obrigatório",
              "label": "ml: campo obrigatório",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": null,
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": null,
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "ml": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "ml"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ml"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ml"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: texto não é número",
              "label": "idade: texto não é número",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": "1",
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": "1",
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: NaN é rejeitado",
              "label": "idade: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": null,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": null,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: abaixo do intervalo",
              "label": "idade: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 17,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 17,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: acima do intervalo",
              "label": "idade: acima do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 111,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 111,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: campo obrigatório",
              "label": "idade: campo obrigatório",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": null,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": null,
                "horas": 2,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "horas: texto não é número",
              "label": "horas: texto não é número",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": "1",
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": "1",
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "horas"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "horas"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "horas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "horas: NaN é rejeitado",
              "label": "horas: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": null,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": null,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "horas": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "horas"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "horas"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "horas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "horas: abaixo do intervalo",
              "label": "horas: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": -1,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": -1,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "horas"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "horas"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "horas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "horas: acima do intervalo",
              "label": "horas: acima do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 25,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 25,
                "previo": 500,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "horas"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "horas"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "horas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "horas: campo obrigatório",
              "label": "horas: campo obrigatório",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": null,
                "previo": 500,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": null,
                "previo": 500,
                "contexto": "1"
              },
              "inputEncoding": {
                "horas": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "horas"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "horas"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "horas"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "previo: texto não é número",
              "label": "previo: texto não é número",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": "1",
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "previo"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "previo"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "previo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "previo: NaN é rejeitado",
              "label": "previo: NaN é rejeitado",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": null,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "previo": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "previo"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "previo"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "previo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "previo: abaixo do intervalo",
              "label": "previo: abaixo do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": -1,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "previo"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "previo"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "previo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "previo: acima do intervalo",
              "label": "previo: acima do intervalo",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 100001,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 100001,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "previo"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "previo"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "previo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "previo: campo obrigatório",
              "label": "previo: campo obrigatório",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": null,
                "contexto": "1"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "previo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "previo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "previo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "previo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "__invalid__"
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": null
              },
              "input": {
                "peso": 70,
                "scq": 30,
                "ml": "2",
                "idade": 60,
                "horas": 2,
                "previo": 500,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 35,
          "uniqueApiInputCount": 30,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 35,
            "uniqueApiInputs": 30,
            "duplicateRows": 5,
            "duplicates": [
              {
                "first": 7,
                "repeat": 10,
                "input": {
                  "peso": null,
                  "scq": 30,
                  "ml": "2",
                  "idade": 60,
                  "horas": 2,
                  "previo": 500,
                  "contexto": "1"
                }
              },
              {
                "first": 12,
                "repeat": 15,
                "input": {
                  "peso": 70,
                  "scq": null,
                  "ml": "2",
                  "idade": 60,
                  "horas": 2,
                  "previo": 500,
                  "contexto": "1"
                }
              },
              {
                "first": 19,
                "repeat": 22,
                "input": {
                  "peso": 70,
                  "scq": 30,
                  "ml": "2",
                  "idade": null,
                  "horas": 2,
                  "previo": 500,
                  "contexto": "1"
                }
              },
              {
                "first": 24,
                "repeat": 27,
                "input": {
                  "peso": 70,
                  "scq": 30,
                  "ml": "2",
                  "idade": 60,
                  "horas": null,
                  "previo": 500,
                  "contexto": "1"
                }
              },
              {
                "first": 29,
                "repeat": 32,
                "input": {
                  "peso": 70,
                  "scq": 30,
                  "ml": "2",
                  "idade": 60,
                  "horas": 2,
                  "previo": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "9cfa926b45c18693559d372193c2a71407feb40a2358cd4a2895257968e5dda8",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Baxter–Shires 1968 / Brooke modificada; comparação matemática em adultos",
            "sourceEvidenceSha256": "8d99136b0941dbb5368399622ca2291d6b50f42de235c3c887844d016147b8b8",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "formula-de-parkland@native-2026-10-04+9cfa926b45c1"
    },
    {
      "id": "lente-intraocular-srk-ii",
      "title": "SRK II: modelo histórico didático",
      "short": "Cálculo histórico da fórmula SRK II; não seleciona um implante",
      "desc": "Explora a fórmula SRK II de 1988 e os seus ajustes documentados. Esta implementação didática não seleciona uma lente para cirurgia nem substitui biometria e constantes modernas.",
      "lead": "Explora a fórmula SRK II de 1988 e os seus ajustes documentados. Esta implementação didática não seleciona uma lente para cirurgia nem substitui biometria e constantes modernas.",
      "kind": "Calculadora",
      "spec": [
        "oftalmologia"
      ],
      "fields": [
        [
          "a",
          "Constante A da lente",
          "num",
          {
            "min": 110,
            "max": 125,
            "step": 0.1,
            "ph": "118,4"
          }
        ],
        [
          "al",
          "Comprimento axial",
          "num",
          {
            "min": 15,
            "max": 40,
            "step": 0.01,
            "unit": "mm",
            "ph": "23,5"
          }
        ],
        [
          "k",
          "Ceratometria média (K)",
          "num",
          {
            "min": 30,
            "max": 60,
            "step": 0.01,
            "unit": "D",
            "ph": "44"
          }
        ],
        [
          "alvo",
          "Refração pós-operatória desejada",
          "num",
          {
            "min": -6,
            "max": 3,
            "step": 0.25,
            "unit": "D",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "contexto",
          "Uso histórico/didático da fórmula SRK II, sem selecionar um implante para cirurgia?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>P = A ajustado − 2,5 L − 0,9 K. Ajuste A: +3 se L &lt; 20; +2 se L &lt; 21; +1 se L &lt; 22; 0 se L &lt; 24,5; −0,5 nos demais. Refração-alvo: subtrair R × 1,25 se P &gt; 14, ou R se P ≤ 14.</p>",
      "sources": [
        [
          "Echo-Son · manual PIROP PAB33 rev.9 · 2020 · seção 10.2",
          "https://3boptic.com/manuales/PIROP_UserManual_PAB33_9_1.pdf"
        ],
        [
          "Sanders DR, Retzlaff J, Kraff MC. Comparison of the SRK II formula and other second generation formulas. J Cataract Refract Surg, 1988.",
          "https://doi.org/10.1016/S0886-3350(88)80087-7"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "a": 118.4,
            "al": 23.5,
            "k": 44,
            "alvo": -1,
            "contexto": "1"
          },
          {
            "raw": {
              "pe": 20.05,
              "p": 21.3,
              "adj": 0,
              "factor": 1.25
            },
            "main": "21,30",
            "tol": 1e-9
          }
        ],
        [
          "Faixaaxial19.99",
          {
            "a": 118.4,
            "al": 19.99,
            "k": 44,
            "alvo": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": 3,
              "pe": 31.825,
              "p": 31.825,
              "factor": 1.25
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixaaxial20",
          {
            "a": 118.4,
            "al": 20,
            "k": 44,
            "alvo": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": 2,
              "pe": 30.8,
              "p": 30.8,
              "factor": 1.25
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixaaxial21",
          {
            "a": 118.4,
            "al": 21,
            "k": 44,
            "alvo": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": 1,
              "pe": 27.3,
              "p": 27.3,
              "factor": 1.25
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixaaxial22",
          {
            "a": 118.4,
            "al": 22,
            "k": 44,
            "alvo": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": 0,
              "pe": 23.8,
              "p": 23.8,
              "factor": 1.25
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixaaxial24.5",
          {
            "a": 118.4,
            "al": 24.5,
            "k": 44,
            "alvo": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": -0.5,
              "pe": 17.05,
              "p": 17.05,
              "factor": 1.25
            },
            "tol": 1e-9
          }
        ],
        [
          "Exemplo estudo1992 olho longo29/constante116,8",
          {
            "a": 116.8,
            "al": 29,
            "k": 44,
            "alvo": 0,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": -0.5,
              "pe": 4.2,
              "p": 4.2,
              "factor": 1
            },
            "main": "4,20",
            "tol": 1e-9
          }
        ],
        [
          "P de 18 D usa fator 1,25",
          {
            "a": 114,
            "al": 24,
            "k": 40,
            "alvo": -2,
            "contexto": "1"
          },
          {
            "raw": {
              "adj": 0,
              "pe": 18,
              "p": 20.5,
              "factor": 1.25
            },
            "tol": 1e-9
          }
        ],
        [
          "Pexatamente14 usa fator1 (A110, L24, K40)",
          {
            "a": 110,
            "al": 24,
            "k": 40,
            "alvo": -2,
            "contexto": "1"
          },
          {
            "raw": {
              "pe": 14,
              "p": 16,
              "factor": 1
            },
            "main": "16,00"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 9,
        "passed": 9,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 31,
        "passed": 31,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "pe": 20.05,
                "p": 21.3,
                "adj": 0,
                "factor": 1.25
              },
              "main": "21,30",
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "21,30",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 20.050000000000004,
                "p": 21.300000000000004,
                "adj": 0,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "21,30",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 20.050000000000004,
                "p": 21.300000000000004,
                "adj": 0,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Faixaaxial19.99",
            "label": "Faixaaxial19.99",
            "inputs": {
              "a": 118.4,
              "al": 19.99,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 19.99,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": 3,
                "pe": 31.825,
                "p": 31.825,
                "factor": 1.25
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "31,83",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 31.82500000000001,
                "p": 31.82500000000001,
                "adj": 3,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "31,83",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 31.82500000000001,
                "p": 31.82500000000001,
                "adj": 3,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixaaxial20",
            "label": "Faixaaxial20",
            "inputs": {
              "a": 118.4,
              "al": 20,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 20,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": 2,
                "pe": 30.8,
                "p": 30.8,
                "factor": 1.25
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "30,80",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 30.800000000000004,
                "p": 30.800000000000004,
                "adj": 2,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "30,80",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 30.800000000000004,
                "p": 30.800000000000004,
                "adj": 2,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixaaxial21",
            "label": "Faixaaxial21",
            "inputs": {
              "a": 118.4,
              "al": 21,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 21,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": 1,
                "pe": 27.3,
                "p": 27.3,
                "factor": 1.25
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "27,30",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 27.300000000000004,
                "p": 27.300000000000004,
                "adj": 1,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "27,30",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 27.300000000000004,
                "p": 27.300000000000004,
                "adj": 1,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixaaxial22",
            "label": "Faixaaxial22",
            "inputs": {
              "a": 118.4,
              "al": 22,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 22,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": 0,
                "pe": 23.8,
                "p": 23.8,
                "factor": 1.25
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "23,80",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 23.800000000000004,
                "p": 23.800000000000004,
                "adj": 0,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "23,80",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 23.800000000000004,
                "p": 23.800000000000004,
                "adj": 0,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixaaxial24.5",
            "label": "Faixaaxial24.5",
            "inputs": {
              "a": 118.4,
              "al": 24.5,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 24.5,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": -0.5,
                "pe": 17.05,
                "p": 17.05,
                "factor": 1.25
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "17,05",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 17.050000000000004,
                "p": 17.050000000000004,
                "adj": -0.5,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "17,05",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 17.050000000000004,
                "p": 17.050000000000004,
                "adj": -0.5,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Exemplo estudo1992 olho longo29/constante116,8",
            "label": "Exemplo estudo1992 olho longo29/constante116,8",
            "inputs": {
              "a": 116.8,
              "al": 29,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "input": {
              "a": 116.8,
              "al": 29,
              "k": 44,
              "alvo": 0,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": -0.5,
                "pe": 4.2,
                "p": 4.2,
                "factor": 1
              },
              "main": "4,20",
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "4,20",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 4.199999999999996,
                "p": 4.199999999999996,
                "adj": -0.5,
                "factor": 1
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "4,20",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 4.199999999999996,
                "p": 4.199999999999996,
                "adj": -0.5,
                "factor": 1
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "P de 18 D usa fator 1,25",
            "label": "P de 18 D usa fator 1,25",
            "inputs": {
              "a": 114,
              "al": 24,
              "k": 40,
              "alvo": -2,
              "contexto": "1"
            },
            "input": {
              "a": 114,
              "al": 24,
              "k": 40,
              "alvo": -2,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "adj": 0,
                "pe": 18,
                "p": 20.5,
                "factor": 1.25
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "20,50",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 18,
                "p": 20.5,
                "adj": 0,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "20,50",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 18,
                "p": 20.5,
                "adj": 0,
                "factor": 1.25
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Pexatamente14 usa fator1 (A110, L24, K40)",
            "label": "Pexatamente14 usa fator1 (A110, L24, K40)",
            "inputs": {
              "a": 110,
              "al": 24,
              "k": 40,
              "alvo": -2,
              "contexto": "1"
            },
            "input": {
              "a": 110,
              "al": 24,
              "k": 40,
              "alvo": -2,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "pe": 14,
                "p": 16,
                "factor": 1
              },
              "main": "16,00"
            },
            "obtained": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "16,00",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 14,
                "p": 16,
                "adj": 0,
                "factor": 1
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "lente-intraocular-srk-ii",
              "main": [
                "16,00",
                "D"
              ],
              "label": "SRK II 1988 · modelo histórico",
              "raw": {
                "pe": 14,
                "p": 16,
                "adj": 0,
                "factor": 1
              },
              "methodVersion": "SRK II 1988; implementação histórica didática",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Uso cirúrgico/biometria moderna não confirmado",
            "label": "Uso cirúrgico/biometria moderna não confirmado",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "0"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "a: texto não é número",
            "label": "a: texto não é número",
            "inputs": {
              "a": "1",
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": "1",
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "a"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "a"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "a"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "a: NaN é rejeitado",
            "label": "a: NaN é rejeitado",
            "inputs": {
              "a": null,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": null,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "inputEncoding": {
              "a": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "a"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "a"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "a"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "a: abaixo do intervalo",
            "label": "a: abaixo do intervalo",
            "inputs": {
              "a": 109,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 109,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "a"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "a"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "a"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "a: acima do intervalo",
            "label": "a: acima do intervalo",
            "inputs": {
              "a": 126,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 126,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "a"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "a"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "a"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "a: campo obrigatório",
            "label": "a: campo obrigatório",
            "inputs": {
              "a": null,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": null,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "inputEncoding": {
              "a": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "a"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "a"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "a"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "al: texto não é número",
            "label": "al: texto não é número",
            "inputs": {
              "a": 118.4,
              "al": "1",
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": "1",
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "al"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "al"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "al"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "al: NaN é rejeitado",
            "label": "al: NaN é rejeitado",
            "inputs": {
              "a": 118.4,
              "al": null,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": null,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "inputEncoding": {
              "al": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "al"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "al"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "al"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "al: abaixo do intervalo",
            "label": "al: abaixo do intervalo",
            "inputs": {
              "a": 118.4,
              "al": 14,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 14,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "al"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "al"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "al"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "al: acima do intervalo",
            "label": "al: acima do intervalo",
            "inputs": {
              "a": 118.4,
              "al": 41,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 41,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "al"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "al"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "al"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "al: campo obrigatório",
            "label": "al: campo obrigatório",
            "inputs": {
              "a": 118.4,
              "al": null,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": null,
              "k": 44,
              "alvo": -1,
              "contexto": "1"
            },
            "inputEncoding": {
              "al": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "al"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "al"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "al"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "k: texto não é número",
            "label": "k: texto não é número",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": "1",
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": "1",
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "k"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "k"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "k"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "k: NaN é rejeitado",
            "label": "k: NaN é rejeitado",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": null,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": null,
              "alvo": -1,
              "contexto": "1"
            },
            "inputEncoding": {
              "k": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "k"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "k"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "k"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "k: abaixo do intervalo",
            "label": "k: abaixo do intervalo",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 29,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 29,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "k"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "k"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "k"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "k: acima do intervalo",
            "label": "k: acima do intervalo",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 61,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 61,
              "alvo": -1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "k"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "k"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "k"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "k: campo obrigatório",
            "label": "k: campo obrigatório",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": null,
              "alvo": -1,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": null,
              "alvo": -1,
              "contexto": "1"
            },
            "inputEncoding": {
              "k": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "k"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "k"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "k"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: texto não é número",
            "label": "alvo: texto não é número",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": "1",
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: NaN é rejeitado",
            "label": "alvo: NaN é rejeitado",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": null,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "alvo": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: abaixo do intervalo",
            "label": "alvo: abaixo do intervalo",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -7,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -7,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "alvo: acima do intervalo",
            "label": "alvo: acima do intervalo",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": 4,
              "contexto": "1"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": 4,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "alvo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "__invalid__"
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": null
            },
            "input": {
              "a": 118.4,
              "al": 23.5,
              "k": 44,
              "alvo": -1,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 31,
        "uniqueApiInputCount": 28,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 31,
          "uniqueApiInputs": 28,
          "duplicateRows": 3,
          "duplicates": [
            {
              "first": 11,
              "repeat": 14,
              "input": {
                "a": null,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              }
            },
            {
              "first": 16,
              "repeat": 19,
              "input": {
                "a": 118.4,
                "al": null,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              }
            },
            {
              "first": 21,
              "repeat": 24,
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": null,
                "alvo": -1,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Modelo histórico com precisão limitada, especialmente em olhos curtos e longos. Não integra biometria ou constantes otimizadas modernas e não seleciona uma lente para cirurgia.",
      "methodVersion": "SRK II 1988; implementação histórica didática",
      "currentMethodSource": {
        "title": "Echo-Son · manual PIROP PAB33 rev.9 · 2020 · seção 10.2",
        "url": "https://3boptic.com/manuales/PIROP_UserManual_PAB33_9_1.pdf",
        "version": "SRK II 1988; implementação histórica didática",
        "checkedAt": "2026-10-03",
        "access": "manufacturer-manual-copy"
      },
      "primaryVerification": {
        "url": "https://3boptic.com/manuales/PIROP_UserManual_PAB33_9_1.pdf",
        "checked": "Manual do fabricante Echo-Son PIROP, PAB33 revisão 9, março de 2020, página 10-87: cinco faixas de comprimento axial; fator 1,25 quando a potência emetrópica é maior que 14 D e fator 1 nos demais casos. Modelo SRK II de 1988 identificado como histórico e didático.",
        "access": "manufacturer-manual-copy"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "SRK II 1988; implementação histórica didática",
        "implementedVariant": "P = A ajustado − 2,5 L − 0,9 K. Ajuste A: +3 se L < 20; +2 se L < 21; +1 se L < 22; 0 se L < 24,5; −0,5 nos demais. Refração-alvo: subtrair R × 1,25 se P > 14, ou R se P ≤ 14.",
        "inputContract": {
          "fields": [
            {
              "key": "a",
              "label": "Constante A da lente",
              "type": "num",
              "min": 110,
              "max": 125,
              "optional": false,
              "options": null
            },
            {
              "key": "al",
              "label": "Comprimento axial",
              "type": "num",
              "min": 15,
              "max": 40,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "k",
              "label": "Ceratometria média (K)",
              "type": "num",
              "min": 30,
              "max": 60,
              "unit": "D",
              "optional": false,
              "options": null
            },
            {
              "key": "alvo",
              "label": "Refração pós-operatória desejada",
              "type": "num",
              "min": -6,
              "max": 3,
              "unit": "D",
              "optional": true,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Uso histórico/didático da fórmula SRK II, sem selecionar um implante para cirurgia?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "fe042b83d4ed0ad84761b674784e958ee18ea70f6f86721cf85ddf7ea165de27",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Echo-Son · manual PIROP PAB33 rev.9 · 2020 · seção 10.2",
            "url": "https://3boptic.com/manuales/PIROP_UserManual_PAB33_9_1.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Sanders DR, Retzlaff J, Kraff MC. Comparison of the SRK II formula and other second generation formulas. J Cataract Refract Surg, 1988.",
            "url": "https://doi.org/10.1016/S0886-3350(88)80087-7",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Echo-Son · manual PIROP PAB33 rev.9 · 2020 · seção 10.2",
            "url": "https://3boptic.com/manuales/PIROP_UserManual_PAB33_9_1.pdf",
            "version": "SRK II 1988; implementação histórica didática",
            "checkedAt": "2026-10-03",
            "access": "manufacturer-manual-copy"
          },
          "primaryVerification": {
            "url": "https://3boptic.com/manuales/PIROP_UserManual_PAB33_9_1.pdf",
            "checked": "Manual do fabricante Echo-Son PIROP, PAB33 revisão 9, março de 2020, página 10-87: cinco faixas de comprimento axial; fator 1,25 quando a potência emetrópica é maior que 14 D e fator 1 nos demais casos. Modelo SRK II de 1988 identificado como histórico e didático.",
            "access": "manufacturer-manual-copy"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 31,
          "passed": 31,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "pe": 20.05,
                  "p": 21.3,
                  "adj": 0,
                  "factor": 1.25
                },
                "main": "21,30",
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "21,30",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 20.050000000000004,
                  "p": 21.300000000000004,
                  "adj": 0,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "21,30",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 20.050000000000004,
                  "p": 21.300000000000004,
                  "adj": 0,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Faixaaxial19.99",
              "label": "Faixaaxial19.99",
              "inputs": {
                "a": 118.4,
                "al": 19.99,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 19.99,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": 3,
                  "pe": 31.825,
                  "p": 31.825,
                  "factor": 1.25
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "31,83",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 31.82500000000001,
                  "p": 31.82500000000001,
                  "adj": 3,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "31,83",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 31.82500000000001,
                  "p": 31.82500000000001,
                  "adj": 3,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixaaxial20",
              "label": "Faixaaxial20",
              "inputs": {
                "a": 118.4,
                "al": 20,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 20,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": 2,
                  "pe": 30.8,
                  "p": 30.8,
                  "factor": 1.25
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "30,80",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 30.800000000000004,
                  "p": 30.800000000000004,
                  "adj": 2,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "30,80",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 30.800000000000004,
                  "p": 30.800000000000004,
                  "adj": 2,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixaaxial21",
              "label": "Faixaaxial21",
              "inputs": {
                "a": 118.4,
                "al": 21,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 21,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": 1,
                  "pe": 27.3,
                  "p": 27.3,
                  "factor": 1.25
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "27,30",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 27.300000000000004,
                  "p": 27.300000000000004,
                  "adj": 1,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "27,30",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 27.300000000000004,
                  "p": 27.300000000000004,
                  "adj": 1,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixaaxial22",
              "label": "Faixaaxial22",
              "inputs": {
                "a": 118.4,
                "al": 22,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 22,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": 0,
                  "pe": 23.8,
                  "p": 23.8,
                  "factor": 1.25
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "23,80",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 23.800000000000004,
                  "p": 23.800000000000004,
                  "adj": 0,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "23,80",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 23.800000000000004,
                  "p": 23.800000000000004,
                  "adj": 0,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixaaxial24.5",
              "label": "Faixaaxial24.5",
              "inputs": {
                "a": 118.4,
                "al": 24.5,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 24.5,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": -0.5,
                  "pe": 17.05,
                  "p": 17.05,
                  "factor": 1.25
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "17,05",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 17.050000000000004,
                  "p": 17.050000000000004,
                  "adj": -0.5,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "17,05",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 17.050000000000004,
                  "p": 17.050000000000004,
                  "adj": -0.5,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Exemplo estudo1992 olho longo29/constante116,8",
              "label": "Exemplo estudo1992 olho longo29/constante116,8",
              "inputs": {
                "a": 116.8,
                "al": 29,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "input": {
                "a": 116.8,
                "al": 29,
                "k": 44,
                "alvo": 0,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": -0.5,
                  "pe": 4.2,
                  "p": 4.2,
                  "factor": 1
                },
                "main": "4,20",
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "4,20",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 4.199999999999996,
                  "p": 4.199999999999996,
                  "adj": -0.5,
                  "factor": 1
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "4,20",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 4.199999999999996,
                  "p": 4.199999999999996,
                  "adj": -0.5,
                  "factor": 1
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "P de 18 D usa fator 1,25",
              "label": "P de 18 D usa fator 1,25",
              "inputs": {
                "a": 114,
                "al": 24,
                "k": 40,
                "alvo": -2,
                "contexto": "1"
              },
              "input": {
                "a": 114,
                "al": 24,
                "k": 40,
                "alvo": -2,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "adj": 0,
                  "pe": 18,
                  "p": 20.5,
                  "factor": 1.25
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "20,50",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 18,
                  "p": 20.5,
                  "adj": 0,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "20,50",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 18,
                  "p": 20.5,
                  "adj": 0,
                  "factor": 1.25
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Pexatamente14 usa fator1 (A110, L24, K40)",
              "label": "Pexatamente14 usa fator1 (A110, L24, K40)",
              "inputs": {
                "a": 110,
                "al": 24,
                "k": 40,
                "alvo": -2,
                "contexto": "1"
              },
              "input": {
                "a": 110,
                "al": 24,
                "k": 40,
                "alvo": -2,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "pe": 14,
                  "p": 16,
                  "factor": 1
                },
                "main": "16,00"
              },
              "obtained": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "16,00",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 14,
                  "p": 16,
                  "adj": 0,
                  "factor": 1
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "lente-intraocular-srk-ii",
                "main": [
                  "16,00",
                  "D"
                ],
                "label": "SRK II 1988 · modelo histórico",
                "raw": {
                  "pe": 14,
                  "p": 16,
                  "adj": 0,
                  "factor": 1
                },
                "methodVersion": "SRK II 1988; implementação histórica didática",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Uso cirúrgico/biometria moderna não confirmado",
              "label": "Uso cirúrgico/biometria moderna não confirmado",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "0"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "a: texto não é número",
              "label": "a: texto não é número",
              "inputs": {
                "a": "1",
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": "1",
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "a"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "a"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "a"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "a: NaN é rejeitado",
              "label": "a: NaN é rejeitado",
              "inputs": {
                "a": null,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": null,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "inputEncoding": {
                "a": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "a"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "a"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "a"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "a: abaixo do intervalo",
              "label": "a: abaixo do intervalo",
              "inputs": {
                "a": 109,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 109,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "a"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "a"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "a"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "a: acima do intervalo",
              "label": "a: acima do intervalo",
              "inputs": {
                "a": 126,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 126,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "a"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "a"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "a"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "a: campo obrigatório",
              "label": "a: campo obrigatório",
              "inputs": {
                "a": null,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": null,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "inputEncoding": {
                "a": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "a"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "a"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "a"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "al: texto não é número",
              "label": "al: texto não é número",
              "inputs": {
                "a": 118.4,
                "al": "1",
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": "1",
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "al"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "al"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "al"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "al: NaN é rejeitado",
              "label": "al: NaN é rejeitado",
              "inputs": {
                "a": 118.4,
                "al": null,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": null,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "inputEncoding": {
                "al": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "al"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "al"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "al"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "al: abaixo do intervalo",
              "label": "al: abaixo do intervalo",
              "inputs": {
                "a": 118.4,
                "al": 14,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 14,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "al"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "al"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "al"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "al: acima do intervalo",
              "label": "al: acima do intervalo",
              "inputs": {
                "a": 118.4,
                "al": 41,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 41,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "al"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "al"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "al"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "al: campo obrigatório",
              "label": "al: campo obrigatório",
              "inputs": {
                "a": 118.4,
                "al": null,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": null,
                "k": 44,
                "alvo": -1,
                "contexto": "1"
              },
              "inputEncoding": {
                "al": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "al"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "al"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "al"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "k: texto não é número",
              "label": "k: texto não é número",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": "1",
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": "1",
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "k"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "k"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "k"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "k: NaN é rejeitado",
              "label": "k: NaN é rejeitado",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": null,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": null,
                "alvo": -1,
                "contexto": "1"
              },
              "inputEncoding": {
                "k": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "k"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "k"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "k"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "k: abaixo do intervalo",
              "label": "k: abaixo do intervalo",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 29,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 29,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "k"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "k"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "k"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "k: acima do intervalo",
              "label": "k: acima do intervalo",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 61,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 61,
                "alvo": -1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "k"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "k"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "k"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "k: campo obrigatório",
              "label": "k: campo obrigatório",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": null,
                "alvo": -1,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": null,
                "alvo": -1,
                "contexto": "1"
              },
              "inputEncoding": {
                "k": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "k"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "k"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "k"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: texto não é número",
              "label": "alvo: texto não é número",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": "1",
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: NaN é rejeitado",
              "label": "alvo: NaN é rejeitado",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": null,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "alvo": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: abaixo do intervalo",
              "label": "alvo: abaixo do intervalo",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -7,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -7,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "alvo: acima do intervalo",
              "label": "alvo: acima do intervalo",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": 4,
                "contexto": "1"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": 4,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "alvo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "__invalid__"
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": null
              },
              "input": {
                "a": 118.4,
                "al": 23.5,
                "k": 44,
                "alvo": -1,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 31,
          "uniqueApiInputCount": 28,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 31,
            "uniqueApiInputs": 28,
            "duplicateRows": 3,
            "duplicates": [
              {
                "first": 11,
                "repeat": 14,
                "input": {
                  "a": null,
                  "al": 23.5,
                  "k": 44,
                  "alvo": -1,
                  "contexto": "1"
                }
              },
              {
                "first": 16,
                "repeat": 19,
                "input": {
                  "a": 118.4,
                  "al": null,
                  "k": 44,
                  "alvo": -1,
                  "contexto": "1"
                }
              },
              {
                "first": 21,
                "repeat": 24,
                "input": {
                  "a": 118.4,
                  "al": 23.5,
                  "k": null,
                  "alvo": -1,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "1e41015f457168115cc002860b8cb52e82de167bd302e8c206df4d94f0f5185f",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "SRK II 1988; implementação histórica didática",
            "sourceEvidenceSha256": "cd855d0d85d89c42e2ced85e7dd5230822cb762675489248434b2c49306ab61a",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "lente-intraocular-srk-ii@native-2026-10-04+1e41015f4571"
    },
    {
      "id": "fracao-de-ejecao-teichholz",
      "title": "Fração de ejeção (Teichholz) e encurtamento",
      "short": "A partir dos diâmetros do VE",
      "desc": "Calcule os volumes do VE e a fração de ejeção pelo método de Teichholz e a fração de encurtamento a partir dos diâmetros diastólico e sistólico.",
      "lead": "Estima volumes, fração de ejeção (Teichholz) e fração de encurtamento a partir dos diâmetros do ventrículo esquerdo.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "radiologia-e-diagnostico-por-imagem"
      ],
      "fields": [
        [
          "ddve",
          "Diâmetro diastólico do VE",
          "num",
          {
            "min": 2,
            "max": 9,
            "step": "0.01",
            "unit": "cm",
            "ph": "5,0"
          }
        ],
        [
          "dsve",
          "Diâmetro sistólico do VE",
          "num",
          {
            "min": 1,
            "max": 8,
            "step": "0.01",
            "unit": "cm",
            "ph": "3,2"
          }
        ]
      ],
      "formula": "<ul><li><strong>Volume (Teichholz)</strong> = 7 ÷ (2,4 + D) × D³ (D em cm, volume em mL)</li><li><strong>Fração de ejeção</strong> = (VDF − VSF) ÷ VDF × 100</li><li><strong>Fração de encurtamento</strong> = (DDVE − DSVE) ÷ DDVE × 100</li></ul>",
      "sources": [
        [
          "Teichholz LE et al. Problems in echocardiographic volume determinations: echocardiographic-angiographic correlations in the presence or absence of asynergy. Am J Cardiol, 1976.",
          "https://doi.org/10.1016/0002-9149(76)90491-4"
        ],
        [
          "Lang RM et al. Recommendations for cardiac chamber quantification by echocardiography in adults (ASE/EACVI). J Am Soc Echocardiogr, 2015.",
          "https://doi.org/10.1016/j.echo.2014.10.003"
        ],
        [
          "McDonagh TA et al. 2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur Heart J, 2021.",
          "https://doi.org/10.1093/eurheartj/ehab368"
        ]
      ],
      "cases": [
        [
          "DDVE 5,0 · DSVE 3,2 cm: VDF 118 mL · FE 65% · FS 36%",
          {
            "ddve": 5,
            "dsve": 3.2
          },
          {
            "raw": {
              "edv": 118.24,
              "ef": 65.4,
              "fs": 36
            },
            "tol": 0.1
          }
        ],
        [
          "DSVE maior que DDVE: recusa com aviso de erro",
          {
            "ddve": 4,
            "dsve": 4.5
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 89,
        "passed": 89,
        "cases": [
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "2",
              "dsve": "1"
            },
            "expected": {
              "edv": 12.727272727272727,
              "esv": 2.0588235294117645,
              "ef": 83.82352941176471,
              "fs": 50
            },
            "reference": {
              "edv": "140/11",
              "esv": "35/17",
              "ef": "1425/17",
              "fs": "50/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 12.727272727272727,
              "esv": 2.058823529411765,
              "ef": 83.82352941176471,
              "fs": 50
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 83.82352941176471,
                "obtained": 83.82352941176471,
                "envelope": 2.978009995465126e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 50,
                "obtained": 50,
                "envelope": 1.7763568394002505e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "2",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 12.727272727272727,
              "esv": 7.168,
              "ef": 43.68,
              "fs": 20
            },
            "reference": {
              "edv": "140/11",
              "esv": "896/125",
              "ef": "1092/25",
              "fs": "20/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 12.727272727272727,
              "esv": 7.168000000000001,
              "ef": 43.67999999999999,
              "fs": 19.999999999999996
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 43.68,
                "obtained": 43.67999999999999,
                "envelope": 1.5518253349000588e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 20,
                "obtained": 19.999999999999996,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "2.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 24.6064,
              "esv": 2.0588235294117645,
              "ef": 91.63297544780315,
              "fs": 61.53846153846154
            },
            "reference": {
              "edv": "15379/625",
              "esv": "35/17",
              "ef": "3422400/37349",
              "fs": "800/13"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 24.606399999999997,
              "esv": 2.058823529411765,
              "ef": 91.63297544780316,
              "fs": 61.53846153846154
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 91.63297544780315,
                "obtained": 91.63297544780316,
                "envelope": 3.255457253026007e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 61.53846153846154,
                "obtained": 61.53846153846154,
                "envelope": 2.1862853408003083e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "2.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 24.6064,
              "esv": 7.168,
              "ef": 70.86936731907146,
              "fs": 38.46153846153846
            },
            "reference": {
              "edv": "15379/625",
              "esv": "896/125",
              "ef": "155700/2197",
              "fs": "500/13"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 24.606399999999997,
              "esv": 7.168000000000001,
              "ef": 70.86936731907144,
              "fs": 38.46153846153846
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 70.86936731907146,
                "obtained": 70.86936731907144,
                "envelope": 2.5177857068240235e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 38.46153846153846,
                "obtained": 38.46153846153846,
                "envelope": 1.3664283380001926e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "2.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 24.6064,
              "esv": 12.727272727272727,
              "ef": 48.27657549551041,
              "fs": 23.076923076923077
            },
            "reference": {
              "edv": "15379/625",
              "esv": "140/11",
              "ef": "1166700/24167",
              "fs": "300/13"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 24.606399999999997,
              "esv": 12.727272727272727,
              "ef": 48.27657549551041,
              "fs": 23.076923076923077
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 48.27657549551041,
                "obtained": 48.27657549551041,
                "envelope": 1.715128501285449e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 23.076923076923077,
                "obtained": 23.076923076923077,
                "envelope": 8.198570028001156e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3",
              "dsve": "1"
            },
            "expected": {
              "edv": 35,
              "esv": 2.0588235294117645,
              "ef": 94.11764705882354,
              "fs": 66.66666666666667
            },
            "reference": {
              "edv": "35/1",
              "esv": "35/17",
              "ef": "1600/17",
              "fs": "200/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 35,
              "esv": 2.058823529411765,
              "ef": 94.11764705882352,
              "fs": 66.66666666666666
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 94.11764705882354,
                "obtained": 94.11764705882352,
                "envelope": 3.343730521224001e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 66.66666666666667,
                "obtained": 66.66666666666666,
                "envelope": 2.368475785867001e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 35,
              "esv": 7.168,
              "ef": 79.52,
              "fs": 46.666666666666664
            },
            "reference": {
              "edv": "35/1",
              "esv": "896/125",
              "ef": "1988/25",
              "fs": "140/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 35,
              "esv": 7.168000000000001,
              "ef": 79.52,
              "fs": 46.666666666666664
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 79.52,
                "obtained": 79.52,
                "envelope": 2.825117917382158e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 46.666666666666664,
                "obtained": 46.666666666666664,
                "envelope": 1.6579330501069003e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3",
              "dsve": "2"
            },
            "expected": {
              "edv": 35,
              "esv": 12.727272727272727,
              "ef": 63.63636363636363,
              "fs": 33.333333333333336
            },
            "reference": {
              "edv": "35/1",
              "esv": "140/11",
              "ef": "700/11",
              "fs": "100/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 35,
              "esv": 12.727272727272727,
              "ef": 63.63636363636363,
              "fs": 33.33333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 63.63636363636363,
                "obtained": 63.63636363636363,
                "envelope": 2.2608177956003187e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 33.333333333333336,
                "obtained": 33.33333333333333,
                "envelope": 1.1842378929335004e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 35,
              "esv": 24.6064,
              "ef": 29.696,
              "fs": 13.333333333333334
            },
            "reference": {
              "edv": "35/1",
              "esv": "15379/625",
              "ef": "3712/125",
              "fs": "40/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 35,
              "esv": 24.606399999999997,
              "ef": 29.696000000000005,
              "fs": 13.33333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 29.696,
                "obtained": 29.696000000000005,
                "envelope": 1.0550138540565968e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 13.333333333333334,
                "obtained": 13.33333333333333,
                "envelope": 4.7369515717340014e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 54.432,
              "esv": 2.0588235294117645,
              "ef": 96.21762285160978,
              "fs": 72.22222222222223
            },
            "reference": {
              "edv": "6804/125",
              "esv": "35/17",
              "ef": "397475/4131",
              "fs": "650/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 54.432,
              "esv": 2.058823529411765,
              "ef": 96.21762285160978,
              "fs": 72.22222222222221
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 96.21762285160978,
                "obtained": 96.21762285160978,
                "envelope": 3.418336648465817e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 72.22222222222223,
                "obtained": 72.22222222222221,
                "envelope": 2.565848768022584e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 54.432,
              "esv": 7.168,
              "ef": 86.83127572016461,
              "fs": 55.55555555555556
            },
            "reference": {
              "edv": "6804/125",
              "esv": "896/125",
              "ef": "21100/243",
              "fs": "500/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 54.432,
              "esv": 7.168000000000001,
              "ef": 86.83127572016461,
              "fs": 55.55555555555556
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 86.83127572016461,
                "obtained": 86.83127572016461,
                "envelope": 3.0848666099872663e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 55.55555555555556,
                "obtained": 55.55555555555556,
                "envelope": 1.973729821555834e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 54.432,
              "esv": 12.727272727272727,
              "ef": 76.61803217358774,
              "fs": 44.44444444444444
            },
            "reference": {
              "edv": "6804/125",
              "esv": "140/11",
              "ef": "204800/2673",
              "fs": "400/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 54.432,
              "esv": 12.727272727272727,
              "ef": 76.61803217358774,
              "fs": 44.44444444444445
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 76.61803217358774,
                "obtained": 76.61803217358774,
                "envelope": 2.72201930945882e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 44.44444444444444,
                "obtained": 44.44444444444445,
                "envelope": 1.578983857244667e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3.6",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 54.432,
              "esv": 24.6064,
              "ef": 54.794238683127574,
              "fs": 27.77777777777778
            },
            "reference": {
              "edv": "6804/125",
              "esv": "15379/625",
              "ef": "13315/243",
              "fs": "250/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 54.432,
              "esv": 24.606399999999997,
              "ef": 54.79423868312758,
              "fs": 27.77777777777778
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 54.794238683127574,
                "obtained": 54.79423868312758,
                "envelope": 1.9466824128900688e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 27.77777777777778,
                "obtained": 27.77777777777778,
                "envelope": 9.86864910777917e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "3.6",
              "dsve": "3"
            },
            "expected": {
              "edv": 54.432,
              "esv": 35,
              "ef": 35.699588477366255,
              "fs": 16.666666666666668
            },
            "reference": {
              "edv": "6804/125",
              "esv": "35/1",
              "ef": "8675/243",
              "fs": "50/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 54.432,
              "esv": 35,
              "ef": 35.699588477366255,
              "fs": 16.666666666666668
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 35.699588477366255,
                "obtained": 35.699588477366255,
                "envelope": 1.2683041631108784e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 16.666666666666668,
                "obtained": 16.666666666666668,
                "envelope": 5.921189464667502e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4",
              "dsve": "1"
            },
            "expected": {
              "edv": 70,
              "esv": 2.0588235294117645,
              "ef": 97.05882352941177,
              "fs": 75
            },
            "reference": {
              "edv": "70/1",
              "esv": "35/17",
              "ef": "1650/17",
              "fs": "75/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 70,
              "esv": 2.058823529411765,
              "ef": 97.05882352941177,
              "fs": 75
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 97.05882352941177,
                "obtained": 97.05882352941177,
                "envelope": 3.448222100012251e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 75,
                "obtained": 75,
                "envelope": 2.6645352591003757e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 70,
              "esv": 7.168,
              "ef": 89.76,
              "fs": 60
            },
            "reference": {
              "edv": "70/1",
              "esv": "896/125",
              "ef": "2244/25",
              "fs": "60/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 70,
              "esv": 7.168000000000001,
              "ef": 89.76,
              "fs": 60
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 89.76,
                "obtained": 89.76,
                "envelope": 3.18891579809133e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 60,
                "obtained": 60,
                "envelope": 2.1316282072803006e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4",
              "dsve": "2"
            },
            "expected": {
              "edv": 70,
              "esv": 12.727272727272727,
              "ef": 81.81818181818181,
              "fs": 50
            },
            "reference": {
              "edv": "70/1",
              "esv": "140/11",
              "ef": "900/11",
              "fs": "50/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 70,
              "esv": 12.727272727272727,
              "ef": 81.81818181818183,
              "fs": 50
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 81.81818181818181,
                "obtained": 81.81818181818183,
                "envelope": 2.9067657372004097e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 50,
                "obtained": 50,
                "envelope": 1.7763568394002505e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 70,
              "esv": 24.6064,
              "ef": 64.848,
              "fs": 35
            },
            "reference": {
              "edv": "70/1",
              "esv": "15379/625",
              "ef": "8106/125",
              "fs": "35/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 70,
              "esv": 24.606399999999997,
              "ef": 64.848,
              "fs": 35
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 64.848,
                "obtained": 64.848,
                "envelope": 2.303863766428549e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4",
              "dsve": "3"
            },
            "expected": {
              "edv": 70,
              "esv": 35,
              "ef": 50,
              "fs": 25
            },
            "reference": {
              "edv": "70/1",
              "esv": "35/1",
              "ef": "50/1",
              "fs": "25/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 70,
              "esv": 35,
              "ef": 50,
              "fs": 25
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 50,
                "obtained": 50,
                "envelope": 1.7763568394002505e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 25,
                "obtained": 25,
                "envelope": 8.881784197001252e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 70,
              "esv": 54.432,
              "ef": 22.24,
              "fs": 10
            },
            "reference": {
              "edv": "70/1",
              "esv": "6804/125",
              "ef": "556/25",
              "fs": "10/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 70,
              "esv": 54.432,
              "ef": 22.239999999999995,
              "fs": 9.999999999999998
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 22.24,
                "obtained": 22.239999999999995,
                "envelope": 7.901235221652314e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 10,
                "obtained": 9.999999999999998,
                "envelope": 3.552713678800501e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 97.336,
              "esv": 2.0588235294117645,
              "ef": 97.88482829640445,
              "fs": 78.26086956521739
            },
            "reference": {
              "edv": "12167/125",
              "esv": "35/17",
              "ef": "20246400/206839",
              "fs": "1800/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 2.058823529411765,
              "ef": 97.88482829640445,
              "fs": 78.26086956521739
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 97.88482829640445,
                "obtained": 97.88482829640445,
                "envelope": 3.477567684356744e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 78.26086956521739,
                "obtained": 78.26086956521739,
                "envelope": 2.7803846181916964e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 97.336,
              "esv": 7.168,
              "ef": 92.63581819676173,
              "fs": 65.21739130434783
            },
            "reference": {
              "edv": "12167/125",
              "esv": "896/125",
              "ef": "1127100/12167",
              "fs": "1500/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 7.168000000000001,
              "ef": 92.63581819676172,
              "fs": 65.21739130434781
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 92.63581819676173,
                "obtained": 92.63581819676172,
                "envelope": 3.2910853845451176e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 65.21739130434783,
                "obtained": 65.21739130434781,
                "envelope": 2.3169871818264137e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 97.336,
              "esv": 12.727272727272727,
              "ef": 86.9243931050457,
              "fs": 56.52173913043478
            },
            "reference": {
              "edv": "12167/125",
              "esv": "140/11",
              "ef": "11633700/133837",
              "fs": "1300/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 12.727272727272727,
              "ef": 86.92439310504568,
              "fs": 56.52173913043478
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 86.9243931050457,
                "obtained": 86.92439310504568,
                "envelope": 3.088174804057278e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 56.52173913043478,
                "obtained": 56.52173913043478,
                "envelope": 2.0080555575828918e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 97.336,
              "esv": 24.6064,
              "ef": 74.72014465357114,
              "fs": 43.47826086956522
            },
            "reference": {
              "edv": "12167/125",
              "esv": "15379/625",
              "ef": "909120/12167",
              "fs": "1000/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 24.606399999999997,
              "ef": 74.72014465357113,
              "fs": 43.47826086956521
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 74.72014465357114,
                "obtained": 74.72014465357113,
                "envelope": 2.654592799926943e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 43.47826086956522,
                "obtained": 43.47826086956521,
                "envelope": 1.5446581212176091e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "3"
            },
            "expected": {
              "edv": 97.336,
              "esv": 35,
              "ef": 64.04208103887565,
              "fs": 34.78260869565217
            },
            "reference": {
              "edv": "12167/125",
              "esv": "35/1",
              "ef": "779200/12167",
              "fs": "800/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 35,
              "ef": 64.04208103887564,
              "fs": 34.782608695652165
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 64.04208103887565,
                "obtained": 64.04208103887564,
                "envelope": 2.275231773256637e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 34.78260869565217,
                "obtained": 34.782608695652165,
                "envelope": 1.2357264969740872e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 97.336,
              "esv": 54.432,
              "ef": 44.07824443165941,
              "fs": 21.73913043478261
            },
            "reference": {
              "edv": "12167/125",
              "esv": "6804/125",
              "ef": "536300/12167",
              "fs": "500/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 54.432,
              "ef": 44.078244431659385,
              "fs": 21.7391304347826
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 44.07824443165941,
                "obtained": 44.078244431659385,
                "envelope": 1.5659738192986839e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 21.73913043478261,
                "obtained": 21.7391304347826,
                "envelope": 7.723290606088046e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "4.6",
              "dsve": "4"
            },
            "expected": {
              "edv": 97.336,
              "esv": 70,
              "ef": 28.084162077751294,
              "fs": 13.043478260869565
            },
            "reference": {
              "edv": "12167/125",
              "esv": "70/1",
              "ef": "341700/12167",
              "fs": "300/23"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 97.33599999999997,
              "esv": 70,
              "ef": 28.084162077751273,
              "fs": 13.04347826086956
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 28.084162077751294,
                "obtained": 28.084162077751273,
                "envelope": 9.977498677127732e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 13.043478260869565,
                "obtained": 13.04347826086956,
                "envelope": 4.633974363652827e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "1"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 2.0588235294117645,
              "ef": 98.25882352941177,
              "fs": 80
            },
            "reference": {
              "edv": "4375/37",
              "esv": "35/17",
              "ef": "8352/85",
              "fs": "80/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 2.058823529411765,
              "ef": 98.25882352941177,
              "fs": 80
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 98.25882352941177,
                "obtained": 98.25882352941177,
                "envelope": 3.490854664157857e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 7.168,
              "ef": 93.93792,
              "fs": 68
            },
            "reference": {
              "edv": "4375/37",
              "esv": "896/125",
              "ef": "293556/3125",
              "fs": "68/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 7.168000000000001,
              "ef": 93.93791999999999,
              "fs": 68
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 93.93792,
                "obtained": 93.93791999999999,
                "envelope": 3.3373453334206717e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 68,
                "obtained": 68,
                "envelope": 2.4158453015843406e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "2"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 12.727272727272727,
              "ef": 89.23636363636363,
              "fs": 60
            },
            "reference": {
              "edv": "4375/37",
              "esv": "140/11",
              "ef": "4908/55",
              "fs": "60/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 12.727272727272727,
              "ef": 89.23636363636363,
              "fs": 60
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 89.23636363636363,
                "obtained": 89.23636363636363,
                "envelope": 3.170312497373247e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 60,
                "obtained": 60,
                "envelope": 2.1316282072803006e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 24.6064,
              "ef": 79.190016,
              "fs": 48
            },
            "reference": {
              "edv": "4375/37",
              "esv": "15379/625",
              "ef": "1237344/15625",
              "fs": "48/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 24.606399999999997,
              "ef": 79.19001600000001,
              "fs": 48
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 79.190016,
                "obtained": 79.19001600000001,
                "envelope": 2.8133945306763053e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 48,
                "obtained": 48,
                "envelope": 1.7053025658242404e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "3"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 35,
              "ef": 70.4,
              "fs": 40
            },
            "reference": {
              "edv": "4375/37",
              "esv": "35/1",
              "ef": "352/5",
              "fs": "40/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 35,
              "ef": 70.39999999999999,
              "fs": 40
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 70.4,
                "obtained": 70.39999999999999,
                "envelope": 2.501110429875553e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 40,
                "obtained": 40,
                "envelope": 1.4210854715202004e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 54.432,
              "ef": 53.96608,
              "fs": 28
            },
            "reference": {
              "edv": "4375/37",
              "esv": "6804/125",
              "ef": "168644/3125",
              "fs": "28/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 54.432,
              "ef": 53.96607999999999,
              "fs": 27.999999999999996
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 53.96608,
                "obtained": 53.96607999999999,
                "envelope": 1.9172603060724213e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 28,
                "obtained": 27.999999999999996,
                "envelope": 9.947598300641403e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "4"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 70,
              "ef": 40.8,
              "fs": 20
            },
            "reference": {
              "edv": "4375/37",
              "esv": "70/1",
              "ef": "204/5",
              "fs": "20/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 70,
              "ef": 40.8,
              "fs": 20
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 40.8,
                "obtained": 40.8,
                "envelope": 1.4495071809506043e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5",
              "dsve": "4.6"
            },
            "expected": {
              "edv": 118.24324324324324,
              "esv": 97.336,
              "ef": 17.681554285714284,
              "fs": 8
            },
            "reference": {
              "edv": "4375/37",
              "esv": "12167/125",
              "ef": "386784/21875",
              "fs": "8/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 118.24324324324324,
              "esv": 97.33599999999997,
              "ef": 17.68155428571431,
              "fs": 8.000000000000007
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 17.681554285714284,
                "obtained": 17.68155428571431,
                "envelope": 6.281749977331076e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 8,
                "obtained": 8.000000000000007,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 153.664,
              "esv": 2.0588235294117645,
              "ef": 98.6601783570571,
              "fs": 82.14285714285714
            },
            "reference": {
              "edv": "19208/125",
              "esv": "35/17",
              "ef": "1150575/11662",
              "fs": "575/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 2.058823529411765,
              "ef": 98.6601783570571,
              "fs": 82.14285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 98.6601783570571,
                "obtained": 98.6601783570571,
                "envelope": 3.505113652020139e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 82.14285714285714,
                "obtained": 82.14285714285714,
                "envelope": 2.91830052187184e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 153.664,
              "esv": 7.168,
              "ef": 95.33527696793003,
              "fs": 71.42857142857143
            },
            "reference": {
              "edv": "19208/125",
              "esv": "896/125",
              "ef": "32700/343",
              "fs": "500/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 7.168000000000001,
              "ef": 95.33527696793003,
              "fs": 71.42857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 95.33527696793003,
                "obtained": 95.33527696793003,
                "envelope": 3.3869894255619936e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 71.42857142857143,
                "obtained": 71.42857142857143,
                "envelope": 2.5376526277146436e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 153.664,
              "esv": 12.727272727272727,
              "ef": 91.71746620726212,
              "fs": 64.28571428571429
            },
            "reference": {
              "edv": "19208/125",
              "esv": "140/11",
              "ef": "346050/3773",
              "fs": "450/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 12.727272727272727,
              "ef": 91.71746620726213,
              "fs": 64.28571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 91.71746620726212,
                "obtained": 91.71746620726213,
                "envelope": 3.2584589677946283e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 64.28571428571429,
                "obtained": 64.28571428571428,
                "envelope": 2.2838873649431794e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 153.664,
              "esv": 24.6064,
              "ef": 83.9868804664723,
              "fs": 53.57142857142857
            },
            "reference": {
              "edv": "19208/125",
              "esv": "15379/625",
              "ef": "57615/686",
              "fs": "375/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 24.606399999999997,
              "ef": 83.98688046647229,
              "fs": 53.57142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 83.9868804664723,
                "obtained": 83.98688046647229,
                "envelope": 2.9838133907301874e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 53.57142857142857,
                "obtained": 53.57142857142857,
                "envelope": 1.9032394707859826e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "3"
            },
            "expected": {
              "edv": 153.664,
              "esv": 35,
              "ef": 77.22303206997084,
              "fs": 46.42857142857143
            },
            "reference": {
              "edv": "19208/125",
              "esv": "35/1",
              "ef": "52975/686",
              "fs": "325/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 35,
              "ef": 77.22303206997084,
              "fs": 46.42857142857142
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 77.22303206997084,
                "obtained": 77.22303206997084,
                "envelope": 2.7435132235343517e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 46.42857142857143,
                "obtained": 46.42857142857142,
                "envelope": 1.6494742080145184e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 153.664,
              "esv": 54.432,
              "ef": 64.57725947521865,
              "fs": 35.714285714285715
            },
            "reference": {
              "edv": "19208/125",
              "esv": "6804/125",
              "ef": "22150/343",
              "fs": "250/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 54.432,
              "ef": 64.57725947521865,
              "fs": 35.71428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 64.57725947521865,
                "obtained": 64.57725947521865,
                "envelope": 2.2942451307705857e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 35.714285714285715,
                "obtained": 35.71428571428571,
                "envelope": 1.2688263138573218e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "4"
            },
            "expected": {
              "edv": 153.664,
              "esv": 70,
              "ef": 54.44606413994169,
              "fs": 28.571428571428573
            },
            "reference": {
              "edv": "19208/125",
              "esv": "70/1",
              "ef": "18675/343",
              "fs": "200/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 70,
              "ef": 54.446064139941676,
              "fs": 28.571428571428566
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 54.44606413994169,
                "obtained": 54.446064139941676,
                "envelope": 1.9343127682682027e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 28.571428571428573,
                "obtained": 28.571428571428566,
                "envelope": 1.0150610510858575e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "4.6"
            },
            "expected": {
              "edv": 153.664,
              "esv": 97.336,
              "ef": 36.65660141607663,
              "fs": 17.857142857142858
            },
            "reference": {
              "edv": "19208/125",
              "esv": "12167/125",
              "ef": "176025/4802",
              "fs": "125/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 97.33599999999997,
              "ef": 36.65660141607664,
              "fs": 17.857142857142858
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 36.65660141607663,
                "obtained": 36.65660141607664,
                "envelope": 1.3023040926923327e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 17.857142857142858,
                "obtained": 17.857142857142858,
                "envelope": 6.344131569286609e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "5.6",
              "dsve": "5"
            },
            "expected": {
              "edv": 153.664,
              "esv": 118.24324324324324,
              "ef": 23.050784020171776,
              "fs": 10.714285714285714
            },
            "reference": {
              "edv": "19208/125",
              "esv": "4375/37",
              "ef": "585075/25382",
              "fs": "75/7"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 153.66399999999996,
              "esv": 118.24324324324324,
              "ef": 23.050784020171754,
              "fs": 10.714285714285708
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 153.664,
                "obtained": 153.66399999999996,
                "envelope": 5.459241947392001e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 23.050784020171776,
                "obtained": 23.050784020171754,
                "envelope": 8.189283569554027e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 10.714285714285714,
                "obtained": 10.714285714285708,
                "envelope": 3.806478941571965e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 223.608,
              "esv": 2.0588235294117645,
              "ef": 99.0792710773265,
              "fs": 84.84848484848484
            },
            "reference": {
              "edv": "27951/125",
              "esv": "35/17",
              "ef": "6725600/67881",
              "fs": "2800/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 2.058823529411765,
              "ef": 99.0792710773265,
              "fs": 84.84848484848484
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 99.0792710773265,
                "obtained": 99.0792710773265,
                "envelope": 3.520002816420007e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 84.84848484848484,
                "obtained": 84.84848484848484,
                "envelope": 3.0144237274670915e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 223.608,
              "esv": 7.168,
              "ef": 96.79439018281994,
              "fs": 75.75757575757575
            },
            "reference": {
              "edv": "27951/125",
              "esv": "896/125",
              "ef": "386500/3993",
              "fs": "2500/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 7.168000000000001,
              "ef": 96.79439018281994,
              "fs": 75.75757575757575
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 96.79439018281994,
                "obtained": 96.79439018281994,
                "envelope": 3.438827540336573e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 75.75757575757575,
                "obtained": 75.75757575757575,
                "envelope": 2.691449756667046e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 223.608,
              "esv": 12.727272727272727,
              "ef": 94.30822120529108,
              "fs": 69.6969696969697
            },
            "reference": {
              "edv": "27951/125",
              "esv": "140/11",
              "ef": "4142300/43923",
              "fs": "2300/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 12.727272727272727,
              "ef": 94.30822120529108,
              "fs": 69.69696969696969
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 94.30822120529108,
                "obtained": 94.30822120529108,
                "envelope": 3.3505010749938107e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 69.6969696969697,
                "obtained": 69.69696969696969,
                "envelope": 2.4761337761336827e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 223.608,
              "esv": 24.6064,
              "ef": 88.99574254946155,
              "fs": 60.60606060606061
            },
            "reference": {
              "edv": "27951/125",
              "esv": "15379/625",
              "ef": "355360/3993",
              "fs": "2000/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 24.606399999999997,
              "ef": 88.99574254946155,
              "fs": 60.60606060606061
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 88.99574254946155,
                "obtained": 88.99574254946155,
                "envelope": 3.1617639191047983e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 60.60606060606061,
                "obtained": 60.60606060606061,
                "envelope": 2.153159805333637e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "3"
            },
            "expected": {
              "edv": 223.608,
              "esv": 35,
              "ef": 84.34760831455047,
              "fs": 54.54545454545455
            },
            "reference": {
              "edv": "27951/125",
              "esv": "35/1",
              "ef": "336800/3993",
              "fs": "600/11"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 35,
              "ef": 84.34760831455046,
              "fs": 54.54545454545454
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 84.34760831455047,
                "obtained": 84.34760831455046,
                "envelope": 2.996629018332103e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 54.54545454545455,
                "obtained": 54.54545454545454,
                "envelope": 1.9378438248002733e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 223.608,
              "esv": 54.432,
              "ef": 75.65740045078888,
              "fs": 45.45454545454545
            },
            "reference": {
              "edv": "27951/125",
              "esv": "6804/125",
              "ef": "100700/1331",
              "fs": "500/11"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 54.432,
              "ef": 75.65740045078887,
              "fs": 45.45454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 75.65740045078888,
                "obtained": 75.65740045078887,
                "envelope": 2.6878908148400485e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 45.45454545454545,
                "obtained": 45.45454545454545,
                "envelope": 1.6148698540002276e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "4"
            },
            "expected": {
              "edv": 223.608,
              "esv": 70,
              "ef": 68.69521662910093,
              "fs": 39.39393939393939
            },
            "reference": {
              "edv": "27951/125",
              "esv": "70/1",
              "ef": "274300/3993",
              "fs": "1300/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 70,
              "ef": 68.69521662910091,
              "fs": 39.39393939393939
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 68.69521662910093,
                "obtained": 68.69521662910091,
                "envelope": 2.440544357863705e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 39.39393939393939,
                "obtained": 39.39393939393939,
                "envelope": 1.399553873466864e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "4.6"
            },
            "expected": {
              "edv": 223.608,
              "esv": 97.336,
              "ef": 56.47025151157383,
              "fs": 30.303030303030305
            },
            "reference": {
              "edv": "27951/125",
              "esv": "12167/125",
              "ef": "1578400/27951",
              "fs": "1000/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 97.33599999999997,
              "ef": 56.470251511573835,
              "fs": 30.303030303030305
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 56.47025151157383,
                "obtained": 56.470251511573835,
                "envelope": 2.00622634990473e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 30.303030303030305,
                "obtained": 30.303030303030305,
                "envelope": 1.0765799026668185e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "5"
            },
            "expected": {
              "edv": 223.608,
              "esv": 118.24324324324324,
              "ef": 47.120298359967784,
              "fs": 24.242424242424242
            },
            "reference": {
              "edv": "27951/125",
              "esv": "4375/37",
              "ef": "6961600/147741",
              "fs": "800/33"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 118.24324324324324,
              "ef": 47.12029835996777,
              "fs": 24.24242424242424
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 47.120298359967784,
                "obtained": 47.12029835996777,
                "envelope": 1.6740492853261836e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 24.242424242424242,
                "obtained": 24.24242424242424,
                "envelope": 8.612639221334548e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "6.6",
              "dsve": "6"
            },
            "expected": {
              "edv": 223.608,
              "esv": 180,
              "ef": 19.501985617688096,
              "fs": 9.090909090909092
            },
            "reference": {
              "edv": "27951/125",
              "esv": "180/1",
              "ef": "181700/9317",
              "fs": "100/11"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 223.60799999999995,
              "esv": 180,
              "ef": 19.501985617688078,
              "fs": 9.090909090909086
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 223.608,
                "obtained": 223.60799999999995,
                "envelope": 7.944152002892224e-13,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 180,
                "obtained": 180,
                "envelope": 6.394884621840902e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 19.501985617688096,
                "obtained": 19.501985617688078,
                "envelope": 6.928497106773113e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 9.090909090909092,
                "obtained": 9.090909090909086,
                "envelope": 3.2297397080004557e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 2.0588235294117645,
              "ef": 99.32999150965242,
              "fs": 86.84210526315789
            },
            "reference": {
              "edv": "192052/625",
              "esv": "35/17",
              "ef": "11582175/116603",
              "fs": "1650/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 2.058823529411765,
              "ef": 99.3299915096524,
              "fs": 86.8421052631579
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 99.32999150965242,
                "obtained": 99.3299915096524,
                "envelope": 3.5289101955147976e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 86.84210526315789,
                "obtained": 86.8421052631579,
                "envelope": 3.08525135264254e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 7.168,
              "ef": 97.66729844000584,
              "fs": 78.94736842105263
            },
            "reference": {
              "edv": "192052/625",
              "esv": "896/125",
              "ef": "669900/6859",
              "fs": "1500/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 7.168000000000001,
              "ef": 97.66729844000584,
              "fs": 78.94736842105263
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 97.66729844000584,
                "obtained": 97.66729844000584,
                "envelope": 3.4698394713929956e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 78.94736842105263,
                "obtained": 78.94736842105263,
                "envelope": 2.804773956947764e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 12.727272727272727,
              "ef": 95.85812933239671,
              "fs": 73.6842105263158
            },
            "reference": {
              "edv": "192052/625",
              "esv": "140/11",
              "ef": "7232400/75449",
              "fs": "1400/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 12.727272727272727,
              "ef": 95.85812933239671,
              "fs": 73.68421052631578
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 95.85812933239671,
                "obtained": 95.85812933239671,
                "envelope": 3.4055648730343334e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 73.6842105263158,
                "obtained": 73.68421052631578,
                "envelope": 2.61778902648458e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 24.6064,
              "ef": 91.99227292608252,
              "fs": 65.78947368421052
            },
            "reference": {
              "edv": "192052/625",
              "esv": "15379/625",
              "ef": "630975/6859",
              "fs": "1250/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 24.606399999999997,
              "ef": 91.99227292608252,
              "fs": 65.78947368421053
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 91.99227292608252,
                "obtained": 91.99227292608252,
                "envelope": 3.2682220636844235e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 65.78947368421052,
                "obtained": 65.78947368421053,
                "envelope": 2.337311630789803e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "3"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 35,
              "ef": 88.60985566409097,
              "fs": 60.526315789473685
            },
            "reference": {
              "edv": "192052/625",
              "esv": "35/1",
              "ef": "607775/6859",
              "fs": "1150/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 35,
              "ef": 88.60985566409097,
              "fs": 60.526315789473685
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 88.60985566409097,
                "obtained": 88.60985566409097,
                "envelope": 3.1480544629435404e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 60.526315789473685,
                "obtained": 60.526315789473685,
                "envelope": 2.150326700326619e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 54.432,
              "ef": 82.28604752879428,
              "fs": 52.63157894736842
            },
            "reference": {
              "edv": "192052/625",
              "esv": "6804/125",
              "ef": "564400/6859",
              "fs": "1000/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 54.432,
              "ef": 82.28604752879428,
              "fs": 52.63157894736842
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 82.28604752879428,
                "obtained": 82.28604752879428,
                "envelope": 2.923387666299756e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 52.63157894736842,
                "obtained": 52.63157894736842,
                "envelope": 1.8698493046318425e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "4"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 70,
              "ef": 77.21971132818194,
              "fs": 47.36842105263158
            },
            "reference": {
              "edv": "192052/625",
              "esv": "70/1",
              "ef": "529650/6859",
              "fs": "900/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 70,
              "ef": 77.21971132818194,
              "fs": 47.368421052631575
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 77.21971132818194,
                "obtained": 77.21971132818194,
                "envelope": 2.74339524708658e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 47.36842105263158,
                "obtained": 47.368421052631575,
                "envelope": 1.6828643741686585e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "4.6"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 97.336,
              "ef": 68.32368316914169,
              "fs": 39.473684210526315
            },
            "reference": {
              "edv": "192052/625",
              "esv": "12167/125",
              "ef": "3280425/48013",
              "fs": "750/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 97.33599999999997,
              "ef": 68.3236831691417,
              "fs": 39.473684210526315
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 68.32368316914169,
                "obtained": 68.3236831691417,
                "envelope": 2.4273448378104123e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 39.473684210526315,
                "obtained": 39.473684210526315,
                "envelope": 1.402386978473882e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "5"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 118.24324324324324,
              "ef": 61.519782648955996,
              "fs": 34.21052631578947
            },
            "reference": {
              "edv": "192052/625",
              "esv": "4375/37",
              "ef": "15612675/253783",
              "fs": "650/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 118.24324324324324,
              "ef": 61.519782648956,
              "fs": 34.210526315789465
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 61.519782648955996,
                "obtained": 61.519782648956,
                "envelope": 2.1856217333377968e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 34.21052631578947,
                "obtained": 34.210526315789465,
                "envelope": 1.2154020480106976e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "6"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 180,
              "ef": 41.422114843896445,
              "fs": 21.05263157894737
            },
            "reference": {
              "edv": "192052/625",
              "esv": "180/1",
              "ef": "1988800/48013",
              "fs": "400/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 180,
              "ef": 41.42211484389644,
              "fs": 21.052631578947363
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 180,
                "obtained": 180,
                "envelope": 6.394884621840902e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 41.422114843896445,
                "obtained": 41.42211484389644,
                "envelope": 1.4716091401075618e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 21.05263157894737,
                "obtained": 21.052631578947363,
                "envelope": 7.479397218527371e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "7.6",
              "dsve": "7"
            },
            "expected": {
              "edv": 307.2832,
              "esv": 255.4255319148936,
              "ef": 16.87618069751499,
              "fs": 7.894736842105263
            },
            "reference": {
              "edv": "192052/625",
              "esv": "12005/47",
              "ef": "5440425/322373",
              "fs": "150/19"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 307.28319999999997,
              "esv": 255.4255319148936,
              "ef": 16.876180697514982,
              "fs": 7.894736842105258
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 307.2832,
                "obtained": 307.28319999999997,
                "envelope": 1.0916892279055902e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 255.4255319148936,
                "obtained": 255.4255319148936,
                "envelope": 9.074537811489364e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 16.87618069751499,
                "obtained": 16.876180697514982,
                "envelope": 5.995623800997048e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 7.894736842105263,
                "obtained": 7.894736842105258,
                "envelope": 2.8047739569477638e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "1"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 2.0588235294117645,
              "ef": 99.49135074307183,
              "fs": 88.37209302325581
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "35/17",
              "ef": "134474400/1351619",
              "fs": "3800/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 2.058823529411765,
              "ef": 99.49135074307182,
              "fs": 88.37209302325581
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 99.49135074307183,
                "obtained": 99.49135074307182,
                "envelope": 3.534642827072497e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 88.37209302325581,
                "obtained": 88.37209302325581,
                "envelope": 3.1396074370795125e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 7.168,
              "ef": 98.22908674707887,
              "fs": 81.3953488372093
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "896/125",
              "ef": "7809900/79507",
              "fs": "3500/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 7.168000000000001,
              "ef": 98.22908674707888,
              "fs": 81.3953488372093
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 98.22908674707887,
                "obtained": 98.22908674707888,
                "envelope": 3.489798201424281e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 81.3953488372093,
                "obtained": 81.3953488372093,
                "envelope": 2.891743692046919e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "2"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 12.727272727272727,
              "ef": 96.85562277535311,
              "fs": 76.74418604651163
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "140/11",
              "ef": "7700700/79507",
              "fs": "3300/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 12.727272727272727,
              "ef": 96.85562277535311,
              "fs": 76.74418604651163
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 96.85562277535311,
                "obtained": 96.85562277535311,
                "envelope": 3.4410029590273834e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 76.74418604651163,
                "obtained": 76.74418604651163,
                "envelope": 2.726501195358524e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 24.6064,
              "ef": 93.9207868489567,
              "fs": 69.76744186046511
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "15379/625",
              "ef": "7467360/79507",
              "fs": "3000/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 24.606399999999997,
              "ef": 93.9207868489567,
              "fs": 69.76744186046511
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 93.9207868489567,
                "obtained": 93.9207868489567,
                "envelope": 3.3367366416199465e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 69.76744186046511,
                "obtained": 69.76744186046511,
                "envelope": 2.4786374503259307e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "3"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 35,
              "ef": 91.35296263222106,
              "fs": 65.11627906976744
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "35/1",
              "ef": "7263200/79507",
              "fs": "2800/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 35,
              "ef": 91.35296263222105,
              "fs": 65.11627906976743
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 91.35296263222106,
                "obtained": 91.35296263222105,
                "envelope": 3.245509199424428e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 65.11627906976744,
                "obtained": 65.11627906976743,
                "envelope": 2.3133949536375356e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 54.432,
              "ef": 86.5521274856302,
              "fs": 58.13953488372093
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "6804/125",
              "ef": "6881500/79507",
              "fs": "2500/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 54.432,
              "ef": 86.5521274856302,
              "fs": 58.139534883720934
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 86.5521274856302,
                "obtained": 86.5521274856302,
                "envelope": 3.074949272474832e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 58.13953488372093,
                "obtained": 58.139534883720934,
                "envelope": 2.0655312086049423e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "4"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 70,
              "ef": 82.70592526444213,
              "fs": 53.48837209302326
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "70/1",
              "ef": "6575700/79507",
              "fs": "2300/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 70,
              "ef": 82.70592526444213,
              "fs": 53.48837209302325
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 82.70592526444213,
                "obtained": 82.70592526444213,
                "envelope": 2.938304720048355e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 53.48837209302326,
                "obtained": 53.48837209302325,
                "envelope": 1.900288711916547e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "4.6"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 97.336,
              "ef": 75.95234202199627,
              "fs": 46.51162790697674
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "12167/125",
              "ef": "42271200/556549",
              "fs": "2000/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 97.33599999999997,
              "ef": 75.95234202199627,
              "fs": 46.51162790697674
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 75.95234202199627,
                "obtained": 75.95234202199627,
                "envelope": 2.6983692443848026e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 46.51162790697674,
                "obtained": 46.51162790697674,
                "envelope": 1.6524249668839538e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "5"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 118.24324324324324,
              "ef": 70.78703591966575,
              "fs": 41.86046511627907
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "4375/37",
              "ef": "208238400/2941759",
              "fs": "1800/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 118.24324324324324,
              "ef": 70.78703591966575,
              "fs": 41.860465116279066
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 70.78703591966575,
                "obtained": 70.78703591966575,
                "envelope": 2.514860707935389e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 41.86046511627907,
                "obtained": 41.860465116279066,
                "envelope": 1.4871824701955586e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "6"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 180,
              "ef": 55.529522108565466,
              "fs": 30.232558139534884
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "180/1",
              "ef": "30904900/556549",
              "fs": "1300/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 180,
              "ef": 55.52952210856545,
              "fs": 30.23255813953488
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 180,
                "obtained": 180,
                "envelope": 6.394884621840902e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 55.529522108565466,
                "obtained": 55.52952210856545,
                "envelope": 1.9728049277235537e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 30.232558139534884,
                "obtained": 30.23255813953488,
                "envelope": 1.07407622847457e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "7"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 255.4255319148936,
              "ef": 36.89502516706009,
              "fs": 18.6046511627907
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "12005/47",
              "ef": "137870400/3736829",
              "fs": "800/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 255.4255319148936,
              "ef": 36.89502516706008,
              "fs": 18.604651162790695
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 255.4255319148936,
                "obtained": 255.4255319148936,
                "envelope": 9.074537811489364e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 36.89502516706009,
                "obtained": 36.89502516706008,
                "envelope": 1.3107746059070312e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 18.6046511627907,
                "obtained": 18.604651162790695,
                "envelope": 6.609699867535816e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "8.6",
              "dsve": "8"
            },
            "expected": {
              "edv": 404.7629090909091,
              "esv": 344.61538461538464,
              "ef": 14.859939763407382,
              "fs": 6.976744186046512
            },
            "reference": {
              "edv": "556549/1375",
              "esv": "4480/13",
              "ef": "15359100/1033591",
              "fs": "300/43"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 404.76290909090903,
              "esv": 344.6153846153846,
              "ef": 14.859939763407379,
              "fs": 6.976744186046507
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 404.7629090909091,
                "obtained": 404.76290909090903,
                "envelope": 1.4380067237983564e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 344.61538461538464,
                "obtained": 344.6153846153846,
                "envelope": 1.2243197908481727e-12,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 14.859939763407382,
                "obtained": 14.859939763407379,
                "envelope": 5.279311126360889e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 6.976744186046512,
                "obtained": 6.976744186046507,
                "envelope": 2.478637450325931e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "1"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 2.0588235294117645,
              "ef": 99.54006293875575,
              "fs": 88.88888888888889
            },
            "reference": {
              "edv": "8505/19",
              "esv": "35/17",
              "ef": "411200/4131",
              "fs": "800/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 2.058823529411765,
              "ef": 99.54006293875575,
              "fs": 88.88888888888889
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 2.0588235294117645,
                "obtained": 2.058823529411765,
                "envelope": 7.314410515177501e-15,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 99.54006293875575,
                "obtained": 99.54006293875575,
                "envelope": 3.5363734319118035e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 88.88888888888889,
                "obtained": 88.88888888888889,
                "envelope": 3.157967714489334e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "1.6"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 7.168,
              "ef": 98.39868312757201,
              "fs": 82.22222222222223
            },
            "reference": {
              "edv": "8505/19",
              "esv": "896/125",
              "ef": "597772/6075",
              "fs": "740/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 7.168000000000001,
              "ef": 98.39868312757201,
              "fs": 82.22222222222223
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 7.168,
                "obtained": 7.168000000000001,
                "envelope": 2.546585164964199e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 98.39868312757201,
                "obtained": 98.39868312757201,
                "envelope": 3.4958234752328115e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 82.22222222222223,
                "obtained": 82.22222222222223,
                "envelope": 2.9211201359026343e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "2"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 12.727272727272727,
              "ef": 97.15675271230826,
              "fs": 77.77777777777777
            },
            "reference": {
              "edv": "8505/19",
              "esv": "140/11",
              "ef": "259700/2673",
              "fs": "700/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 12.727272727272727,
              "ef": 97.15675271230826,
              "fs": 77.77777777777779
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 12.727272727272727,
                "obtained": 12.727272727272727,
                "envelope": 4.5216355912006373e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 97.15675271230826,
                "obtained": 97.15675271230826,
                "envelope": 3.4517012434885523e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 77.77777777777777,
                "obtained": 77.77777777777779,
                "envelope": 2.763221750178167e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "2.6"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 24.6064,
              "ef": 94.50297942386831,
              "fs": 71.11111111111111
            },
            "reference": {
              "edv": "8505/19",
              "esv": "15379/625",
              "ef": "2870528/30375",
              "fs": "640/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 24.606399999999997,
              "ef": 94.50297942386831,
              "fs": 71.11111111111111
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 24.6064,
                "obtained": 24.606399999999997,
                "envelope": 8.741949386603665e-14,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 94.50297942386831,
                "obtained": 94.50297942386831,
                "envelope": 3.3574202768657923e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 71.11111111111111,
                "obtained": 71.11111111111111,
                "envelope": 2.5263741715914674e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "3"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 35,
              "ef": 92.18106995884774,
              "fs": 66.66666666666667
            },
            "reference": {
              "edv": "8505/19",
              "esv": "35/1",
              "ef": "22400/243",
              "fs": "200/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 35,
              "ef": 92.18106995884774,
              "fs": 66.66666666666666
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 35,
                "obtained": 35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 92.18106995884774,
                "obtained": 92.18106995884774,
                "envelope": 3.274929481692643e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 66.66666666666667,
                "obtained": 66.66666666666666,
                "envelope": 2.368475785867001e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "3.6"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 54.432,
              "ef": 87.84,
              "fs": 60
            },
            "reference": {
              "edv": "8505/19",
              "esv": "6804/125",
              "ef": "2196/25",
              "fs": "60/1"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 54.432,
              "ef": 87.83999999999999,
              "fs": 60.00000000000001
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 54.432,
                "obtained": 54.432,
                "envelope": 1.9338131096446887e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 87.84,
                "obtained": 87.83999999999999,
                "envelope": 3.12070369545836e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 60,
                "obtained": 60.00000000000001,
                "envelope": 2.1316282072803006e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "4"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 70,
              "ef": 84.36213991769547,
              "fs": 55.55555555555556
            },
            "reference": {
              "edv": "8505/19",
              "esv": "70/1",
              "ef": "20500/243",
              "fs": "500/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 70,
              "ef": 84.36213991769547,
              "fs": 55.55555555555556
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 70,
                "obtained": 70,
                "envelope": 2.4868995751603507e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 84.36213991769547,
                "obtained": 84.36213991769547,
                "envelope": 2.9971452845847847e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 55.55555555555556,
                "obtained": 55.55555555555556,
                "envelope": 1.973729821555834e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "4.6"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 97.336,
              "ef": 78.25533215755438,
              "fs": 48.888888888888886
            },
            "reference": {
              "edv": "8505/19",
              "esv": "12167/125",
              "ef": "3327808/42525",
              "fs": "440/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 97.33599999999997,
              "ef": 78.25533215755439,
              "fs": 48.88888888888889
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 97.336,
                "obtained": 97.33599999999997,
                "envelope": 3.4580693863972555e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 78.25533215755438,
                "obtained": 78.25533215755439,
                "envelope": 2.7801878899522015e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 48.888888888888886,
                "obtained": 48.88888888888889,
                "envelope": 1.7368822429691337e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "5"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 118.24324324324324,
              "ef": 73.58469580691803,
              "fs": 44.44444444444444
            },
            "reference": {
              "edv": "8505/19",
              "esv": "4375/37",
              "ef": "661600/8991",
              "fs": "400/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 118.24324324324324,
              "ef": 73.58469580691803,
              "fs": 44.44444444444444
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 118.24324324324324,
                "obtained": 118.24324324324324,
                "envelope": 4.2008438769600517e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 73.58469580691803,
                "obtained": 73.58469580691803,
                "envelope": 2.6142535534361157e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 44.44444444444444,
                "obtained": 44.44444444444444,
                "envelope": 1.578983857244667e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "6"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 180,
              "ef": 59.78835978835979,
              "fs": 33.333333333333336
            },
            "reference": {
              "edv": "8505/19",
              "esv": "180/1",
              "ef": "11300/189",
              "fs": "100/3"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 180,
              "ef": 59.78835978835979,
              "fs": 33.33333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 180,
                "obtained": 180,
                "envelope": 6.394884621840902e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 59.78835978835979,
                "obtained": 59.78835978835979,
                "envelope": 2.1241092365315165e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 33.333333333333336,
                "obtained": 33.33333333333333,
                "envelope": 1.1842378929335004e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "7"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 255.4255319148936,
              "ef": 42.93844672095263,
              "fs": 22.22222222222222
            },
            "reference": {
              "edv": "8505/19",
              "esv": "12005/47",
              "ef": "490400/11421",
              "fs": "200/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 255.4255319148936,
              "ef": 42.93844672095263,
              "fs": 22.22222222222222
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 255.4255319148936,
                "obtained": 255.4255319148936,
                "envelope": 9.074537811489364e-13,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 42.93844672095263,
                "obtained": 42.93844672095263,
                "envelope": 1.5254800701197494e-13,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 22.22222222222222,
                "obtained": 22.22222222222222,
                "envelope": 7.894919286223335e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-ejecao-teichholz",
            "input": {
              "ddve": "9",
              "dsve": "8"
            },
            "expected": {
              "edv": 447.63157894736844,
              "esv": 344.61538461538464,
              "ef": 23.01361190250079,
              "fs": 11.11111111111111
            },
            "reference": {
              "edv": "8505/19",
              "esv": "4480/13",
              "ef": "72700/3159",
              "fs": "100/9"
            },
            "scenario": "exact-decimal-diameters-valid-order",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "edv": 447.63157894736844,
              "esv": 344.6153846153846,
              "ef": 23.013611902500802,
              "fs": 11.11111111111111
            },
            "error": null,
            "checks": [
              {
                "key": "edv",
                "expected": 447.63157894736844,
                "obtained": 447.63157894736844,
                "envelope": 1.5903068335893822e-12,
                "passed": true
              },
              {
                "key": "esv",
                "expected": 344.61538461538464,
                "obtained": 344.6153846153846,
                "envelope": 1.2243197908481727e-12,
                "passed": true
              },
              {
                "key": "ef",
                "expected": 23.01361190250079,
                "obtained": 23.013611902500802,
                "envelope": 8.176077380462058e-14,
                "passed": true
              },
              {
                "key": "fs",
                "expected": 11.11111111111111,
                "obtained": 11.11111111111111,
                "envelope": 3.9474596431116676e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
              "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
              "locator": "Original indexed abstract equation and asynergy limitation",
              "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
              "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
        "evidenceSha256": "7e5cc71340a2edf4506eee3a49c2c6fcc7a71cc73d2002cc57afdc928637ce5d",
        "peerEvidencePath": "reports/review-20261003/independent-four-linear-volume-source-oracles-final23.json",
        "peerEvidenceSha256": "aa29f261bf43be7f7f285898bce5ae671883847d5c3b9171793d372d1eecf31e",
        "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
        "source": {
          "url": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
          "edition": "Teichholz1976, DOI10.1016/0002-9149(76)90491-4",
          "locator": "Original indexed abstract equation and asynergy limitation",
          "access": "Primary indexed original abstract read2026-10-04; direct page retrieval yielded only footer. Original equation identifies7D³/(2.4+D); paper reports poor volume correlation in12 patients with asynergy. Tests independently check geometric volumes, percent ejection and fractional shortening only. No clinical suitability or imaging protocol approval.",
          "numericScope": "Rational BigInt reference evaluates exact decimal diameters independently. A16×Number.EPSILON×max(1,abs(reference)) floating round-off envelope is used only for these new raw arithmetic cases; original source fixtures and tolerances remain unchanged."
        },
        "implementations": [
          {
            "app": "website",
            "id": "fracao-de-ejecao-teichholz",
            "sha256": "b13dc8f370372b1485edee127af68df4bdbdc92c048a48e41cc58bebbf5f411c"
          },
          {
            "app": "dashboard",
            "id": "fracao-de-ejecao-teichholz",
            "sha256": "b13dc8f370372b1485edee127af68df4bdbdc92c048a48e41cc58bebbf5f411c"
          },
          {
            "app": "command-center",
            "id": "fracao-de-ejecao-teichholz",
            "sha256": "b13dc8f370372b1485edee127af68df4bdbdc92c048a48e41cc58bebbf5f411c"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "Teichholz 1976:7 D³/(2,4+D); FE evolumeslineares; contexto ASEEACVI 2015 e limitaçõesgeometria",
      "implementationVersion": "fracao-de-ejecao-teichholz@native-2026-10-03+b13dc8f37037",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Volume (Teichholz) = 7 ÷ (2,4 + D) × D³ (D em cm, volume em mL) Fração de ejeção = (VDF − VSF) ÷ VDF × 100 Fração de encurtamento = (DDVE − DSVE) ÷ DDVE × 100",
        "inputContract": {
          "fields": [
            {
              "key": "ddve",
              "label": "Diâmetro diastólico do VE",
              "type": "num",
              "min": 2,
              "max": 9,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "dsve",
              "label": "Diâmetro sistólico do VE",
              "type": "num",
              "min": 1,
              "max": 8,
              "unit": "cm",
              "optional": false,
              "options": null
            }
          ],
          "hash": "f886774f9a57ce1ef3b96d8fe2d07a8dcf2ab9643cfb796bb0193ea2e3f2045b"
        },
        "sourceEditions": [
          {
            "citation": "Teichholz LE et al. Problems in echocardiographic volume determinations: echocardiographic-angiographic correlations in the presence or absence of asynergy. Am J Cardiol, 1976.",
            "url": "https://doi.org/10.1016/0002-9149(76)90491-4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Problems in echocardiographic volume determinations: echocardiographic-angiographic correlations in the presence of absence of asynergy.",
              "year": "1976",
              "firstPublicationDate": "1976-01-01",
              "doi": "10.1016/0002-9149(76)90491-4",
              "pmid": "1244736",
              "journal": "The American journal of cardiology",
              "authors": "Teichholz LE, Kreulen T, Herman MV, Gorlin R."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1244736/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "92ff3af647e8cf4a2bcd6aa181914c1ee4350d46e4ec27e72ea813c2aba70094",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lang RM et al. Recommendations for cardiac chamber quantification by echocardiography in adults (ASE/EACVI). J Am Soc Echocardiogr, 2015.",
            "url": "https://doi.org/10.1016/j.echo.2014.10.003",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Recommendations for cardiac chamber quantification by echocardiography in adults: an update from the American Society of Echocardiography and the European Association of Cardiovascular Imaging.",
              "year": "2015",
              "firstPublicationDate": "2015-01-01",
              "doi": "10.1016/j.echo.2014.10.003",
              "pmid": "25559473",
              "journal": "Journal of the American Society of Echocardiography : official publication of the American Society of Echocardiography",
              "authors": "Lang RM, Badano LP, Mor-Avi V, Afilalo J, Armstrong A, Ernande L, Flachskampf FA, Foster E, Goldstein SA, Kuznetsova T, Kuznetsova T, Lancellotti P, Muraru D, Picard MH, Rietzschel ER, Rudski L, Spencer KT, Tsang W, Voigt JU."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25559473/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "887dd5122e2db8d1a30f98a5e51f719631d1e8045655442e84b77aac65c02c54",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "McDonagh TA et al. 2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure. Eur Heart J, 2021.",
            "url": "https://doi.org/10.1093/eurheartj/ehab368",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2021 ESC Guidelines for the diagnosis and treatment of acute and chronic heart failure.",
              "year": "2021",
              "firstPublicationDate": "2021-09-01",
              "doi": "10.1093/eurheartj/ehab368",
              "pmid": "34447992",
              "journal": "European heart journal",
              "authors": "McDonagh TA, Metra M, Adamo M, Gardner RS, Baumbach A, Böhm M, Burri H, Butler J, Čelutkienė J, Chioncel O, Cleland JGF, Coats AJS, Crespo-Leiro MG, Farmakis D, Gilard M, Heymans S, Hoes AW, Jaarsma T, Jankowska EA, Lainscak M, Lam CSP, Lyon AR, McMurray JJV, Mebazaa A, Mindham R, Muneretto C, Francesco Piepoli M, Price S, Rosano GMC, Ruschitzka F, Kathrine Skibelund A, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34447992/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 89,
          "passed": 89,
          "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
          "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "337a4063dc783c2b7209ff69dd45945024440eb0a56acf95105ea250362fc210"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "b13dc8f370372b1485edee127af68df4bdbdc92c048a48e41cc58bebbf5f411c"
      },
      "limits": "A estimativa de Teichholz depende da relação geométrica entre diâmetro e volume ventricular. No estudo original, a concordância foi boa sem assinergia e ruim quando havia assinergia. Doença coronariana com possível alteração regional exige cautela; a fração calculada por um diâmetro não substitui métodos apropriados à geometria ventricular.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.972Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não apresenta toda técnica de diâmetro, unidade e equação. Geometria adequada é uma condição do modelo, não diagnóstico pelo número isolado."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "fracao-de-excrecao-de-sodio",
      "title": "Fração de excreção de sódio (FENa)",
      "short": "Pré-renal ou necrose tubular aguda na LRA oligúrica",
      "desc": "Calcule a fração de excreção de sódio (FENa) para diferenciar azotemia pré-renal de necrose tubular aguda na lesão renal aguda oligúrica.",
      "lead": "Mede a porcentagem do sódio filtrado que é excretada na urina. Na lesão renal aguda oligúrica, ajuda a separar a azotemia pré-renal (túbulo íntegro, que retém sódio) da necrose tubular aguda.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "medicina-intensiva",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "una",
          "Sódio urinário",
          "num",
          {
            "min": 1,
            "max": 300,
            "unit": "mEq/L",
            "ph": "20"
          }
        ],
        [
          "pna",
          "Sódio sérico",
          "num",
          {
            "min": 100,
            "max": 180,
            "unit": "mEq/L",
            "ph": "140"
          }
        ],
        [
          "ucr",
          "Creatinina urinária",
          "num",
          {
            "min": 1,
            "max": 500,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "80"
          }
        ],
        [
          "pcr",
          "Creatinina sérica",
          "num",
          {
            "min": 0.2,
            "max": 20,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "2,5"
          }
        ],
        [
          "diuretico",
          "Usou diurético nas últimas 24 h?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>FENa (%) = (Na urinário × creatinina sérica) ÷ (Na sérico × creatinina urinária) × 100.</p><p>Use amostras de urina e sangue colhidas no mesmo momento, antes de diurético ou de volume, sempre que possível.</p>",
      "sources": [
        [
          "Miller TR et al. Urinary diagnostic indices in acute renal failure: a prospective study. Ann Intern Med, 1978.",
          "https://doi.org/10.7326/0003-4819-89-1-47"
        ],
        [
          "Espinel CH. The FENa test: use in the differential diagnosis of acute renal failure. JAMA, 1976.",
          "https://doi.org/10.1001/jama.1976.03270060029022"
        ],
        [
          "Steiner RW. Interpreting the fractional excretion of sodium. Am J Med, 1984.",
          "https://doi.org/10.1016/0002-9343(84)90368-1"
        ]
      ],
      "cases": [
        [
          "UNa 10, PNa 140, UCr 100, PCr 2,0: FENa 0,14% (pré-renal)",
          {
            "una": 10,
            "pna": 140,
            "ucr": 100,
            "pcr": 2,
            "diuretico": "0"
          },
          {
            "raw": {
              "fena": 0.1429
            },
            "level": "mid",
            "verdict": "pré-renal",
            "tol": 0.001
          }
        ],
        [
          "UNa 35, PNa 140, UCr 50, PCr 2,0: FENa exatamente 1% (zona intermediária)",
          {
            "una": 35,
            "pna": 140,
            "ucr": 50,
            "pcr": 2,
            "diuretico": "0"
          },
          {
            "raw": {
              "fena": 1
            },
            "main": "1,00",
            "verdict": "intermediária",
            "tol": 0.001
          }
        ],
        [
          "UNa 60, PNa 135, UCr 40, PCr 4,0: FENa 4,44% (NTA)",
          {
            "una": 60,
            "pna": 135,
            "ucr": 40,
            "pcr": 4,
            "diuretico": "1"
          },
          {
            "raw": {
              "fena": 4.444
            },
            "level": "high",
            "verdict": "necrose tubular",
            "tol": 0.01
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T12:26:57.342Z",
        "total": 216,
        "passed": 216,
        "cases": [
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.11363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 193,
            "obtained": {
              "fena": 0.11363636363636363
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11363636363636365,
                "obtained": 0.11363636363636363,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.11363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 194,
            "obtained": {
              "fena": 0.11363636363636363
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11363636363636365,
                "obtained": 0.11363636363636363,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 195,
            "obtained": {
              "fena": 0.45454545454545453
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4545454545454546,
                "obtained": 0.45454545454545453,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 196,
            "obtained": {
              "fena": 0.45454545454545453
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4545454545454546,
                "obtained": 0.45454545454545453,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.8181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 197,
            "obtained": {
              "fena": 1.8181818181818181
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8181818181818183,
                "obtained": 1.8181818181818181,
                "tolerance": 1.8181818181818183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.8181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 198,
            "obtained": {
              "fena": 1.8181818181818181
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8181818181818183,
                "obtained": 1.8181818181818181,
                "tolerance": 1.8181818181818183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.022727272727272728
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 199,
            "obtained": {
              "fena": 0.022727272727272728
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.022727272727272728,
                "obtained": 0.022727272727272728,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.022727272727272728
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 200,
            "obtained": {
              "fena": 0.022727272727272728
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.022727272727272728,
                "obtained": 0.022727272727272728,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.09090909090909091
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 201,
            "obtained": {
              "fena": 0.09090909090909091
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09090909090909091,
                "obtained": 0.09090909090909091,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.09090909090909091
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 202,
            "obtained": {
              "fena": 0.09090909090909091
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09090909090909091,
                "obtained": 0.09090909090909091,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 203,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 204,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.009090909090909092
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 205,
            "obtained": {
              "fena": 0.00909090909090909
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.009090909090909092,
                "obtained": 0.00909090909090909,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.009090909090909092
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 206,
            "obtained": {
              "fena": 0.00909090909090909
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.009090909090909092,
                "obtained": 0.00909090909090909,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.03636363636363637
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 207,
            "obtained": {
              "fena": 0.03636363636363636
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.03636363636363637,
                "obtained": 0.03636363636363636,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.03636363636363637
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 208,
            "obtained": {
              "fena": 0.03636363636363636
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.03636363636363637,
                "obtained": 0.03636363636363636,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.14545454545454548
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 209,
            "obtained": {
              "fena": 0.14545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.14545454545454548,
                "obtained": 0.14545454545454545,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.14545454545454548
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 210,
            "obtained": {
              "fena": 0.14545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.14545454545454548,
                "obtained": 0.14545454545454545,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.08928571428571429
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 211,
            "obtained": {
              "fena": 0.08928571428571429
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.08928571428571429,
                "obtained": 0.08928571428571429,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.08928571428571429
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 212,
            "obtained": {
              "fena": 0.08928571428571429
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.08928571428571429,
                "obtained": 0.08928571428571429,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.35714285714285715
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 213,
            "obtained": {
              "fena": 0.35714285714285715
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.35714285714285715,
                "obtained": 0.35714285714285715,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.35714285714285715
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 214,
            "obtained": {
              "fena": 0.35714285714285715
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.35714285714285715,
                "obtained": 0.35714285714285715,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.4285714285714286
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 215,
            "obtained": {
              "fena": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4285714285714286,
                "obtained": 1.4285714285714286,
                "tolerance": 1.4285714285714285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.4285714285714286
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 216,
            "obtained": {
              "fena": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4285714285714286,
                "obtained": 1.4285714285714286,
                "tolerance": 1.4285714285714285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.017857142857142856
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 217,
            "obtained": {
              "fena": 0.017857142857142856
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.017857142857142856,
                "obtained": 0.017857142857142856,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.017857142857142856
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 218,
            "obtained": {
              "fena": 0.017857142857142856
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.017857142857142856,
                "obtained": 0.017857142857142856,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.07142857142857142
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 219,
            "obtained": {
              "fena": 0.07142857142857142
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.07142857142857142,
                "obtained": 0.07142857142857142,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.07142857142857142
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 220,
            "obtained": {
              "fena": 0.07142857142857142
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.07142857142857142,
                "obtained": 0.07142857142857142,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 221,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 222,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.007142857142857142
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 223,
            "obtained": {
              "fena": 0.0071428571428571435
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.007142857142857142,
                "obtained": 0.0071428571428571435,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.007142857142857142
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 224,
            "obtained": {
              "fena": 0.0071428571428571435
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.007142857142857142,
                "obtained": 0.0071428571428571435,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.028571428571428567
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 225,
            "obtained": {
              "fena": 0.028571428571428574
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.028571428571428567,
                "obtained": 0.028571428571428574,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.028571428571428567
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 226,
            "obtained": {
              "fena": 0.028571428571428574
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.028571428571428567,
                "obtained": 0.028571428571428574,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.11428571428571427
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 227,
            "obtained": {
              "fena": 0.1142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11428571428571427,
                "obtained": 0.1142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.11428571428571427
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 228,
            "obtained": {
              "fena": 0.1142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11428571428571427,
                "obtained": 0.1142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.07352941176470588
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 229,
            "obtained": {
              "fena": 0.07352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.07352941176470588,
                "obtained": 0.07352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.07352941176470588
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 230,
            "obtained": {
              "fena": 0.07352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.07352941176470588,
                "obtained": 0.07352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.29411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 231,
            "obtained": {
              "fena": 0.29411764705882354
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.29411764705882354,
                "obtained": 0.29411764705882354,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.29411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 232,
            "obtained": {
              "fena": 0.29411764705882354
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.29411764705882354,
                "obtained": 0.29411764705882354,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.1764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 233,
            "obtained": {
              "fena": 1.1764705882352942
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1764705882352942,
                "obtained": 1.1764705882352942,
                "tolerance": 1.1764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.1764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 234,
            "obtained": {
              "fena": 1.1764705882352942
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1764705882352942,
                "obtained": 1.1764705882352942,
                "tolerance": 1.1764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.014705882352941178
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 235,
            "obtained": {
              "fena": 0.014705882352941175
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.014705882352941178,
                "obtained": 0.014705882352941175,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.014705882352941178
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 236,
            "obtained": {
              "fena": 0.014705882352941175
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.014705882352941178,
                "obtained": 0.014705882352941175,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.05882352941176471
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 237,
            "obtained": {
              "fena": 0.0588235294117647
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.05882352941176471,
                "obtained": 0.0588235294117647,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.05882352941176471
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 238,
            "obtained": {
              "fena": 0.0588235294117647
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.05882352941176471,
                "obtained": 0.0588235294117647,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 239,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 240,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.0058823529411764705
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 241,
            "obtained": {
              "fena": 0.0058823529411764705
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.0058823529411764705,
                "obtained": 0.0058823529411764705,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.0058823529411764705
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 242,
            "obtained": {
              "fena": 0.0058823529411764705
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.0058823529411764705,
                "obtained": 0.0058823529411764705,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.023529411764705882
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 243,
            "obtained": {
              "fena": 0.023529411764705882
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.023529411764705882,
                "obtained": 0.023529411764705882,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.023529411764705882
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 244,
            "obtained": {
              "fena": 0.023529411764705882
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.023529411764705882,
                "obtained": 0.023529411764705882,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.09411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 245,
            "obtained": {
              "fena": 0.09411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09411764705882353,
                "obtained": 0.09411764705882353,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 5,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.09411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 246,
            "obtained": {
              "fena": 0.09411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09411764705882353,
                "obtained": 0.09411764705882353,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 247,
            "obtained": {
              "fena": 0.45454545454545453
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4545454545454546,
                "obtained": 0.45454545454545453,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 248,
            "obtained": {
              "fena": 0.45454545454545453
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4545454545454546,
                "obtained": 0.45454545454545453,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.8181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 249,
            "obtained": {
              "fena": 1.8181818181818181
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8181818181818183,
                "obtained": 1.8181818181818181,
                "tolerance": 1.8181818181818183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.8181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 250,
            "obtained": {
              "fena": 1.8181818181818181
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8181818181818183,
                "obtained": 1.8181818181818181,
                "tolerance": 1.8181818181818183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 7.272727272727273
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 251,
            "obtained": {
              "fena": 7.2727272727272725
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 7.272727272727273,
                "obtained": 7.2727272727272725,
                "tolerance": 7.272727272727273e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 7.272727272727273
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 252,
            "obtained": {
              "fena": 7.2727272727272725
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 7.272727272727273,
                "obtained": 7.2727272727272725,
                "tolerance": 7.272727272727273e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.09090909090909091
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 253,
            "obtained": {
              "fena": 0.09090909090909091
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09090909090909091,
                "obtained": 0.09090909090909091,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.09090909090909091
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 254,
            "obtained": {
              "fena": 0.09090909090909091
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09090909090909091,
                "obtained": 0.09090909090909091,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 255,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 256,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 257,
            "obtained": {
              "fena": 1.4545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4545454545454546,
                "obtained": 1.4545454545454546,
                "tolerance": 1.4545454545454545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 258,
            "obtained": {
              "fena": 1.4545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4545454545454546,
                "obtained": 1.4545454545454546,
                "tolerance": 1.4545454545454545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.03636363636363637
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 259,
            "obtained": {
              "fena": 0.03636363636363636
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.03636363636363637,
                "obtained": 0.03636363636363636,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.03636363636363637
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 260,
            "obtained": {
              "fena": 0.03636363636363636
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.03636363636363637,
                "obtained": 0.03636363636363636,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.14545454545454548
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 261,
            "obtained": {
              "fena": 0.14545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.14545454545454548,
                "obtained": 0.14545454545454545,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.14545454545454548
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 262,
            "obtained": {
              "fena": 0.14545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.14545454545454548,
                "obtained": 0.14545454545454545,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.5818181818181819
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 263,
            "obtained": {
              "fena": 0.5818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.5818181818181819,
                "obtained": 0.5818181818181818,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.5818181818181819
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 264,
            "obtained": {
              "fena": 0.5818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.5818181818181819,
                "obtained": 0.5818181818181818,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.35714285714285715
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 265,
            "obtained": {
              "fena": 0.35714285714285715
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.35714285714285715,
                "obtained": 0.35714285714285715,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.35714285714285715
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 266,
            "obtained": {
              "fena": 0.35714285714285715
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.35714285714285715,
                "obtained": 0.35714285714285715,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.4285714285714286
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 267,
            "obtained": {
              "fena": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4285714285714286,
                "obtained": 1.4285714285714286,
                "tolerance": 1.4285714285714285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.4285714285714286
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 268,
            "obtained": {
              "fena": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4285714285714286,
                "obtained": 1.4285714285714286,
                "tolerance": 1.4285714285714285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 5.714285714285714
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 269,
            "obtained": {
              "fena": 5.714285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.714285714285714,
                "obtained": 5.714285714285714,
                "tolerance": 5.714285714285714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 5.714285714285714
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 270,
            "obtained": {
              "fena": 5.714285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.714285714285714,
                "obtained": 5.714285714285714,
                "tolerance": 5.714285714285714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.07142857142857142
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 271,
            "obtained": {
              "fena": 0.07142857142857142
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.07142857142857142,
                "obtained": 0.07142857142857142,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.07142857142857142
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 272,
            "obtained": {
              "fena": 0.07142857142857142
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.07142857142857142,
                "obtained": 0.07142857142857142,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 273,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 274,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.1428571428571428
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 275,
            "obtained": {
              "fena": 1.1428571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1428571428571428,
                "obtained": 1.1428571428571428,
                "tolerance": 1.1428571428571427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.1428571428571428
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 276,
            "obtained": {
              "fena": 1.1428571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1428571428571428,
                "obtained": 1.1428571428571428,
                "tolerance": 1.1428571428571427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.028571428571428567
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 277,
            "obtained": {
              "fena": 0.028571428571428574
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.028571428571428567,
                "obtained": 0.028571428571428574,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.028571428571428567
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 278,
            "obtained": {
              "fena": 0.028571428571428574
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.028571428571428567,
                "obtained": 0.028571428571428574,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.11428571428571427
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 279,
            "obtained": {
              "fena": 0.1142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11428571428571427,
                "obtained": 0.1142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.11428571428571427
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 280,
            "obtained": {
              "fena": 0.1142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11428571428571427,
                "obtained": 0.1142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.4571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 281,
            "obtained": {
              "fena": 0.4571428571428572
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4571428571428571,
                "obtained": 0.4571428571428572,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.4571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 282,
            "obtained": {
              "fena": 0.4571428571428572
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4571428571428571,
                "obtained": 0.4571428571428572,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.29411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 283,
            "obtained": {
              "fena": 0.29411764705882354
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.29411764705882354,
                "obtained": 0.29411764705882354,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.29411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 284,
            "obtained": {
              "fena": 0.29411764705882354
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.29411764705882354,
                "obtained": 0.29411764705882354,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.1764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 285,
            "obtained": {
              "fena": 1.1764705882352942
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1764705882352942,
                "obtained": 1.1764705882352942,
                "tolerance": 1.1764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.1764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 286,
            "obtained": {
              "fena": 1.1764705882352942
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1764705882352942,
                "obtained": 1.1764705882352942,
                "tolerance": 1.1764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 4.705882352941177
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 287,
            "obtained": {
              "fena": 4.705882352941177
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.705882352941177,
                "obtained": 4.705882352941177,
                "tolerance": 4.705882352941177e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 4.705882352941177
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 288,
            "obtained": {
              "fena": 4.705882352941177
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.705882352941177,
                "obtained": 4.705882352941177,
                "tolerance": 4.705882352941177e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.05882352941176471
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 289,
            "obtained": {
              "fena": 0.0588235294117647
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.05882352941176471,
                "obtained": 0.0588235294117647,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.05882352941176471
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 290,
            "obtained": {
              "fena": 0.0588235294117647
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.05882352941176471,
                "obtained": 0.0588235294117647,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 291,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 292,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.9411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 293,
            "obtained": {
              "fena": 0.9411764705882352
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9411764705882354,
                "obtained": 0.9411764705882352,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.9411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 294,
            "obtained": {
              "fena": 0.9411764705882352
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9411764705882354,
                "obtained": 0.9411764705882352,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.023529411764705882
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 295,
            "obtained": {
              "fena": 0.023529411764705882
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.023529411764705882,
                "obtained": 0.023529411764705882,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.023529411764705882
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 296,
            "obtained": {
              "fena": 0.023529411764705882
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.023529411764705882,
                "obtained": 0.023529411764705882,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.09411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 297,
            "obtained": {
              "fena": 0.09411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09411764705882353,
                "obtained": 0.09411764705882353,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.09411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 298,
            "obtained": {
              "fena": 0.09411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09411764705882353,
                "obtained": 0.09411764705882353,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.3764705882352941
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 299,
            "obtained": {
              "fena": 0.3764705882352941
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.3764705882352941,
                "obtained": 0.3764705882352941,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 20,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.3764705882352941
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 300,
            "obtained": {
              "fena": 0.3764705882352941
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.3764705882352941,
                "obtained": 0.3764705882352941,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.8181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 301,
            "obtained": {
              "fena": 1.8181818181818181
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8181818181818183,
                "obtained": 1.8181818181818181,
                "tolerance": 1.8181818181818183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.8181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 302,
            "obtained": {
              "fena": 1.8181818181818181
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8181818181818183,
                "obtained": 1.8181818181818181,
                "tolerance": 1.8181818181818183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 7.272727272727273
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 303,
            "obtained": {
              "fena": 7.2727272727272725
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 7.272727272727273,
                "obtained": 7.2727272727272725,
                "tolerance": 7.272727272727273e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 7.272727272727273
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 304,
            "obtained": {
              "fena": 7.2727272727272725
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 7.272727272727273,
                "obtained": 7.2727272727272725,
                "tolerance": 7.272727272727273e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 29.090909090909093
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 305,
            "obtained": {
              "fena": 29.09090909090909
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 29.090909090909093,
                "obtained": 29.09090909090909,
                "tolerance": 2.9090909090909092e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 29.090909090909093
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 306,
            "obtained": {
              "fena": 29.09090909090909
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 29.090909090909093,
                "obtained": 29.09090909090909,
                "tolerance": 2.9090909090909092e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 307,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 308,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 309,
            "obtained": {
              "fena": 1.4545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4545454545454546,
                "obtained": 1.4545454545454546,
                "tolerance": 1.4545454545454545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 310,
            "obtained": {
              "fena": 1.4545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4545454545454546,
                "obtained": 1.4545454545454546,
                "tolerance": 1.4545454545454545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 5.818181818181818
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 311,
            "obtained": {
              "fena": 5.818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.818181818181818,
                "obtained": 5.818181818181818,
                "tolerance": 5.818181818181818e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 5.818181818181818
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 312,
            "obtained": {
              "fena": 5.818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.818181818181818,
                "obtained": 5.818181818181818,
                "tolerance": 5.818181818181818e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.14545454545454548
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 313,
            "obtained": {
              "fena": 0.14545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.14545454545454548,
                "obtained": 0.14545454545454545,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.14545454545454548
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 314,
            "obtained": {
              "fena": 0.14545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.14545454545454548,
                "obtained": 0.14545454545454545,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.5818181818181819
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 315,
            "obtained": {
              "fena": 0.5818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.5818181818181819,
                "obtained": 0.5818181818181818,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.5818181818181819
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 316,
            "obtained": {
              "fena": 0.5818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.5818181818181819,
                "obtained": 0.5818181818181818,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 2.3272727272727276
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 317,
            "obtained": {
              "fena": 2.327272727272727
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.3272727272727276,
                "obtained": 2.327272727272727,
                "tolerance": 2.3272727272727276e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 2.3272727272727276
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 318,
            "obtained": {
              "fena": 2.327272727272727
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.3272727272727276,
                "obtained": 2.327272727272727,
                "tolerance": 2.3272727272727276e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.4285714285714286
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 319,
            "obtained": {
              "fena": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4285714285714286,
                "obtained": 1.4285714285714286,
                "tolerance": 1.4285714285714285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.4285714285714286
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 320,
            "obtained": {
              "fena": 1.4285714285714286
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4285714285714286,
                "obtained": 1.4285714285714286,
                "tolerance": 1.4285714285714285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 5.714285714285714
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 321,
            "obtained": {
              "fena": 5.714285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.714285714285714,
                "obtained": 5.714285714285714,
                "tolerance": 5.714285714285714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 5.714285714285714
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 322,
            "obtained": {
              "fena": 5.714285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.714285714285714,
                "obtained": 5.714285714285714,
                "tolerance": 5.714285714285714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 22.857142857142858
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 323,
            "obtained": {
              "fena": 22.857142857142858
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 22.857142857142858,
                "obtained": 22.857142857142858,
                "tolerance": 2.2857142857142856e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 22.857142857142858
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 324,
            "obtained": {
              "fena": 22.857142857142858
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 22.857142857142858,
                "obtained": 22.857142857142858,
                "tolerance": 2.2857142857142856e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 325,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 326,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.1428571428571428
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 327,
            "obtained": {
              "fena": 1.1428571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1428571428571428,
                "obtained": 1.1428571428571428,
                "tolerance": 1.1428571428571427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.1428571428571428
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 328,
            "obtained": {
              "fena": 1.1428571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1428571428571428,
                "obtained": 1.1428571428571428,
                "tolerance": 1.1428571428571427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 4.571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 329,
            "obtained": {
              "fena": 4.571428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.571428571428571,
                "obtained": 4.571428571428571,
                "tolerance": 4.571428571428571e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 4.571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 330,
            "obtained": {
              "fena": 4.571428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.571428571428571,
                "obtained": 4.571428571428571,
                "tolerance": 4.571428571428571e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.11428571428571427
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 331,
            "obtained": {
              "fena": 0.1142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11428571428571427,
                "obtained": 0.1142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.11428571428571427
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 332,
            "obtained": {
              "fena": 0.1142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.11428571428571427,
                "obtained": 0.1142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.4571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 333,
            "obtained": {
              "fena": 0.4571428571428572
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4571428571428571,
                "obtained": 0.4571428571428572,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.4571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 334,
            "obtained": {
              "fena": 0.4571428571428572
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.4571428571428571,
                "obtained": 0.4571428571428572,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.8285714285714283
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 335,
            "obtained": {
              "fena": 1.8285714285714287
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8285714285714283,
                "obtained": 1.8285714285714287,
                "tolerance": 1.8285714285714284e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.8285714285714283
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 336,
            "obtained": {
              "fena": 1.8285714285714287
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.8285714285714283,
                "obtained": 1.8285714285714287,
                "tolerance": 1.8285714285714284e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.1764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 337,
            "obtained": {
              "fena": 1.1764705882352942
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1764705882352942,
                "obtained": 1.1764705882352942,
                "tolerance": 1.1764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.1764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 338,
            "obtained": {
              "fena": 1.1764705882352942
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1764705882352942,
                "obtained": 1.1764705882352942,
                "tolerance": 1.1764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 4.705882352941177
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 339,
            "obtained": {
              "fena": 4.705882352941177
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.705882352941177,
                "obtained": 4.705882352941177,
                "tolerance": 4.705882352941177e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 4.705882352941177
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 340,
            "obtained": {
              "fena": 4.705882352941177
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.705882352941177,
                "obtained": 4.705882352941177,
                "tolerance": 4.705882352941177e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 18.823529411764707
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 341,
            "obtained": {
              "fena": 18.823529411764707
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 18.823529411764707,
                "obtained": 18.823529411764707,
                "tolerance": 1.8823529411764707e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 18.823529411764707
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 342,
            "obtained": {
              "fena": 18.823529411764707
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 18.823529411764707,
                "obtained": 18.823529411764707,
                "tolerance": 1.8823529411764707e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 343,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 344,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.9411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 345,
            "obtained": {
              "fena": 0.9411764705882352
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9411764705882354,
                "obtained": 0.9411764705882352,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.9411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 346,
            "obtained": {
              "fena": 0.9411764705882352
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9411764705882354,
                "obtained": 0.9411764705882352,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 3.7647058823529416
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 347,
            "obtained": {
              "fena": 3.7647058823529407
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.7647058823529416,
                "obtained": 3.7647058823529407,
                "tolerance": 3.764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 3.7647058823529416
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 348,
            "obtained": {
              "fena": 3.7647058823529407
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.7647058823529416,
                "obtained": 3.7647058823529407,
                "tolerance": 3.764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.09411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 349,
            "obtained": {
              "fena": 0.09411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09411764705882353,
                "obtained": 0.09411764705882353,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.09411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 350,
            "obtained": {
              "fena": 0.09411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.09411764705882353,
                "obtained": 0.09411764705882353,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.3764705882352941
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 351,
            "obtained": {
              "fena": 0.3764705882352941
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.3764705882352941,
                "obtained": 0.3764705882352941,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.3764705882352941
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 352,
            "obtained": {
              "fena": 0.3764705882352941
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.3764705882352941,
                "obtained": 0.3764705882352941,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.5058823529411764
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 353,
            "obtained": {
              "fena": 1.5058823529411764
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.5058823529411764,
                "obtained": 1.5058823529411764,
                "tolerance": 1.5058823529411764e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 80,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.5058823529411764
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 354,
            "obtained": {
              "fena": 1.5058823529411764
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.5058823529411764,
                "obtained": 1.5058823529411764,
                "tolerance": 1.5058823529411764e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 4.545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 355,
            "obtained": {
              "fena": 4.545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.545454545454546,
                "obtained": 4.545454545454546,
                "tolerance": 4.545454545454546e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 4.545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 356,
            "obtained": {
              "fena": 4.545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.545454545454546,
                "obtained": 4.545454545454546,
                "tolerance": 4.545454545454546e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 18.181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 357,
            "obtained": {
              "fena": 18.181818181818183
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 18.181818181818183,
                "obtained": 18.181818181818183,
                "tolerance": 1.8181818181818184e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 18.181818181818183
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 358,
            "obtained": {
              "fena": 18.181818181818183
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 18.181818181818183,
                "obtained": 18.181818181818183,
                "tolerance": 1.8181818181818184e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 72.72727272727273
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 359,
            "obtained": {
              "fena": 72.72727272727273
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 72.72727272727273,
                "obtained": 72.72727272727273,
                "tolerance": 7.272727272727274e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 72.72727272727273
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 360,
            "obtained": {
              "fena": 72.72727272727273
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 72.72727272727273,
                "obtained": 72.72727272727273,
                "tolerance": 7.272727272727274e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.9090909090909091
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 361,
            "obtained": {
              "fena": 0.9090909090909091
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9090909090909091,
                "obtained": 0.9090909090909091,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.9090909090909091
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 362,
            "obtained": {
              "fena": 0.9090909090909091
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9090909090909091,
                "obtained": 0.9090909090909091,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 3.6363636363636362
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 363,
            "obtained": {
              "fena": 3.6363636363636362
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.6363636363636362,
                "obtained": 3.6363636363636362,
                "tolerance": 3.636363636363636e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 3.6363636363636362
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 364,
            "obtained": {
              "fena": 3.6363636363636362
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.6363636363636362,
                "obtained": 3.6363636363636362,
                "tolerance": 3.636363636363636e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 14.545454545454545
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 365,
            "obtained": {
              "fena": 14.545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 14.545454545454545,
                "obtained": 14.545454545454545,
                "tolerance": 1.4545454545454545e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 14.545454545454545
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 366,
            "obtained": {
              "fena": 14.545454545454545
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 14.545454545454545,
                "obtained": 14.545454545454545,
                "tolerance": 1.4545454545454545e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 367,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.36363636363636365
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 368,
            "obtained": {
              "fena": 0.36363636363636365
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.36363636363636365,
                "obtained": 0.36363636363636365,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 369,
            "obtained": {
              "fena": 1.4545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4545454545454546,
                "obtained": 1.4545454545454546,
                "tolerance": 1.4545454545454545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.4545454545454546
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 370,
            "obtained": {
              "fena": 1.4545454545454546
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.4545454545454546,
                "obtained": 1.4545454545454546,
                "tolerance": 1.4545454545454545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 5.818181818181818
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 371,
            "obtained": {
              "fena": 5.818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.818181818181818,
                "obtained": 5.818181818181818,
                "tolerance": 5.818181818181818e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 110,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 5.818181818181818
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 372,
            "obtained": {
              "fena": 5.818181818181818
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 5.818181818181818,
                "obtained": 5.818181818181818,
                "tolerance": 5.818181818181818e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 3.571428571428572
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 373,
            "obtained": {
              "fena": 3.571428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.571428571428572,
                "obtained": 3.571428571428571,
                "tolerance": 3.571428571428572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 3.571428571428572
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 374,
            "obtained": {
              "fena": 3.571428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.571428571428572,
                "obtained": 3.571428571428571,
                "tolerance": 3.571428571428572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 14.285714285714288
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 375,
            "obtained": {
              "fena": 14.285714285714285
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 14.285714285714288,
                "obtained": 14.285714285714285,
                "tolerance": 1.4285714285714288e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 14.285714285714288
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 376,
            "obtained": {
              "fena": 14.285714285714285
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 14.285714285714288,
                "obtained": 14.285714285714285,
                "tolerance": 1.4285714285714288e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 57.14285714285715
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 377,
            "obtained": {
              "fena": 57.14285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 57.14285714285715,
                "obtained": 57.14285714285714,
                "tolerance": 5.714285714285715e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 57.14285714285715
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 378,
            "obtained": {
              "fena": 57.14285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 57.14285714285715,
                "obtained": 57.14285714285714,
                "tolerance": 5.714285714285715e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.7142857142857143
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 379,
            "obtained": {
              "fena": 0.7142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.7142857142857143,
                "obtained": 0.7142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.7142857142857143
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 380,
            "obtained": {
              "fena": 0.7142857142857143
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.7142857142857143,
                "obtained": 0.7142857142857143,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 2.857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 381,
            "obtained": {
              "fena": 2.857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.857142857142857,
                "obtained": 2.857142857142857,
                "tolerance": 2.857142857142857e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 2.857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 382,
            "obtained": {
              "fena": 2.857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.857142857142857,
                "obtained": 2.857142857142857,
                "tolerance": 2.857142857142857e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 11.428571428571429
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 383,
            "obtained": {
              "fena": 11.428571428571429
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 11.428571428571429,
                "obtained": 11.428571428571429,
                "tolerance": 1.1428571428571428e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 11.428571428571429
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 384,
            "obtained": {
              "fena": 11.428571428571429
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 11.428571428571429,
                "obtained": 11.428571428571429,
                "tolerance": 1.1428571428571428e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 385,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.2857142857142857
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 386,
            "obtained": {
              "fena": 0.2857142857142857
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.2857142857142857,
                "obtained": 0.2857142857142857,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 1.1428571428571428
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 387,
            "obtained": {
              "fena": 1.1428571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1428571428571428,
                "obtained": 1.1428571428571428,
                "tolerance": 1.1428571428571427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 1.1428571428571428
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 388,
            "obtained": {
              "fena": 1.1428571428571428
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 1.1428571428571428,
                "obtained": 1.1428571428571428,
                "tolerance": 1.1428571428571427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 4.571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 389,
            "obtained": {
              "fena": 4.571428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.571428571428571,
                "obtained": 4.571428571428571,
                "tolerance": 4.571428571428571e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 140,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 4.571428571428571
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 390,
            "obtained": {
              "fena": 4.571428571428571
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 4.571428571428571,
                "obtained": 4.571428571428571,
                "tolerance": 4.571428571428571e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 2.9411764705882355
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 391,
            "obtained": {
              "fena": 2.941176470588235
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.9411764705882355,
                "obtained": 2.941176470588235,
                "tolerance": 2.9411764705882356e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 20,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 2.9411764705882355
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 392,
            "obtained": {
              "fena": 2.941176470588235
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.9411764705882355,
                "obtained": 2.941176470588235,
                "tolerance": 2.9411764705882356e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 11.764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 393,
            "obtained": {
              "fena": 11.76470588235294
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 11.764705882352942,
                "obtained": 11.76470588235294,
                "tolerance": 1.1764705882352942e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 20,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 11.764705882352942
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 394,
            "obtained": {
              "fena": 11.76470588235294
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 11.764705882352942,
                "obtained": 11.76470588235294,
                "tolerance": 1.1764705882352942e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 47.05882352941177
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 395,
            "obtained": {
              "fena": 47.05882352941176
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 47.05882352941177,
                "obtained": 47.05882352941176,
                "tolerance": 4.705882352941177e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 20,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 47.05882352941177
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 396,
            "obtained": {
              "fena": 47.05882352941176
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 47.05882352941177,
                "obtained": 47.05882352941176,
                "tolerance": 4.705882352941177e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.5882352941176471
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 397,
            "obtained": {
              "fena": 0.5882352941176471
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.5882352941176471,
                "obtained": 0.5882352941176471,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 100,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.5882352941176471
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 398,
            "obtained": {
              "fena": 0.5882352941176471
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.5882352941176471,
                "obtained": 0.5882352941176471,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 2.3529411764705883
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 399,
            "obtained": {
              "fena": 2.3529411764705883
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.3529411764705883,
                "obtained": 2.3529411764705883,
                "tolerance": 2.3529411764705883e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 100,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 2.3529411764705883
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 400,
            "obtained": {
              "fena": 2.3529411764705883
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 2.3529411764705883,
                "obtained": 2.3529411764705883,
                "tolerance": 2.3529411764705883e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 9.411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 401,
            "obtained": {
              "fena": 9.411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 9.411764705882353,
                "obtained": 9.411764705882353,
                "tolerance": 9.411764705882353e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 100,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 9.411764705882353
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 402,
            "obtained": {
              "fena": 9.411764705882353
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 9.411764705882353,
                "obtained": 9.411764705882353,
                "tolerance": 9.411764705882353e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 403,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 250,
              "pcr": 0.5,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.23529411764705885
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 404,
            "obtained": {
              "fena": 0.2352941176470588
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.23529411764705885,
                "obtained": 0.2352941176470588,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "0"
            },
            "expected": {
              "fena": 0.9411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 405,
            "obtained": {
              "fena": 0.9411764705882352
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9411764705882354,
                "obtained": 0.9411764705882352,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 250,
              "pcr": 2,
              "diuretico": "1"
            },
            "expected": {
              "fena": 0.9411764705882354
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 406,
            "obtained": {
              "fena": 0.9411764705882352
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 0.9411764705882354,
                "obtained": 0.9411764705882352,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "0"
            },
            "expected": {
              "fena": 3.7647058823529416
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 407,
            "obtained": {
              "fena": 3.7647058823529407
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.7647058823529416,
                "obtained": 3.7647058823529407,
                "tolerance": 3.764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-sodio",
            "input": {
              "una": 200,
              "pna": 170,
              "ucr": 250,
              "pcr": 8,
              "diuretico": "1"
            },
            "expected": {
              "fena": 3.7647058823529416
            },
            "derivation": "Urine/plasma sodium ratio divided by urine/plasma creatinine ratio, as a percentage; the arithmetic is unchanged by the diuretic flag.",
            "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
            "index": 408,
            "obtained": {
              "fena": 3.7647058823529407
            },
            "error": null,
            "checks": [
              {
                "key": "fena",
                "expected": 3.7647058823529416,
                "obtained": 3.7647058823529407,
                "tolerance": 3.764705882352942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
        "evidenceSha256": "b417ec793165e6ccdab47424b1ca011e559fad6cd1a923f35b0bf2db5aafab03",
        "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
        "source": {
          "edition": "Fractional Excretion of Sodium and Urea in Differentiating Acute Kidney Injury Phenotypes in Decompensated Cirrhosis, 2022",
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9168716/",
          "locator": "Methods, FENa calculation formula",
          "access": "Primary indexed Methods equation read on 2026-10-04. Direct page retrieval returned a browser check; no full-text access or CAPTCHA bypass claimed.",
          "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool."
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "methodVersion": "FENa/Espinel 1976:Miller 1978,100×UNa×PCr/(PNa×UCr); amostras simultâneas",
      "implementationVersion": "fracao-de-excrecao-de-sodio@native-2026-10-04+0e50f6e4a6a0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/666184/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FENa (%) = (Na urinário × creatinina sérica) ÷ (Na sérico × creatinina urinária) × 100. Use amostras de urina e sangue colhidas no mesmo momento, antes de diurético ou de volume, sempre que possível.",
        "inputContract": {
          "fields": [
            {
              "key": "una",
              "label": "Sódio urinário",
              "type": "num",
              "min": 1,
              "max": 300,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "pna",
              "label": "Sódio sérico",
              "type": "num",
              "min": 100,
              "max": 180,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "ucr",
              "label": "Creatinina urinária",
              "type": "num",
              "min": 1,
              "max": 500,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "pcr",
              "label": "Creatinina sérica",
              "type": "num",
              "min": 0.2,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "diuretico",
              "label": "Usou diurético nas últimas 24 h?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "a69e38f83e88fb111181d8aeb861fa341b2c056759af2a50fccb307e2d817a00"
        },
        "sourceEditions": [
          {
            "citation": "Miller TR et al. Urinary diagnostic indices in acute renal failure: a prospective study. Ann Intern Med, 1978.",
            "url": "https://doi.org/10.7326/0003-4819-89-1-47",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Urinary diagnostic indices in acute renal failure: a prospective study.",
              "year": "1978",
              "firstPublicationDate": "1978-07-01",
              "doi": "10.7326/0003-4819-89-1-47",
              "pmid": "666184",
              "journal": "Annals of internal medicine",
              "authors": "Miller TR, Anderson RJ, Linas SL, Henrich WL, Berns AS, Gabow PA, Schrier RW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/666184/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7ffe5fe6274a9a63de9a411fcfb372925ce78b366739afb2988caf57e2bb2e20",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Espinel CH. The FENa test: use in the differential diagnosis of acute renal failure. JAMA, 1976.",
            "url": "https://doi.org/10.1001/jama.1976.03270060029022",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The FENa test. Use in the differential diagnosis of acute renal failure.",
              "year": "1976",
              "firstPublicationDate": "1976-08-01",
              "doi": "10.1001/jama.236.6.579",
              "pmid": "947239",
              "journal": "JAMA",
              "authors": "Espinel CH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/947239/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "74d6d8b6eef4049ad245b1e7e700f02e72f8a5e9a5ab631db7857d62678d78e7",
            "matchedBy": "exact-publication-title",
            "publisherDepositedMetadata": {
              "title": "The FeNa Test",
              "doi": "10.1001/jama.1976.03270060029022",
              "year": 1976,
              "publisher": "American Medical Association (AMA)",
              "journal": "JAMA",
              "authors": [
                "Carlos Hugo Espinel"
              ],
              "url": "https://doi.org/10.1001/jama.1976.03270060029022"
            },
            "doiAliasOrMismatchRequiresReview": {
              "listed": "https://doi.org/10.1001/jama.1976.03270060029022",
              "indexed": "10.1001/jama.236.6.579",
              "crossrefListedDoiMetadataRead": true
            }
          },
          {
            "citation": "Steiner RW. Interpreting the fractional excretion of sodium. Am J Med, 1984.",
            "url": "https://doi.org/10.1016/0002-9343(84)90368-1",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Interpreting the fractional excretion of sodium.",
              "year": "1984",
              "firstPublicationDate": "1984-10-01",
              "doi": "10.1016/0002-9343(84)90368-1",
              "pmid": "6486145",
              "journal": "The American journal of medicine",
              "authors": "Steiner RW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6486145/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "96184cdd77d0e7a090aaf4cb351e7d0a6714d9379c7918b97081d208e7045f11",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T12:26:57.342Z",
          "total": 216,
          "passed": 216,
          "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
          "scope": "Dimensionless fractional sodium excretion arithmetic only; no validation of renal diagnosis, diuretic interpretation or any threshold in the tool.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "5e37f164f88eed5f27169b2b9ccb3b7428766cda4810c438d6e9af05ee17b7ac"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0e50f6e4a6a04b9b54c10c91283dfc51e9210df923a98d8d9676b3a639933f23",
        "technicalAmendment": {
          "date": "2026-10-04",
          "scope": "Removed premature six-decimal rounding before comparison with the unchanged source thresholds. Formula, fields and two-decimal main display retained.",
          "evidencePath": "reports/review-20261003/independent-fena-precision-amendment-final22.json",
          "baselineFailureCount": 216,
          "clinicalApproval": "not-performed"
        }
      },
      "limits": "A evidência de Miller 1978 refere-se à oligúria aguda e mostrou que índices urinários nem sempre separam causas pré-renais de necrose tubular. O resultado não estabelece sozinho a etiologia da disfunção renal. Condições clínicas, momento das amostras e medicamentos precisam ser considerados conforme a fonte da versão utilizada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.975Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não documenta todas as condições de diuréticos ou outras causas de lesão renal; original Espinel 1976 não lido. Não se confirma exclusão de necrose tubular pelo valor isolado."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "fracao-de-excrecao-de-ureia",
      "title": "Fração de excreção de ureia (FEUr)",
      "short": "LRA pré-renal ou NTA em quem usou diurético",
      "desc": "Calcule a fração de excreção de ureia (FEUr): diferencia azotemia pré-renal de necrose tubular aguda, inclusive em pacientes que usaram diurético.",
      "lead": "Mede a porcentagem da ureia filtrada que é excretada. Como a reabsorção de ureia depende pouco do transporte de sódio, o índice continua útil em quem recebeu diurético.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "uur",
          "Ureia urinária",
          "num",
          {
            "min": 10,
            "max": 5000,
            "unit": "mg/dL",
            "ph": "600"
          }
        ],
        [
          "pur",
          "Ureia sérica",
          "num",
          {
            "min": 10,
            "max": 600,
            "unit": "mg/dL",
            "ph": "120"
          }
        ],
        [
          "ucr",
          "Creatinina urinária",
          "num",
          {
            "min": 1,
            "max": 500,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "80"
          }
        ],
        [
          "pcr",
          "Creatinina sérica",
          "num",
          {
            "min": 0.2,
            "max": 20,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "2,5"
          }
        ]
      ],
      "formula": "<p>FEUr (%) = (ureia urinária × creatinina sérica) ÷ (ureia sérica × creatinina urinária) × 100.</p><p>Ureia ou BUN dão o mesmo resultado, desde que a mesma grandeza seja usada no sangue e na urina.</p>",
      "sources": [
        [
          "Carvounis CP, Nisar S, Guro-Razuman S. Significance of the fractional excretion of urea in the differential diagnosis of acute renal failure. Kidney Int, 2002.",
          "https://doi.org/10.1046/j.1523-1755.2002.00683.x"
        ]
      ],
      "cases": [
        [
          "Ureia U 800, S 120, Cr U 100, S 2,0: FEUr 13,3% (pré-renal)",
          {
            "uur": 800,
            "pur": 120,
            "ucr": 100,
            "pcr": 2
          },
          {
            "raw": {
              "feur": 13.333
            },
            "level": "mid",
            "verdict": "pré-renal",
            "tol": 0.01
          }
        ],
        [
          "Ureia U 700, S 100, Cr U 80, S 4,0: FEUr exatamente 35% (limite pré-renal)",
          {
            "uur": 700,
            "pur": 100,
            "ucr": 80,
            "pcr": 4
          },
          {
            "raw": {
              "feur": 35
            },
            "main": "35,0",
            "level": "mid",
            "tol": 0.01
          }
        ],
        [
          "Ureia U 500, S 100, Cr U 30, S 3,0: FEUr 50% (NTA)",
          {
            "uur": 500,
            "pur": 100,
            "ucr": 30,
            "pcr": 3
          },
          {
            "raw": {
              "feur": 50
            },
            "level": "high",
            "verdict": "necrose tubular",
            "tol": 0.01
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T12:26:57.342Z",
        "total": 81,
        "passed": 81,
        "cases": [
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 12.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 112,
            "obtained": {
              "feur": 12.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 50
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 113,
            "obtained": {
              "feur": 50
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 200
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 114,
            "obtained": {
              "feur": 200
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 2.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 115,
            "obtained": {
              "feur": 2.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 10
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 116,
            "obtained": {
              "feur": 10
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 40
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 117,
            "obtained": {
              "feur": 40
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 1
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 118,
            "obtained": {
              "feur": 1
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 119,
            "obtained": {
              "feur": 4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 20,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 16
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 120,
            "obtained": {
              "feur": 16
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 16,
                "obtained": 16,
                "tolerance": 1.6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 3.125
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 121,
            "obtained": {
              "feur": 3.125
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 3.125,
                "obtained": 3.125,
                "tolerance": 3.125e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 12.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 122,
            "obtained": {
              "feur": 12.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 50
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 123,
            "obtained": {
              "feur": 50
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 0.625
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 124,
            "obtained": {
              "feur": 0.625
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 0.625,
                "obtained": 0.625,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 2.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 125,
            "obtained": {
              "feur": 2.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 10
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 126,
            "obtained": {
              "feur": 10
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 0.25
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 127,
            "obtained": {
              "feur": 0.25
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 1
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 128,
            "obtained": {
              "feur": 1
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 80,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 129,
            "obtained": {
              "feur": 4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 1.25
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 130,
            "obtained": {
              "feur": 1.25
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1.25,
                "obtained": 1.25,
                "tolerance": 1.25e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 131,
            "obtained": {
              "feur": 5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 20
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 132,
            "obtained": {
              "feur": 20
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 0.25
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 133,
            "obtained": {
              "feur": 0.25
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 1
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 134,
            "obtained": {
              "feur": 1
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 135,
            "obtained": {
              "feur": 4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 0.1
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 136,
            "obtained": {
              "feur": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 0.1,
                "obtained": 0.1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 0.4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 137,
            "obtained": {
              "feur": 0.4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 0.4,
                "obtained": 0.4,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 100,
              "pur": 200,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 1.6
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 138,
            "obtained": {
              "feur": 1.6
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1.6,
                "obtained": 1.6,
                "tolerance": 1.6e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 50
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 139,
            "obtained": {
              "feur": 50
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 200
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 140,
            "obtained": {
              "feur": 200
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 800
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 141,
            "obtained": {
              "feur": 800
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 800,
                "obtained": 800,
                "tolerance": 8e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 10
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 142,
            "obtained": {
              "feur": 10
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 40
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 143,
            "obtained": {
              "feur": 40
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 160
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 144,
            "obtained": {
              "feur": 160
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 160,
                "obtained": 160,
                "tolerance": 1.6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 145,
            "obtained": {
              "feur": 4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 16
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 146,
            "obtained": {
              "feur": 16
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 16,
                "obtained": 16,
                "tolerance": 1.6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 20,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 64
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 147,
            "obtained": {
              "feur": 64
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 64,
                "obtained": 64,
                "tolerance": 6.4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 12.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 148,
            "obtained": {
              "feur": 12.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 12.5,
                "obtained": 12.5,
                "tolerance": 1.25e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 50
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 149,
            "obtained": {
              "feur": 50
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 200
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 150,
            "obtained": {
              "feur": 200
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 2.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 151,
            "obtained": {
              "feur": 2.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 2.5,
                "obtained": 2.5,
                "tolerance": 2.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 10
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 152,
            "obtained": {
              "feur": 10
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 10,
                "obtained": 10,
                "tolerance": 1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 40
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 153,
            "obtained": {
              "feur": 40
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 1
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 154,
            "obtained": {
              "feur": 1
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 155,
            "obtained": {
              "feur": 4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 80,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 16
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 156,
            "obtained": {
              "feur": 16
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 16,
                "obtained": 16,
                "tolerance": 1.6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 157,
            "obtained": {
              "feur": 5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 5,
                "obtained": 5,
                "tolerance": 5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 20
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 158,
            "obtained": {
              "feur": 20
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 20,
                "obtained": 20,
                "tolerance": 2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 80
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 159,
            "obtained": {
              "feur": 80
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 80,
                "obtained": 80,
                "tolerance": 8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 1
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 160,
            "obtained": {
              "feur": 1
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 161,
            "obtained": {
              "feur": 4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 16
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 162,
            "obtained": {
              "feur": 16
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 16,
                "obtained": 16,
                "tolerance": 1.6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 0.4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 163,
            "obtained": {
              "feur": 0.4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 0.4,
                "obtained": 0.4,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 1.6
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 164,
            "obtained": {
              "feur": 1.6
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1.6,
                "obtained": 1.6,
                "tolerance": 1.6e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 400,
              "pur": 200,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 6.4
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 165,
            "obtained": {
              "feur": 6.4
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 6.4,
                "obtained": 6.4,
                "tolerance": 6.4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 150
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 166,
            "obtained": {
              "feur": 150
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 150,
                "obtained": 150,
                "tolerance": 1.5e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 600
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 167,
            "obtained": {
              "feur": 600
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 600,
                "obtained": 600,
                "tolerance": 6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 2400
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 168,
            "obtained": {
              "feur": 2400
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 2400,
                "obtained": 2400,
                "tolerance": 2.4e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 30
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 169,
            "obtained": {
              "feur": 30
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 30,
                "obtained": 30,
                "tolerance": 3e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 120
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 170,
            "obtained": {
              "feur": 120
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 120,
                "obtained": 120,
                "tolerance": 1.2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 480
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 171,
            "obtained": {
              "feur": 480
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 480,
                "obtained": 480,
                "tolerance": 4.8e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 12
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 172,
            "obtained": {
              "feur": 12
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 12,
                "obtained": 12,
                "tolerance": 1.2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 48
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 173,
            "obtained": {
              "feur": 48
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 48,
                "obtained": 48,
                "tolerance": 4.8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 20,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 192
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 174,
            "obtained": {
              "feur": 192
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 192,
                "obtained": 192,
                "tolerance": 1.92e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 37.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 175,
            "obtained": {
              "feur": 37.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 37.5,
                "obtained": 37.5,
                "tolerance": 3.75e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 150
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 176,
            "obtained": {
              "feur": 150
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 150,
                "obtained": 150,
                "tolerance": 1.5e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 600
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 177,
            "obtained": {
              "feur": 600
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 600,
                "obtained": 600,
                "tolerance": 6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 7.5
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 178,
            "obtained": {
              "feur": 7.5
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 7.5,
                "obtained": 7.5,
                "tolerance": 7.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 30
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 179,
            "obtained": {
              "feur": 30
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 30,
                "obtained": 30,
                "tolerance": 3e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 120
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 180,
            "obtained": {
              "feur": 120
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 120,
                "obtained": 120,
                "tolerance": 1.2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 3
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 181,
            "obtained": {
              "feur": 3
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 12
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 182,
            "obtained": {
              "feur": 12
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 12,
                "obtained": 12,
                "tolerance": 1.2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 80,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 48
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 183,
            "obtained": {
              "feur": 48
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 48,
                "obtained": 48,
                "tolerance": 4.8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 20,
              "pcr": 0.5
            },
            "expected": {
              "feur": 15.000000000000002
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 184,
            "obtained": {
              "feur": 15
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 15.000000000000002,
                "obtained": 15,
                "tolerance": 1.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 20,
              "pcr": 2
            },
            "expected": {
              "feur": 60.00000000000001
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 185,
            "obtained": {
              "feur": 60
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 60.00000000000001,
                "obtained": 60,
                "tolerance": 6e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 20,
              "pcr": 8
            },
            "expected": {
              "feur": 240.00000000000003
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 186,
            "obtained": {
              "feur": 240
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 240.00000000000003,
                "obtained": 240,
                "tolerance": 2.4e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 100,
              "pcr": 0.5
            },
            "expected": {
              "feur": 3
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 187,
            "obtained": {
              "feur": 3
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 100,
              "pcr": 2
            },
            "expected": {
              "feur": 12
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 188,
            "obtained": {
              "feur": 12
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 12,
                "obtained": 12,
                "tolerance": 1.2e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 100,
              "pcr": 8
            },
            "expected": {
              "feur": 48
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 189,
            "obtained": {
              "feur": 48
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 48,
                "obtained": 48,
                "tolerance": 4.8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 250,
              "pcr": 0.5
            },
            "expected": {
              "feur": 1.2
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 190,
            "obtained": {
              "feur": 1.2
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 1.2,
                "obtained": 1.2,
                "tolerance": 1.2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 250,
              "pcr": 2
            },
            "expected": {
              "feur": 4.8
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 191,
            "obtained": {
              "feur": 4.8
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 4.8,
                "obtained": 4.8,
                "tolerance": 4.8e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "fracao-de-excrecao-de-ureia",
            "input": {
              "uur": 1200,
              "pur": 200,
              "ucr": 250,
              "pcr": 8
            },
            "expected": {
              "feur": 19.2
            },
            "derivation": "Urine/plasma urea ratio divided by urine/plasma creatinine ratio, as a percentage.",
            "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
            "index": 192,
            "obtained": {
              "feur": 19.2
            },
            "error": null,
            "checks": [
              {
                "key": "feur",
                "expected": 19.2,
                "obtained": 19.2,
                "tolerance": 1.92e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
        "evidenceSha256": "b417ec793165e6ccdab47424b1ca011e559fad6cd1a923f35b0bf2db5aafab03",
        "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
        "source": {
          "edition": "Watanabe et al. ESC Heart Failure 2024, DOI10.1002/ehf2.14755",
          "url": "https://pubmed.ncbi.nlm.nih.gov/38522427/",
          "locator": "Abstract: Methods and results, FEUN formula",
          "access": "Primary author abstract formula read directly in PubMed on 2026-10-04. Full article not required or claimed.",
          "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability."
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "methodVersion": "FEUrea/Carvounis 2002:100×Uureia×PCr/(Pureia×UCr); grandezasureia/BUNconsistentes",
      "implementationVersion": "fracao-de-excrecao-de-ureia@native-2026-10-03+0cdc2ef77d94",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12427149/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FEUr (%) = (ureia urinária × creatinina sérica) ÷ (ureia sérica × creatinina urinária) × 100. Ureia ou BUN dão o mesmo resultado, desde que a mesma grandeza seja usada no sangue e na urina.",
        "inputContract": {
          "fields": [
            {
              "key": "uur",
              "label": "Ureia urinária",
              "type": "num",
              "min": 10,
              "max": 5000,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "pur",
              "label": "Ureia sérica",
              "type": "num",
              "min": 10,
              "max": 600,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "ucr",
              "label": "Creatinina urinária",
              "type": "num",
              "min": 1,
              "max": 500,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "pcr",
              "label": "Creatinina sérica",
              "type": "num",
              "min": 0.2,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "eba6703cd8cb17eb907b2a4412646953006420617cf4165e3f9f6d3cf6682c6f"
        },
        "sourceEditions": [
          {
            "citation": "Carvounis CP, Nisar S, Guro-Razuman S. Significance of the fractional excretion of urea in the differential diagnosis of acute renal failure. Kidney Int, 2002.",
            "url": "https://doi.org/10.1046/j.1523-1755.2002.00683.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Significance of the fractional excretion of urea in the differential diagnosis of acute renal failure.",
              "year": "2002",
              "firstPublicationDate": "2002-12-01",
              "doi": "10.1046/j.1523-1755.2002.00683.x",
              "pmid": "12427149",
              "journal": "Kidney international",
              "authors": "Carvounis CP, Nisar S, Guro-Razuman S."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12427149/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "26025f39fd78cba6b032ef7637214ca01b2a1f9ca0b0b3822d6efe92070eb50d",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T12:26:57.342Z",
          "total": 81,
          "passed": 81,
          "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
          "scope": "Dimensionless clearance fraction arithmetic with matching blood/urine solute units. This corroborating study does not replace Carvounis2002, validate renal etiologic labels or establish population applicability.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "9cc935f9289dd3fb395138accce124694debcbf1d7da61a77c0dc6c2f31f1cce"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0cdc2ef77d94c41e9436063b2547c29599fbca524b20f5eb82a74cf87cc06f1b"
      },
      "limits": "O estudo de 2002 avaliou episódios de insuficiência renal aguda, incluindo causas pré-renais com e sem diuréticos e necrose tubular. A FE de ureia foi menos influenciada pelos diuréticos nessa comparação; isso não a torna independente de todas as interferências nem confirma etiologia pelo corte isolado.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.978Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Menos influenciada não significa imune a todas as interferências; resumo não prova desempenho em toda doença ou tratamento."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "funcao-discriminante-de-maddrey",
      "title": "Função discriminante de Maddrey",
      "short": "Gravidade da hepatite alcoólica e corticoide",
      "desc": "Calcule a função discriminante de Maddrey na hepatite alcoólica: valor ≥ 32 indica doença grave, com alta mortalidade e indicação de avaliar corticoide.",
      "lead": "Estima a gravidade da hepatite alcoólica a partir do tempo de protrombina e da bilirrubina. Valores ≥ 32 identificam os pacientes com alta mortalidade em curto prazo, candidatos a corticoide.",
      "kind": "Calculadora",
      "spec": [
        "gastroenterologia",
        "clinica-medica",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "tp",
          "Tempo de protrombina do paciente",
          "num",
          {
            "min": 5,
            "max": 150,
            "step": 0.1,
            "unit": "s",
            "ph": "20"
          }
        ],
        [
          "tpc",
          "Tempo de protrombina controle",
          "num",
          {
            "min": 5,
            "max": 30,
            "step": 0.1,
            "unit": "s",
            "ph": "12"
          }
        ],
        [
          "bili",
          "Bilirrubina total",
          "num",
          {
            "min": 0.1,
            "max": 80,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "8"
          }
        ]
      ],
      "formula": "<p>FD = 4,6 × (TP do paciente − TP controle, em segundos) + bilirrubina total (mg/dL).</p>",
      "sources": [
        [
          "Maddrey WC et al. Corticosteroid therapy of alcoholic hepatitis. Gastroenterology, 1978.",
          "https://doi.org/10.1016/0016-5085(78)90401-8"
        ],
        [
          "Carithers RL et al. Methylprednisolone therapy in patients with severe alcoholic hepatitis: a randomized multicenter trial. Ann Intern Med, 1989.",
          "https://doi.org/10.7326/0003-4819-110-9-685"
        ],
        [
          "Crabb DW et al. Diagnosis and treatment of alcohol-associated liver diseases: 2019 practice guidance from the American Association for the Study of Liver Diseases. Hepatology, 2020.",
          "https://doi.org/10.1002/hep.30866"
        ]
      ],
      "cases": [
        [
          "TP 15 s, controle 12 s, bilirrubina 5: FD 18,8 (não grave)",
          {
            "tp": 15,
            "tpc": 12,
            "bili": 5
          },
          {
            "raw": {
              "df": 18.8
            },
            "main": "18,8",
            "level": "low",
            "tol": 0.001
          }
        ],
        [
          "TP 17 s, controle 12 s, bilirrubina 9: FD 32,0 (limite, grave)",
          {
            "tp": 17,
            "tpc": 12,
            "bili": 9
          },
          {
            "raw": {
              "df": 32
            },
            "level": "high",
            "tol": 0.001
          }
        ],
        [
          "TP 25 s, controle 12 s, bilirrubina 10: FD 69,8 (grave)",
          {
            "tp": 25,
            "tpc": 12,
            "bili": 10
          },
          {
            "raw": {
              "df": 69.8
            },
            "level": "high",
            "tol": 0.001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:19:19.748Z",
        "total": 378,
        "passed": 378,
        "cases": [
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 0.1
            },
            "reference": {
              "df": "1/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.1,
                "obtained": 0.1,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 0.5
            },
            "reference": {
              "df": "1/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 2
            },
            "reference": {
              "df": "2/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 2,
                "obtained": 2,
                "envelope": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 8
            },
            "reference": {
              "df": "8/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 20
            },
            "reference": {
              "df": "20/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 80
            },
            "reference": {
              "df": "80/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 80
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": -13.7
            },
            "reference": {
              "df": "-137/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -13.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -13.7,
                "obtained": -13.7,
                "envelope": 4.867217739956686e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": -13.3
            },
            "reference": {
              "df": "-133/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -13.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -13.3,
                "obtained": -13.3,
                "envelope": 4.7251091928046665e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": -11.8
            },
            "reference": {
              "df": "-59/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -11.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -11.8,
                "obtained": -11.8,
                "envelope": 4.1922021409845913e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": -5.8
            },
            "reference": {
              "df": "-29/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -5.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -5.8,
                "obtained": -5.8,
                "envelope": 2.0605739337042905e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 6.2
            },
            "reference": {
              "df": "31/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 6.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 6.2,
                "obtained": 6.2,
                "envelope": 2.2026824808563106e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 66.2
            },
            "reference": {
              "df": "331/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 66.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 66.2,
                "obtained": 66.2,
                "envelope": 2.3518964553659317e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": -22.9
            },
            "reference": {
              "df": "-229/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -22.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -22.9,
                "obtained": -22.9,
                "envelope": 8.135714324453147e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": -22.5
            },
            "reference": {
              "df": "-45/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -22.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -22.5,
                "obtained": -22.5,
                "envelope": 7.993605777301127e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": -21
            },
            "reference": {
              "df": "-21/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -21
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -21,
                "obtained": -21,
                "envelope": 7.460698725481052e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": -15
            },
            "reference": {
              "df": "-15/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -15
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -15,
                "obtained": -15,
                "envelope": 5.3290705182007514e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": -3
            },
            "reference": {
              "df": "-3/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -3,
                "obtained": -3,
                "envelope": 1.0658141036401503e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 57
            },
            "reference": {
              "df": "57/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 57
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 57,
                "obtained": 57,
                "envelope": 2.0250467969162855e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": -32.1
            },
            "reference": {
              "df": "-321/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -32.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -32.1,
                "obtained": -32.1,
                "envelope": 1.1404210908949608e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": -31.7
            },
            "reference": {
              "df": "-317/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -31.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -31.7,
                "obtained": -31.7,
                "envelope": 1.1262102361797588e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": -30.2
            },
            "reference": {
              "df": "-151/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -30.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -30.2,
                "obtained": -30.2,
                "envelope": 1.0729195309977513e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": -24.2
            },
            "reference": {
              "df": "-121/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -24.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -24.2,
                "obtained": -24.2,
                "envelope": 8.597567102697212e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": -12.2
            },
            "reference": {
              "df": "-61/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -12.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -12.2,
                "obtained": -12.2,
                "envelope": 4.334310688136611e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 47.8
            },
            "reference": {
              "df": "239/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 47.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 47.8,
                "obtained": 47.8,
                "envelope": 1.6981971384666393e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": -45.9
            },
            "reference": {
              "df": "-459/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -45.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -45.9,
                "obtained": -45.9,
                "envelope": 1.63069557856943e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": -45.5
            },
            "reference": {
              "df": "-91/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -45.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -45.5,
                "obtained": -45.5,
                "envelope": 1.616484723854228e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": -44
            },
            "reference": {
              "df": "-44/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -44
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -44,
                "obtained": -44,
                "envelope": 1.5631940186722204e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": -38
            },
            "reference": {
              "df": "-38/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -38
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -38,
                "obtained": -38,
                "envelope": 1.3500311979441904e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": -26
            },
            "reference": {
              "df": "-26/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -26
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -26,
                "obtained": -26,
                "envelope": 9.237055564881302e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 34
            },
            "reference": {
              "df": "34/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 34
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 34,
                "obtained": 34,
                "envelope": 1.2079226507921703e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": -68.9
            },
            "reference": {
              "df": "-689/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -68.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -68.9,
                "obtained": -68.9,
                "envelope": 2.4478197246935453e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": -68.5
            },
            "reference": {
              "df": "-137/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -68.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -68.5,
                "obtained": -68.5,
                "envelope": 2.433608869978343e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": -67
            },
            "reference": {
              "df": "-67/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -67
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -67,
                "obtained": -67,
                "envelope": 2.3803181647963356e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": -61
            },
            "reference": {
              "df": "-61/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -61
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -61,
                "obtained": -61,
                "envelope": 2.1671553440683056e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": -49
            },
            "reference": {
              "df": "-49/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -49
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -49,
                "obtained": -49,
                "envelope": 1.7408297026122455e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 11
            },
            "reference": {
              "df": "11/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 11
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 11,
                "obtained": 11,
                "envelope": 3.907985046680551e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": -114.9
            },
            "reference": {
              "df": "-1149/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -114.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -114.9,
                "obtained": -114.9,
                "envelope": 4.082068016941776e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": -114.5
            },
            "reference": {
              "df": "-229/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -114.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -114.5,
                "obtained": -114.5,
                "envelope": 4.0678571622265736e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": -113
            },
            "reference": {
              "df": "-113/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -113
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -113,
                "obtained": -113,
                "envelope": 4.014566457044566e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": -107
            },
            "reference": {
              "df": "-107/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -107
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -107,
                "obtained": -107,
                "envelope": 3.801403636316536e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": -95
            },
            "reference": {
              "df": "-95/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -95
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -95,
                "obtained": -95,
                "envelope": 3.375077994860476e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "5",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": -35
            },
            "reference": {
              "df": "-35/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -35
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -35,
                "obtained": -35,
                "envelope": 1.2434497875801753e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 23.1
            },
            "reference": {
              "df": "231/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 23.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 23.1,
                "obtained": 23.1,
                "envelope": 8.206768598029158e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 23.5
            },
            "reference": {
              "df": "47/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 23.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 23.5,
                "obtained": 23.5,
                "envelope": 8.348877145181177e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 25
            },
            "reference": {
              "df": "25/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 25
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 25,
                "obtained": 25,
                "envelope": 8.881784197001252e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 31
            },
            "reference": {
              "df": "31/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 31
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 31,
                "obtained": 31,
                "envelope": 1.1013412404281553e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 43
            },
            "reference": {
              "df": "43/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 43
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 43,
                "obtained": 43,
                "envelope": 1.5276668818842154e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 103
            },
            "reference": {
              "df": "103/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 103
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 103,
                "obtained": 103,
                "envelope": 3.659295089164516e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 9.3
            },
            "reference": {
              "df": "93/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 9.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 9.3,
                "obtained": 9.3,
                "envelope": 3.304023721284466e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 9.7
            },
            "reference": {
              "df": "97/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 9.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 9.7,
                "obtained": 9.7,
                "envelope": 3.4461322684364856e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 11.2
            },
            "reference": {
              "df": "56/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 11.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 11.2,
                "obtained": 11.2,
                "envelope": 3.979039320256561e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 17.2
            },
            "reference": {
              "df": "86/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 17.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 17.2,
                "obtained": 17.2,
                "envelope": 6.110667527536861e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 29.2
            },
            "reference": {
              "df": "146/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 29.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 29.2,
                "obtained": 29.2,
                "envelope": 1.0373923942097462e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 89.2
            },
            "reference": {
              "df": "446/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 89.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 89.2,
                "obtained": 89.2,
                "envelope": 3.169020601490047e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 0.1
            },
            "reference": {
              "df": "1/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.1,
                "obtained": 0.1,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 0.5
            },
            "reference": {
              "df": "1/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 2
            },
            "reference": {
              "df": "2/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 2,
                "obtained": 2,
                "envelope": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 8
            },
            "reference": {
              "df": "8/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 20
            },
            "reference": {
              "df": "20/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 80
            },
            "reference": {
              "df": "80/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 80
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": -9.1
            },
            "reference": {
              "df": "-91/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -9.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -9.1,
                "obtained": -9.1,
                "envelope": 3.232969447708456e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": -8.7
            },
            "reference": {
              "df": "-87/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -8.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -8.7,
                "obtained": -8.7,
                "envelope": 3.0908609005564356e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": -7.2
            },
            "reference": {
              "df": "-36/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -7.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -7.2,
                "obtained": -7.2,
                "envelope": 2.5579538487363607e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": -1.2
            },
            "reference": {
              "df": "-6/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -1.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -1.2,
                "obtained": -1.2,
                "envelope": 4.263256414560601e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 10.8
            },
            "reference": {
              "df": "54/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 10.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 10.8,
                "obtained": 10.8,
                "envelope": 3.836930773104541e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 70.8
            },
            "reference": {
              "df": "354/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 70.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 70.8,
                "obtained": 70.8,
                "envelope": 2.5153212845907546e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": -22.9
            },
            "reference": {
              "df": "-229/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -22.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -22.9,
                "obtained": -22.9,
                "envelope": 8.135714324453147e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": -22.5
            },
            "reference": {
              "df": "-45/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -22.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -22.5,
                "obtained": -22.5,
                "envelope": 7.993605777301127e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": -21
            },
            "reference": {
              "df": "-21/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -21
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -21,
                "obtained": -21,
                "envelope": 7.460698725481052e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": -15
            },
            "reference": {
              "df": "-15/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -15
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -15,
                "obtained": -15,
                "envelope": 5.3290705182007514e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": -3
            },
            "reference": {
              "df": "-3/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -3,
                "obtained": -3,
                "envelope": 1.0658141036401503e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 57
            },
            "reference": {
              "df": "57/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 57
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 57,
                "obtained": 57,
                "envelope": 2.0250467969162855e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": -45.9
            },
            "reference": {
              "df": "-459/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -45.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -45.9,
                "obtained": -45.9,
                "envelope": 1.63069557856943e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": -45.5
            },
            "reference": {
              "df": "-91/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -45.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -45.5,
                "obtained": -45.5,
                "envelope": 1.616484723854228e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": -44
            },
            "reference": {
              "df": "-44/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -44
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -44,
                "obtained": -44,
                "envelope": 1.5631940186722204e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": -38
            },
            "reference": {
              "df": "-38/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -38
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -38,
                "obtained": -38,
                "envelope": 1.3500311979441904e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": -26
            },
            "reference": {
              "df": "-26/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -26
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -26,
                "obtained": -26,
                "envelope": 9.237055564881302e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 34
            },
            "reference": {
              "df": "34/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 34
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 34,
                "obtained": 34,
                "envelope": 1.2079226507921703e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": -91.9
            },
            "reference": {
              "df": "-919/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -91.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -91.9,
                "obtained": -91.9,
                "envelope": 3.2649438708176606e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": -91.5
            },
            "reference": {
              "df": "-183/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -91.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -91.5,
                "obtained": -91.5,
                "envelope": 3.2507330161024584e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": -90
            },
            "reference": {
              "df": "-90/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -90
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -90,
                "obtained": -90,
                "envelope": 3.197442310920451e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": -84
            },
            "reference": {
              "df": "-84/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -84
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -84,
                "obtained": -84,
                "envelope": 2.984279490192421e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": -72
            },
            "reference": {
              "df": "-72/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -72
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -72,
                "obtained": -72,
                "envelope": 2.5579538487363607e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "10",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": -12
            },
            "reference": {
              "df": "-12/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -12
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -12,
                "obtained": -12,
                "envelope": 4.263256414560601e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 32.3
            },
            "reference": {
              "df": "323/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 32.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 32.3,
                "obtained": 32.3,
                "envelope": 1.1475265182525617e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 32.7
            },
            "reference": {
              "df": "327/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 32.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 32.7,
                "obtained": 32.7,
                "envelope": 1.161737372967764e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 34.2
            },
            "reference": {
              "df": "171/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 34.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 34.2,
                "obtained": 34.2,
                "envelope": 1.2150280781497714e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 40.2
            },
            "reference": {
              "df": "201/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 40.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 40.2,
                "obtained": 40.2,
                "envelope": 1.4281908988778015e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 52.2
            },
            "reference": {
              "df": "261/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 52.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 52.2,
                "obtained": 52.2,
                "envelope": 1.8545165403338616e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 112.2
            },
            "reference": {
              "df": "561/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 112.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 112.2,
                "obtained": 112.2,
                "envelope": 3.986144747614162e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 18.5
            },
            "reference": {
              "df": "37/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 18.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 18.5,
                "obtained": 18.5,
                "envelope": 6.572520305780927e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 18.9
            },
            "reference": {
              "df": "189/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 18.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 18.9,
                "obtained": 18.9,
                "envelope": 6.714628852932946e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 20.4
            },
            "reference": {
              "df": "102/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20.4
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20.4,
                "obtained": 20.4,
                "envelope": 7.247535904753021e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 26.4
            },
            "reference": {
              "df": "132/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 26.4
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 26.4,
                "obtained": 26.4,
                "envelope": 9.379164112033322e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 38.4
            },
            "reference": {
              "df": "192/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 38.4
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 38.4,
                "obtained": 38.4,
                "envelope": 1.3642420526593923e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 98.4
            },
            "reference": {
              "df": "492/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 98.4
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 98.4,
                "obtained": 98.4,
                "envelope": 3.495870259939693e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 9.3
            },
            "reference": {
              "df": "93/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 9.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 9.3,
                "obtained": 9.3,
                "envelope": 3.304023721284466e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 9.7
            },
            "reference": {
              "df": "97/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 9.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 9.7,
                "obtained": 9.7,
                "envelope": 3.4461322684364856e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 11.2
            },
            "reference": {
              "df": "56/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 11.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 11.2,
                "obtained": 11.2,
                "envelope": 3.979039320256561e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 17.2
            },
            "reference": {
              "df": "86/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 17.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 17.2,
                "obtained": 17.2,
                "envelope": 6.110667527536861e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 29.2
            },
            "reference": {
              "df": "146/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 29.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 29.2,
                "obtained": 29.2,
                "envelope": 1.0373923942097462e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 89.2
            },
            "reference": {
              "df": "446/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 89.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 89.2,
                "obtained": 89.2,
                "envelope": 3.169020601490047e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 0.1
            },
            "reference": {
              "df": "1/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.1,
                "obtained": 0.1,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 0.5
            },
            "reference": {
              "df": "1/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 2
            },
            "reference": {
              "df": "2/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 2,
                "obtained": 2,
                "envelope": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 8
            },
            "reference": {
              "df": "8/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 20
            },
            "reference": {
              "df": "20/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 80
            },
            "reference": {
              "df": "80/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 80
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": -13.7
            },
            "reference": {
              "df": "-137/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -13.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -13.7,
                "obtained": -13.7,
                "envelope": 4.867217739956686e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": -13.3
            },
            "reference": {
              "df": "-133/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -13.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -13.3,
                "obtained": -13.3,
                "envelope": 4.7251091928046665e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": -11.8
            },
            "reference": {
              "df": "-59/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -11.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -11.8,
                "obtained": -11.8,
                "envelope": 4.1922021409845913e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": -5.8
            },
            "reference": {
              "df": "-29/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -5.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -5.8,
                "obtained": -5.8,
                "envelope": 2.0605739337042905e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 6.2
            },
            "reference": {
              "df": "31/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 6.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 6.2,
                "obtained": 6.2,
                "envelope": 2.2026824808563106e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 66.2
            },
            "reference": {
              "df": "331/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 66.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 66.2,
                "obtained": 66.2,
                "envelope": 2.3518964553659317e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": -36.7
            },
            "reference": {
              "df": "-367/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -36.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -36.7,
                "obtained": -36.7,
                "envelope": 1.303845920119784e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": -36.3
            },
            "reference": {
              "df": "-363/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -36.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -36.3,
                "obtained": -36.3,
                "envelope": 1.2896350654045817e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": -34.8
            },
            "reference": {
              "df": "-174/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -34.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -34.8,
                "obtained": -34.8,
                "envelope": 1.2363443602225742e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": -28.8
            },
            "reference": {
              "df": "-144/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -28.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -28.8,
                "obtained": -28.8,
                "envelope": 1.0231815394945443e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": -16.8
            },
            "reference": {
              "df": "-84/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -16.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -16.8,
                "obtained": -16.8,
                "envelope": 5.968558980384842e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 43.2
            },
            "reference": {
              "df": "216/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 43.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 43.2,
                "obtained": 43.2,
                "envelope": 1.5347723092418165e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": -82.7
            },
            "reference": {
              "df": "-827/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -82.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -82.7,
                "obtained": -82.7,
                "envelope": 2.9380942123680144e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": -82.3
            },
            "reference": {
              "df": "-823/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -82.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -82.3,
                "obtained": -82.3,
                "envelope": 2.923883357652812e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": -80.8
            },
            "reference": {
              "df": "-404/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -80.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -80.8,
                "obtained": -80.8,
                "envelope": 2.8705926524708046e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": -74.8
            },
            "reference": {
              "df": "-374/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -74.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -74.8,
                "obtained": -74.8,
                "envelope": 2.6574298317427746e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": -62.8
            },
            "reference": {
              "df": "-314/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -62.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -62.8,
                "obtained": -62.8,
                "envelope": 2.2311041902867145e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "12",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": -2.8
            },
            "reference": {
              "df": "-14/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -2.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -2.8,
                "obtained": -2.8,
                "envelope": 9.947598300641402e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 46.1
            },
            "reference": {
              "df": "461/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 46.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 46.1,
                "obtained": 46.1,
                "envelope": 1.637801005927031e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 46.5
            },
            "reference": {
              "df": "93/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 46.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 46.5,
                "obtained": 46.5,
                "envelope": 1.652011860642233e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 48
            },
            "reference": {
              "df": "48/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 48
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 48,
                "obtained": 48,
                "envelope": 1.7053025658242404e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 54
            },
            "reference": {
              "df": "54/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 54
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 54,
                "obtained": 54,
                "envelope": 1.9184653865522705e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 66
            },
            "reference": {
              "df": "66/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 66
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 66,
                "obtained": 66,
                "envelope": 2.3447910280083306e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 126
            },
            "reference": {
              "df": "126/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 126
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 126,
                "obtained": 126,
                "envelope": 4.476419235288631e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 32.3
            },
            "reference": {
              "df": "323/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 32.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 32.3,
                "obtained": 32.3,
                "envelope": 1.1475265182525617e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 32.7
            },
            "reference": {
              "df": "327/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 32.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 32.7,
                "obtained": 32.7,
                "envelope": 1.161737372967764e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 34.2
            },
            "reference": {
              "df": "171/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 34.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 34.2,
                "obtained": 34.2,
                "envelope": 1.2150280781497714e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 40.2
            },
            "reference": {
              "df": "201/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 40.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 40.2,
                "obtained": 40.2,
                "envelope": 1.4281908988778015e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 52.2
            },
            "reference": {
              "df": "261/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 52.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 52.2,
                "obtained": 52.2,
                "envelope": 1.8545165403338616e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 112.2
            },
            "reference": {
              "df": "561/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 112.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 112.2,
                "obtained": 112.2,
                "envelope": 3.986144747614162e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 23.1
            },
            "reference": {
              "df": "231/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 23.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 23.1,
                "obtained": 23.1,
                "envelope": 8.206768598029158e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 23.5
            },
            "reference": {
              "df": "47/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 23.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 23.5,
                "obtained": 23.5,
                "envelope": 8.348877145181177e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 25
            },
            "reference": {
              "df": "25/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 25
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 25,
                "obtained": 25,
                "envelope": 8.881784197001252e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 31
            },
            "reference": {
              "df": "31/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 31
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 31,
                "obtained": 31,
                "envelope": 1.1013412404281553e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 43
            },
            "reference": {
              "df": "43/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 43
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 43,
                "obtained": 43,
                "envelope": 1.5276668818842154e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 103
            },
            "reference": {
              "df": "103/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 103
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 103,
                "obtained": 103,
                "envelope": 3.659295089164516e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 13.9
            },
            "reference": {
              "df": "139/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 13.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 13.9,
                "obtained": 13.9,
                "envelope": 4.9382720135326964e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 14.3
            },
            "reference": {
              "df": "143/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 14.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 14.3,
                "obtained": 14.3,
                "envelope": 5.0803805606847166e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 15.8
            },
            "reference": {
              "df": "79/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 15.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 15.8,
                "obtained": 15.8,
                "envelope": 5.613287612504792e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 21.8
            },
            "reference": {
              "df": "109/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 21.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 21.8,
                "obtained": 21.8,
                "envelope": 7.744915819785092e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 33.8
            },
            "reference": {
              "df": "169/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 33.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 33.8,
                "obtained": 33.8,
                "envelope": 1.2008172234345692e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 93.8
            },
            "reference": {
              "df": "469/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 93.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 93.8,
                "obtained": 93.8,
                "envelope": 3.33244543071487e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": 0.1
            },
            "reference": {
              "df": "1/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.1,
                "obtained": 0.1,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": 0.5
            },
            "reference": {
              "df": "1/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": 2
            },
            "reference": {
              "df": "2/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 2,
                "obtained": 2,
                "envelope": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": 8
            },
            "reference": {
              "df": "8/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 20
            },
            "reference": {
              "df": "20/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 80
            },
            "reference": {
              "df": "80/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 80
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": -22.9
            },
            "reference": {
              "df": "-229/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -22.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -22.9,
                "obtained": -22.9,
                "envelope": 8.135714324453147e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": -22.5
            },
            "reference": {
              "df": "-45/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -22.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -22.5,
                "obtained": -22.5,
                "envelope": 7.993605777301127e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": -21
            },
            "reference": {
              "df": "-21/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -21
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -21,
                "obtained": -21,
                "envelope": 7.460698725481052e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": -15
            },
            "reference": {
              "df": "-15/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -15
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -15,
                "obtained": -15,
                "envelope": 5.3290705182007514e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": -3
            },
            "reference": {
              "df": "-3/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -3,
                "obtained": -3,
                "envelope": 1.0658141036401503e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 57
            },
            "reference": {
              "df": "57/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 57
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 57,
                "obtained": 57,
                "envelope": 2.0250467969162855e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": -68.9
            },
            "reference": {
              "df": "-689/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -68.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -68.9,
                "obtained": -68.9,
                "envelope": 2.4478197246935453e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": -68.5
            },
            "reference": {
              "df": "-137/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -68.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -68.5,
                "obtained": -68.5,
                "envelope": 2.433608869978343e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": -67
            },
            "reference": {
              "df": "-67/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -67
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -67,
                "obtained": -67,
                "envelope": 2.3803181647963356e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": -61
            },
            "reference": {
              "df": "-61/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -61
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -61,
                "obtained": -61,
                "envelope": 2.1671553440683056e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": -49
            },
            "reference": {
              "df": "-49/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -49
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -49,
                "obtained": -49,
                "envelope": 1.7408297026122455e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "15",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": 11
            },
            "reference": {
              "df": "11/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 11
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 11,
                "obtained": 11,
                "envelope": 3.907985046680551e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 69.1
            },
            "reference": {
              "df": "691/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 69.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 69.1,
                "obtained": 69.1,
                "envelope": 2.454925152051146e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 69.5
            },
            "reference": {
              "df": "139/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 69.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 69.5,
                "obtained": 69.5,
                "envelope": 2.469136006766348e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 71
            },
            "reference": {
              "df": "71/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 71
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 71,
                "obtained": 71,
                "envelope": 2.5224267119483557e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 77
            },
            "reference": {
              "df": "77/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 77
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 77,
                "obtained": 77,
                "envelope": 2.7355895326763857e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 89
            },
            "reference": {
              "df": "89/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 89
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 89,
                "obtained": 89,
                "envelope": 3.161915174132446e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 149
            },
            "reference": {
              "df": "149/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 149
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 149,
                "obtained": 149,
                "envelope": 5.293543381412746e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 55.3
            },
            "reference": {
              "df": "553/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 55.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 55.3,
                "obtained": 55.3,
                "envelope": 1.964650664376677e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 55.7
            },
            "reference": {
              "df": "557/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 55.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 55.7,
                "obtained": 55.7,
                "envelope": 1.978861519091879e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 57.2
            },
            "reference": {
              "df": "286/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 57.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 57.2,
                "obtained": 57.2,
                "envelope": 2.0321522242738866e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 63.2
            },
            "reference": {
              "df": "316/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 63.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 63.2,
                "obtained": 63.2,
                "envelope": 2.2453150450019167e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 75.2
            },
            "reference": {
              "df": "376/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 75.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 75.2,
                "obtained": 75.2,
                "envelope": 2.671640686457977e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 135.2
            },
            "reference": {
              "df": "676/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 135.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 135.2,
                "obtained": 135.2,
                "envelope": 4.803268893738277e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 46.1
            },
            "reference": {
              "df": "461/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 46.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 46.1,
                "obtained": 46.1,
                "envelope": 1.637801005927031e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 46.5
            },
            "reference": {
              "df": "93/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 46.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 46.5,
                "obtained": 46.5,
                "envelope": 1.652011860642233e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 48
            },
            "reference": {
              "df": "48/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 48
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 48,
                "obtained": 48,
                "envelope": 1.7053025658242404e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 54
            },
            "reference": {
              "df": "54/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 54
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 54,
                "obtained": 54,
                "envelope": 1.9184653865522705e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 66
            },
            "reference": {
              "df": "66/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 66
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 66,
                "obtained": 66,
                "envelope": 2.3447910280083306e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 126
            },
            "reference": {
              "df": "126/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 126
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 126,
                "obtained": 126,
                "envelope": 4.476419235288631e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 36.9
            },
            "reference": {
              "df": "369/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 36.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 36.9,
                "obtained": 36.9,
                "envelope": 1.3109513474773848e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 37.3
            },
            "reference": {
              "df": "373/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 37.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 37.3,
                "obtained": 37.3,
                "envelope": 1.3251622021925867e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 38.8
            },
            "reference": {
              "df": "194/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 38.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 38.8,
                "obtained": 38.8,
                "envelope": 1.3784529073745943e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 44.8
            },
            "reference": {
              "df": "224/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 44.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 44.8,
                "obtained": 44.8,
                "envelope": 1.5916157281026243e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 56.8
            },
            "reference": {
              "df": "284/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 56.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 56.8,
                "obtained": 56.8,
                "envelope": 2.0179413695586844e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 116.8
            },
            "reference": {
              "df": "584/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 116.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 116.8,
                "obtained": 116.8,
                "envelope": 4.149569576838985e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": 23.1
            },
            "reference": {
              "df": "231/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 23.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 23.1,
                "obtained": 23.1,
                "envelope": 8.206768598029158e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": 23.5
            },
            "reference": {
              "df": "47/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 23.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 23.5,
                "obtained": 23.5,
                "envelope": 8.348877145181177e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": 25
            },
            "reference": {
              "df": "25/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 25
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 25,
                "obtained": 25,
                "envelope": 8.881784197001252e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": 31
            },
            "reference": {
              "df": "31/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 31
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 31,
                "obtained": 31,
                "envelope": 1.1013412404281553e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 43
            },
            "reference": {
              "df": "43/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 43
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 43,
                "obtained": 43,
                "envelope": 1.5276668818842154e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 103
            },
            "reference": {
              "df": "103/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 103
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 103,
                "obtained": 103,
                "envelope": 3.659295089164516e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": 0.1
            },
            "reference": {
              "df": "1/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.1,
                "obtained": 0.1,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": 0.5
            },
            "reference": {
              "df": "1/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": 2
            },
            "reference": {
              "df": "2/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 2,
                "obtained": 2,
                "envelope": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": 8
            },
            "reference": {
              "df": "8/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": 20
            },
            "reference": {
              "df": "20/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 80
            },
            "reference": {
              "df": "80/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 80
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": -45.9
            },
            "reference": {
              "df": "-459/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -45.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -45.9,
                "obtained": -45.9,
                "envelope": 1.63069557856943e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": -45.5
            },
            "reference": {
              "df": "-91/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -45.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -45.5,
                "obtained": -45.5,
                "envelope": 1.616484723854228e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": -44
            },
            "reference": {
              "df": "-44/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -44
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -44,
                "obtained": -44,
                "envelope": 1.5631940186722204e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": -38
            },
            "reference": {
              "df": "-38/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -38
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -38,
                "obtained": -38,
                "envelope": 1.3500311979441904e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": -26
            },
            "reference": {
              "df": "-26/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": -26
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": -26,
                "obtained": -26,
                "envelope": 9.237055564881302e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "20",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": 34
            },
            "reference": {
              "df": "34/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 34
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 34,
                "obtained": 34,
                "envelope": 1.2079226507921703e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 115.1
            },
            "reference": {
              "df": "1151/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 115.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 115.1,
                "obtained": 115.1,
                "envelope": 4.0891734442993764e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 115.5
            },
            "reference": {
              "df": "231/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 115.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 115.5,
                "obtained": 115.5,
                "envelope": 4.1033842990145786e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 117
            },
            "reference": {
              "df": "117/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 117
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 117,
                "obtained": 117,
                "envelope": 4.156675004196586e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 123
            },
            "reference": {
              "df": "123/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 123
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 123,
                "obtained": 123,
                "envelope": 4.369837824924616e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 135
            },
            "reference": {
              "df": "135/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 135
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 135,
                "obtained": 135,
                "envelope": 4.796163466380676e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 195
            },
            "reference": {
              "df": "195/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 195
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 195,
                "obtained": 195,
                "envelope": 6.927791673660977e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 101.3
            },
            "reference": {
              "df": "1013/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 101.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 101.3,
                "obtained": 101.3,
                "envelope": 3.5988989566249073e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 101.7
            },
            "reference": {
              "df": "1017/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 101.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 101.7,
                "obtained": 101.7,
                "envelope": 3.6131098113401095e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 103.2
            },
            "reference": {
              "df": "516/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 103.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 103.2,
                "obtained": 103.2,
                "envelope": 3.666400516522117e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 109.2
            },
            "reference": {
              "df": "546/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 109.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 109.2,
                "obtained": 109.2,
                "envelope": 3.879563337250147e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 121.2
            },
            "reference": {
              "df": "606/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 121.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 121.2,
                "obtained": 121.2,
                "envelope": 4.305888978706207e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 181.2
            },
            "reference": {
              "df": "906/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 181.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 181.2,
                "obtained": 181.2,
                "envelope": 6.437517185986507e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 92.1
            },
            "reference": {
              "df": "921/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 92.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 92.1,
                "obtained": 92.1,
                "envelope": 3.272049298175261e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 92.5
            },
            "reference": {
              "df": "185/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 92.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 92.5,
                "obtained": 92.5,
                "envelope": 3.2862601528904634e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 94
            },
            "reference": {
              "df": "94/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 94
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 94,
                "obtained": 94,
                "envelope": 3.339550858072471e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 100
            },
            "reference": {
              "df": "100/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 100
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 100,
                "obtained": 100,
                "envelope": 3.552713678800501e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 112
            },
            "reference": {
              "df": "112/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 112
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 112,
                "obtained": 112,
                "envelope": 3.979039320256561e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 172
            },
            "reference": {
              "df": "172/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 172
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 172,
                "obtained": 172,
                "envelope": 6.110667527536862e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 82.9
            },
            "reference": {
              "df": "829/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 82.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 82.9,
                "obtained": 82.9,
                "envelope": 2.9451996397256155e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 83.3
            },
            "reference": {
              "df": "833/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 83.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 83.3,
                "obtained": 83.3,
                "envelope": 2.959410494440817e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 84.8
            },
            "reference": {
              "df": "424/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 84.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 84.8,
                "obtained": 84.8,
                "envelope": 3.0127011996228247e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 90.8
            },
            "reference": {
              "df": "454/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 90.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 90.8,
                "obtained": 90.8,
                "envelope": 3.2258640203508547e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 102.8
            },
            "reference": {
              "df": "514/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 102.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 102.8,
                "obtained": 102.8,
                "envelope": 3.652189661806915e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 162.8
            },
            "reference": {
              "df": "814/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 162.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 162.8,
                "obtained": 162.8,
                "envelope": 5.783817869087216e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": 69.1
            },
            "reference": {
              "df": "691/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 69.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 69.1,
                "obtained": 69.1,
                "envelope": 2.454925152051146e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": 69.5
            },
            "reference": {
              "df": "139/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 69.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 69.5,
                "obtained": 69.5,
                "envelope": 2.469136006766348e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": 71
            },
            "reference": {
              "df": "71/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 71
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 71,
                "obtained": 71,
                "envelope": 2.5224267119483557e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": 77
            },
            "reference": {
              "df": "77/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 77
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 77,
                "obtained": 77,
                "envelope": 2.7355895326763857e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 89
            },
            "reference": {
              "df": "89/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 89
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 89,
                "obtained": 89,
                "envelope": 3.161915174132446e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 149
            },
            "reference": {
              "df": "149/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 149
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 149,
                "obtained": 149,
                "envelope": 5.293543381412746e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": 46.1
            },
            "reference": {
              "df": "461/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 46.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 46.1,
                "obtained": 46.1,
                "envelope": 1.637801005927031e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": 46.5
            },
            "reference": {
              "df": "93/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 46.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 46.5,
                "obtained": 46.5,
                "envelope": 1.652011860642233e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": 48
            },
            "reference": {
              "df": "48/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 48
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 48,
                "obtained": 48,
                "envelope": 1.7053025658242404e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": 54
            },
            "reference": {
              "df": "54/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 54
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 54,
                "obtained": 54,
                "envelope": 1.9184653865522705e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": 66
            },
            "reference": {
              "df": "66/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 66
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 66,
                "obtained": 66,
                "envelope": 2.3447910280083306e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 126
            },
            "reference": {
              "df": "126/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 126
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 126,
                "obtained": 126,
                "envelope": 4.476419235288631e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": 0.1
            },
            "reference": {
              "df": "1/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.1,
                "obtained": 0.1,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": 0.5
            },
            "reference": {
              "df": "1/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 3.552713678800501e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": 2
            },
            "reference": {
              "df": "2/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 2,
                "obtained": 2,
                "envelope": 7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": 8
            },
            "reference": {
              "df": "8/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": 20
            },
            "reference": {
              "df": "20/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 20
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 20,
                "obtained": 20,
                "envelope": 7.105427357601002e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "30",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": 80
            },
            "reference": {
              "df": "80/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 80
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 80,
                "obtained": 80,
                "envelope": 2.8421709430404007e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 207.1
            },
            "reference": {
              "df": "2071/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 207.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 207.1,
                "obtained": 207.1,
                "envelope": 7.357670028795837e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 207.5
            },
            "reference": {
              "df": "415/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 207.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 207.5,
                "obtained": 207.5,
                "envelope": 7.371880883511039e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 209
            },
            "reference": {
              "df": "209/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 209
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 209,
                "obtained": 209,
                "envelope": 7.425171588693047e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 215
            },
            "reference": {
              "df": "215/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 215
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 215,
                "obtained": 215,
                "envelope": 7.638334409421077e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 227
            },
            "reference": {
              "df": "227/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 227
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 227,
                "obtained": 227,
                "envelope": 8.064660050877137e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 287
            },
            "reference": {
              "df": "287/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 287
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 287,
                "obtained": 287,
                "envelope": 1.0196288258157438e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 193.3
            },
            "reference": {
              "df": "1933/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 193.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 193.3,
                "obtained": 193.3,
                "envelope": 6.867395541121369e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 193.7
            },
            "reference": {
              "df": "1937/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 193.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 193.7,
                "obtained": 193.7,
                "envelope": 6.88160639583657e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 195.2
            },
            "reference": {
              "df": "976/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 195.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 195.2,
                "obtained": 195.2,
                "envelope": 6.934897101018577e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 201.2
            },
            "reference": {
              "df": "1006/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 201.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 201.2,
                "obtained": 201.2,
                "envelope": 7.148059921746607e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 213.2
            },
            "reference": {
              "df": "1066/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 213.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 213.2,
                "obtained": 213.2,
                "envelope": 7.574385563202668e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 273.2
            },
            "reference": {
              "df": "1366/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 273.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 273.2,
                "obtained": 273.2,
                "envelope": 9.706013770482968e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 184.1
            },
            "reference": {
              "df": "1841/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 184.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 184.1,
                "obtained": 184.1,
                "envelope": 6.540545882671722e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 184.5
            },
            "reference": {
              "df": "369/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 184.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 184.5,
                "obtained": 184.5,
                "envelope": 6.554756737386924e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 186
            },
            "reference": {
              "df": "186/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 186
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 186,
                "obtained": 186,
                "envelope": 6.608047442568932e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 192
            },
            "reference": {
              "df": "192/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 192
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 192,
                "obtained": 192,
                "envelope": 6.821210263296962e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 204
            },
            "reference": {
              "df": "204/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 204
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 204,
                "obtained": 204,
                "envelope": 7.247535904753022e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 264
            },
            "reference": {
              "df": "264/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 264
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 264,
                "obtained": 264,
                "envelope": 9.379164112033322e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 174.9
            },
            "reference": {
              "df": "1749/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 174.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 174.9,
                "obtained": 174.9,
                "envelope": 6.213696224222076e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 175.3
            },
            "reference": {
              "df": "1753/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 175.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 175.3,
                "obtained": 175.3,
                "envelope": 6.227907078937279e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 176.8
            },
            "reference": {
              "df": "884/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 176.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 176.8,
                "obtained": 176.8,
                "envelope": 6.281197784119286e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 182.8
            },
            "reference": {
              "df": "914/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 182.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 182.8,
                "obtained": 182.8,
                "envelope": 6.494360604847316e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 194.8
            },
            "reference": {
              "df": "974/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 194.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 194.8,
                "obtained": 194.8,
                "envelope": 6.920686246303376e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 254.8
            },
            "reference": {
              "df": "1274/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 254.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 254.8,
                "obtained": 254.8,
                "envelope": 9.052314453583677e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": 161.1
            },
            "reference": {
              "df": "1611/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 161.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 161.1,
                "obtained": 161.1,
                "envelope": 5.723421736547607e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": 161.5
            },
            "reference": {
              "df": "323/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 161.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 161.5,
                "obtained": 161.5,
                "envelope": 5.737632591262809e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": 163
            },
            "reference": {
              "df": "163/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 163
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 163,
                "obtained": 163,
                "envelope": 5.790923296444817e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": 169
            },
            "reference": {
              "df": "169/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 169
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 169,
                "obtained": 169,
                "envelope": 6.004086117172847e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 181
            },
            "reference": {
              "df": "181/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 181
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 181,
                "obtained": 181,
                "envelope": 6.430411758628907e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 241
            },
            "reference": {
              "df": "241/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 241
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 241,
                "obtained": 241,
                "envelope": 8.562039965909207e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": 138.1
            },
            "reference": {
              "df": "1381/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 138.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 138.1,
                "obtained": 138.1,
                "envelope": 4.906297590423492e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": 138.5
            },
            "reference": {
              "df": "277/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 138.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 138.5,
                "obtained": 138.5,
                "envelope": 4.920508445138694e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": 140
            },
            "reference": {
              "df": "140/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 140
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 140,
                "obtained": 140,
                "envelope": 4.973799150320701e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": 146
            },
            "reference": {
              "df": "146/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 146
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 146,
                "obtained": 146,
                "envelope": 5.186961971048731e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": 158
            },
            "reference": {
              "df": "158/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 158
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 158,
                "obtained": 158,
                "envelope": 5.613287612504791e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 218
            },
            "reference": {
              "df": "218/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 218
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 218,
                "obtained": 218,
                "envelope": 7.744915819785092e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": 92.1
            },
            "reference": {
              "df": "921/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 92.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 92.1,
                "obtained": 92.1,
                "envelope": 3.272049298175261e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": 92.5
            },
            "reference": {
              "df": "185/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 92.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 92.5,
                "obtained": 92.5,
                "envelope": 3.2862601528904634e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": 94
            },
            "reference": {
              "df": "94/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 94
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 94,
                "obtained": 94,
                "envelope": 3.339550858072471e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": 100
            },
            "reference": {
              "df": "100/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 100
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 100,
                "obtained": 100,
                "envelope": 3.552713678800501e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": 112
            },
            "reference": {
              "df": "112/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 112
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 112,
                "obtained": 112,
                "envelope": 3.979039320256561e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "50",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": 172
            },
            "reference": {
              "df": "172/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 172
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 172,
                "obtained": 172,
                "envelope": 6.110667527536862e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 437.1
            },
            "reference": {
              "df": "4371/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 437.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 437.1,
                "obtained": 437.1,
                "envelope": 1.552891149003699e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 437.5
            },
            "reference": {
              "df": "875/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 437.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 437.5,
                "obtained": 437.5,
                "envelope": 1.5543122344752192e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 439
            },
            "reference": {
              "df": "439/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 439
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 439,
                "obtained": 439,
                "envelope": 1.55964130499342e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 445
            },
            "reference": {
              "df": "445/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 445
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 445,
                "obtained": 445,
                "envelope": 1.580957587066223e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 457
            },
            "reference": {
              "df": "457/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 457
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 457,
                "obtained": 457,
                "envelope": 1.623590151211829e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 517
            },
            "reference": {
              "df": "517/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 517
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 517,
                "obtained": 517,
                "envelope": 1.836752971939859e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 423.3
            },
            "reference": {
              "df": "4233/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 423.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 423.3,
                "obtained": 423.3,
                "envelope": 1.503863700236252e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 423.7
            },
            "reference": {
              "df": "4237/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 423.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 423.7,
                "obtained": 423.7,
                "envelope": 1.5052847857077722e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 425.2
            },
            "reference": {
              "df": "2126/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 425.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 425.2,
                "obtained": 425.2,
                "envelope": 1.510613856225973e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 431.2
            },
            "reference": {
              "df": "2156/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 431.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 431.2,
                "obtained": 431.2,
                "envelope": 1.531930138298776e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 443.2
            },
            "reference": {
              "df": "2216/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 443.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 443.2,
                "obtained": 443.2,
                "envelope": 1.574562702444382e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 503.2
            },
            "reference": {
              "df": "2516/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 503.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 503.2,
                "obtained": 503.2,
                "envelope": 1.787725523172412e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 414.1
            },
            "reference": {
              "df": "4141/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 414.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 414.1,
                "obtained": 414.1,
                "envelope": 1.4711787343912875e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 414.5
            },
            "reference": {
              "df": "829/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 414.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 414.5,
                "obtained": 414.5,
                "envelope": 1.4725998198628076e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 416
            },
            "reference": {
              "df": "416/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 416
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 416,
                "obtained": 416,
                "envelope": 1.4779288903810084e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 422
            },
            "reference": {
              "df": "422/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 422
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 422,
                "obtained": 422,
                "envelope": 1.4992451724538114e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 434
            },
            "reference": {
              "df": "434/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 434
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 434,
                "obtained": 434,
                "envelope": 1.5418777365994174e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 494
            },
            "reference": {
              "df": "494/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 494
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 494,
                "obtained": 494,
                "envelope": 1.7550405573274475e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 404.9
            },
            "reference": {
              "df": "4049/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 404.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 404.9,
                "obtained": 404.9,
                "envelope": 1.4384937685463227e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 405.3
            },
            "reference": {
              "df": "4053/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 405.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 405.3,
                "obtained": 405.3,
                "envelope": 1.439914854017843e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 406.8
            },
            "reference": {
              "df": "2034/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 406.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 406.8,
                "obtained": 406.8,
                "envelope": 1.4452439245360438e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 412.8
            },
            "reference": {
              "df": "2064/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 412.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 412.8,
                "obtained": 412.8,
                "envelope": 1.4665602066088468e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 424.8
            },
            "reference": {
              "df": "2124/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 424.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 424.8,
                "obtained": 424.8,
                "envelope": 1.5091927707544528e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 484.8
            },
            "reference": {
              "df": "2424/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 484.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 484.8,
                "obtained": 484.8,
                "envelope": 1.7223555914824829e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": 391.1
            },
            "reference": {
              "df": "3911/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 391.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 391.1,
                "obtained": 391.1,
                "envelope": 1.389466319778876e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": 391.5
            },
            "reference": {
              "df": "783/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 391.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 391.5,
                "obtained": 391.5,
                "envelope": 1.3908874052503961e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": 393
            },
            "reference": {
              "df": "393/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 393
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 393,
                "obtained": 393,
                "envelope": 1.3962164757685969e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": 399
            },
            "reference": {
              "df": "399/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 399
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 399,
                "obtained": 399,
                "envelope": 1.4175327578413999e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 411
            },
            "reference": {
              "df": "411/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 411
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 411,
                "obtained": 411,
                "envelope": 1.4601653219870059e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 471
            },
            "reference": {
              "df": "471/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 471
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 471,
                "obtained": 471,
                "envelope": 1.673328142715036e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": 368.1
            },
            "reference": {
              "df": "3681/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 368.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 368.1,
                "obtained": 368.1,
                "envelope": 1.3077539051664645e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": 368.5
            },
            "reference": {
              "df": "737/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 368.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 368.5,
                "obtained": 368.5,
                "envelope": 1.3091749906379846e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": 370
            },
            "reference": {
              "df": "370/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 370
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 370,
                "obtained": 370,
                "envelope": 1.3145040611561853e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": 376
            },
            "reference": {
              "df": "376/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 376
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 376,
                "obtained": 376,
                "envelope": 1.3358203432289883e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": 388
            },
            "reference": {
              "df": "388/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 388
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 388,
                "obtained": 388,
                "envelope": 1.3784529073745944e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 448
            },
            "reference": {
              "df": "448/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 448
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 448,
                "obtained": 448,
                "envelope": 1.5916157281026244e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": 322.1
            },
            "reference": {
              "df": "3221/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 322.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 322.1,
                "obtained": 322.1,
                "envelope": 1.1443290759416414e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": 322.5
            },
            "reference": {
              "df": "645/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 322.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 322.5,
                "obtained": 322.5,
                "envelope": 1.1457501614131615e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": 324
            },
            "reference": {
              "df": "324/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 324
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 324,
                "obtained": 324,
                "envelope": 1.1510792319313623e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": 330
            },
            "reference": {
              "df": "330/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 330
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 330,
                "obtained": 330,
                "envelope": 1.1723955140041653e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": 342
            },
            "reference": {
              "df": "342/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 342
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 342,
                "obtained": 342,
                "envelope": 1.2150280781497713e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "100",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": 402
            },
            "reference": {
              "df": "402/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 402
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 402,
                "obtained": 402,
                "envelope": 1.4281908988778014e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "5",
              "bili": "0.1"
            },
            "expected": {
              "df": 667.1
            },
            "reference": {
              "df": "6671/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 667.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 667.1,
                "obtained": 667.1,
                "envelope": 2.3700152951278143e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "5",
              "bili": "0.5"
            },
            "expected": {
              "df": 667.5
            },
            "reference": {
              "df": "1335/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 667.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 667.5,
                "obtained": 667.5,
                "envelope": 2.3714363805993344e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "5",
              "bili": "2"
            },
            "expected": {
              "df": 669
            },
            "reference": {
              "df": "669/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 669
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 669,
                "obtained": 669,
                "envelope": 2.376765451117535e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "5",
              "bili": "8"
            },
            "expected": {
              "df": 675
            },
            "reference": {
              "df": "675/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 675
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 675,
                "obtained": 675,
                "envelope": 2.398081733190338e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "5",
              "bili": "20"
            },
            "expected": {
              "df": 687
            },
            "reference": {
              "df": "687/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 687
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 687,
                "obtained": 687,
                "envelope": 2.440714297335944e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "5",
              "bili": "80"
            },
            "expected": {
              "df": 747
            },
            "reference": {
              "df": "747/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 747
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 747,
                "obtained": 747,
                "envelope": 2.653877118063974e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "8",
              "bili": "0.1"
            },
            "expected": {
              "df": 653.3
            },
            "reference": {
              "df": "6533/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 653.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 653.3,
                "obtained": 653.3,
                "envelope": 2.320987846360367e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "8",
              "bili": "0.5"
            },
            "expected": {
              "df": 653.7
            },
            "reference": {
              "df": "6537/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 653.7
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 653.7,
                "obtained": 653.7,
                "envelope": 2.3224089318318876e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "8",
              "bili": "2"
            },
            "expected": {
              "df": 655.2
            },
            "reference": {
              "df": "3276/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 655.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 655.2,
                "obtained": 655.2,
                "envelope": 2.3277380023500884e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "8",
              "bili": "8"
            },
            "expected": {
              "df": 661.2
            },
            "reference": {
              "df": "3306/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 661.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 661.2,
                "obtained": 661.2,
                "envelope": 2.3490542844228914e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "8",
              "bili": "20"
            },
            "expected": {
              "df": 673.2
            },
            "reference": {
              "df": "3366/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 673.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 673.2,
                "obtained": 673.2,
                "envelope": 2.3916868485684974e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "8",
              "bili": "80"
            },
            "expected": {
              "df": 733.2
            },
            "reference": {
              "df": "3666/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 733.2
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 733.2,
                "obtained": 733.2,
                "envelope": 2.6048496692965274e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "10",
              "bili": "0.1"
            },
            "expected": {
              "df": 644.1
            },
            "reference": {
              "df": "6441/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 644.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 644.1,
                "obtained": 644.1,
                "envelope": 2.2883028805154027e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "10",
              "bili": "0.5"
            },
            "expected": {
              "df": 644.5
            },
            "reference": {
              "df": "1289/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 644.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 644.5,
                "obtained": 644.5,
                "envelope": 2.289723965986923e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "10",
              "bili": "2"
            },
            "expected": {
              "df": 646
            },
            "reference": {
              "df": "646/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 646
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 646,
                "obtained": 646,
                "envelope": 2.2950530365051236e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "10",
              "bili": "8"
            },
            "expected": {
              "df": 652
            },
            "reference": {
              "df": "652/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 652
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 652,
                "obtained": 652,
                "envelope": 2.3163693185779266e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "10",
              "bili": "20"
            },
            "expected": {
              "df": 664
            },
            "reference": {
              "df": "664/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 664
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 664,
                "obtained": 664,
                "envelope": 2.3590018827235326e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "10",
              "bili": "80"
            },
            "expected": {
              "df": 724
            },
            "reference": {
              "df": "724/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 724
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 724,
                "obtained": 724,
                "envelope": 2.5721647034515627e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "12",
              "bili": "0.1"
            },
            "expected": {
              "df": 634.9
            },
            "reference": {
              "df": "6349/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 634.9
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 634.9,
                "obtained": 634.9,
                "envelope": 2.255617914670438e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "12",
              "bili": "0.5"
            },
            "expected": {
              "df": 635.3
            },
            "reference": {
              "df": "6353/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 635.3
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 635.3,
                "obtained": 635.3,
                "envelope": 2.257039000141958e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "12",
              "bili": "2"
            },
            "expected": {
              "df": 636.8
            },
            "reference": {
              "df": "3184/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 636.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 636.8,
                "obtained": 636.8,
                "envelope": 2.262368070660159e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "12",
              "bili": "8"
            },
            "expected": {
              "df": 642.8
            },
            "reference": {
              "df": "3214/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 642.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 642.8,
                "obtained": 642.8,
                "envelope": 2.283684352732962e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "12",
              "bili": "20"
            },
            "expected": {
              "df": 654.8
            },
            "reference": {
              "df": "3274/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 654.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 654.8,
                "obtained": 654.8,
                "envelope": 2.326316916878568e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "12",
              "bili": "80"
            },
            "expected": {
              "df": 714.8
            },
            "reference": {
              "df": "3574/5"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 714.8
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 714.8,
                "obtained": 714.8,
                "envelope": 2.539479737606598e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "15",
              "bili": "0.1"
            },
            "expected": {
              "df": 621.1
            },
            "reference": {
              "df": "6211/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 621.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 621.1,
                "obtained": 621.1,
                "envelope": 2.2065904659029912e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "15",
              "bili": "0.5"
            },
            "expected": {
              "df": 621.5
            },
            "reference": {
              "df": "1243/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 621.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 621.5,
                "obtained": 621.5,
                "envelope": 2.2080115513745113e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "15",
              "bili": "2"
            },
            "expected": {
              "df": 623
            },
            "reference": {
              "df": "623/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 623
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 623,
                "obtained": 623,
                "envelope": 2.213340621892712e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "15",
              "bili": "8"
            },
            "expected": {
              "df": 629
            },
            "reference": {
              "df": "629/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 629
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 629,
                "obtained": 629,
                "envelope": 2.234656903965515e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "15",
              "bili": "20"
            },
            "expected": {
              "df": 641
            },
            "reference": {
              "df": "641/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 641
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 641,
                "obtained": 641,
                "envelope": 2.277289468111121e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "15",
              "bili": "80"
            },
            "expected": {
              "df": 701
            },
            "reference": {
              "df": "701/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 701
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 701,
                "obtained": 701,
                "envelope": 2.490452288839151e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "20",
              "bili": "0.1"
            },
            "expected": {
              "df": 598.1
            },
            "reference": {
              "df": "5981/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 598.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 598.1,
                "obtained": 598.1,
                "envelope": 2.1248780512905797e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "20",
              "bili": "0.5"
            },
            "expected": {
              "df": 598.5
            },
            "reference": {
              "df": "1197/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 598.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 598.5,
                "obtained": 598.5,
                "envelope": 2.1262991367621e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "20",
              "bili": "2"
            },
            "expected": {
              "df": 600
            },
            "reference": {
              "df": "600/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 600
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 600,
                "obtained": 600,
                "envelope": 2.1316282072803006e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "20",
              "bili": "8"
            },
            "expected": {
              "df": 606
            },
            "reference": {
              "df": "606/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 606
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 606,
                "obtained": 606,
                "envelope": 2.1529444893531036e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "20",
              "bili": "20"
            },
            "expected": {
              "df": 618
            },
            "reference": {
              "df": "618/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 618
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 618,
                "obtained": 618,
                "envelope": 2.1955770534987096e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "20",
              "bili": "80"
            },
            "expected": {
              "df": 678
            },
            "reference": {
              "df": "678/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 678
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 678,
                "obtained": 678,
                "envelope": 2.4087398742267396e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "30",
              "bili": "0.1"
            },
            "expected": {
              "df": 552.1
            },
            "reference": {
              "df": "5521/10"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 552.1
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 552.1,
                "obtained": 552.1,
                "envelope": 1.9614532220657566e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "30",
              "bili": "0.5"
            },
            "expected": {
              "df": 552.5
            },
            "reference": {
              "df": "1105/2"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 552.5
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 552.5,
                "obtained": 552.5,
                "envelope": 1.9628743075372768e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "30",
              "bili": "2"
            },
            "expected": {
              "df": 554
            },
            "reference": {
              "df": "554/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 554
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 554,
                "obtained": 554,
                "envelope": 1.9682033780554775e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "30",
              "bili": "8"
            },
            "expected": {
              "df": 560
            },
            "reference": {
              "df": "560/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 560
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 560,
                "obtained": 560,
                "envelope": 1.9895196601282805e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "30",
              "bili": "20"
            },
            "expected": {
              "df": 572
            },
            "reference": {
              "df": "572/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 572
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 572,
                "obtained": 572,
                "envelope": 2.0321522242738865e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "funcao-discriminante-de-maddrey",
            "input": {
              "tp": "150",
              "tpc": "30",
              "bili": "80"
            },
            "expected": {
              "df": 632
            },
            "reference": {
              "df": "632/1"
            },
            "scenario": "same-units linear source difference including below/equal/abovecontrol",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "df": 632
            },
            "error": null,
            "checks": [
              {
                "key": "df",
                "expected": 632,
                "obtained": 632,
                "envelope": 2.2453150450019166e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
              "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
              "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
              "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
              "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
        "evidenceSha256": "519318646a8992c38bc190eab888a1a985682928e8dd2f833d6566be5e490b68",
        "peerEvidencePath": "reports/review-20261003/independent-four-physiological-equation-source-oracles-final23-v2.json",
        "peerEvidenceSha256": "59b71a2c62afcb302b5af74ea6bcd987dc816ed6b204fba5ecf377dd776f9fc2",
        "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
        "source": {
          "url": "https://www.aasld.org/liver-fellow-network/core-series/why-series/why-do-we-use-steroids-maddreys-discriminant-function",
          "edition": "AASLD institutional method explanation, explicitly modified1989 Maddrey/Carithers variant",
          "locator": "How was Maddrey’s Discriminant Function developed; paragraph on1989 modification",
          "access": "Direct official institutional explanation read2026-10-04. Formula4.6(patientPT-controlPT)+serum bilirubin distinguishes modified1989 from original1978 absolutePT formula. Original1978/1989 fullpapers not newly read.",
          "limitations": "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
        },
        "implementations": [
          {
            "app": "website",
            "id": "funcao-discriminante-de-maddrey",
            "sha256": "7eda95d4925bd14689a4cb633f3865d0edbd9eee1e2aa710d5d28bd536b85e1d"
          },
          {
            "app": "dashboard",
            "id": "funcao-discriminante-de-maddrey",
            "sha256": "7eda95d4925bd14689a4cb633f3865d0edbd9eee1e2aa710d5d28bd536b85e1d"
          },
          {
            "app": "command-center",
            "id": "funcao-discriminante-de-maddrey",
            "sha256": "7eda95d4925bd14689a4cb633f3865d0edbd9eee1e2aa710d5d28bd536b85e1d"
          }
        ],
        "qualifications": [
          "Check only stated linear formula with same seconds andmg/dL. No steroid eligibility,threshold32,encephalopathy,prognosis or clinical population approval."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Modified Maddrey/Carithers 1989:4,6×(TPpaciente−TPcontrole)+bilirrubina; sem equação original TPabsoluto 1978",
      "implementationVersion": "funcao-discriminante-de-maddrey@native-2026-10-03+7eda95d4925b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/352788/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FD = 4,6 × (TP do paciente − TP controle, em segundos) + bilirrubina total (mg/dL).",
        "inputContract": {
          "fields": [
            {
              "key": "tp",
              "label": "Tempo de protrombina do paciente",
              "type": "num",
              "min": 5,
              "max": 150,
              "unit": "s",
              "optional": false,
              "options": null
            },
            {
              "key": "tpc",
              "label": "Tempo de protrombina controle",
              "type": "num",
              "min": 5,
              "max": 30,
              "unit": "s",
              "optional": false,
              "options": null
            },
            {
              "key": "bili",
              "label": "Bilirrubina total",
              "type": "num",
              "min": 0.1,
              "max": 80,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "a4cb705411a29287fc52cb0d5e4e43c7d623d10735baaea2e705939aa6b52c8c"
        },
        "sourceEditions": [
          {
            "citation": "Maddrey WC et al. Corticosteroid therapy of alcoholic hepatitis. Gastroenterology, 1978.",
            "url": "https://doi.org/10.1016/0016-5085(78)90401-8",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Corticosteroid therapy of alcoholic hepatitis.",
              "year": "1978",
              "firstPublicationDate": "1978-08-01",
              "doi": "10.1016/0016-5085(78)90401-8",
              "pmid": "352788",
              "journal": "Gastroenterology",
              "authors": "Maddrey WC, Boitnott JK, Bedine MS, Weber FL, Mezey E, White RI."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/352788/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e0f2c7152c6fec1cd0ccba5d778b90e90a3e43a17775639e8b5b47239fc924f1",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Carithers RL et al. Methylprednisolone therapy in patients with severe alcoholic hepatitis: a randomized multicenter trial. Ann Intern Med, 1989.",
            "url": "https://doi.org/10.7326/0003-4819-110-9-685",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Methylprednisolone therapy in patients with severe alcoholic hepatitis. A randomized multicenter trial.",
              "year": "1989",
              "firstPublicationDate": "1989-05-01",
              "doi": "10.7326/0003-4819-110-9-685",
              "pmid": "2648927",
              "journal": "Annals of internal medicine",
              "authors": "Carithers RL, Herlong HF, Diehl AM, Shaw EW, Combes B, Fallon HJ, Maddrey WC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2648927/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6a35cac67845595d636d16ddfafd928f3373118f432c1c484aac866cd108a0e5",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Crabb DW et al. Diagnosis and treatment of alcohol-associated liver diseases: 2019 practice guidance from the American Association for the Study of Liver Diseases. Hepatology, 2020.",
            "url": "https://doi.org/10.1002/hep.30866",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnosis and Treatment of Alcohol-Associated Liver Diseases: 2019 Practice Guidance From the American Association for the Study of Liver Diseases.",
              "year": "2020",
              "firstPublicationDate": "2020-01-01",
              "doi": "10.1002/hep.30866",
              "pmid": "31314133",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Crabb DW, Im GY, Szabo G, Mellinger JL, Lucey MR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/31314133/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:19:19.748Z",
          "total": 378,
          "passed": 378,
          "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
          "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "74966a34c36d2e92340f2359ba5911d67f1d826ed4b4101cc5404fdf6b0f6a47"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7eda95d4925bd14689a4cb633f3865d0edbd9eee1e2aa710d5d28bd536b85e1d"
      },
      "limits": "A função original de 1978 foi estudada em hepatite alcoólica. A forma modificada local, com diferença de tempo de protrombina e corte 32, precisa corresponder à edição posterior de 1989. O total não substitui avaliação de contraindicações, infecção e alternativas diagnósticas antes de qualquer decisão terapêutica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.981Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Fórmula modificada por Carithers 1989, diferença entre TP do paciente/controle e corte 32 exigem a fonte posterior. Não foram confirmados pelo resumo original de 1978."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "ganho-de-peso-gestacional",
      "title": "Ganho de peso gestacional (IOM 2009)",
      "short": "Faixa recomendada pelo IMC pré-gestacional",
      "desc": "Calcule o ganho de peso recomendado na gestação pelo IMC pré-gestacional (IOM 2009), o ritmo semanal e se o ganho atual está dentro do esperado.",
      "lead": "Estima o ganho de peso total e semanal recomendado na gestação a partir do IMC pré-gestacional e compara o ganho atual com o esperado para a idade gestacional.",
      "kind": "Calculadora",
      "spec": [
        "ginecologia-e-obstetricia",
        "nutrologia",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "peso_pre",
          "Peso pré-gestacional",
          "num",
          {
            "min": 30,
            "max": 250,
            "step": 0.1,
            "unit": "kg",
            "ph": "60"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 130,
            "max": 200,
            "step": 1,
            "unit": "cm",
            "ph": "163"
          }
        ],
        [
          "gemelar",
          "Gestação",
          "radio",
          {
            "opts": {
              "0": "Única",
              "1": "Gemelar"
            }
          }
        ],
        [
          "peso_atual",
          "Peso atual <small>(opcional)</small>",
          "num",
          {
            "min": 30,
            "max": 280,
            "step": 0.1,
            "unit": "kg",
            "ph": "66",
            "opt": true
          }
        ],
        [
          "ig_sem",
          "Idade gestacional atual <small>(opcional)</small>",
          "num",
          {
            "min": 4,
            "max": 42,
            "step": 1,
            "unit": "semanas",
            "ph": "26",
            "opt": true
          }
        ]
      ],
      "formula": "<p>IMC pré-gestacional = peso ÷ altura² (kg/m²), classificado pela OMS. A faixa de ganho total e o ritmo semanal no 2º e 3º trimestres vêm da tabela do IOM (2009).</p><p><strong>Ganho esperado na idade gestacional</strong> (gestação única): até 13 semanas, até 2 kg; depois, de 0,5 kg + ritmo mínimo × (semanas − 13) a 2 kg + ritmo máximo × (semanas − 13), porque o IOM supõe ganho de 0,5 a 2 kg no 1º trimestre.</p>",
      "sources": [
        [
          "Institute of Medicine; National Research Council. Weight Gain During Pregnancy: Reexamining the Guidelines. National Academies Press, 2009.",
          "https://doi.org/10.17226/12584"
        ],
        [
          "Kac G et al. Gestational weight gain charts: results from the Brazilian Maternal and Child Nutrition Consortium. Am J Clin Nutr, 2021.",
          "https://doi.org/10.1093/ajcn/nqaa402"
        ],
        [
          "IOM/NRC2009,WeightGainDuringPregnancy,chapter7",
          "https://www.nationalacademies.org/read/12584/chapter/9"
        ],
        [
          "IOM2009 official report brief",
          "https://nap.nationalacademies.org/resource/12584/Resource-Page---Weight-Gain-During-Pregnancy.pdf"
        ]
      ],
      "cases": [
        [
          "60 kg, 165 cm: IMC 22,0 (eutrofia), ganho de 11,5 a 16 kg",
          {
            "peso_pre": 60,
            "altura": 165,
            "gemelar": "0"
          },
          {
            "raw": {
              "imc": 22.04,
              "min": 11.5,
              "max": 16
            },
            "level": "info"
          }
        ],
        [
          "60 kg, 165 cm, 66 kg com 26 semanas: ganho 6 kg, esperado 5,05 a 8,5 kg (adequado)",
          {
            "peso_pre": 60,
            "altura": 165,
            "gemelar": "0",
            "peso_atual": 66,
            "ig_sem": 26
          },
          {
            "raw": {
              "ganho": 6,
              "esp_min": 5.05,
              "esp_max": 8.5
            },
            "level": "low"
          }
        ],
        [
          "60 kg, 165 cm, 72 kg com 26 semanas: ganho 12 kg, acima de 8,5 kg",
          {
            "peso_pre": 60,
            "altura": 165,
            "gemelar": "0",
            "peso_atual": 72,
            "ig_sem": 26
          },
          {
            "raw": {
              "ganho": 12
            },
            "level": "mid",
            "verdict": "acima"
          }
        ],
        [
          "95 kg, 160 cm: IMC 37,1 (obesidade), ganho de 5 a 9 kg",
          {
            "peso_pre": 95,
            "altura": 160,
            "gemelar": "0"
          },
          {
            "raw": {
              "imc": 37.11,
              "min": 5,
              "max": 9
            }
          }
        ],
        [
          "45 kg, 165 cm: IMC 16,5 (baixo peso), ganho de 12,5 a 18 kg",
          {
            "peso_pre": 45,
            "altura": 165,
            "gemelar": "0"
          },
          {
            "raw": {
              "imc": 16.53,
              "min": 12.5,
              "max": 18
            }
          }
        ],
        [
          "Gemelar, 60 kg, 165 cm (eutrofia): 17 a 25 kg",
          {
            "peso_pre": 60,
            "altura": 165,
            "gemelar": "1"
          },
          {
            "raw": {
              "min": 17,
              "max": 25
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:03:00.366Z",
        "total": 218,
        "passed": 218,
        "sourceRowCount": 218,
        "uniqueApiInputCount": 218,
        "sourceContextCount": 218,
        "cases": [
          {
            "index": 0,
            "input": {
              "peso_pre": "30",
              "altura": "130",
              "gemelar": "0"
            },
            "expected": {
              "imc": 17.75147928994083,
              "min": 12.5,
              "max": 18
            },
            "expectedDisplay": "17,8",
            "expectedCategoryIndex": 0,
            "rationalBMI": "3000/169",
            "source": {
              "url": "https://www.nationalacademies.org/read/12584/chapter/9",
              "edition": "IOM/NRC2009 DOI10.17226/12584",
              "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
              "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
              "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
              "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 17.751479289940825,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 17.751479289940825,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 17.751479289940825,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "imc",
                "expected": 17.75147928994083,
                "obtained": 17.751479289940825,
                "bound": 1.5766480823079146e-14,
                "passed": true
              },
              {
                "app": "website",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "imc",
                "expected": 17.75147928994083,
                "obtained": 17.751479289940825,
                "bound": 1.5766480823079146e-14,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "imc",
                "expected": 17.75147928994083,
                "obtained": 17.751479289940825,
                "bound": 1.5766480823079146e-14,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "peso_pre": "30",
              "altura": "150",
              "gemelar": "0"
            },
            "expected": {
              "imc": 13.333333333333334,
              "min": 12.5,
              "max": 18
            },
            "expectedDisplay": "13,3",
            "expectedCategoryIndex": 0,
            "rationalBMI": "40/3",
            "source": {
              "url": "https://www.nationalacademies.org/read/12584/chapter/9",
              "edition": "IOM/NRC2009 DOI10.17226/12584",
              "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
              "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
              "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
              "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 13.333333333333334,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 13.333333333333334,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 13.333333333333334,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "imc",
                "expected": 13.333333333333334,
                "obtained": 13.333333333333334,
                "bound": 1.1842378929335004e-14,
                "passed": true
              },
              {
                "app": "website",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "imc",
                "expected": 13.333333333333334,
                "obtained": 13.333333333333334,
                "bound": 1.1842378929335004e-14,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "imc",
                "expected": 13.333333333333334,
                "obtained": 13.333333333333334,
                "bound": 1.1842378929335004e-14,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "peso_pre": "30",
              "altura": "163",
              "gemelar": "0"
            },
            "expected": {
              "imc": 11.291354586171854,
              "min": 12.5,
              "max": 18
            },
            "expectedDisplay": "11,3",
            "expectedCategoryIndex": 0,
            "rationalBMI": "300000/26569",
            "source": {
              "url": "https://www.nationalacademies.org/read/12584/chapter/9",
              "edition": "IOM/NRC2009 DOI10.17226/12584",
              "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
              "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
              "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
              "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 11.291354586171856,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 11.291354586171856,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 11.291354586171856,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "imc",
                "expected": 11.291354586171854,
                "obtained": 11.291354586171856,
                "bound": 1.002873747261988e-14,
                "passed": true
              },
              {
                "app": "website",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "imc",
                "expected": 11.291354586171854,
                "obtained": 11.291354586171856,
                "bound": 1.002873747261988e-14,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "imc",
                "expected": 11.291354586171854,
                "obtained": 11.291354586171856,
                "bound": 1.002873747261988e-14,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "peso_pre": "30",
              "altura": "180",
              "gemelar": "0"
            },
            "expected": {
              "imc": 9.25925925925926,
              "min": 12.5,
              "max": 18
            },
            "expectedDisplay": "9,3",
            "expectedCategoryIndex": 0,
            "rationalBMI": "250/27",
            "source": {
              "url": "https://www.nationalacademies.org/read/12584/chapter/9",
              "edition": "IOM/NRC2009 DOI10.17226/12584",
              "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
              "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
              "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
              "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 9.25925925925926,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 9.25925925925926,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                "raw": {
                  "imc": 9.25925925925926,
                  "min": 12.5,
                  "max": 18
                },
                "main": [
                  "12,5 a 18,0",
                  "kg no total"
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "imc",
                "expected": 9.25925925925926,
                "obtained": 9.25925925925926,
                "bound": 8.223874256482641e-15,
                "passed": true
              },
              {
                "app": "website",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "imc",
                "expected": 9.25925925925926,
                "obtained": 9.25925925925926,
                "bound": 8.223874256482641e-15,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "imc",
                "expected": 9.25925925925926,
                "obtained": 9.25925925925926,
                "bound": 8.223874256482641e-15,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "min",
                "expected": 12.5,
                "obtained": 12.5,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "max",
                "expected": 18,
                "obtained": 18,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "4ef072231050ab6b1dd21880bd8901a62e1469c2ab54f4ef399a4c5f33d2ba22",
          "total": 218,
          "bankRowCount": 218,
          "uniqueApiInputCount": 218,
          "sourceContextCount": 218,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
              "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
            },
            {
              "file": "reports/review-20261003/three-composition-nine-bmi-expected-final25.json",
              "sha256": "6afa3620a4af8c898172810999b33f97cb6c33bc7c65e52618abb2d87eca867c"
            },
            {
              "file": "reports/review-20261003/pregnancy-twin-independent-source-oracle-final25.json",
              "sha256": "91d1edaf93b234b4842c3cf4ce4287548d4f94703feaa25309e94f414be51e30"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
            "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
          },
          "packagingRequirement": "Copy this complete hashed bank into the fresh25 package. Previous24 packages and historical report ZIPs remain frozen and do not contain this evidence."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
            "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
          },
          "sourceRows": 218,
          "uniqueApiInputs": 218,
          "duplicateRows": 0
        },
        "scope": "IOM/NRC2009 Table7-3: canonical-decimal BMI categories, unrounded rawBMI within frozen4EPS magnitude criterion, singleton total ranges and category-consistent display. Women with Multiple Fetuses pp252–253: provisional observational twin total ranges only; underweight twin cases have no numerical range. Weekly projections, individual nutrition, safety/outcomes and full-method/clinical approval excluded.",
        "sources": [
          {
            "url": "https://www.nationalacademies.org/read/12584/chapter/9",
            "locator": "Table7-3 p255 BMI categories and singleton total ranges"
          },
          {
            "url": "https://www.nationalacademies.org/read/12584/chapter/9",
            "edition": "IOM/NRC2009 DOI10.17226/12584",
            "locator": "Women with Multiple Fetuses p252–253; Table7-3 p255; prepregnancyBMI chapter discussion p251",
            "access": "Original National Academies chapter directly reopened2026-10-04. Provisional twins subsection, its insufficient-underweight-data statement and Table7-3 read.",
            "scope": "BMI categories and provisional twin total ranges only. Source describes interquartile observational ranges at37–42weeks, not individualized safety, full-method or clinical approval."
          }
        ],
        "evidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
        "evidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
        "peerEvidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
        "peerEvidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
        "actualAdapterExecutions": 654,
        "implementations": [
          {
            "id": "ganho-de-peso-gestacional",
            "app": "website",
            "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
            "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f"
          },
          {
            "id": "ganho-de-peso-gestacional",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
            "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f"
          },
          {
            "id": "ganho-de-peso-gestacional",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
            "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f"
          }
        ],
        "qualifications": [
          "IOM/NRC2009 Table7-3: canonical-decimal BMI categories, unrounded rawBMI within frozen4EPS magnitude criterion, singleton total ranges and category-consistent display. Women with Multiple Fetuses pp252–253: provisional observational twin total ranges only; underweight twin cases have no numerical range. Weekly projections, individual nutrition, safety/outcomes and full-method/clinical approval excluded.",
          "All862 original historical source fixtures/expected values/tolerances preserved. Four inline metadata cases are a declared subset of this complete downloadable bank.",
          "Named arithmetic/source-code scope only; clinical, professional-language, instrument-rights and full-method approvals not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "IOMNRC 2009:IMCprégestação, faixatotal/ritmosemanal; projeção local após 13 semanas",
      "implementationVersion": "ganho-de-peso-gestacional@native-2026-10-03+9b054432c31b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/20669500/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "IMC pré-gestacional = peso ÷ altura² (kg/m²), classificado pela OMS. A faixa de ganho total e o ritmo semanal no 2º e 3º trimestres vêm da tabela do IOM (2009). Ganho esperado na idade gestacional (gestação única): até 13 semanas, até 2 kg; depois, de 0,5 kg + ritmo mínimo × (semanas − 13) a 2 kg + ritmo máximo × (semanas − 13), porque o IOM supõe ganho de 0,5 a 2 kg no 1º trimestre.",
        "inputContract": {
          "fields": [
            {
              "key": "peso_pre",
              "label": "Peso pré-gestacional",
              "type": "num",
              "min": 30,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 130,
              "max": 200,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "gemelar",
              "label": "Gestação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Única",
                "1": "Gemelar"
              }
            },
            {
              "key": "peso_atual",
              "label": "Peso atual <small>(opcional)</small>",
              "type": "num",
              "min": 30,
              "max": 280,
              "unit": "kg",
              "optional": true,
              "options": null
            },
            {
              "key": "ig_sem",
              "label": "Idade gestacional atual <small>(opcional)</small>",
              "type": "num",
              "min": 4,
              "max": 42,
              "unit": "semanas",
              "optional": true,
              "options": null
            }
          ],
          "hash": "94a29fd619df1d98e8aa49b52e06da9b65229f61ba4acbfbb91b0c502372b5ad"
        },
        "sourceEditions": [
          {
            "citation": "Institute of Medicine; National Research Council. Weight Gain During Pregnancy: Reexamining the Guidelines. National Academies Press, 2009.",
            "url": "https://doi.org/10.17226/12584",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Weight Gain During Pregnancy: Reexamining the Guidelines",
              "year": "2009",
              "firstPublicationDate": "2009-01-01",
              "pmid": "20669500",
              "authors": "Institute of Medicine (US) and National Research Council (US) Committee to Reexamine IOM Pregnancy Weight Guidelines."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20669500/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "56cb64169214a520450276deac055e2d3f9085e160102531a09069feeb8e17b7",
            "matchedBy": "exact-publication-title"
          },
          {
            "citation": "Kac G et al. Gestational weight gain charts: results from the Brazilian Maternal and Child Nutrition Consortium. Am J Clin Nutr, 2021.",
            "url": "https://doi.org/10.1093/ajcn/nqaa402",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Gestational weight gain charts: results from the Brazilian Maternal and Child Nutrition Consortium.",
              "year": "2021",
              "firstPublicationDate": "2021-05-01",
              "doi": "10.1093/ajcn/nqaa402",
              "pmid": "33740055",
              "pmcid": "PMC8106749",
              "journal": "The American journal of clinical nutrition",
              "authors": "Kac G, Carilho TRB, Rasmussen KM, Reichenheim ME, Farias DR, Hutcheon JA, Brazilian Maternal and Child Nutrition Consortium."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8106749/",
            "abstractAvailable": true,
            "fullTextSha256": "c5fe322041668754a177435fabe3fc5e2689d2a916860a636c8d2fcee3262836",
            "abstractSha256": "9bf3e62564f312ef237b3b29434d1d3b14f8080465d7dfb2a3870577a0686f17",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:03:00.366Z",
          "total": 218,
          "passed": 218,
          "sourceRowCount": 218,
          "uniqueApiInputCount": 218,
          "sourceContextCount": 218,
          "cases": [
            {
              "index": 0,
              "input": {
                "peso_pre": "30",
                "altura": "130",
                "gemelar": "0"
              },
              "expected": {
                "imc": 17.75147928994083,
                "min": 12.5,
                "max": 18
              },
              "expectedDisplay": "17,8",
              "expectedCategoryIndex": 0,
              "rationalBMI": "3000/169",
              "source": {
                "url": "https://www.nationalacademies.org/read/12584/chapter/9",
                "edition": "IOM/NRC2009 DOI10.17226/12584",
                "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
                "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
                "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
                "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 17.751479289940825,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 17.751479289940825,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 17.751479289940825,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "imc",
                  "expected": 17.75147928994083,
                  "obtained": 17.751479289940825,
                  "bound": 1.5766480823079146e-14,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "imc",
                  "expected": 17.75147928994083,
                  "obtained": 17.751479289940825,
                  "bound": 1.5766480823079146e-14,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "imc",
                  "expected": 17.75147928994083,
                  "obtained": 17.751479289940825,
                  "bound": 1.5766480823079146e-14,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "peso_pre": "30",
                "altura": "150",
                "gemelar": "0"
              },
              "expected": {
                "imc": 13.333333333333334,
                "min": 12.5,
                "max": 18
              },
              "expectedDisplay": "13,3",
              "expectedCategoryIndex": 0,
              "rationalBMI": "40/3",
              "source": {
                "url": "https://www.nationalacademies.org/read/12584/chapter/9",
                "edition": "IOM/NRC2009 DOI10.17226/12584",
                "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
                "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
                "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
                "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 13.333333333333334,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 13.333333333333334,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 13.333333333333334,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "imc",
                  "expected": 13.333333333333334,
                  "obtained": 13.333333333333334,
                  "bound": 1.1842378929335004e-14,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "imc",
                  "expected": 13.333333333333334,
                  "obtained": 13.333333333333334,
                  "bound": 1.1842378929335004e-14,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "imc",
                  "expected": 13.333333333333334,
                  "obtained": 13.333333333333334,
                  "bound": 1.1842378929335004e-14,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "peso_pre": "30",
                "altura": "163",
                "gemelar": "0"
              },
              "expected": {
                "imc": 11.291354586171854,
                "min": 12.5,
                "max": 18
              },
              "expectedDisplay": "11,3",
              "expectedCategoryIndex": 0,
              "rationalBMI": "300000/26569",
              "source": {
                "url": "https://www.nationalacademies.org/read/12584/chapter/9",
                "edition": "IOM/NRC2009 DOI10.17226/12584",
                "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
                "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
                "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
                "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 11.291354586171856,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 11.291354586171856,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 11.291354586171856,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "imc",
                  "expected": 11.291354586171854,
                  "obtained": 11.291354586171856,
                  "bound": 1.002873747261988e-14,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "imc",
                  "expected": 11.291354586171854,
                  "obtained": 11.291354586171856,
                  "bound": 1.002873747261988e-14,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "imc",
                  "expected": 11.291354586171854,
                  "obtained": 11.291354586171856,
                  "bound": 1.002873747261988e-14,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "peso_pre": "30",
                "altura": "180",
                "gemelar": "0"
              },
              "expected": {
                "imc": 9.25925925925926,
                "min": 12.5,
                "max": 18
              },
              "expectedDisplay": "9,3",
              "expectedCategoryIndex": 0,
              "rationalBMI": "250/27",
              "source": {
                "url": "https://www.nationalacademies.org/read/12584/chapter/9",
                "edition": "IOM/NRC2009 DOI10.17226/12584",
                "locator": "Table7-3 printed255; multiple-fetus provisional paragraph/Table7-10",
                "access": "Author original chapter HTML Table7-3 read2026-10-04. Twin ranges require additional original paragraph retrieval before a source claim; only singleton classes/ranges are source expectations in this bank.",
                "scope": "PrepregnancyBMI thresholds and singleton total weight-gain ranges only. No local weekly projection, twin range approval, recommendations for individual patients, fetal development, clinical outcomes or translations."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
                "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 9.25925925925926,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 9.25925925925926,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
                  "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
                  "raw": {
                    "imc": 9.25925925925926,
                    "min": 12.5,
                    "max": 18
                  },
                  "main": [
                    "12,5 a 18,0",
                    "kg no total"
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "imc",
                  "expected": 9.25925925925926,
                  "obtained": 9.25925925925926,
                  "bound": 8.223874256482641e-15,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "imc",
                  "expected": 9.25925925925926,
                  "obtained": 9.25925925925926,
                  "bound": 8.223874256482641e-15,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "imc",
                  "expected": 9.25925925925926,
                  "obtained": 9.25925925925926,
                  "bound": 8.223874256482641e-15,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "min",
                  "expected": 12.5,
                  "obtained": 12.5,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "max",
                  "expected": 18,
                  "obtained": 18,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "4ef072231050ab6b1dd21880bd8901a62e1469c2ab54f4ef399a4c5f33d2ba22",
            "total": 218,
            "bankRowCount": 218,
            "uniqueApiInputCount": 218,
            "sourceContextCount": 218,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
                "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
              },
              {
                "file": "reports/review-20261003/three-composition-nine-bmi-expected-final25.json",
                "sha256": "6afa3620a4af8c898172810999b33f97cb6c33bc7c65e52618abb2d87eca867c"
              },
              {
                "file": "reports/review-20261003/pregnancy-twin-independent-source-oracle-final25.json",
                "sha256": "91d1edaf93b234b4842c3cf4ce4287548d4f94703feaa25309e94f414be51e30"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
              "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
            },
            "packagingRequirement": "Copy this complete hashed bank into the fresh25 package. Previous24 packages and historical report ZIPs remain frozen and do not contain this evidence."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
              "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
            },
            "sourceRows": 218,
            "uniqueApiInputs": 218,
            "duplicateRows": 0
          },
          "scope": "IOM/NRC2009 Table7-3: canonical-decimal BMI categories, unrounded rawBMI within frozen4EPS magnitude criterion, singleton total ranges and category-consistent display. Women with Multiple Fetuses pp252–253: provisional observational twin total ranges only; underweight twin cases have no numerical range. Weekly projections, individual nutrition, safety/outcomes and full-method/clinical approval excluded.",
          "sources": [
            {
              "url": "https://www.nationalacademies.org/read/12584/chapter/9",
              "locator": "Table7-3 p255 BMI categories and singleton total ranges"
            },
            {
              "url": "https://www.nationalacademies.org/read/12584/chapter/9",
              "edition": "IOM/NRC2009 DOI10.17226/12584",
              "locator": "Women with Multiple Fetuses p252–253; Table7-3 p255; prepregnancyBMI chapter discussion p251",
              "access": "Original National Academies chapter directly reopened2026-10-04. Provisional twins subsection, its insufficient-underweight-data statement and Table7-3 read.",
              "scope": "BMI categories and provisional twin total ranges only. Source describes interquartile observational ranges at37–42weeks, not individualized safety, full-method or clinical approval."
            }
          ],
          "evidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
          "evidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
          "peerEvidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
          "peerEvidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
          "actualAdapterExecutions": 654,
          "implementations": [
            {
              "id": "ganho-de-peso-gestacional",
              "app": "website",
              "file": "apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/website/private/tool-code/ganho-de-peso-gestacional/calculator.js",
              "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f"
            },
            {
              "id": "ganho-de-peso-gestacional",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/dashboard/private/tool-code/ganho-de-peso-gestacional/calculator.js",
              "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f"
            },
            {
              "id": "ganho-de-peso-gestacional",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/command-center/private/tool-code/ganho-de-peso-gestacional/calculator.js",
              "sha256": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f"
            }
          ],
          "qualifications": [
            "IOM/NRC2009 Table7-3: canonical-decimal BMI categories, unrounded rawBMI within frozen4EPS magnitude criterion, singleton total ranges and category-consistent display. Women with Multiple Fetuses pp252–253: provisional observational twin total ranges only; underweight twin cases have no numerical range. Weekly projections, individual nutrition, safety/outcomes and full-method/clinical approval excluded.",
            "All862 original historical source fixtures/expected values/tolerances preserved. Four inline metadata cases are a declared subset of this complete downloadable bank.",
            "Named arithmetic/source-code scope only; clinical, professional-language, instrument-rights and full-method approvals not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
        "sourceNumericsAmendment": {
          "recordedAt": "2026-10-04T16:03:00.367Z",
          "sourceComposition": {
            "file": "reports/review-20261003/three-method-source-composition-candidate-final25-v6.json",
            "sha256": "4a00118c9edd7ddc0754e0b26f99b277bd440b3de9dfd90aee7fbbce889d0733"
          },
          "independentCompositionPeer": {
            "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
            "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
          },
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/pregnancy-bmi-display-independent-oracle-final25.json",
              "sha256": "8cc918deed5805fc54fd6d2645f42a978216288ff3820386499dd5c2e5740f06"
            },
            {
              "file": "reports/review-20261003/three-composition-nine-bmi-expected-final25.json",
              "sha256": "6afa3620a4af8c898172810999b33f97cb6c33bc7c65e52618abb2d87eca867c"
            },
            {
              "file": "reports/review-20261003/pregnancy-twin-independent-source-oracle-final25.json",
              "sha256": "91d1edaf93b234b4842c3cf4ce4287548d4f94703feaa25309e94f414be51e30"
            }
          ],
          "inputIdentityAudit": {
            "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
            "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
          },
          "beforeHash": "598b725b4eeee76608540d04cb560f345df94302e3a61153af1cbebe5ac5d32b",
          "afterHash": "9b054432c31bff6e07ef53436036dd53433df5a5cdf65e34fe654394c744fb8f",
          "scope": "IOM/NRC2009 Table7-3: canonical-decimal BMI categories, unrounded rawBMI within frozen4EPS magnitude criterion, singleton total ranges and category-consistent display. Women with Multiple Fetuses pp252–253: provisional observational twin total ranges only; underweight twin cases have no numerical range. Weekly projections, individual nutrition, safety/outcomes and full-method/clinical approval excluded.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "originalSourceCasesPreserved": true,
          "originalTolerancesPreserved": true
        }
      },
      "limits": "As faixas são da IOM 2009, elaboradas para gestantes nos Estados Unidos; não são as curvas percentílicas brasileiras de Kac. Use IMC pré-gestacional. As faixas para gestação gemelar são provisórias e não há faixa estabelecida para gemelares com baixo peso nesta fonte. A estimativa por semana da interface combina pressupostos de ganho no primeiro trimestre e taxas posteriores; não é percentil individual nem previsão de desfecho. A aplicação em populações com diferenças importantes de estatura, nutrição ou assistência obstétrica exige avaliação contextual.",
      "limitsEvidence": {
        "status": "direct-original-chapter-sections-and-official-table-read",
        "sources": [
          {
            "url": "https://www.nationalacademies.org/read/12584/chapter/9",
            "edition": "IOM/NRC2009,WeightGainDuringPregnancy,chapter7",
            "readScope": "Direct original chapter: Table7-3, Special Populations, total/rate and twin provisional guidance; named sections only, not whole book."
          },
          {
            "url": "https://nap.nationalacademies.org/resource/12584/Resource-Page---Weight-Gain-During-Pregnancy.pdf",
            "edition": "IOM2009 official report brief",
            "readScope": "Official two-page PDF,Table1 and footnote visually read.",
            "capture": "primary-verify-limits-final23/iom2009-p1.png",
            "pdfSha256": "69842339b1dbf45c778f34b5e6385b40b35c33efb67beb344e74b62bcdd023c6"
          },
          {
            "url": "https://doi.org/10.1093/ajcn/nqaa402",
            "edition": "Kac2021",
            "readScope": "Inherited Western original abstract: Brazilian adult singleton cohort charts; explicitly not IOM guideline eligibility.",
            "inheritedEvidence": "remaining46-verify-source-handoff-final23.json"
          }
        ],
        "populationScope": "IOM2009 BMI-based pregnancy guidance developed for US women; twins provisional and underweight twins lack range.",
        "remainingChecks": [
          "No new individual pregnancy-outcome or non-US population validation.",
          "Local weekly projection is not an original percentile chart.",
          "Source does not provide underweight-twin target."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "gasto-energetico",
      "title": "Gasto energético (Mifflin-St Jeor e Harris-Benedict)",
      "short": "Gasto de repouso e gasto total com nível de atividade",
      "desc": "Estime o gasto energético de repouso pelas equações de Mifflin-St Jeor e Harris-Benedict revisada e o gasto total pelo nível de atividade física (PAL).",
      "lead": "Estima o gasto energético de repouso de adultos saudáveis e o gasto total diário a partir do nível de atividade física, para planejar a prescrição dietética.",
      "kind": "Calculadora",
      "spec": [
        "nutrologia",
        "endocrinologia-e-metabologia",
        "clinica-medica",
        "medicina-esportiva"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 100,
            "step": 1,
            "unit": "anos",
            "ph": "40"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 30,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 120,
            "max": 230,
            "step": 0.5,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "pal",
          "Nível de atividade física (PAL)",
          "sel",
          {
            "opts": {
              "1.53": "Sedentário ou leve (PAL 1,53)",
              "1.76": "Ativo ou moderado (PAL 1,76)",
              "2.25": "Vigoroso (PAL 2,25)"
            }
          }
        ]
      ],
      "formula": "<p><strong>Mifflin-St Jeor:</strong> 10 × peso (kg) + 6,25 × altura (cm) − 5 × idade + 5 (homens) ou − 161 (mulheres).</p><p><strong>Harris-Benedict revisada (Roza e Shizgal, 1984):</strong> homens 88,362 + 13,397 × peso + 4,799 × altura − 5,677 × idade; mulheres 447,593 + 9,247 × peso + 3,098 × altura − 4,330 × idade.</p><p><strong>Gasto total</strong> = gasto de repouso × PAL (FAO/OMS/UNU 2004: sedentário 1,40 a 1,69; ativo 1,70 a 1,99; vigoroso 2,00 a 2,40).</p>",
      "sources": [
        [
          "Mifflin MD et al. A new predictive equation for resting energy expenditure in healthy individuals. Am J Clin Nutr, 1990.",
          "https://doi.org/10.1093/ajcn/51.2.241"
        ],
        [
          "Roza AM, Shizgal HM. The Harris Benedict equation reevaluated: resting energy requirements and the body cell mass. Am J Clin Nutr, 1984.",
          "https://doi.org/10.1093/ajcn/40.1.168"
        ],
        [
          "FAO/WHO/UNU. Human energy requirements: report of a Joint FAO/WHO/UNU Expert Consultation. Roma, 2004.",
          "https://www.fao.org/4/y5686e/y5686e00.htm"
        ]
      ],
      "cases": [
        [
          "Homem, 40 anos, 80 kg, 180 cm, ativo: Mifflin 1.730 kcal; total 3.045 kcal",
          {
            "sexo": "M",
            "idade": 40,
            "peso": 80,
            "altura": 180,
            "pal": "1.76"
          },
          {
            "raw": {
              "mifflin": 1730,
              "hb": 1796.86,
              "tee": 3044.8
            },
            "main": "1.730",
            "level": "info"
          }
        ],
        [
          "Mulher, 30 anos, 60 kg, 165 cm, sedentária: Mifflin 1.320 kcal; HB 1.384 kcal",
          {
            "sexo": "F",
            "idade": 30,
            "peso": 60,
            "altura": 165,
            "pal": "1.53"
          },
          {
            "raw": {
              "mifflin": 1320.25,
              "hb": 1383.68,
              "tee": 2019.98
            },
            "main": "1.320"
          }
        ],
        [
          "Homem, 70 anos, 100 kg, 170 cm, vigoroso: Mifflin 1.718 kcal",
          {
            "sexo": "M",
            "idade": 70,
            "peso": 100,
            "altura": 170,
            "pal": "2.25"
          },
          {
            "raw": {
              "mifflin": 1717.5,
              "tee": 3864.375
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:19:19.748Z",
        "total": 750,
        "passed": 750,
        "cases": [
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 794
            },
            "reference": {
              "mifflin": "794/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 794,
              "hb": 1014.4929999999999,
              "tee": 1214.82
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 794,
                "obtained": 794,
                "envelope": 2.8208546609675977e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 794
            },
            "reference": {
              "mifflin": "794/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 794,
              "hb": 1014.4929999999999,
              "tee": 1397.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 794,
                "obtained": 794,
                "envelope": 2.8208546609675977e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 794
            },
            "reference": {
              "mifflin": "794/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 794,
              "hb": 1014.4929999999999,
              "tee": 1786.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 794,
                "obtained": 794,
                "envelope": 2.8208546609675977e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 960
            },
            "reference": {
              "mifflin": "960/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 960,
              "hb": 958.289,
              "tee": 1468.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 960,
                "obtained": 960,
                "envelope": 3.410605131648481e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 960
            },
            "reference": {
              "mifflin": "960/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 960,
              "hb": 958.289,
              "tee": 1689.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 960,
                "obtained": 960,
                "envelope": 3.410605131648481e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 960
            },
            "reference": {
              "mifflin": "960/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 960,
              "hb": 958.289,
              "tee": 2160
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 960,
                "obtained": 960,
                "envelope": 3.410605131648481e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 764
            },
            "reference": {
              "mifflin": "764/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 764,
              "hb": 988.5129999999999,
              "tee": 1168.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 764,
                "obtained": 764,
                "envelope": 2.7142732506035827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 764
            },
            "reference": {
              "mifflin": "764/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 764,
              "hb": 988.5129999999999,
              "tee": 1344.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 764,
                "obtained": 764,
                "envelope": 2.7142732506035827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 764
            },
            "reference": {
              "mifflin": "764/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 764,
              "hb": 988.5129999999999,
              "tee": 1719
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 764,
                "obtained": 764,
                "envelope": 2.7142732506035827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 930
            },
            "reference": {
              "mifflin": "930/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 930,
              "hb": 924.2270000000001,
              "tee": 1422.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 930,
                "obtained": 930,
                "envelope": 3.304023721284466e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 930
            },
            "reference": {
              "mifflin": "930/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 930,
              "hb": 924.2270000000001,
              "tee": 1636.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 930,
                "obtained": 930,
                "envelope": 3.304023721284466e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 930
            },
            "reference": {
              "mifflin": "930/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 930,
              "hb": 924.2270000000001,
              "tee": 2092.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 930,
                "obtained": 930,
                "envelope": 3.304023721284466e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 664
            },
            "reference": {
              "mifflin": "664/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 664,
              "hb": 901.9129999999999,
              "tee": 1015.9200000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 664,
                "obtained": 664,
                "envelope": 2.3590018827235326e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 664
            },
            "reference": {
              "mifflin": "664/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 664,
              "hb": 901.9129999999999,
              "tee": 1168.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 664,
                "obtained": 664,
                "envelope": 2.3590018827235326e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 664
            },
            "reference": {
              "mifflin": "664/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 664,
              "hb": 901.9129999999999,
              "tee": 1494
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 664,
                "obtained": 664,
                "envelope": 2.3590018827235326e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 830
            },
            "reference": {
              "mifflin": "830/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 830,
              "hb": 810.6870000000001,
              "tee": 1269.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 830,
                "obtained": 830,
                "envelope": 2.9487523534044158e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 830
            },
            "reference": {
              "mifflin": "830/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 830,
              "hb": 810.6870000000001,
              "tee": 1460.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 830,
                "obtained": 830,
                "envelope": 2.9487523534044158e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 830
            },
            "reference": {
              "mifflin": "830/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 830,
              "hb": 810.6870000000001,
              "tee": 1867.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 830,
                "obtained": 830,
                "envelope": 2.9487523534044158e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 564
            },
            "reference": {
              "mifflin": "564/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 564,
              "hb": 815.3129999999999,
              "tee": 862.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 564,
                "obtained": 564,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 564
            },
            "reference": {
              "mifflin": "564/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 564,
              "hb": 815.3129999999999,
              "tee": 992.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 564,
                "obtained": 564,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 564
            },
            "reference": {
              "mifflin": "564/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 564,
              "hb": 815.3129999999999,
              "tee": 1269
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 564,
                "obtained": 564,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 730
            },
            "reference": {
              "mifflin": "730/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 730,
              "hb": 697.147,
              "tee": 1116.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 730,
                "obtained": 730,
                "envelope": 2.5934809855243657e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 730
            },
            "reference": {
              "mifflin": "730/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 730,
              "hb": 697.147,
              "tee": 1284.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 730,
                "obtained": 730,
                "envelope": 2.5934809855243657e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 730
            },
            "reference": {
              "mifflin": "730/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 730,
              "hb": 697.147,
              "tee": 1642.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 730,
                "obtained": 730,
                "envelope": 2.5934809855243657e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 499
            },
            "reference": {
              "mifflin": "499/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 499,
              "hb": 759.0229999999999,
              "tee": 763.47
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 499,
                "obtained": 499,
                "envelope": 1.77280412572145e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 499
            },
            "reference": {
              "mifflin": "499/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 499,
              "hb": 759.0229999999999,
              "tee": 878.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 499,
                "obtained": 499,
                "envelope": 1.77280412572145e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 499
            },
            "reference": {
              "mifflin": "499/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 499,
              "hb": 759.0229999999999,
              "tee": 1122.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 499,
                "obtained": 499,
                "envelope": 1.77280412572145e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 665
            },
            "reference": {
              "mifflin": "665/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 665,
              "hb": 623.346,
              "tee": 1017.45
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 665,
                "obtained": 665,
                "envelope": 2.362554596402333e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 665
            },
            "reference": {
              "mifflin": "665/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 665,
              "hb": 623.346,
              "tee": 1170.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 665,
                "obtained": 665,
                "envelope": 2.362554596402333e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 665
            },
            "reference": {
              "mifflin": "665/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 665,
              "hb": 623.346,
              "tee": 1496.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 665,
                "obtained": 665,
                "envelope": 2.362554596402333e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1015.875
            },
            "reference": {
              "mifflin": "8127/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1015.875,
              "hb": 1124.472,
              "tee": 1554.28875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1015.875,
                "obtained": 1015.875,
                "envelope": 3.609113008451459e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1015.875
            },
            "reference": {
              "mifflin": "8127/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1015.875,
              "hb": 1124.472,
              "tee": 1787.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1015.875,
                "obtained": 1015.875,
                "envelope": 3.609113008451459e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1015.875
            },
            "reference": {
              "mifflin": "8127/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1015.875,
              "hb": 1124.472,
              "tee": 2285.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1015.875,
                "obtained": 1015.875,
                "envelope": 3.609113008451459e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1181.875
            },
            "reference": {
              "mifflin": "9455/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1181.875,
              "hb": 1128.6535000000001,
              "tee": 1808.26875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1181.875,
                "obtained": 1181.875,
                "envelope": 4.198863479132342e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1181.875
            },
            "reference": {
              "mifflin": "9455/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1181.875,
              "hb": 1128.6535000000001,
              "tee": 2080.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1181.875,
                "obtained": 1181.875,
                "envelope": 4.198863479132342e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1181.875
            },
            "reference": {
              "mifflin": "9455/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1181.875,
              "hb": 1128.6535000000001,
              "tee": 2659.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1181.875,
                "obtained": 1181.875,
                "envelope": 4.198863479132342e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 985.875
            },
            "reference": {
              "mifflin": "7887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 985.875,
              "hb": 1098.492,
              "tee": 1508.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 985.875,
                "obtained": 985.875,
                "envelope": 3.502531598087444e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 985.875
            },
            "reference": {
              "mifflin": "7887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 985.875,
              "hb": 1098.492,
              "tee": 1735.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 985.875,
                "obtained": 985.875,
                "envelope": 3.502531598087444e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 985.875
            },
            "reference": {
              "mifflin": "7887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 985.875,
              "hb": 1098.492,
              "tee": 2218.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 985.875,
                "obtained": 985.875,
                "envelope": 3.502531598087444e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1151.875
            },
            "reference": {
              "mifflin": "9215/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1151.875,
              "hb": 1094.5915000000002,
              "tee": 1762.36875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1151.875,
                "obtained": 1151.875,
                "envelope": 4.092282068768327e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1151.875
            },
            "reference": {
              "mifflin": "9215/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1151.875,
              "hb": 1094.5915000000002,
              "tee": 2027.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1151.875,
                "obtained": 1151.875,
                "envelope": 4.092282068768327e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1151.875
            },
            "reference": {
              "mifflin": "9215/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1151.875,
              "hb": 1094.5915000000002,
              "tee": 2591.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1151.875,
                "obtained": 1151.875,
                "envelope": 4.092282068768327e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 885.875
            },
            "reference": {
              "mifflin": "7087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 885.875,
              "hb": 1011.8919999999999,
              "tee": 1355.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 885.875,
                "obtained": 885.875,
                "envelope": 3.1472602302073938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 885.875
            },
            "reference": {
              "mifflin": "7087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 885.875,
              "hb": 1011.8919999999999,
              "tee": 1559.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 885.875,
                "obtained": 885.875,
                "envelope": 3.1472602302073938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 885.875
            },
            "reference": {
              "mifflin": "7087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 885.875,
              "hb": 1011.8919999999999,
              "tee": 1993.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 885.875,
                "obtained": 885.875,
                "envelope": 3.1472602302073938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1051.875
            },
            "reference": {
              "mifflin": "8415/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1051.875,
              "hb": 981.0515000000003,
              "tee": 1609.36875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1051.875,
                "obtained": 1051.875,
                "envelope": 3.737010700888277e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1051.875
            },
            "reference": {
              "mifflin": "8415/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1051.875,
              "hb": 981.0515000000003,
              "tee": 1851.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1051.875,
                "obtained": 1051.875,
                "envelope": 3.737010700888277e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1051.875
            },
            "reference": {
              "mifflin": "8415/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1051.875,
              "hb": 981.0515000000003,
              "tee": 2366.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1051.875,
                "obtained": 1051.875,
                "envelope": 3.737010700888277e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 785.875
            },
            "reference": {
              "mifflin": "6287/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 785.875,
              "hb": 925.2919999999999,
              "tee": 1202.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 785.875,
                "obtained": 785.875,
                "envelope": 2.7919888623273437e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 785.875
            },
            "reference": {
              "mifflin": "6287/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 785.875,
              "hb": 925.2919999999999,
              "tee": 1383.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 785.875,
                "obtained": 785.875,
                "envelope": 2.7919888623273437e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 785.875
            },
            "reference": {
              "mifflin": "6287/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 785.875,
              "hb": 925.2919999999999,
              "tee": 1768.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 785.875,
                "obtained": 785.875,
                "envelope": 2.7919888623273437e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 951.875
            },
            "reference": {
              "mifflin": "7615/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 951.875,
              "hb": 867.5115000000002,
              "tee": 1456.36875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 951.875,
                "obtained": 951.875,
                "envelope": 3.381739333008227e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 951.875
            },
            "reference": {
              "mifflin": "7615/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 951.875,
              "hb": 867.5115000000002,
              "tee": 1675.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 951.875,
                "obtained": 951.875,
                "envelope": 3.381739333008227e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 951.875
            },
            "reference": {
              "mifflin": "7615/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 951.875,
              "hb": 867.5115000000002,
              "tee": 2141.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 951.875,
                "obtained": 951.875,
                "envelope": 3.381739333008227e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 720.875
            },
            "reference": {
              "mifflin": "5767/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 720.875,
              "hb": 869.002,
              "tee": 1102.93875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 720.875,
                "obtained": 720.875,
                "envelope": 2.561062473205311e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 720.875
            },
            "reference": {
              "mifflin": "5767/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 720.875,
              "hb": 869.002,
              "tee": 1268.74
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 720.875,
                "obtained": 720.875,
                "envelope": 2.561062473205311e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 720.875
            },
            "reference": {
              "mifflin": "5767/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 720.875,
              "hb": 869.002,
              "tee": 1621.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 720.875,
                "obtained": 720.875,
                "envelope": 2.561062473205311e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 886.875
            },
            "reference": {
              "mifflin": "7095/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 886.875,
              "hb": 793.7105000000001,
              "tee": 1356.91875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 886.875,
                "obtained": 886.875,
                "envelope": 3.1508129438861943e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 886.875
            },
            "reference": {
              "mifflin": "7095/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 886.875,
              "hb": 793.7105000000001,
              "tee": 1560.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 886.875,
                "obtained": 886.875,
                "envelope": 3.1508129438861943e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 886.875
            },
            "reference": {
              "mifflin": "7095/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 886.875,
              "hb": 793.7105000000001,
              "tee": 1995.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 886.875,
                "obtained": 886.875,
                "envelope": 3.1508129438861943e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1106.5
            },
            "reference": {
              "mifflin": "2213/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1106.5,
              "hb": 1169.393,
              "tee": 1692.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1106.5,
                "obtained": 1106.5,
                "envelope": 3.931077685592754e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1106.5
            },
            "reference": {
              "mifflin": "2213/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1106.5,
              "hb": 1169.393,
              "tee": 1947.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1106.5,
                "obtained": 1106.5,
                "envelope": 3.931077685592754e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1106.5
            },
            "reference": {
              "mifflin": "2213/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1106.5,
              "hb": 1169.393,
              "tee": 2489.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1106.5,
                "obtained": 1106.5,
                "envelope": 3.931077685592754e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1272.5
            },
            "reference": {
              "mifflin": "2545/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1272.5,
              "hb": 1198.239,
              "tee": 1946.925
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1272.5,
                "obtained": 1272.5,
                "envelope": 4.5208281562736374e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1272.5
            },
            "reference": {
              "mifflin": "2545/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1272.5,
              "hb": 1198.239,
              "tee": 2239.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1272.5,
                "obtained": 1272.5,
                "envelope": 4.5208281562736374e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1272.5
            },
            "reference": {
              "mifflin": "2545/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1272.5,
              "hb": 1198.239,
              "tee": 2863.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1272.5,
                "obtained": 1272.5,
                "envelope": 4.5208281562736374e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1076.5
            },
            "reference": {
              "mifflin": "2153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1076.5,
              "hb": 1143.413,
              "tee": 1647.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1076.5,
                "obtained": 1076.5,
                "envelope": 3.824496275228739e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1076.5
            },
            "reference": {
              "mifflin": "2153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1076.5,
              "hb": 1143.413,
              "tee": 1894.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1076.5,
                "obtained": 1076.5,
                "envelope": 3.824496275228739e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1076.5
            },
            "reference": {
              "mifflin": "2153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1076.5,
              "hb": 1143.413,
              "tee": 2422.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1076.5,
                "obtained": 1076.5,
                "envelope": 3.824496275228739e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1242.5
            },
            "reference": {
              "mifflin": "2485/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1242.5,
              "hb": 1164.1770000000001,
              "tee": 1901.025
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1242.5,
                "obtained": 1242.5,
                "envelope": 4.4142467459096224e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1242.5
            },
            "reference": {
              "mifflin": "2485/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1242.5,
              "hb": 1164.1770000000001,
              "tee": 2186.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1242.5,
                "obtained": 1242.5,
                "envelope": 4.4142467459096224e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1242.5
            },
            "reference": {
              "mifflin": "2485/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1242.5,
              "hb": 1164.1770000000001,
              "tee": 2795.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1242.5,
                "obtained": 1242.5,
                "envelope": 4.4142467459096224e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 976.5
            },
            "reference": {
              "mifflin": "1953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 976.5,
              "hb": 1056.813,
              "tee": 1494.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 976.5,
                "obtained": 976.5,
                "envelope": 3.469224907348689e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 976.5
            },
            "reference": {
              "mifflin": "1953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 976.5,
              "hb": 1056.813,
              "tee": 1718.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 976.5,
                "obtained": 976.5,
                "envelope": 3.469224907348689e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 976.5
            },
            "reference": {
              "mifflin": "1953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 976.5,
              "hb": 1056.813,
              "tee": 2197.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 976.5,
                "obtained": 976.5,
                "envelope": 3.469224907348689e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1142.5
            },
            "reference": {
              "mifflin": "2285/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1142.5,
              "hb": 1050.6370000000002,
              "tee": 1748.025
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1142.5,
                "obtained": 1142.5,
                "envelope": 4.058975378029572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1142.5
            },
            "reference": {
              "mifflin": "2285/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1142.5,
              "hb": 1050.6370000000002,
              "tee": 2010.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1142.5,
                "obtained": 1142.5,
                "envelope": 4.058975378029572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1142.5
            },
            "reference": {
              "mifflin": "2285/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1142.5,
              "hb": 1050.6370000000002,
              "tee": 2570.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1142.5,
                "obtained": 1142.5,
                "envelope": 4.058975378029572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 876.5
            },
            "reference": {
              "mifflin": "1753/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 876.5,
              "hb": 970.213,
              "tee": 1341.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 876.5,
                "obtained": 876.5,
                "envelope": 3.113953539468639e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 876.5
            },
            "reference": {
              "mifflin": "1753/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 876.5,
              "hb": 970.213,
              "tee": 1542.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 876.5,
                "obtained": 876.5,
                "envelope": 3.113953539468639e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 876.5
            },
            "reference": {
              "mifflin": "1753/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 876.5,
              "hb": 970.213,
              "tee": 1972.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 876.5,
                "obtained": 876.5,
                "envelope": 3.113953539468639e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1042.5
            },
            "reference": {
              "mifflin": "2085/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1042.5,
              "hb": 937.0970000000001,
              "tee": 1595.025
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1042.5,
                "obtained": 1042.5,
                "envelope": 3.703704010149522e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1042.5
            },
            "reference": {
              "mifflin": "2085/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1042.5,
              "hb": 937.0970000000001,
              "tee": 1834.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1042.5,
                "obtained": 1042.5,
                "envelope": 3.703704010149522e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1042.5
            },
            "reference": {
              "mifflin": "2085/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1042.5,
              "hb": 937.0970000000001,
              "tee": 2345.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1042.5,
                "obtained": 1042.5,
                "envelope": 3.703704010149522e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 811.5
            },
            "reference": {
              "mifflin": "1623/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 811.5,
              "hb": 913.923,
              "tee": 1241.595
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 811.5,
                "obtained": 811.5,
                "envelope": 2.8830271503466065e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 811.5
            },
            "reference": {
              "mifflin": "1623/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 811.5,
              "hb": 913.923,
              "tee": 1428.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 811.5,
                "obtained": 811.5,
                "envelope": 2.8830271503466065e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 811.5
            },
            "reference": {
              "mifflin": "1623/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 811.5,
              "hb": 913.923,
              "tee": 1825.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 811.5,
                "obtained": 811.5,
                "envelope": 2.8830271503466065e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 977.5
            },
            "reference": {
              "mifflin": "1955/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 977.5,
              "hb": 863.296,
              "tee": 1495.575
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 977.5,
                "obtained": 977.5,
                "envelope": 3.4727776210274897e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 977.5
            },
            "reference": {
              "mifflin": "1955/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 977.5,
              "hb": 863.296,
              "tee": 1720.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 977.5,
                "obtained": 977.5,
                "envelope": 3.4727776210274897e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 977.5
            },
            "reference": {
              "mifflin": "1955/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 977.5,
              "hb": 863.296,
              "tee": 2199.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 977.5,
                "obtained": 977.5,
                "envelope": 3.4727776210274897e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1297.125
            },
            "reference": {
              "mifflin": "10377/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1297.125,
              "hb": 1263.882,
              "tee": 1984.60125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1297.125,
                "obtained": 1297.125,
                "envelope": 4.6083137306141e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1297.125
            },
            "reference": {
              "mifflin": "10377/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1297.125,
              "hb": 1263.882,
              "tee": 2282.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1297.125,
                "obtained": 1297.125,
                "envelope": 4.6083137306141e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1297.125
            },
            "reference": {
              "mifflin": "10377/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1297.125,
              "hb": 1263.882,
              "tee": 2918.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1297.125,
                "obtained": 1297.125,
                "envelope": 4.6083137306141e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1463.125
            },
            "reference": {
              "mifflin": "11705/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1463.125,
              "hb": 1344.6085,
              "tee": 2238.58125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1463.125,
                "obtained": 1463.125,
                "envelope": 5.198064201294983e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1463.125
            },
            "reference": {
              "mifflin": "11705/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1463.125,
              "hb": 1344.6085,
              "tee": 2575.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1463.125,
                "obtained": 1463.125,
                "envelope": 5.198064201294983e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1463.125
            },
            "reference": {
              "mifflin": "11705/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1463.125,
              "hb": 1344.6085,
              "tee": 3292.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1463.125,
                "obtained": 1463.125,
                "envelope": 5.198064201294983e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1267.125
            },
            "reference": {
              "mifflin": "10137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1267.125,
              "hb": 1237.902,
              "tee": 1938.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1267.125,
                "obtained": 1267.125,
                "envelope": 4.501732320250085e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1267.125
            },
            "reference": {
              "mifflin": "10137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1267.125,
              "hb": 1237.902,
              "tee": 2230.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1267.125,
                "obtained": 1267.125,
                "envelope": 4.501732320250085e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1267.125
            },
            "reference": {
              "mifflin": "10137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1267.125,
              "hb": 1237.902,
              "tee": 2851.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1267.125,
                "obtained": 1267.125,
                "envelope": 4.501732320250085e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1433.125
            },
            "reference": {
              "mifflin": "11465/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1433.125,
              "hb": 1310.5465000000002,
              "tee": 2192.68125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1433.125,
                "obtained": 1433.125,
                "envelope": 5.091482790930968e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1433.125
            },
            "reference": {
              "mifflin": "11465/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1433.125,
              "hb": 1310.5465000000002,
              "tee": 2522.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1433.125,
                "obtained": 1433.125,
                "envelope": 5.091482790930968e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1433.125
            },
            "reference": {
              "mifflin": "11465/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1433.125,
              "hb": 1310.5465000000002,
              "tee": 3224.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1433.125,
                "obtained": 1433.125,
                "envelope": 5.091482790930968e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1167.125
            },
            "reference": {
              "mifflin": "9337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1167.125,
              "hb": 1151.3020000000001,
              "tee": 1785.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1167.125,
                "obtained": 1167.125,
                "envelope": 4.146460952370035e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1167.125
            },
            "reference": {
              "mifflin": "9337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1167.125,
              "hb": 1151.3020000000001,
              "tee": 2054.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1167.125,
                "obtained": 1167.125,
                "envelope": 4.146460952370035e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1167.125
            },
            "reference": {
              "mifflin": "9337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1167.125,
              "hb": 1151.3020000000001,
              "tee": 2626.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1167.125,
                "obtained": 1167.125,
                "envelope": 4.146460952370035e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1333.125
            },
            "reference": {
              "mifflin": "10665/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1333.125,
              "hb": 1197.0065000000002,
              "tee": 2039.68125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1333.125,
                "obtained": 1333.125,
                "envelope": 4.736211423050918e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1333.125
            },
            "reference": {
              "mifflin": "10665/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1333.125,
              "hb": 1197.0065000000002,
              "tee": 2346.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1333.125,
                "obtained": 1333.125,
                "envelope": 4.736211423050918e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1333.125
            },
            "reference": {
              "mifflin": "10665/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1333.125,
              "hb": 1197.0065000000002,
              "tee": 2999.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1333.125,
                "obtained": 1333.125,
                "envelope": 4.736211423050918e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1067.125
            },
            "reference": {
              "mifflin": "8537/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1067.125,
              "hb": 1064.702,
              "tee": 1632.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1067.125,
                "obtained": 1067.125,
                "envelope": 3.7911895844899846e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1067.125
            },
            "reference": {
              "mifflin": "8537/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1067.125,
              "hb": 1064.702,
              "tee": 1878.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1067.125,
                "obtained": 1067.125,
                "envelope": 3.7911895844899846e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1067.125
            },
            "reference": {
              "mifflin": "8537/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1067.125,
              "hb": 1064.702,
              "tee": 2401.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1067.125,
                "obtained": 1067.125,
                "envelope": 3.7911895844899846e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1233.125
            },
            "reference": {
              "mifflin": "9865/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1233.125,
              "hb": 1083.4665,
              "tee": 1886.68125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1233.125,
                "obtained": 1233.125,
                "envelope": 4.380940055170868e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1233.125
            },
            "reference": {
              "mifflin": "9865/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1233.125,
              "hb": 1083.4665,
              "tee": 2170.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1233.125,
                "obtained": 1233.125,
                "envelope": 4.380940055170868e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1233.125
            },
            "reference": {
              "mifflin": "9865/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1233.125,
              "hb": 1083.4665,
              "tee": 2774.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1233.125,
                "obtained": 1233.125,
                "envelope": 4.380940055170868e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1002.125
            },
            "reference": {
              "mifflin": "8017/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1002.125,
              "hb": 1008.412,
              "tee": 1533.25125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1002.125,
                "obtained": 1002.125,
                "envelope": 3.560263195367952e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1002.125
            },
            "reference": {
              "mifflin": "8017/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1002.125,
              "hb": 1008.412,
              "tee": 1763.74
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1002.125,
                "obtained": 1002.125,
                "envelope": 3.560263195367952e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1002.125
            },
            "reference": {
              "mifflin": "8017/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1002.125,
              "hb": 1008.412,
              "tee": 2254.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1002.125,
                "obtained": 1002.125,
                "envelope": 3.560263195367952e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1168.125
            },
            "reference": {
              "mifflin": "9345/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1168.125,
              "hb": 1009.6655000000001,
              "tee": 1787.23125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1168.125,
                "obtained": 1168.125,
                "envelope": 4.150013666048835e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1168.125
            },
            "reference": {
              "mifflin": "9345/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1168.125,
              "hb": 1009.6655000000001,
              "tee": 2055.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1168.125,
                "obtained": 1168.125,
                "envelope": 4.150013666048835e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1168.125
            },
            "reference": {
              "mifflin": "9345/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1168.125,
              "hb": 1009.6655000000001,
              "tee": 2628.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1168.125,
                "obtained": 1168.125,
                "envelope": 4.150013666048835e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1481.5
            },
            "reference": {
              "mifflin": "2963/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1481.5,
              "hb": 1355.273,
              "tee": 2266.695
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1481.5,
                "obtained": 1481.5,
                "envelope": 5.263345315142942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1481.5
            },
            "reference": {
              "mifflin": "2963/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1481.5,
              "hb": 1355.273,
              "tee": 2607.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1481.5,
                "obtained": 1481.5,
                "envelope": 5.263345315142942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1481.5
            },
            "reference": {
              "mifflin": "2963/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1481.5,
              "hb": 1355.273,
              "tee": 3333.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1481.5,
                "obtained": 1481.5,
                "envelope": 5.263345315142942e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1647.5
            },
            "reference": {
              "mifflin": "3295/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1647.5,
              "hb": 1486.1789999999999,
              "tee": 2520.675
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1647.5,
                "obtained": 1647.5,
                "envelope": 5.853095785823825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1647.5
            },
            "reference": {
              "mifflin": "3295/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1647.5,
              "hb": 1486.1789999999999,
              "tee": 2899.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1647.5,
                "obtained": 1647.5,
                "envelope": 5.853095785823825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1647.5
            },
            "reference": {
              "mifflin": "3295/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1647.5,
              "hb": 1486.1789999999999,
              "tee": 3706.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1647.5,
                "obtained": 1647.5,
                "envelope": 5.853095785823825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1451.5
            },
            "reference": {
              "mifflin": "2903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1451.5,
              "hb": 1329.293,
              "tee": 2220.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1451.5,
                "obtained": 1451.5,
                "envelope": 5.156763904778927e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1451.5
            },
            "reference": {
              "mifflin": "2903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1451.5,
              "hb": 1329.293,
              "tee": 2554.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1451.5,
                "obtained": 1451.5,
                "envelope": 5.156763904778927e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1451.5
            },
            "reference": {
              "mifflin": "2903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1451.5,
              "hb": 1329.293,
              "tee": 3265.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1451.5,
                "obtained": 1451.5,
                "envelope": 5.156763904778927e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1617.5
            },
            "reference": {
              "mifflin": "3235/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1617.5,
              "hb": 1452.117,
              "tee": 2474.775
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1617.5,
                "obtained": 1617.5,
                "envelope": 5.74651437545981e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1617.5
            },
            "reference": {
              "mifflin": "3235/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1617.5,
              "hb": 1452.117,
              "tee": 2846.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1617.5,
                "obtained": 1617.5,
                "envelope": 5.74651437545981e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1617.5
            },
            "reference": {
              "mifflin": "3235/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1617.5,
              "hb": 1452.117,
              "tee": 3639.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1617.5,
                "obtained": 1617.5,
                "envelope": 5.74651437545981e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1351.5
            },
            "reference": {
              "mifflin": "2703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1351.5,
              "hb": 1242.693,
              "tee": 2067.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1351.5,
                "obtained": 1351.5,
                "envelope": 4.801492536898877e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1351.5
            },
            "reference": {
              "mifflin": "2703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1351.5,
              "hb": 1242.693,
              "tee": 2378.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1351.5,
                "obtained": 1351.5,
                "envelope": 4.801492536898877e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1351.5
            },
            "reference": {
              "mifflin": "2703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1351.5,
              "hb": 1242.693,
              "tee": 3040.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1351.5,
                "obtained": 1351.5,
                "envelope": 4.801492536898877e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1517.5
            },
            "reference": {
              "mifflin": "3035/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1517.5,
              "hb": 1338.577,
              "tee": 2321.775
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1517.5,
                "obtained": 1517.5,
                "envelope": 5.39124300757976e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1517.5
            },
            "reference": {
              "mifflin": "3035/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1517.5,
              "hb": 1338.577,
              "tee": 2670.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1517.5,
                "obtained": 1517.5,
                "envelope": 5.39124300757976e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1517.5
            },
            "reference": {
              "mifflin": "3035/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1517.5,
              "hb": 1338.577,
              "tee": 3414.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1517.5,
                "obtained": 1517.5,
                "envelope": 5.39124300757976e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1251.5
            },
            "reference": {
              "mifflin": "2503/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1251.5,
              "hb": 1156.0929999999998,
              "tee": 1914.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1251.5,
                "obtained": 1251.5,
                "envelope": 4.446221169018827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1251.5
            },
            "reference": {
              "mifflin": "2503/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1251.5,
              "hb": 1156.0929999999998,
              "tee": 2202.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1251.5,
                "obtained": 1251.5,
                "envelope": 4.446221169018827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1251.5
            },
            "reference": {
              "mifflin": "2503/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1251.5,
              "hb": 1156.0929999999998,
              "tee": 2815.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1251.5,
                "obtained": 1251.5,
                "envelope": 4.446221169018827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1417.5
            },
            "reference": {
              "mifflin": "2835/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1417.5,
              "hb": 1225.0369999999998,
              "tee": 2168.775
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1417.5,
                "obtained": 1417.5,
                "envelope": 5.03597163969971e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1417.5
            },
            "reference": {
              "mifflin": "2835/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1417.5,
              "hb": 1225.0369999999998,
              "tee": 2494.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1417.5,
                "obtained": 1417.5,
                "envelope": 5.03597163969971e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1417.5
            },
            "reference": {
              "mifflin": "2835/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1417.5,
              "hb": 1225.0369999999998,
              "tee": 3189.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1417.5,
                "obtained": 1417.5,
                "envelope": 5.03597163969971e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1186.5
            },
            "reference": {
              "mifflin": "2373/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1186.5,
              "hb": 1099.8029999999999,
              "tee": 1815.345
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1186.5,
                "obtained": 1186.5,
                "envelope": 4.215294779896794e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1186.5
            },
            "reference": {
              "mifflin": "2373/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1186.5,
              "hb": 1099.8029999999999,
              "tee": 2088.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1186.5,
                "obtained": 1186.5,
                "envelope": 4.215294779896794e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1186.5
            },
            "reference": {
              "mifflin": "2373/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1186.5,
              "hb": 1099.8029999999999,
              "tee": 2669.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1186.5,
                "obtained": 1186.5,
                "envelope": 4.215294779896794e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1352.5
            },
            "reference": {
              "mifflin": "2705/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1352.5,
              "hb": 1151.2359999999999,
              "tee": 2069.325
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1352.5,
                "obtained": 1352.5,
                "envelope": 4.8050452505776775e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1352.5
            },
            "reference": {
              "mifflin": "2705/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1352.5,
              "hb": 1151.2359999999999,
              "tee": 2380.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1352.5,
                "obtained": 1352.5,
                "envelope": 4.8050452505776775e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "30",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1352.5
            },
            "reference": {
              "mifflin": "2705/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1352.5,
              "hb": 1151.2359999999999,
              "tee": 3043.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1352.5,
                "obtained": 1352.5,
                "envelope": 4.8050452505776775e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1049
            },
            "reference": {
              "mifflin": "1049/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1049,
              "hb": 1250.2915,
              "tee": 1604.97
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1049,
                "obtained": 1049,
                "envelope": 3.7267966490617255e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1049
            },
            "reference": {
              "mifflin": "1049/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1049,
              "hb": 1250.2915,
              "tee": 1846.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1049,
                "obtained": 1049,
                "envelope": 3.7267966490617255e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1049
            },
            "reference": {
              "mifflin": "1049/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1049,
              "hb": 1250.2915,
              "tee": 2360.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1049,
                "obtained": 1049,
                "envelope": 3.7267966490617255e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1215
            },
            "reference": {
              "mifflin": "1215/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1215,
              "hb": 1299.9125,
              "tee": 1858.95
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1215,
                "obtained": 1215,
                "envelope": 4.316547119742609e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1215
            },
            "reference": {
              "mifflin": "1215/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1215,
              "hb": 1299.9125,
              "tee": 2138.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1215,
                "obtained": 1215,
                "envelope": 4.316547119742609e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1215
            },
            "reference": {
              "mifflin": "1215/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1215,
              "hb": 1299.9125,
              "tee": 2733.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1215,
                "obtained": 1215,
                "envelope": 4.316547119742609e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1019
            },
            "reference": {
              "mifflin": "1019/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1019,
              "hb": 1224.3115,
              "tee": 1559.07
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1019,
                "obtained": 1019,
                "envelope": 3.6202152386977104e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1019
            },
            "reference": {
              "mifflin": "1019/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1019,
              "hb": 1224.3115,
              "tee": 1793.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1019,
                "obtained": 1019,
                "envelope": 3.6202152386977104e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1019
            },
            "reference": {
              "mifflin": "1019/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1019,
              "hb": 1224.3115,
              "tee": 2292.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1019,
                "obtained": 1019,
                "envelope": 3.6202152386977104e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1185
            },
            "reference": {
              "mifflin": "1185/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1185,
              "hb": 1265.8505,
              "tee": 1813.05
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1185,
                "obtained": 1185,
                "envelope": 4.209965709378594e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1185
            },
            "reference": {
              "mifflin": "1185/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1185,
              "hb": 1265.8505,
              "tee": 2085.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1185,
                "obtained": 1185,
                "envelope": 4.209965709378594e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1185
            },
            "reference": {
              "mifflin": "1185/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1185,
              "hb": 1265.8505,
              "tee": 2666.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1185,
                "obtained": 1185,
                "envelope": 4.209965709378594e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 919
            },
            "reference": {
              "mifflin": "919/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 919,
              "hb": 1137.7115000000001,
              "tee": 1406.07
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 919,
                "obtained": 919,
                "envelope": 3.2649438708176604e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 919
            },
            "reference": {
              "mifflin": "919/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 919,
              "hb": 1137.7115000000001,
              "tee": 1617.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 919,
                "obtained": 919,
                "envelope": 3.2649438708176604e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 919
            },
            "reference": {
              "mifflin": "919/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 919,
              "hb": 1137.7115000000001,
              "tee": 2067.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 919,
                "obtained": 919,
                "envelope": 3.2649438708176604e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1085
            },
            "reference": {
              "mifflin": "1085/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1085,
              "hb": 1152.3105,
              "tee": 1660.05
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1085,
                "obtained": 1085,
                "envelope": 3.8546943414985435e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1085
            },
            "reference": {
              "mifflin": "1085/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1085,
              "hb": 1152.3105,
              "tee": 1909.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1085,
                "obtained": 1085,
                "envelope": 3.8546943414985435e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1085
            },
            "reference": {
              "mifflin": "1085/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1085,
              "hb": 1152.3105,
              "tee": 2441.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1085,
                "obtained": 1085,
                "envelope": 3.8546943414985435e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 819
            },
            "reference": {
              "mifflin": "819/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 819,
              "hb": 1051.1115,
              "tee": 1253.07
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 819,
                "obtained": 819,
                "envelope": 2.9096725029376103e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 819
            },
            "reference": {
              "mifflin": "819/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 819,
              "hb": 1051.1115,
              "tee": 1441.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 819,
                "obtained": 819,
                "envelope": 2.9096725029376103e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 819
            },
            "reference": {
              "mifflin": "819/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 819,
              "hb": 1051.1115,
              "tee": 1842.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 819,
                "obtained": 819,
                "envelope": 2.9096725029376103e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 985
            },
            "reference": {
              "mifflin": "985/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 985,
              "hb": 1038.7705,
              "tee": 1507.05
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 985,
                "obtained": 985,
                "envelope": 3.4994229736184934e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 985
            },
            "reference": {
              "mifflin": "985/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 985,
              "hb": 1038.7705,
              "tee": 1733.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 985,
                "obtained": 985,
                "envelope": 3.4994229736184934e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 985
            },
            "reference": {
              "mifflin": "985/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 985,
              "hb": 1038.7705,
              "tee": 2216.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 985,
                "obtained": 985,
                "envelope": 3.4994229736184934e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 754
            },
            "reference": {
              "mifflin": "754/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 754,
              "hb": 994.8215,
              "tee": 1153.6200000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 754,
                "obtained": 754,
                "envelope": 2.6787461138155777e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 754
            },
            "reference": {
              "mifflin": "754/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 754,
              "hb": 994.8215,
              "tee": 1327.04
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 754,
                "obtained": 754,
                "envelope": 2.6787461138155777e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 754
            },
            "reference": {
              "mifflin": "754/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 754,
              "hb": 994.8215,
              "tee": 1696.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 754,
                "obtained": 754,
                "envelope": 2.6787461138155777e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 920
            },
            "reference": {
              "mifflin": "920/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 920,
              "hb": 964.9694999999999,
              "tee": 1407.6000000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 920,
                "obtained": 920,
                "envelope": 3.268496584496461e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 920
            },
            "reference": {
              "mifflin": "920/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 920,
              "hb": 964.9694999999999,
              "tee": 1619.2
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 920,
                "obtained": 920,
                "envelope": 3.268496584496461e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 920
            },
            "reference": {
              "mifflin": "920/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 920,
              "hb": 964.9694999999999,
              "tee": 2070
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 920,
                "obtained": 920,
                "envelope": 3.268496584496461e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1270.875
            },
            "reference": {
              "mifflin": "10167/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1270.875,
              "hb": 1360.2705,
              "tee": 1944.43875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1270.875,
                "obtained": 1270.875,
                "envelope": 4.515054996545587e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1270.875
            },
            "reference": {
              "mifflin": "10167/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1270.875,
              "hb": 1360.2705,
              "tee": 2236.7400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1270.875,
                "obtained": 1270.875,
                "envelope": 4.515054996545587e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1270.875
            },
            "reference": {
              "mifflin": "10167/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1270.875,
              "hb": 1360.2705,
              "tee": 2859.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1270.875,
                "obtained": 1270.875,
                "envelope": 4.515054996545587e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1436.875
            },
            "reference": {
              "mifflin": "11495/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1436.875,
              "hb": 1470.2769999999998,
              "tee": 2198.41875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1436.875,
                "obtained": 1436.875,
                "envelope": 5.10480546722647e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1436.875
            },
            "reference": {
              "mifflin": "11495/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1436.875,
              "hb": 1470.2769999999998,
              "tee": 2528.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1436.875,
                "obtained": 1436.875,
                "envelope": 5.10480546722647e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1436.875
            },
            "reference": {
              "mifflin": "11495/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1436.875,
              "hb": 1470.2769999999998,
              "tee": 3232.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1436.875,
                "obtained": 1436.875,
                "envelope": 5.10480546722647e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1240.875
            },
            "reference": {
              "mifflin": "9927/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1240.875,
              "hb": 1334.2905,
              "tee": 1898.53875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1240.875,
                "obtained": 1240.875,
                "envelope": 4.4084735861815716e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1240.875
            },
            "reference": {
              "mifflin": "9927/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1240.875,
              "hb": 1334.2905,
              "tee": 2183.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1240.875,
                "obtained": 1240.875,
                "envelope": 4.4084735861815716e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1240.875
            },
            "reference": {
              "mifflin": "9927/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1240.875,
              "hb": 1334.2905,
              "tee": 2791.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1240.875,
                "obtained": 1240.875,
                "envelope": 4.4084735861815716e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1406.875
            },
            "reference": {
              "mifflin": "11255/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1406.875,
              "hb": 1436.215,
              "tee": 2152.51875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1406.875,
                "obtained": 1406.875,
                "envelope": 4.998224056862455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1406.875
            },
            "reference": {
              "mifflin": "11255/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1406.875,
              "hb": 1436.215,
              "tee": 2476.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1406.875,
                "obtained": 1406.875,
                "envelope": 4.998224056862455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1406.875
            },
            "reference": {
              "mifflin": "11255/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1406.875,
              "hb": 1436.215,
              "tee": 3165.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1406.875,
                "obtained": 1406.875,
                "envelope": 4.998224056862455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1140.875
            },
            "reference": {
              "mifflin": "9127/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1140.875,
              "hb": 1247.6905000000002,
              "tee": 1745.53875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1140.875,
                "obtained": 1140.875,
                "envelope": 4.0532022183015215e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1140.875
            },
            "reference": {
              "mifflin": "9127/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1140.875,
              "hb": 1247.6905000000002,
              "tee": 2007.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1140.875,
                "obtained": 1140.875,
                "envelope": 4.0532022183015215e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1140.875
            },
            "reference": {
              "mifflin": "9127/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1140.875,
              "hb": 1247.6905000000002,
              "tee": 2566.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1140.875,
                "obtained": 1140.875,
                "envelope": 4.0532022183015215e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1306.875
            },
            "reference": {
              "mifflin": "10455/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1306.875,
              "hb": 1322.675,
              "tee": 1999.51875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1306.875,
                "obtained": 1306.875,
                "envelope": 4.642952688982405e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1306.875
            },
            "reference": {
              "mifflin": "10455/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1306.875,
              "hb": 1322.675,
              "tee": 2300.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1306.875,
                "obtained": 1306.875,
                "envelope": 4.642952688982405e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1306.875
            },
            "reference": {
              "mifflin": "10455/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1306.875,
              "hb": 1322.675,
              "tee": 2940.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1306.875,
                "obtained": 1306.875,
                "envelope": 4.642952688982405e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1040.875
            },
            "reference": {
              "mifflin": "8327/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1040.875,
              "hb": 1161.0905,
              "tee": 1592.53875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1040.875,
                "obtained": 1040.875,
                "envelope": 3.6979308504214714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1040.875
            },
            "reference": {
              "mifflin": "8327/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1040.875,
              "hb": 1161.0905,
              "tee": 1831.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1040.875,
                "obtained": 1040.875,
                "envelope": 3.6979308504214714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1040.875
            },
            "reference": {
              "mifflin": "8327/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1040.875,
              "hb": 1161.0905,
              "tee": 2341.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1040.875,
                "obtained": 1040.875,
                "envelope": 3.6979308504214714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1206.875
            },
            "reference": {
              "mifflin": "9655/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1206.875,
              "hb": 1209.1349999999998,
              "tee": 1846.51875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1206.875,
                "obtained": 1206.875,
                "envelope": 4.2876813211023546e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1206.875
            },
            "reference": {
              "mifflin": "9655/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1206.875,
              "hb": 1209.1349999999998,
              "tee": 2124.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1206.875,
                "obtained": 1206.875,
                "envelope": 4.2876813211023546e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1206.875
            },
            "reference": {
              "mifflin": "9655/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1206.875,
              "hb": 1209.1349999999998,
              "tee": 2715.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1206.875,
                "obtained": 1206.875,
                "envelope": 4.2876813211023546e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 975.875
            },
            "reference": {
              "mifflin": "7807/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 975.875,
              "hb": 1104.8005,
              "tee": 1493.0887500000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 975.875,
                "obtained": 975.875,
                "envelope": 3.467004461299439e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 975.875
            },
            "reference": {
              "mifflin": "7807/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 975.875,
              "hb": 1104.8005,
              "tee": 1717.54
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 975.875,
                "obtained": 975.875,
                "envelope": 3.467004461299439e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 975.875
            },
            "reference": {
              "mifflin": "7807/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 975.875,
              "hb": 1104.8005,
              "tee": 2195.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 975.875,
                "obtained": 975.875,
                "envelope": 3.467004461299439e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1141.875
            },
            "reference": {
              "mifflin": "9135/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1141.875,
              "hb": 1135.3339999999998,
              "tee": 1747.0687500000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1141.875,
                "obtained": 1141.875,
                "envelope": 4.056754931980322e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1141.875
            },
            "reference": {
              "mifflin": "9135/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1141.875,
              "hb": 1135.3339999999998,
              "tee": 2009.7
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1141.875,
                "obtained": 1141.875,
                "envelope": 4.056754931980322e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1141.875
            },
            "reference": {
              "mifflin": "9135/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1141.875,
              "hb": 1135.3339999999998,
              "tee": 2569.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1141.875,
                "obtained": 1141.875,
                "envelope": 4.056754931980322e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1361.5
            },
            "reference": {
              "mifflin": "2723/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1361.5,
              "hb": 1405.1915,
              "tee": 2083.0950000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1361.5,
                "obtained": 1361.5,
                "envelope": 4.837019673686882e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1361.5
            },
            "reference": {
              "mifflin": "2723/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1361.5,
              "hb": 1405.1915,
              "tee": 2396.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1361.5,
                "obtained": 1361.5,
                "envelope": 4.837019673686882e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1361.5
            },
            "reference": {
              "mifflin": "2723/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1361.5,
              "hb": 1405.1915,
              "tee": 3063.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1361.5,
                "obtained": 1361.5,
                "envelope": 4.837019673686882e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1527.5
            },
            "reference": {
              "mifflin": "3055/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1527.5,
              "hb": 1539.8625,
              "tee": 2337.075
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1527.5,
                "obtained": 1527.5,
                "envelope": 5.426770144367765e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1527.5
            },
            "reference": {
              "mifflin": "3055/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1527.5,
              "hb": 1539.8625,
              "tee": 2688.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1527.5,
                "obtained": 1527.5,
                "envelope": 5.426770144367765e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1527.5
            },
            "reference": {
              "mifflin": "3055/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1527.5,
              "hb": 1539.8625,
              "tee": 3436.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1527.5,
                "obtained": 1527.5,
                "envelope": 5.426770144367765e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1331.5
            },
            "reference": {
              "mifflin": "2663/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1331.5,
              "hb": 1379.2115,
              "tee": 2037.195
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1331.5,
                "obtained": 1331.5,
                "envelope": 4.730438263322867e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1331.5
            },
            "reference": {
              "mifflin": "2663/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1331.5,
              "hb": 1379.2115,
              "tee": 2343.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1331.5,
                "obtained": 1331.5,
                "envelope": 4.730438263322867e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1331.5
            },
            "reference": {
              "mifflin": "2663/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1331.5,
              "hb": 1379.2115,
              "tee": 2995.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1331.5,
                "obtained": 1331.5,
                "envelope": 4.730438263322867e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1497.5
            },
            "reference": {
              "mifflin": "2995/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1497.5,
              "hb": 1505.8005,
              "tee": 2291.175
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1497.5,
                "obtained": 1497.5,
                "envelope": 5.32018873400375e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1497.5
            },
            "reference": {
              "mifflin": "2995/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1497.5,
              "hb": 1505.8005,
              "tee": 2635.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1497.5,
                "obtained": 1497.5,
                "envelope": 5.32018873400375e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1497.5
            },
            "reference": {
              "mifflin": "2995/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1497.5,
              "hb": 1505.8005,
              "tee": 3369.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1497.5,
                "obtained": 1497.5,
                "envelope": 5.32018873400375e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1231.5
            },
            "reference": {
              "mifflin": "2463/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1231.5,
              "hb": 1292.6115,
              "tee": 1884.195
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1231.5,
                "obtained": 1231.5,
                "envelope": 4.375166895442817e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1231.5
            },
            "reference": {
              "mifflin": "2463/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1231.5,
              "hb": 1292.6115,
              "tee": 2167.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1231.5,
                "obtained": 1231.5,
                "envelope": 4.375166895442817e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1231.5
            },
            "reference": {
              "mifflin": "2463/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1231.5,
              "hb": 1292.6115,
              "tee": 2770.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1231.5,
                "obtained": 1231.5,
                "envelope": 4.375166895442817e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1397.5
            },
            "reference": {
              "mifflin": "2795/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1397.5,
              "hb": 1392.2605,
              "tee": 2138.175
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1397.5,
                "obtained": 1397.5,
                "envelope": 4.9649173661237e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1397.5
            },
            "reference": {
              "mifflin": "2795/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1397.5,
              "hb": 1392.2605,
              "tee": 2459.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1397.5,
                "obtained": 1397.5,
                "envelope": 4.9649173661237e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1397.5
            },
            "reference": {
              "mifflin": "2795/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1397.5,
              "hb": 1392.2605,
              "tee": 3144.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1397.5,
                "obtained": 1397.5,
                "envelope": 4.9649173661237e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1131.5
            },
            "reference": {
              "mifflin": "2263/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1131.5,
              "hb": 1206.0114999999998,
              "tee": 1731.195
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1131.5,
                "obtained": 1131.5,
                "envelope": 4.019895527562767e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1131.5
            },
            "reference": {
              "mifflin": "2263/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1131.5,
              "hb": 1206.0114999999998,
              "tee": 1991.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1131.5,
                "obtained": 1131.5,
                "envelope": 4.019895527562767e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1131.5
            },
            "reference": {
              "mifflin": "2263/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1131.5,
              "hb": 1206.0114999999998,
              "tee": 2545.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1131.5,
                "obtained": 1131.5,
                "envelope": 4.019895527562767e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1297.5
            },
            "reference": {
              "mifflin": "2595/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1297.5,
              "hb": 1278.7205,
              "tee": 1985.175
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1297.5,
                "obtained": 1297.5,
                "envelope": 4.60964599824365e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1297.5
            },
            "reference": {
              "mifflin": "2595/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1297.5,
              "hb": 1278.7205,
              "tee": 2283.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1297.5,
                "obtained": 1297.5,
                "envelope": 4.60964599824365e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1297.5
            },
            "reference": {
              "mifflin": "2595/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1297.5,
              "hb": 1278.7205,
              "tee": 2919.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1297.5,
                "obtained": 1297.5,
                "envelope": 4.60964599824365e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1066.5
            },
            "reference": {
              "mifflin": "2133/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1066.5,
              "hb": 1149.7214999999999,
              "tee": 1631.7450000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1066.5,
                "obtained": 1066.5,
                "envelope": 3.788969138440734e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1066.5
            },
            "reference": {
              "mifflin": "2133/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1066.5,
              "hb": 1149.7214999999999,
              "tee": 1877.04
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1066.5,
                "obtained": 1066.5,
                "envelope": 3.788969138440734e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1066.5
            },
            "reference": {
              "mifflin": "2133/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1066.5,
              "hb": 1149.7214999999999,
              "tee": 2399.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1066.5,
                "obtained": 1066.5,
                "envelope": 3.788969138440734e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1232.5
            },
            "reference": {
              "mifflin": "2465/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1232.5,
              "hb": 1204.9195,
              "tee": 1885.7250000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1232.5,
                "obtained": 1232.5,
                "envelope": 4.378719609121617e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1232.5
            },
            "reference": {
              "mifflin": "2465/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1232.5,
              "hb": 1204.9195,
              "tee": 2169.2
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1232.5,
                "obtained": 1232.5,
                "envelope": 4.378719609121617e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1232.5
            },
            "reference": {
              "mifflin": "2465/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1232.5,
              "hb": 1204.9195,
              "tee": 2773.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1232.5,
                "obtained": 1232.5,
                "envelope": 4.378719609121617e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1552.125
            },
            "reference": {
              "mifflin": "12417/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1552.125,
              "hb": 1499.6805,
              "tee": 2374.7512500000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1552.125,
                "obtained": 1552.125,
                "envelope": 5.5142557187082275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1552.125
            },
            "reference": {
              "mifflin": "12417/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1552.125,
              "hb": 1499.6805,
              "tee": 2731.7400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1552.125,
                "obtained": 1552.125,
                "envelope": 5.5142557187082275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1552.125
            },
            "reference": {
              "mifflin": "12417/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1552.125,
              "hb": 1499.6805,
              "tee": 3492.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1552.125,
                "obtained": 1552.125,
                "envelope": 5.5142557187082275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1718.125
            },
            "reference": {
              "mifflin": "13745/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1718.125,
              "hb": 1686.232,
              "tee": 2628.7312500000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1718.125,
                "obtained": 1718.125,
                "envelope": 6.104006189389111e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1718.125
            },
            "reference": {
              "mifflin": "13745/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1718.125,
              "hb": 1686.232,
              "tee": 3023.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1718.125,
                "obtained": 1718.125,
                "envelope": 6.104006189389111e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1718.125
            },
            "reference": {
              "mifflin": "13745/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1718.125,
              "hb": 1686.232,
              "tee": 3865.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1718.125,
                "obtained": 1718.125,
                "envelope": 6.104006189389111e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1522.125
            },
            "reference": {
              "mifflin": "12177/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1522.125,
              "hb": 1473.7005,
              "tee": 2328.85125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1522.125,
                "obtained": 1522.125,
                "envelope": 5.4076743083442125e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1522.125
            },
            "reference": {
              "mifflin": "12177/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1522.125,
              "hb": 1473.7005,
              "tee": 2678.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1522.125,
                "obtained": 1522.125,
                "envelope": 5.4076743083442125e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1522.125
            },
            "reference": {
              "mifflin": "12177/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1522.125,
              "hb": 1473.7005,
              "tee": 3424.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1522.125,
                "obtained": 1522.125,
                "envelope": 5.4076743083442125e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1688.125
            },
            "reference": {
              "mifflin": "13505/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1688.125,
              "hb": 1652.17,
              "tee": 2582.83125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1688.125,
                "obtained": 1688.125,
                "envelope": 5.997424779025096e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1688.125
            },
            "reference": {
              "mifflin": "13505/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1688.125,
              "hb": 1652.17,
              "tee": 2971.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1688.125,
                "obtained": 1688.125,
                "envelope": 5.997424779025096e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1688.125
            },
            "reference": {
              "mifflin": "13505/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1688.125,
              "hb": 1652.17,
              "tee": 3798.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1688.125,
                "obtained": 1688.125,
                "envelope": 5.997424779025096e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1422.125
            },
            "reference": {
              "mifflin": "11377/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1422.125,
              "hb": 1387.1005,
              "tee": 2175.85125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1422.125,
                "obtained": 1422.125,
                "envelope": 5.052402940464162e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1422.125
            },
            "reference": {
              "mifflin": "11377/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1422.125,
              "hb": 1387.1005,
              "tee": 2502.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1422.125,
                "obtained": 1422.125,
                "envelope": 5.052402940464162e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1422.125
            },
            "reference": {
              "mifflin": "11377/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1422.125,
              "hb": 1387.1005,
              "tee": 3199.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1422.125,
                "obtained": 1422.125,
                "envelope": 5.052402940464162e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1588.125
            },
            "reference": {
              "mifflin": "12705/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1588.125,
              "hb": 1538.63,
              "tee": 2429.83125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1588.125,
                "obtained": 1588.125,
                "envelope": 5.6421534111450455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1588.125
            },
            "reference": {
              "mifflin": "12705/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1588.125,
              "hb": 1538.63,
              "tee": 2795.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1588.125,
                "obtained": 1588.125,
                "envelope": 5.6421534111450455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1588.125
            },
            "reference": {
              "mifflin": "12705/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1588.125,
              "hb": 1538.63,
              "tee": 3573.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1588.125,
                "obtained": 1588.125,
                "envelope": 5.6421534111450455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1322.125
            },
            "reference": {
              "mifflin": "10577/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1322.125,
              "hb": 1300.5004999999999,
              "tee": 2022.85125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1322.125,
                "obtained": 1322.125,
                "envelope": 4.697131572584112e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1322.125
            },
            "reference": {
              "mifflin": "10577/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1322.125,
              "hb": 1300.5004999999999,
              "tee": 2326.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1322.125,
                "obtained": 1322.125,
                "envelope": 4.697131572584112e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1322.125
            },
            "reference": {
              "mifflin": "10577/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1322.125,
              "hb": 1300.5004999999999,
              "tee": 2974.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1322.125,
                "obtained": 1322.125,
                "envelope": 4.697131572584112e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1488.125
            },
            "reference": {
              "mifflin": "11905/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1488.125,
              "hb": 1425.0900000000001,
              "tee": 2276.83125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1488.125,
                "obtained": 1488.125,
                "envelope": 5.2868820432649954e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1488.125
            },
            "reference": {
              "mifflin": "11905/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1488.125,
              "hb": 1425.0900000000001,
              "tee": 2619.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1488.125,
                "obtained": 1488.125,
                "envelope": 5.2868820432649954e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1488.125
            },
            "reference": {
              "mifflin": "11905/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1488.125,
              "hb": 1425.0900000000001,
              "tee": 3348.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1488.125,
                "obtained": 1488.125,
                "envelope": 5.2868820432649954e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1257.125
            },
            "reference": {
              "mifflin": "10057/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1257.125,
              "hb": 1244.2105,
              "tee": 1923.4012500000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1257.125,
                "obtained": 1257.125,
                "envelope": 4.46620518346208e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1257.125
            },
            "reference": {
              "mifflin": "10057/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1257.125,
              "hb": 1244.2105,
              "tee": 2212.54
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1257.125,
                "obtained": 1257.125,
                "envelope": 4.46620518346208e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1257.125
            },
            "reference": {
              "mifflin": "10057/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1257.125,
              "hb": 1244.2105,
              "tee": 2828.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1257.125,
                "obtained": 1257.125,
                "envelope": 4.46620518346208e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1423.125
            },
            "reference": {
              "mifflin": "11385/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1423.125,
              "hb": 1351.289,
              "tee": 2177.38125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1423.125,
                "obtained": 1423.125,
                "envelope": 5.055955654142963e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1423.125
            },
            "reference": {
              "mifflin": "11385/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1423.125,
              "hb": 1351.289,
              "tee": 2504.7
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1423.125,
                "obtained": 1423.125,
                "envelope": 5.055955654142963e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1423.125
            },
            "reference": {
              "mifflin": "11385/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1423.125,
              "hb": 1351.289,
              "tee": 3202.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1423.125,
                "obtained": 1423.125,
                "envelope": 5.055955654142963e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1736.5
            },
            "reference": {
              "mifflin": "3473/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1736.5,
              "hb": 1591.0715,
              "tee": 2656.8450000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1736.5,
                "obtained": 1736.5,
                "envelope": 6.16928730323707e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1736.5
            },
            "reference": {
              "mifflin": "3473/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1736.5,
              "hb": 1591.0715,
              "tee": 3056.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1736.5,
                "obtained": 1736.5,
                "envelope": 6.16928730323707e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1736.5
            },
            "reference": {
              "mifflin": "3473/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1736.5,
              "hb": 1591.0715,
              "tee": 3907.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1736.5,
                "obtained": 1736.5,
                "envelope": 6.16928730323707e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1902.5
            },
            "reference": {
              "mifflin": "3805/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1902.5,
              "hb": 1827.8025,
              "tee": 2910.8250000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1902.5,
                "obtained": 1902.5,
                "envelope": 6.759037773917953e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1902.5
            },
            "reference": {
              "mifflin": "3805/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1902.5,
              "hb": 1827.8025,
              "tee": 3348.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1902.5,
                "obtained": 1902.5,
                "envelope": 6.759037773917953e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1902.5
            },
            "reference": {
              "mifflin": "3805/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1902.5,
              "hb": 1827.8025,
              "tee": 4280.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1902.5,
                "obtained": 1902.5,
                "envelope": 6.759037773917953e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1706.5
            },
            "reference": {
              "mifflin": "3413/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1706.5,
              "hb": 1565.0915,
              "tee": 2610.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1706.5,
                "obtained": 1706.5,
                "envelope": 6.062705892873055e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1706.5
            },
            "reference": {
              "mifflin": "3413/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1706.5,
              "hb": 1565.0915,
              "tee": 3003.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1706.5,
                "obtained": 1706.5,
                "envelope": 6.062705892873055e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1706.5
            },
            "reference": {
              "mifflin": "3413/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1706.5,
              "hb": 1565.0915,
              "tee": 3839.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1706.5,
                "obtained": 1706.5,
                "envelope": 6.062705892873055e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1872.5
            },
            "reference": {
              "mifflin": "3745/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1872.5,
              "hb": 1793.7405,
              "tee": 2864.925
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1872.5,
                "obtained": 1872.5,
                "envelope": 6.652456363553938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1872.5
            },
            "reference": {
              "mifflin": "3745/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1872.5,
              "hb": 1793.7405,
              "tee": 3295.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1872.5,
                "obtained": 1872.5,
                "envelope": 6.652456363553938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1872.5
            },
            "reference": {
              "mifflin": "3745/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1872.5,
              "hb": 1793.7405,
              "tee": 4213.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1872.5,
                "obtained": 1872.5,
                "envelope": 6.652456363553938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1606.5
            },
            "reference": {
              "mifflin": "3213/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1606.5,
              "hb": 1478.4915,
              "tee": 2457.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1606.5,
                "obtained": 1606.5,
                "envelope": 5.707434524993005e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1606.5
            },
            "reference": {
              "mifflin": "3213/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1606.5,
              "hb": 1478.4915,
              "tee": 2827.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1606.5,
                "obtained": 1606.5,
                "envelope": 5.707434524993005e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1606.5
            },
            "reference": {
              "mifflin": "3213/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1606.5,
              "hb": 1478.4915,
              "tee": 3614.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1606.5,
                "obtained": 1606.5,
                "envelope": 5.707434524993005e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1772.5
            },
            "reference": {
              "mifflin": "3545/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1772.5,
              "hb": 1680.2005000000001,
              "tee": 2711.925
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1772.5,
                "obtained": 1772.5,
                "envelope": 6.297184995673888e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1772.5
            },
            "reference": {
              "mifflin": "3545/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1772.5,
              "hb": 1680.2005000000001,
              "tee": 3119.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1772.5,
                "obtained": 1772.5,
                "envelope": 6.297184995673888e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1772.5
            },
            "reference": {
              "mifflin": "3545/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1772.5,
              "hb": 1680.2005000000001,
              "tee": 3988.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1772.5,
                "obtained": 1772.5,
                "envelope": 6.297184995673888e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1506.5
            },
            "reference": {
              "mifflin": "3013/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1506.5,
              "hb": 1391.8915,
              "tee": 2304.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1506.5,
                "obtained": 1506.5,
                "envelope": 5.352163157112955e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1506.5
            },
            "reference": {
              "mifflin": "3013/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1506.5,
              "hb": 1391.8915,
              "tee": 2651.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1506.5,
                "obtained": 1506.5,
                "envelope": 5.352163157112955e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1506.5
            },
            "reference": {
              "mifflin": "3013/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1506.5,
              "hb": 1391.8915,
              "tee": 3389.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1506.5,
                "obtained": 1506.5,
                "envelope": 5.352163157112955e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1672.5
            },
            "reference": {
              "mifflin": "3345/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1672.5,
              "hb": 1566.6605,
              "tee": 2558.925
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1672.5,
                "obtained": 1672.5,
                "envelope": 5.941913627793838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1672.5
            },
            "reference": {
              "mifflin": "3345/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1672.5,
              "hb": 1566.6605,
              "tee": 2943.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1672.5,
                "obtained": 1672.5,
                "envelope": 5.941913627793838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1672.5
            },
            "reference": {
              "mifflin": "3345/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1672.5,
              "hb": 1566.6605,
              "tee": 3763.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1672.5,
                "obtained": 1672.5,
                "envelope": 5.941913627793838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1441.5
            },
            "reference": {
              "mifflin": "2883/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1441.5,
              "hb": 1335.6015,
              "tee": 2205.495
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1441.5,
                "obtained": 1441.5,
                "envelope": 5.121236767990922e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1441.5
            },
            "reference": {
              "mifflin": "2883/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1441.5,
              "hb": 1335.6015,
              "tee": 2537.04
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1441.5,
                "obtained": 1441.5,
                "envelope": 5.121236767990922e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1441.5
            },
            "reference": {
              "mifflin": "2883/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1441.5,
              "hb": 1335.6015,
              "tee": 3243.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1441.5,
                "obtained": 1441.5,
                "envelope": 5.121236767990922e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1607.5
            },
            "reference": {
              "mifflin": "3215/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1607.5,
              "hb": 1492.8595,
              "tee": 2459.475
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1607.5,
                "obtained": 1607.5,
                "envelope": 5.710987238671805e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1607.5
            },
            "reference": {
              "mifflin": "3215/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1607.5,
              "hb": 1492.8595,
              "tee": 2829.2
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1607.5,
                "obtained": 1607.5,
                "envelope": 5.710987238671805e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "55.5",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1607.5
            },
            "reference": {
              "mifflin": "3215/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1607.5,
              "hb": 1492.8595,
              "tee": 3616.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1607.5,
                "obtained": 1607.5,
                "envelope": 5.710987238671805e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1194
            },
            "reference": {
              "mifflin": "1194/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1194,
              "hb": 1384.373,
              "tee": 1826.82
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1194,
                "obtained": 1194,
                "envelope": 4.241940132487798e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1194
            },
            "reference": {
              "mifflin": "1194/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1194,
              "hb": 1384.373,
              "tee": 2101.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1194,
                "obtained": 1194,
                "envelope": 4.241940132487798e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1194
            },
            "reference": {
              "mifflin": "1194/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1194,
              "hb": 1384.373,
              "tee": 2686.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1194,
                "obtained": 1194,
                "envelope": 4.241940132487798e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1360
            },
            "reference": {
              "mifflin": "1360/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1360,
              "hb": 1494.169,
              "tee": 2080.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1360,
                "obtained": 1360,
                "envelope": 4.831690603168681e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1360
            },
            "reference": {
              "mifflin": "1360/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1360,
              "hb": 1494.169,
              "tee": 2393.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1360,
                "obtained": 1360,
                "envelope": 4.831690603168681e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1360
            },
            "reference": {
              "mifflin": "1360/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1360,
              "hb": 1494.169,
              "tee": 3060
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1360,
                "obtained": 1360,
                "envelope": 4.831690603168681e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1164
            },
            "reference": {
              "mifflin": "1164/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1164,
              "hb": 1358.393,
              "tee": 1780.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1164,
                "obtained": 1164,
                "envelope": 4.135358722123783e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1164
            },
            "reference": {
              "mifflin": "1164/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1164,
              "hb": 1358.393,
              "tee": 2048.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1164,
                "obtained": 1164,
                "envelope": 4.135358722123783e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1164
            },
            "reference": {
              "mifflin": "1164/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1164,
              "hb": 1358.393,
              "tee": 2619
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1164,
                "obtained": 1164,
                "envelope": 4.135358722123783e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1330
            },
            "reference": {
              "mifflin": "1330/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1330,
              "hb": 1460.1070000000002,
              "tee": 2034.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1330,
                "obtained": 1330,
                "envelope": 4.725109192804666e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1330
            },
            "reference": {
              "mifflin": "1330/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1330,
              "hb": 1460.1070000000002,
              "tee": 2340.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1330,
                "obtained": 1330,
                "envelope": 4.725109192804666e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1330
            },
            "reference": {
              "mifflin": "1330/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1330,
              "hb": 1460.1070000000002,
              "tee": 2992.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1330,
                "obtained": 1330,
                "envelope": 4.725109192804666e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1064
            },
            "reference": {
              "mifflin": "1064/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1064,
              "hb": 1271.7930000000001,
              "tee": 1627.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1064,
                "obtained": 1064,
                "envelope": 3.780087354243733e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1064
            },
            "reference": {
              "mifflin": "1064/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1064,
              "hb": 1271.7930000000001,
              "tee": 1872.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1064,
                "obtained": 1064,
                "envelope": 3.780087354243733e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1064
            },
            "reference": {
              "mifflin": "1064/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1064,
              "hb": 1271.7930000000001,
              "tee": 2394
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1064,
                "obtained": 1064,
                "envelope": 3.780087354243733e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1230
            },
            "reference": {
              "mifflin": "1230/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1230,
              "hb": 1346.5670000000002,
              "tee": 1881.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1230,
                "obtained": 1230,
                "envelope": 4.369837824924616e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1230
            },
            "reference": {
              "mifflin": "1230/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1230,
              "hb": 1346.5670000000002,
              "tee": 2164.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1230,
                "obtained": 1230,
                "envelope": 4.369837824924616e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1230
            },
            "reference": {
              "mifflin": "1230/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1230,
              "hb": 1346.5670000000002,
              "tee": 2767.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1230,
                "obtained": 1230,
                "envelope": 4.369837824924616e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 964
            },
            "reference": {
              "mifflin": "964/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 964,
              "hb": 1185.193,
              "tee": 1474.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 964,
                "obtained": 964,
                "envelope": 3.424815986363683e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 964
            },
            "reference": {
              "mifflin": "964/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 964,
              "hb": 1185.193,
              "tee": 1696.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 964,
                "obtained": 964,
                "envelope": 3.424815986363683e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 964
            },
            "reference": {
              "mifflin": "964/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 964,
              "hb": 1185.193,
              "tee": 2169
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 964,
                "obtained": 964,
                "envelope": 3.424815986363683e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1130
            },
            "reference": {
              "mifflin": "1130/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1130,
              "hb": 1233.027,
              "tee": 1728.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1130,
                "obtained": 1130,
                "envelope": 4.014566457044566e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1130
            },
            "reference": {
              "mifflin": "1130/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1130,
              "hb": 1233.027,
              "tee": 1988.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1130,
                "obtained": 1130,
                "envelope": 4.014566457044566e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1130
            },
            "reference": {
              "mifflin": "1130/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1130,
              "hb": 1233.027,
              "tee": 2542.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1130,
                "obtained": 1130,
                "envelope": 4.014566457044566e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 899
            },
            "reference": {
              "mifflin": "899/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 899,
              "hb": 1128.903,
              "tee": 1375.47
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 899,
                "obtained": 899,
                "envelope": 3.1938895972416503e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 899
            },
            "reference": {
              "mifflin": "899/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 899,
              "hb": 1128.903,
              "tee": 1582.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 899,
                "obtained": 899,
                "envelope": 3.1938895972416503e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 899
            },
            "reference": {
              "mifflin": "899/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 899,
              "hb": 1128.903,
              "tee": 2022.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 899,
                "obtained": 899,
                "envelope": 3.1938895972416503e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1065
            },
            "reference": {
              "mifflin": "1065/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1065,
              "hb": 1159.226,
              "tee": 1629.45
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1065,
                "obtained": 1065,
                "envelope": 3.7836400679225335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1065
            },
            "reference": {
              "mifflin": "1065/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1065,
              "hb": 1159.226,
              "tee": 1874.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1065,
                "obtained": 1065,
                "envelope": 3.7836400679225335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1065
            },
            "reference": {
              "mifflin": "1065/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1065,
              "hb": 1159.226,
              "tee": 2396.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1065,
                "obtained": 1065,
                "envelope": 3.7836400679225335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1415.875
            },
            "reference": {
              "mifflin": "11327/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1415.875,
              "hb": 1494.352,
              "tee": 2166.28875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1415.875,
                "obtained": 1415.875,
                "envelope": 5.030198479971659e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1415.875
            },
            "reference": {
              "mifflin": "11327/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1415.875,
              "hb": 1494.352,
              "tee": 2491.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1415.875,
                "obtained": 1415.875,
                "envelope": 5.030198479971659e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1415.875
            },
            "reference": {
              "mifflin": "11327/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1415.875,
              "hb": 1494.352,
              "tee": 3185.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1415.875,
                "obtained": 1415.875,
                "envelope": 5.030198479971659e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1581.875
            },
            "reference": {
              "mifflin": "12655/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1581.875,
              "hb": 1664.5335,
              "tee": 2420.26875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1581.875,
                "obtained": 1581.875,
                "envelope": 5.6199489506525424e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1581.875
            },
            "reference": {
              "mifflin": "12655/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1581.875,
              "hb": 1664.5335,
              "tee": 2784.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1581.875,
                "obtained": 1581.875,
                "envelope": 5.6199489506525424e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1581.875
            },
            "reference": {
              "mifflin": "12655/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1581.875,
              "hb": 1664.5335,
              "tee": 3559.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1581.875,
                "obtained": 1581.875,
                "envelope": 5.6199489506525424e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1385.875
            },
            "reference": {
              "mifflin": "11087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1385.875,
              "hb": 1468.372,
              "tee": 2120.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1385.875,
                "obtained": 1385.875,
                "envelope": 4.923617069607644e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1385.875
            },
            "reference": {
              "mifflin": "11087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1385.875,
              "hb": 1468.372,
              "tee": 2439.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1385.875,
                "obtained": 1385.875,
                "envelope": 4.923617069607644e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1385.875
            },
            "reference": {
              "mifflin": "11087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1385.875,
              "hb": 1468.372,
              "tee": 3118.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1385.875,
                "obtained": 1385.875,
                "envelope": 4.923617069607644e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1551.875
            },
            "reference": {
              "mifflin": "12415/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1551.875,
              "hb": 1630.4715,
              "tee": 2374.36875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1551.875,
                "obtained": 1551.875,
                "envelope": 5.513367540288527e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1551.875
            },
            "reference": {
              "mifflin": "12415/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1551.875,
              "hb": 1630.4715,
              "tee": 2731.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1551.875,
                "obtained": 1551.875,
                "envelope": 5.513367540288527e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1551.875
            },
            "reference": {
              "mifflin": "12415/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1551.875,
              "hb": 1630.4715,
              "tee": 3491.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1551.875,
                "obtained": 1551.875,
                "envelope": 5.513367540288527e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1285.875
            },
            "reference": {
              "mifflin": "10287/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1285.875,
              "hb": 1381.7720000000002,
              "tee": 1967.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1285.875,
                "obtained": 1285.875,
                "envelope": 4.568345701727594e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1285.875
            },
            "reference": {
              "mifflin": "10287/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1285.875,
              "hb": 1381.7720000000002,
              "tee": 2263.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1285.875,
                "obtained": 1285.875,
                "envelope": 4.568345701727594e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1285.875
            },
            "reference": {
              "mifflin": "10287/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1285.875,
              "hb": 1381.7720000000002,
              "tee": 2893.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1285.875,
                "obtained": 1285.875,
                "envelope": 4.568345701727594e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1451.875
            },
            "reference": {
              "mifflin": "11615/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1451.875,
              "hb": 1516.9315000000001,
              "tee": 2221.36875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1451.875,
                "obtained": 1451.875,
                "envelope": 5.158096172408477e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1451.875
            },
            "reference": {
              "mifflin": "11615/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1451.875,
              "hb": 1516.9315000000001,
              "tee": 2555.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1451.875,
                "obtained": 1451.875,
                "envelope": 5.158096172408477e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1451.875
            },
            "reference": {
              "mifflin": "11615/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1451.875,
              "hb": 1516.9315000000001,
              "tee": 3266.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1451.875,
                "obtained": 1451.875,
                "envelope": 5.158096172408477e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1185.875
            },
            "reference": {
              "mifflin": "9487/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1185.875,
              "hb": 1295.172,
              "tee": 1814.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1185.875,
                "obtained": 1185.875,
                "envelope": 4.213074333847544e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1185.875
            },
            "reference": {
              "mifflin": "9487/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1185.875,
              "hb": 1295.172,
              "tee": 2087.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1185.875,
                "obtained": 1185.875,
                "envelope": 4.213074333847544e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1185.875
            },
            "reference": {
              "mifflin": "9487/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1185.875,
              "hb": 1295.172,
              "tee": 2668.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1185.875,
                "obtained": 1185.875,
                "envelope": 4.213074333847544e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1351.875
            },
            "reference": {
              "mifflin": "10815/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1351.875,
              "hb": 1403.3915000000002,
              "tee": 2068.36875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1351.875,
                "obtained": 1351.875,
                "envelope": 4.802824804528427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1351.875
            },
            "reference": {
              "mifflin": "10815/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1351.875,
              "hb": 1403.3915000000002,
              "tee": 2379.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1351.875,
                "obtained": 1351.875,
                "envelope": 4.802824804528427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1351.875
            },
            "reference": {
              "mifflin": "10815/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1351.875,
              "hb": 1403.3915000000002,
              "tee": 3041.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1351.875,
                "obtained": 1351.875,
                "envelope": 4.802824804528427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1120.875
            },
            "reference": {
              "mifflin": "8967/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1120.875,
              "hb": 1238.882,
              "tee": 1714.93875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1120.875,
                "obtained": 1120.875,
                "envelope": 3.9821479447255115e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1120.875
            },
            "reference": {
              "mifflin": "8967/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1120.875,
              "hb": 1238.882,
              "tee": 1972.74
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1120.875,
                "obtained": 1120.875,
                "envelope": 3.9821479447255115e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1120.875
            },
            "reference": {
              "mifflin": "8967/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1120.875,
              "hb": 1238.882,
              "tee": 2521.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1120.875,
                "obtained": 1120.875,
                "envelope": 3.9821479447255115e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1286.875
            },
            "reference": {
              "mifflin": "10295/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1286.875,
              "hb": 1329.5905,
              "tee": 1968.91875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1286.875,
                "obtained": 1286.875,
                "envelope": 4.571898415406395e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1286.875
            },
            "reference": {
              "mifflin": "10295/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1286.875,
              "hb": 1329.5905,
              "tee": 2264.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1286.875,
                "obtained": 1286.875,
                "envelope": 4.571898415406395e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1286.875
            },
            "reference": {
              "mifflin": "10295/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1286.875,
              "hb": 1329.5905,
              "tee": 2895.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1286.875,
                "obtained": 1286.875,
                "envelope": 4.571898415406395e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1506.5
            },
            "reference": {
              "mifflin": "3013/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1506.5,
              "hb": 1539.2730000000001,
              "tee": 2304.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1506.5,
                "obtained": 1506.5,
                "envelope": 5.352163157112955e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1506.5
            },
            "reference": {
              "mifflin": "3013/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1506.5,
              "hb": 1539.2730000000001,
              "tee": 2651.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1506.5,
                "obtained": 1506.5,
                "envelope": 5.352163157112955e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1506.5
            },
            "reference": {
              "mifflin": "3013/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1506.5,
              "hb": 1539.2730000000001,
              "tee": 3389.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1506.5,
                "obtained": 1506.5,
                "envelope": 5.352163157112955e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1672.5
            },
            "reference": {
              "mifflin": "3345/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1672.5,
              "hb": 1734.119,
              "tee": 2558.925
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1672.5,
                "obtained": 1672.5,
                "envelope": 5.941913627793838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1672.5
            },
            "reference": {
              "mifflin": "3345/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1672.5,
              "hb": 1734.119,
              "tee": 2943.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1672.5,
                "obtained": 1672.5,
                "envelope": 5.941913627793838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1672.5
            },
            "reference": {
              "mifflin": "3345/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1672.5,
              "hb": 1734.119,
              "tee": 3763.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1672.5,
                "obtained": 1672.5,
                "envelope": 5.941913627793838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1476.5
            },
            "reference": {
              "mifflin": "2953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1476.5,
              "hb": 1513.2930000000001,
              "tee": 2259.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1476.5,
                "obtained": 1476.5,
                "envelope": 5.24558174674894e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1476.5
            },
            "reference": {
              "mifflin": "2953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1476.5,
              "hb": 1513.2930000000001,
              "tee": 2598.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1476.5,
                "obtained": 1476.5,
                "envelope": 5.24558174674894e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1476.5
            },
            "reference": {
              "mifflin": "2953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1476.5,
              "hb": 1513.2930000000001,
              "tee": 3322.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1476.5,
                "obtained": 1476.5,
                "envelope": 5.24558174674894e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1642.5
            },
            "reference": {
              "mifflin": "3285/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1642.5,
              "hb": 1700.057,
              "tee": 2513.025
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1642.5,
                "obtained": 1642.5,
                "envelope": 5.835332217429823e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1642.5
            },
            "reference": {
              "mifflin": "3285/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1642.5,
              "hb": 1700.057,
              "tee": 2890.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1642.5,
                "obtained": 1642.5,
                "envelope": 5.835332217429823e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1642.5
            },
            "reference": {
              "mifflin": "3285/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1642.5,
              "hb": 1700.057,
              "tee": 3695.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1642.5,
                "obtained": 1642.5,
                "envelope": 5.835332217429823e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1376.5
            },
            "reference": {
              "mifflin": "2753/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1376.5,
              "hb": 1426.6930000000002,
              "tee": 2106.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1376.5,
                "obtained": 1376.5,
                "envelope": 4.8903103788688895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1376.5
            },
            "reference": {
              "mifflin": "2753/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1376.5,
              "hb": 1426.6930000000002,
              "tee": 2422.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1376.5,
                "obtained": 1376.5,
                "envelope": 4.8903103788688895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1376.5
            },
            "reference": {
              "mifflin": "2753/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1376.5,
              "hb": 1426.6930000000002,
              "tee": 3097.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1376.5,
                "obtained": 1376.5,
                "envelope": 4.8903103788688895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1542.5
            },
            "reference": {
              "mifflin": "3085/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1542.5,
              "hb": 1586.517,
              "tee": 2360.025
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1542.5,
                "obtained": 1542.5,
                "envelope": 5.480060849549773e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1542.5
            },
            "reference": {
              "mifflin": "3085/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1542.5,
              "hb": 1586.517,
              "tee": 2714.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1542.5,
                "obtained": 1542.5,
                "envelope": 5.480060849549773e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1542.5
            },
            "reference": {
              "mifflin": "3085/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1542.5,
              "hb": 1586.517,
              "tee": 3470.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1542.5,
                "obtained": 1542.5,
                "envelope": 5.480060849549773e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1276.5
            },
            "reference": {
              "mifflin": "2553/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1276.5,
              "hb": 1340.093,
              "tee": 1953.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1276.5,
                "obtained": 1276.5,
                "envelope": 4.5350390109888394e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1276.5
            },
            "reference": {
              "mifflin": "2553/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1276.5,
              "hb": 1340.093,
              "tee": 2246.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1276.5,
                "obtained": 1276.5,
                "envelope": 4.5350390109888394e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1276.5
            },
            "reference": {
              "mifflin": "2553/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1276.5,
              "hb": 1340.093,
              "tee": 2872.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1276.5,
                "obtained": 1276.5,
                "envelope": 4.5350390109888394e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1442.5
            },
            "reference": {
              "mifflin": "2885/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1442.5,
              "hb": 1472.9769999999999,
              "tee": 2207.025
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1442.5,
                "obtained": 1442.5,
                "envelope": 5.1247894816697226e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1442.5
            },
            "reference": {
              "mifflin": "2885/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1442.5,
              "hb": 1472.9769999999999,
              "tee": 2538.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1442.5,
                "obtained": 1442.5,
                "envelope": 5.1247894816697226e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1442.5
            },
            "reference": {
              "mifflin": "2885/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1442.5,
              "hb": 1472.9769999999999,
              "tee": 3245.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1442.5,
                "obtained": 1442.5,
                "envelope": 5.1247894816697226e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1211.5
            },
            "reference": {
              "mifflin": "2423/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1211.5,
              "hb": 1283.803,
              "tee": 1853.595
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1211.5,
                "obtained": 1211.5,
                "envelope": 4.304112621866807e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1211.5
            },
            "reference": {
              "mifflin": "2423/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1211.5,
              "hb": 1283.803,
              "tee": 2132.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1211.5,
                "obtained": 1211.5,
                "envelope": 4.304112621866807e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1211.5
            },
            "reference": {
              "mifflin": "2423/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1211.5,
              "hb": 1283.803,
              "tee": 2725.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1211.5,
                "obtained": 1211.5,
                "envelope": 4.304112621866807e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1377.5
            },
            "reference": {
              "mifflin": "2755/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1377.5,
              "hb": 1399.176,
              "tee": 2107.575
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1377.5,
                "obtained": 1377.5,
                "envelope": 4.89386309254769e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1377.5
            },
            "reference": {
              "mifflin": "2755/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1377.5,
              "hb": 1399.176,
              "tee": 2424.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1377.5,
                "obtained": 1377.5,
                "envelope": 4.89386309254769e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1377.5
            },
            "reference": {
              "mifflin": "2755/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1377.5,
              "hb": 1399.176,
              "tee": 3099.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1377.5,
                "obtained": 1377.5,
                "envelope": 4.89386309254769e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1697.125
            },
            "reference": {
              "mifflin": "13577/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1697.125,
              "hb": 1633.7620000000002,
              "tee": 2596.60125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1697.125,
                "obtained": 1697.125,
                "envelope": 6.0293992021343e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1697.125
            },
            "reference": {
              "mifflin": "13577/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1697.125,
              "hb": 1633.7620000000002,
              "tee": 2986.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1697.125,
                "obtained": 1697.125,
                "envelope": 6.0293992021343e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1697.125
            },
            "reference": {
              "mifflin": "13577/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1697.125,
              "hb": 1633.7620000000002,
              "tee": 3818.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1697.125,
                "obtained": 1697.125,
                "envelope": 6.0293992021343e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1863.125
            },
            "reference": {
              "mifflin": "14905/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1863.125,
              "hb": 1880.4885000000002,
              "tee": 2850.58125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1863.125,
                "obtained": 1863.125,
                "envelope": 6.619149672815183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1863.125
            },
            "reference": {
              "mifflin": "14905/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1863.125,
              "hb": 1880.4885000000002,
              "tee": 3279.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1863.125,
                "obtained": 1863.125,
                "envelope": 6.619149672815183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1863.125
            },
            "reference": {
              "mifflin": "14905/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1863.125,
              "hb": 1880.4885000000002,
              "tee": 4192.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1863.125,
                "obtained": 1863.125,
                "envelope": 6.619149672815183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1667.125
            },
            "reference": {
              "mifflin": "13337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1667.125,
              "hb": 1607.7820000000002,
              "tee": 2550.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1667.125,
                "obtained": 1667.125,
                "envelope": 5.922817791770285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1667.125
            },
            "reference": {
              "mifflin": "13337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1667.125,
              "hb": 1607.7820000000002,
              "tee": 2934.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1667.125,
                "obtained": 1667.125,
                "envelope": 5.922817791770285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1667.125
            },
            "reference": {
              "mifflin": "13337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1667.125,
              "hb": 1607.7820000000002,
              "tee": 3751.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1667.125,
                "obtained": 1667.125,
                "envelope": 5.922817791770285e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1833.125
            },
            "reference": {
              "mifflin": "14665/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1833.125,
              "hb": 1846.4265000000003,
              "tee": 2804.68125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1833.125,
                "obtained": 1833.125,
                "envelope": 6.512568262451168e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1833.125
            },
            "reference": {
              "mifflin": "14665/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1833.125,
              "hb": 1846.4265000000003,
              "tee": 3226.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1833.125,
                "obtained": 1833.125,
                "envelope": 6.512568262451168e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1833.125
            },
            "reference": {
              "mifflin": "14665/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1833.125,
              "hb": 1846.4265000000003,
              "tee": 4124.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1833.125,
                "obtained": 1833.125,
                "envelope": 6.512568262451168e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1567.125
            },
            "reference": {
              "mifflin": "12537/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1567.125,
              "hb": 1521.1820000000002,
              "tee": 2397.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1567.125,
                "obtained": 1567.125,
                "envelope": 5.567546423890235e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1567.125
            },
            "reference": {
              "mifflin": "12537/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1567.125,
              "hb": 1521.1820000000002,
              "tee": 2758.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1567.125,
                "obtained": 1567.125,
                "envelope": 5.567546423890235e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1567.125
            },
            "reference": {
              "mifflin": "12537/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1567.125,
              "hb": 1521.1820000000002,
              "tee": 3526.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1567.125,
                "obtained": 1567.125,
                "envelope": 5.567546423890235e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1733.125
            },
            "reference": {
              "mifflin": "13865/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1733.125,
              "hb": 1732.8865000000003,
              "tee": 2651.68125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1733.125,
                "obtained": 1733.125,
                "envelope": 6.157296894571118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1733.125
            },
            "reference": {
              "mifflin": "13865/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1733.125,
              "hb": 1732.8865000000003,
              "tee": 3050.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1733.125,
                "obtained": 1733.125,
                "envelope": 6.157296894571118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1733.125
            },
            "reference": {
              "mifflin": "13865/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1733.125,
              "hb": 1732.8865000000003,
              "tee": 3899.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1733.125,
                "obtained": 1733.125,
                "envelope": 6.157296894571118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1467.125
            },
            "reference": {
              "mifflin": "11737/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1467.125,
              "hb": 1434.582,
              "tee": 2244.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1467.125,
                "obtained": 1467.125,
                "envelope": 5.212275056010185e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1467.125
            },
            "reference": {
              "mifflin": "11737/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1467.125,
              "hb": 1434.582,
              "tee": 2582.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1467.125,
                "obtained": 1467.125,
                "envelope": 5.212275056010185e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1467.125
            },
            "reference": {
              "mifflin": "11737/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1467.125,
              "hb": 1434.582,
              "tee": 3301.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1467.125,
                "obtained": 1467.125,
                "envelope": 5.212275056010185e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1633.125
            },
            "reference": {
              "mifflin": "13065/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1633.125,
              "hb": 1619.3465,
              "tee": 2498.68125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1633.125,
                "obtained": 1633.125,
                "envelope": 5.802025526691068e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1633.125
            },
            "reference": {
              "mifflin": "13065/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1633.125,
              "hb": 1619.3465,
              "tee": 2874.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1633.125,
                "obtained": 1633.125,
                "envelope": 5.802025526691068e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1633.125
            },
            "reference": {
              "mifflin": "13065/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1633.125,
              "hb": 1619.3465,
              "tee": 3674.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1633.125,
                "obtained": 1633.125,
                "envelope": 5.802025526691068e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1402.125
            },
            "reference": {
              "mifflin": "11217/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1402.125,
              "hb": 1378.2920000000001,
              "tee": 2145.2512500000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1402.125,
                "obtained": 1402.125,
                "envelope": 4.981348666888152e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1402.125
            },
            "reference": {
              "mifflin": "11217/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1402.125,
              "hb": 1378.2920000000001,
              "tee": 2467.7400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1402.125,
                "obtained": 1402.125,
                "envelope": 4.981348666888152e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1402.125
            },
            "reference": {
              "mifflin": "11217/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1402.125,
              "hb": 1378.2920000000001,
              "tee": 3154.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1402.125,
                "obtained": 1402.125,
                "envelope": 4.981348666888152e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1568.125
            },
            "reference": {
              "mifflin": "12545/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1568.125,
              "hb": 1545.5455000000002,
              "tee": 2399.23125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1568.125,
                "obtained": 1568.125,
                "envelope": 5.5710991375690355e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1568.125
            },
            "reference": {
              "mifflin": "12545/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1568.125,
              "hb": 1545.5455000000002,
              "tee": 2759.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1568.125,
                "obtained": 1568.125,
                "envelope": 5.5710991375690355e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1568.125
            },
            "reference": {
              "mifflin": "12545/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1568.125,
              "hb": 1545.5455000000002,
              "tee": 3528.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1568.125,
                "obtained": 1568.125,
                "envelope": 5.5710991375690355e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1881.5
            },
            "reference": {
              "mifflin": "3763/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1881.5,
              "hb": 1725.153,
              "tee": 2878.695
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1881.5,
                "obtained": 1881.5,
                "envelope": 6.6844307866631425e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1881.5
            },
            "reference": {
              "mifflin": "3763/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1881.5,
              "hb": 1725.153,
              "tee": 3311.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1881.5,
                "obtained": 1881.5,
                "envelope": 6.6844307866631425e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1881.5
            },
            "reference": {
              "mifflin": "3763/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1881.5,
              "hb": 1725.153,
              "tee": 4233.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1881.5,
                "obtained": 1881.5,
                "envelope": 6.6844307866631425e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2047.5
            },
            "reference": {
              "mifflin": "4095/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2047.5,
              "hb": 2022.059,
              "tee": 3132.675
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2047.5,
                "obtained": 2047.5,
                "envelope": 7.274181257344026e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2047.5
            },
            "reference": {
              "mifflin": "4095/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2047.5,
              "hb": 2022.059,
              "tee": 3603.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2047.5,
                "obtained": 2047.5,
                "envelope": 7.274181257344026e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2047.5
            },
            "reference": {
              "mifflin": "4095/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2047.5,
              "hb": 2022.059,
              "tee": 4606.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2047.5,
                "obtained": 2047.5,
                "envelope": 7.274181257344026e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1851.5
            },
            "reference": {
              "mifflin": "3703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1851.5,
              "hb": 1699.173,
              "tee": 2832.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1851.5,
                "obtained": 1851.5,
                "envelope": 6.5778493762991275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1851.5
            },
            "reference": {
              "mifflin": "3703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1851.5,
              "hb": 1699.173,
              "tee": 3258.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1851.5,
                "obtained": 1851.5,
                "envelope": 6.5778493762991275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1851.5
            },
            "reference": {
              "mifflin": "3703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1851.5,
              "hb": 1699.173,
              "tee": 4165.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1851.5,
                "obtained": 1851.5,
                "envelope": 6.5778493762991275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2017.5
            },
            "reference": {
              "mifflin": "4035/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2017.5,
              "hb": 1987.997,
              "tee": 3086.775
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2017.5,
                "obtained": 2017.5,
                "envelope": 7.167599846980011e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2017.5
            },
            "reference": {
              "mifflin": "4035/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2017.5,
              "hb": 1987.997,
              "tee": 3550.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2017.5,
                "obtained": 2017.5,
                "envelope": 7.167599846980011e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2017.5
            },
            "reference": {
              "mifflin": "4035/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2017.5,
              "hb": 1987.997,
              "tee": 4539.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2017.5,
                "obtained": 2017.5,
                "envelope": 7.167599846980011e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1751.5
            },
            "reference": {
              "mifflin": "3503/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1751.5,
              "hb": 1612.573,
              "tee": 2679.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1751.5,
                "obtained": 1751.5,
                "envelope": 6.222578008419077e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1751.5
            },
            "reference": {
              "mifflin": "3503/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1751.5,
              "hb": 1612.573,
              "tee": 3082.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1751.5,
                "obtained": 1751.5,
                "envelope": 6.222578008419077e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1751.5
            },
            "reference": {
              "mifflin": "3503/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1751.5,
              "hb": 1612.573,
              "tee": 3940.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1751.5,
                "obtained": 1751.5,
                "envelope": 6.222578008419077e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1917.5
            },
            "reference": {
              "mifflin": "3835/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1917.5,
              "hb": 1874.457,
              "tee": 2933.775
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1917.5,
                "obtained": 1917.5,
                "envelope": 6.8123284790999605e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1917.5
            },
            "reference": {
              "mifflin": "3835/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1917.5,
              "hb": 1874.457,
              "tee": 3374.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1917.5,
                "obtained": 1917.5,
                "envelope": 6.8123284790999605e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1917.5
            },
            "reference": {
              "mifflin": "3835/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1917.5,
              "hb": 1874.457,
              "tee": 4314.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1917.5,
                "obtained": 1917.5,
                "envelope": 6.8123284790999605e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1651.5
            },
            "reference": {
              "mifflin": "3303/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1651.5,
              "hb": 1525.973,
              "tee": 2526.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1651.5,
                "obtained": 1651.5,
                "envelope": 5.867306640539027e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1651.5
            },
            "reference": {
              "mifflin": "3303/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1651.5,
              "hb": 1525.973,
              "tee": 2906.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1651.5,
                "obtained": 1651.5,
                "envelope": 5.867306640539027e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1651.5
            },
            "reference": {
              "mifflin": "3303/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1651.5,
              "hb": 1525.973,
              "tee": 3715.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1651.5,
                "obtained": 1651.5,
                "envelope": 5.867306640539027e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1817.5
            },
            "reference": {
              "mifflin": "3635/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1817.5,
              "hb": 1760.917,
              "tee": 2780.775
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1817.5,
                "obtained": 1817.5,
                "envelope": 6.4570571112199104e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1817.5
            },
            "reference": {
              "mifflin": "3635/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1817.5,
              "hb": 1760.917,
              "tee": 3198.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1817.5,
                "obtained": 1817.5,
                "envelope": 6.4570571112199104e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1817.5
            },
            "reference": {
              "mifflin": "3635/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1817.5,
              "hb": 1760.917,
              "tee": 4089.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1817.5,
                "obtained": 1817.5,
                "envelope": 6.4570571112199104e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1586.5
            },
            "reference": {
              "mifflin": "3173/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1586.5,
              "hb": 1469.683,
              "tee": 2427.3450000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1586.5,
                "obtained": 1586.5,
                "envelope": 5.636380251416995e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1586.5
            },
            "reference": {
              "mifflin": "3173/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1586.5,
              "hb": 1469.683,
              "tee": 2792.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1586.5,
                "obtained": 1586.5,
                "envelope": 5.636380251416995e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1586.5
            },
            "reference": {
              "mifflin": "3173/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1586.5,
              "hb": 1469.683,
              "tee": 3569.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1586.5,
                "obtained": 1586.5,
                "envelope": 5.636380251416995e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1752.5
            },
            "reference": {
              "mifflin": "3505/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1752.5,
              "hb": 1687.116,
              "tee": 2681.3250000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1752.5,
                "obtained": 1752.5,
                "envelope": 6.226130722097878e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1752.5
            },
            "reference": {
              "mifflin": "3505/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1752.5,
              "hb": 1687.116,
              "tee": 3084.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1752.5,
                "obtained": 1752.5,
                "envelope": 6.226130722097878e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "70",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1752.5
            },
            "reference": {
              "mifflin": "3505/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1752.5,
              "hb": 1687.116,
              "tee": 3943.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1752.5,
                "obtained": 1752.5,
                "envelope": 6.226130722097878e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1728
            },
            "reference": {
              "mifflin": "1728/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1728,
              "hb": 1878.1628,
              "tee": 2643.84
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1728,
                "obtained": 1728,
                "envelope": 6.139089236967266e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1728
            },
            "reference": {
              "mifflin": "1728/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1728,
              "hb": 1878.1628,
              "tee": 3041.28
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1728,
                "obtained": 1728,
                "envelope": 6.139089236967266e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1728
            },
            "reference": {
              "mifflin": "1728/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1728,
              "hb": 1878.1628,
              "tee": 3888
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1728,
                "obtained": 1728,
                "envelope": 6.139089236967266e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1894
            },
            "reference": {
              "mifflin": "1894/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1894,
              "hb": 2209.5688000000005,
              "tee": 2897.82
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1894,
                "obtained": 1894,
                "envelope": 6.728839707648149e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1894
            },
            "reference": {
              "mifflin": "1894/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1894,
              "hb": 2209.5688000000005,
              "tee": 3333.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1894,
                "obtained": 1894,
                "envelope": 6.728839707648149e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1894
            },
            "reference": {
              "mifflin": "1894/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1894,
              "hb": 2209.5688000000005,
              "tee": 4261.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1894,
                "obtained": 1894,
                "envelope": 6.728839707648149e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1698
            },
            "reference": {
              "mifflin": "1698/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1698,
              "hb": 1852.1828,
              "tee": 2597.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1698,
                "obtained": 1698,
                "envelope": 6.0325078266032506e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1698
            },
            "reference": {
              "mifflin": "1698/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1698,
              "hb": 1852.1828,
              "tee": 2988.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1698,
                "obtained": 1698,
                "envelope": 6.0325078266032506e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1698
            },
            "reference": {
              "mifflin": "1698/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1698,
              "hb": 1852.1828,
              "tee": 3820.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1698,
                "obtained": 1698,
                "envelope": 6.0325078266032506e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1864
            },
            "reference": {
              "mifflin": "1864/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1864,
              "hb": 2175.5068,
              "tee": 2851.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1864,
                "obtained": 1864,
                "envelope": 6.622258297284134e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1864
            },
            "reference": {
              "mifflin": "1864/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1864,
              "hb": 2175.5068,
              "tee": 3280.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1864,
                "obtained": 1864,
                "envelope": 6.622258297284134e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1864
            },
            "reference": {
              "mifflin": "1864/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1864,
              "hb": 2175.5068,
              "tee": 4194
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1864,
                "obtained": 1864,
                "envelope": 6.622258297284134e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1598
            },
            "reference": {
              "mifflin": "1598/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1598,
              "hb": 1765.5828000000001,
              "tee": 2444.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1598,
                "obtained": 1598,
                "envelope": 5.6772364587232005e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1598
            },
            "reference": {
              "mifflin": "1598/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1598,
              "hb": 1765.5828000000001,
              "tee": 2812.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1598,
                "obtained": 1598,
                "envelope": 5.6772364587232005e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1598
            },
            "reference": {
              "mifflin": "1598/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1598,
              "hb": 1765.5828000000001,
              "tee": 3595.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1598,
                "obtained": 1598,
                "envelope": 5.6772364587232005e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1764
            },
            "reference": {
              "mifflin": "1764/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1764,
              "hb": 2061.9668,
              "tee": 2698.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1764,
                "obtained": 1764,
                "envelope": 6.266986929404084e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1764
            },
            "reference": {
              "mifflin": "1764/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1764,
              "hb": 2061.9668,
              "tee": 3104.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1764,
                "obtained": 1764,
                "envelope": 6.266986929404084e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1764
            },
            "reference": {
              "mifflin": "1764/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1764,
              "hb": 2061.9668,
              "tee": 3969
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1764,
                "obtained": 1764,
                "envelope": 6.266986929404084e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1498
            },
            "reference": {
              "mifflin": "1498/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1498,
              "hb": 1678.9828,
              "tee": 2291.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1498,
                "obtained": 1498,
                "envelope": 5.32196509084315e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1498
            },
            "reference": {
              "mifflin": "1498/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1498,
              "hb": 1678.9828,
              "tee": 2636.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1498,
                "obtained": 1498,
                "envelope": 5.32196509084315e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1498
            },
            "reference": {
              "mifflin": "1498/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1498,
              "hb": 1678.9828,
              "tee": 3370.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1498,
                "obtained": 1498,
                "envelope": 5.32196509084315e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1664
            },
            "reference": {
              "mifflin": "1664/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1664,
              "hb": 1948.4268000000002,
              "tee": 2545.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1664,
                "obtained": 1664,
                "envelope": 5.9117155615240335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1664
            },
            "reference": {
              "mifflin": "1664/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1664,
              "hb": 1948.4268000000002,
              "tee": 2928.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1664,
                "obtained": 1664,
                "envelope": 5.9117155615240335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1664
            },
            "reference": {
              "mifflin": "1664/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1664,
              "hb": 1948.4268000000002,
              "tee": 3744
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1664,
                "obtained": 1664,
                "envelope": 5.9117155615240335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1433
            },
            "reference": {
              "mifflin": "1433/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1433,
              "hb": 1622.6928,
              "tee": 2192.4900000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1433,
                "obtained": 1433,
                "envelope": 5.091038701721118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1433
            },
            "reference": {
              "mifflin": "1433/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1433,
              "hb": 1622.6928,
              "tee": 2522.08
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1433,
                "obtained": 1433,
                "envelope": 5.091038701721118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1433
            },
            "reference": {
              "mifflin": "1433/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1433,
              "hb": 1622.6928,
              "tee": 3224.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1433,
                "obtained": 1433,
                "envelope": 5.091038701721118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1599
            },
            "reference": {
              "mifflin": "1599/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1599,
              "hb": 1874.6258000000003,
              "tee": 2446.4700000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1599,
                "obtained": 1599,
                "envelope": 5.680789172402001e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1599
            },
            "reference": {
              "mifflin": "1599/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1599,
              "hb": 1874.6258000000003,
              "tee": 2814.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1599,
                "obtained": 1599,
                "envelope": 5.680789172402001e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1599
            },
            "reference": {
              "mifflin": "1599/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1599,
              "hb": 1874.6258000000003,
              "tee": 3597.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1599,
                "obtained": 1599,
                "envelope": 5.680789172402001e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1949.875
            },
            "reference": {
              "mifflin": "15599/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1949.875,
              "hb": 1988.1417999999999,
              "tee": 2983.30875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1949.875,
                "obtained": 1949.875,
                "envelope": 6.927347584451127e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1949.875
            },
            "reference": {
              "mifflin": "15599/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1949.875,
              "hb": 1988.1417999999999,
              "tee": 3431.78
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1949.875,
                "obtained": 1949.875,
                "envelope": 6.927347584451127e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1949.875
            },
            "reference": {
              "mifflin": "15599/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1949.875,
              "hb": 1988.1417999999999,
              "tee": 4387.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1949.875,
                "obtained": 1949.875,
                "envelope": 6.927347584451127e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2115.875
            },
            "reference": {
              "mifflin": "16927/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2115.875,
              "hb": 2379.9333,
              "tee": 3237.28875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2115.875,
                "obtained": 2115.875,
                "envelope": 7.51709805513201e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2115.875
            },
            "reference": {
              "mifflin": "16927/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2115.875,
              "hb": 2379.9333,
              "tee": 3723.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2115.875,
                "obtained": 2115.875,
                "envelope": 7.51709805513201e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2115.875
            },
            "reference": {
              "mifflin": "16927/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2115.875,
              "hb": 2379.9333,
              "tee": 4760.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2115.875,
                "obtained": 2115.875,
                "envelope": 7.51709805513201e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1919.875
            },
            "reference": {
              "mifflin": "15359/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1919.875,
              "hb": 1962.1617999999999,
              "tee": 2937.40875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1919.875,
                "obtained": 1919.875,
                "envelope": 6.820766174087112e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1919.875
            },
            "reference": {
              "mifflin": "15359/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1919.875,
              "hb": 1962.1617999999999,
              "tee": 3378.98
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1919.875,
                "obtained": 1919.875,
                "envelope": 6.820766174087112e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1919.875
            },
            "reference": {
              "mifflin": "15359/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1919.875,
              "hb": 1962.1617999999999,
              "tee": 4319.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1919.875,
                "obtained": 1919.875,
                "envelope": 6.820766174087112e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2085.875
            },
            "reference": {
              "mifflin": "16687/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2085.875,
              "hb": 2345.8713,
              "tee": 3191.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2085.875,
                "obtained": 2085.875,
                "envelope": 7.410516644767995e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2085.875
            },
            "reference": {
              "mifflin": "16687/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2085.875,
              "hb": 2345.8713,
              "tee": 3671.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2085.875,
                "obtained": 2085.875,
                "envelope": 7.410516644767995e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2085.875
            },
            "reference": {
              "mifflin": "16687/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2085.875,
              "hb": 2345.8713,
              "tee": 4693.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2085.875,
                "obtained": 2085.875,
                "envelope": 7.410516644767995e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1819.875
            },
            "reference": {
              "mifflin": "14559/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1819.875,
              "hb": 1875.5618,
              "tee": 2784.40875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1819.875,
                "obtained": 1819.875,
                "envelope": 6.465494806207062e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1819.875
            },
            "reference": {
              "mifflin": "14559/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1819.875,
              "hb": 1875.5618,
              "tee": 3202.98
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1819.875,
                "obtained": 1819.875,
                "envelope": 6.465494806207062e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1819.875
            },
            "reference": {
              "mifflin": "14559/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1819.875,
              "hb": 1875.5618,
              "tee": 4094.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1819.875,
                "obtained": 1819.875,
                "envelope": 6.465494806207062e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1985.875
            },
            "reference": {
              "mifflin": "15887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1985.875,
              "hb": 2232.3313,
              "tee": 3038.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1985.875,
                "obtained": 1985.875,
                "envelope": 7.055245276887945e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1985.875
            },
            "reference": {
              "mifflin": "15887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1985.875,
              "hb": 2232.3313,
              "tee": 3495.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1985.875,
                "obtained": 1985.875,
                "envelope": 7.055245276887945e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1985.875
            },
            "reference": {
              "mifflin": "15887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1985.875,
              "hb": 2232.3313,
              "tee": 4468.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1985.875,
                "obtained": 1985.875,
                "envelope": 7.055245276887945e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1719.875
            },
            "reference": {
              "mifflin": "13759/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1719.875,
              "hb": 1788.9617999999998,
              "tee": 2631.40875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1719.875,
                "obtained": 1719.875,
                "envelope": 6.1102234383270115e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1719.875
            },
            "reference": {
              "mifflin": "13759/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1719.875,
              "hb": 1788.9617999999998,
              "tee": 3026.98
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1719.875,
                "obtained": 1719.875,
                "envelope": 6.1102234383270115e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1719.875
            },
            "reference": {
              "mifflin": "13759/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1719.875,
              "hb": 1788.9617999999998,
              "tee": 3869.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1719.875,
                "obtained": 1719.875,
                "envelope": 6.1102234383270115e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1885.875
            },
            "reference": {
              "mifflin": "15087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1885.875,
              "hb": 2118.7913,
              "tee": 2885.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1885.875,
                "obtained": 1885.875,
                "envelope": 6.699973909007895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1885.875
            },
            "reference": {
              "mifflin": "15087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1885.875,
              "hb": 2118.7913,
              "tee": 3319.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1885.875,
                "obtained": 1885.875,
                "envelope": 6.699973909007895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1885.875
            },
            "reference": {
              "mifflin": "15087/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1885.875,
              "hb": 2118.7913,
              "tee": 4243.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1885.875,
                "obtained": 1885.875,
                "envelope": 6.699973909007895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1654.875
            },
            "reference": {
              "mifflin": "13239/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1654.875,
              "hb": 1732.6717999999998,
              "tee": 2531.9587500000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1654.875,
                "obtained": 1654.875,
                "envelope": 5.879297049204979e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1654.875
            },
            "reference": {
              "mifflin": "13239/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1654.875,
              "hb": 1732.6717999999998,
              "tee": 2912.58
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1654.875,
                "obtained": 1654.875,
                "envelope": 5.879297049204979e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1654.875
            },
            "reference": {
              "mifflin": "13239/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1654.875,
              "hb": 1732.6717999999998,
              "tee": 3723.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1654.875,
                "obtained": 1654.875,
                "envelope": 5.879297049204979e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1820.875
            },
            "reference": {
              "mifflin": "14567/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1820.875,
              "hb": 2044.9903,
              "tee": 2785.9387500000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1820.875,
                "obtained": 1820.875,
                "envelope": 6.469047519885862e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1820.875
            },
            "reference": {
              "mifflin": "14567/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1820.875,
              "hb": 2044.9903,
              "tee": 3204.7400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1820.875,
                "obtained": 1820.875,
                "envelope": 6.469047519885862e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1820.875
            },
            "reference": {
              "mifflin": "14567/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1820.875,
              "hb": 2044.9903,
              "tee": 4096.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1820.875,
                "obtained": 1820.875,
                "envelope": 6.469047519885862e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2040.5
            },
            "reference": {
              "mifflin": "4081/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2040.5,
              "hb": 2033.0628000000002,
              "tee": 3121.965
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2040.5,
                "obtained": 2040.5,
                "envelope": 7.249312261592422e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2040.5
            },
            "reference": {
              "mifflin": "4081/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2040.5,
              "hb": 2033.0628000000002,
              "tee": 3591.28
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2040.5,
                "obtained": 2040.5,
                "envelope": 7.249312261592422e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2040.5
            },
            "reference": {
              "mifflin": "4081/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2040.5,
              "hb": 2033.0628000000002,
              "tee": 4591.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2040.5,
                "obtained": 2040.5,
                "envelope": 7.249312261592422e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2206.5
            },
            "reference": {
              "mifflin": "4413/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2206.5,
              "hb": 2449.5188000000003,
              "tee": 3375.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2206.5,
                "obtained": 2206.5,
                "envelope": 7.839062732273305e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2206.5
            },
            "reference": {
              "mifflin": "4413/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2206.5,
              "hb": 2449.5188000000003,
              "tee": 3883.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2206.5,
                "obtained": 2206.5,
                "envelope": 7.839062732273305e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2206.5
            },
            "reference": {
              "mifflin": "4413/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2206.5,
              "hb": 2449.5188000000003,
              "tee": 4964.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2206.5,
                "obtained": 2206.5,
                "envelope": 7.839062732273305e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2010.5
            },
            "reference": {
              "mifflin": "4021/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2010.5,
              "hb": 2007.0828000000001,
              "tee": 3076.065
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2010.5,
                "obtained": 2010.5,
                "envelope": 7.142730851228407e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2010.5
            },
            "reference": {
              "mifflin": "4021/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2010.5,
              "hb": 2007.0828000000001,
              "tee": 3538.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2010.5,
                "obtained": 2010.5,
                "envelope": 7.142730851228407e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2010.5
            },
            "reference": {
              "mifflin": "4021/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2010.5,
              "hb": 2007.0828000000001,
              "tee": 4523.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2010.5,
                "obtained": 2010.5,
                "envelope": 7.142730851228407e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2176.5
            },
            "reference": {
              "mifflin": "4353/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2176.5,
              "hb": 2415.4568,
              "tee": 3330.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2176.5,
                "obtained": 2176.5,
                "envelope": 7.73248132190929e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2176.5
            },
            "reference": {
              "mifflin": "4353/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2176.5,
              "hb": 2415.4568,
              "tee": 3830.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2176.5,
                "obtained": 2176.5,
                "envelope": 7.73248132190929e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2176.5
            },
            "reference": {
              "mifflin": "4353/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2176.5,
              "hb": 2415.4568,
              "tee": 4897.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2176.5,
                "obtained": 2176.5,
                "envelope": 7.73248132190929e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1910.5
            },
            "reference": {
              "mifflin": "3821/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1910.5,
              "hb": 1920.4828000000002,
              "tee": 2923.065
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1910.5,
                "obtained": 1910.5,
                "envelope": 6.787459483348357e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1910.5
            },
            "reference": {
              "mifflin": "3821/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1910.5,
              "hb": 1920.4828000000002,
              "tee": 3362.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1910.5,
                "obtained": 1910.5,
                "envelope": 6.787459483348357e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1910.5
            },
            "reference": {
              "mifflin": "3821/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1910.5,
              "hb": 1920.4828000000002,
              "tee": 4298.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1910.5,
                "obtained": 1910.5,
                "envelope": 6.787459483348357e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2076.5
            },
            "reference": {
              "mifflin": "4153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2076.5,
              "hb": 2301.9168,
              "tee": 3177.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2076.5,
                "obtained": 2076.5,
                "envelope": 7.37720995402924e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2076.5
            },
            "reference": {
              "mifflin": "4153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2076.5,
              "hb": 2301.9168,
              "tee": 3654.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2076.5,
                "obtained": 2076.5,
                "envelope": 7.37720995402924e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2076.5
            },
            "reference": {
              "mifflin": "4153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2076.5,
              "hb": 2301.9168,
              "tee": 4672.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2076.5,
                "obtained": 2076.5,
                "envelope": 7.37720995402924e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1810.5
            },
            "reference": {
              "mifflin": "3621/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1810.5,
              "hb": 1833.8828,
              "tee": 2770.065
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1810.5,
                "obtained": 1810.5,
                "envelope": 6.432188115468307e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1810.5
            },
            "reference": {
              "mifflin": "3621/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1810.5,
              "hb": 1833.8828,
              "tee": 3186.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1810.5,
                "obtained": 1810.5,
                "envelope": 6.432188115468307e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1810.5
            },
            "reference": {
              "mifflin": "3621/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1810.5,
              "hb": 1833.8828,
              "tee": 4073.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1810.5,
                "obtained": 1810.5,
                "envelope": 6.432188115468307e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1976.5
            },
            "reference": {
              "mifflin": "3953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1976.5,
              "hb": 2188.3768,
              "tee": 3024.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1976.5,
                "obtained": 1976.5,
                "envelope": 7.02193858614919e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1976.5
            },
            "reference": {
              "mifflin": "3953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1976.5,
              "hb": 2188.3768,
              "tee": 3478.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1976.5,
                "obtained": 1976.5,
                "envelope": 7.02193858614919e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1976.5
            },
            "reference": {
              "mifflin": "3953/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1976.5,
              "hb": 2188.3768,
              "tee": 4447.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1976.5,
                "obtained": 1976.5,
                "envelope": 7.02193858614919e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1745.5
            },
            "reference": {
              "mifflin": "3491/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1745.5,
              "hb": 1777.5928000000001,
              "tee": 2670.6150000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1745.5,
                "obtained": 1745.5,
                "envelope": 6.201261726346274e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1745.5
            },
            "reference": {
              "mifflin": "3491/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1745.5,
              "hb": 1777.5928000000001,
              "tee": 3072.08
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1745.5,
                "obtained": 1745.5,
                "envelope": 6.201261726346274e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1745.5
            },
            "reference": {
              "mifflin": "3491/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1745.5,
              "hb": 1777.5928000000001,
              "tee": 3927.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1745.5,
                "obtained": 1745.5,
                "envelope": 6.201261726346274e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1911.5
            },
            "reference": {
              "mifflin": "3823/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1911.5,
              "hb": 2114.5758,
              "tee": 2924.5950000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1911.5,
                "obtained": 1911.5,
                "envelope": 6.7910121970271575e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1911.5
            },
            "reference": {
              "mifflin": "3823/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1911.5,
              "hb": 2114.5758,
              "tee": 3364.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1911.5,
                "obtained": 1911.5,
                "envelope": 6.7910121970271575e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1911.5
            },
            "reference": {
              "mifflin": "3823/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1911.5,
              "hb": 2114.5758,
              "tee": 4300.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1911.5,
                "obtained": 1911.5,
                "envelope": 6.7910121970271575e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2231.125
            },
            "reference": {
              "mifflin": "17849/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2231.125,
              "hb": 2127.5518,
              "tee": 3413.62125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2231.125,
                "obtained": 2231.125,
                "envelope": 7.926548306613768e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2231.125
            },
            "reference": {
              "mifflin": "17849/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2231.125,
              "hb": 2127.5518,
              "tee": 3926.78
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2231.125,
                "obtained": 2231.125,
                "envelope": 7.926548306613768e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2231.125
            },
            "reference": {
              "mifflin": "17849/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2231.125,
              "hb": 2127.5518,
              "tee": 5020.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2231.125,
                "obtained": 2231.125,
                "envelope": 7.926548306613768e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2397.125
            },
            "reference": {
              "mifflin": "19177/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2397.125,
              "hb": 2595.8883000000005,
              "tee": 3667.60125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2397.125,
                "obtained": 2397.125,
                "envelope": 8.51629877729465e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2397.125
            },
            "reference": {
              "mifflin": "19177/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2397.125,
              "hb": 2595.8883000000005,
              "tee": 4218.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2397.125,
                "obtained": 2397.125,
                "envelope": 8.51629877729465e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2397.125
            },
            "reference": {
              "mifflin": "19177/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2397.125,
              "hb": 2595.8883000000005,
              "tee": 5393.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2397.125,
                "obtained": 2397.125,
                "envelope": 8.51629877729465e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2201.125
            },
            "reference": {
              "mifflin": "17609/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2201.125,
              "hb": 2101.5718,
              "tee": 3367.72125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2201.125,
                "obtained": 2201.125,
                "envelope": 7.819966896249753e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2201.125
            },
            "reference": {
              "mifflin": "17609/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2201.125,
              "hb": 2101.5718,
              "tee": 3873.98
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2201.125,
                "obtained": 2201.125,
                "envelope": 7.819966896249753e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2201.125
            },
            "reference": {
              "mifflin": "17609/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2201.125,
              "hb": 2101.5718,
              "tee": 4952.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2201.125,
                "obtained": 2201.125,
                "envelope": 7.819966896249753e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2367.125
            },
            "reference": {
              "mifflin": "18937/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2367.125,
              "hb": 2561.8263,
              "tee": 3621.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2367.125,
                "obtained": 2367.125,
                "envelope": 8.409717366930636e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2367.125
            },
            "reference": {
              "mifflin": "18937/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2367.125,
              "hb": 2561.8263,
              "tee": 4166.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2367.125,
                "obtained": 2367.125,
                "envelope": 8.409717366930636e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2367.125
            },
            "reference": {
              "mifflin": "18937/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2367.125,
              "hb": 2561.8263,
              "tee": 5326.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2367.125,
                "obtained": 2367.125,
                "envelope": 8.409717366930636e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2101.125
            },
            "reference": {
              "mifflin": "16809/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2101.125,
              "hb": 2014.9718000000003,
              "tee": 3214.72125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2101.125,
                "obtained": 2101.125,
                "envelope": 7.464695528369703e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2101.125
            },
            "reference": {
              "mifflin": "16809/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2101.125,
              "hb": 2014.9718000000003,
              "tee": 3697.98
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2101.125,
                "obtained": 2101.125,
                "envelope": 7.464695528369703e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2101.125
            },
            "reference": {
              "mifflin": "16809/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2101.125,
              "hb": 2014.9718000000003,
              "tee": 4727.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2101.125,
                "obtained": 2101.125,
                "envelope": 7.464695528369703e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2267.125
            },
            "reference": {
              "mifflin": "18137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2267.125,
              "hb": 2448.2863,
              "tee": 3468.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2267.125,
                "obtained": 2267.125,
                "envelope": 8.054445999050586e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2267.125
            },
            "reference": {
              "mifflin": "18137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2267.125,
              "hb": 2448.2863,
              "tee": 3990.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2267.125,
                "obtained": 2267.125,
                "envelope": 8.054445999050586e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2267.125
            },
            "reference": {
              "mifflin": "18137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2267.125,
              "hb": 2448.2863,
              "tee": 5101.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2267.125,
                "obtained": 2267.125,
                "envelope": 8.054445999050586e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2001.125
            },
            "reference": {
              "mifflin": "16009/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2001.125,
              "hb": 1928.3718000000001,
              "tee": 3061.72125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2001.125,
                "obtained": 2001.125,
                "envelope": 7.1094241604896524e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2001.125
            },
            "reference": {
              "mifflin": "16009/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2001.125,
              "hb": 1928.3718000000001,
              "tee": 3521.98
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2001.125,
                "obtained": 2001.125,
                "envelope": 7.1094241604896524e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2001.125
            },
            "reference": {
              "mifflin": "16009/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2001.125,
              "hb": 1928.3718000000001,
              "tee": 4502.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2001.125,
                "obtained": 2001.125,
                "envelope": 7.1094241604896524e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2167.125
            },
            "reference": {
              "mifflin": "17337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2167.125,
              "hb": 2334.7463000000002,
              "tee": 3315.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2167.125,
                "obtained": 2167.125,
                "envelope": 7.699174631170536e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2167.125
            },
            "reference": {
              "mifflin": "17337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2167.125,
              "hb": 2334.7463000000002,
              "tee": 3814.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2167.125,
                "obtained": 2167.125,
                "envelope": 7.699174631170536e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2167.125
            },
            "reference": {
              "mifflin": "17337/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2167.125,
              "hb": 2334.7463000000002,
              "tee": 4876.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2167.125,
                "obtained": 2167.125,
                "envelope": 7.699174631170536e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 1936.125
            },
            "reference": {
              "mifflin": "15489/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1936.125,
              "hb": 1872.0818000000002,
              "tee": 2962.2712500000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1936.125,
                "obtained": 1936.125,
                "envelope": 6.87849777136762e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 1936.125
            },
            "reference": {
              "mifflin": "15489/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1936.125,
              "hb": 1872.0818000000002,
              "tee": 3407.58
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1936.125,
                "obtained": 1936.125,
                "envelope": 6.87849777136762e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 1936.125
            },
            "reference": {
              "mifflin": "15489/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 1936.125,
              "hb": 1872.0818000000002,
              "tee": 4356.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 1936.125,
                "obtained": 1936.125,
                "envelope": 6.87849777136762e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2102.125
            },
            "reference": {
              "mifflin": "16817/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2102.125,
              "hb": 2260.9453000000003,
              "tee": 3216.2512500000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2102.125,
                "obtained": 2102.125,
                "envelope": 7.468248242048503e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2102.125
            },
            "reference": {
              "mifflin": "16817/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2102.125,
              "hb": 2260.9453000000003,
              "tee": 3699.7400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2102.125,
                "obtained": 2102.125,
                "envelope": 7.468248242048503e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2102.125
            },
            "reference": {
              "mifflin": "16817/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2102.125,
              "hb": 2260.9453000000003,
              "tee": 4729.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2102.125,
                "obtained": 2102.125,
                "envelope": 7.468248242048503e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2415.5
            },
            "reference": {
              "mifflin": "4831/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2415.5,
              "hb": 2218.9428000000003,
              "tee": 3695.715
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2415.5,
                "obtained": 2415.5,
                "envelope": 8.58157989114261e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2415.5
            },
            "reference": {
              "mifflin": "4831/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2415.5,
              "hb": 2218.9428000000003,
              "tee": 4251.28
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2415.5,
                "obtained": 2415.5,
                "envelope": 8.58157989114261e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2415.5
            },
            "reference": {
              "mifflin": "4831/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2415.5,
              "hb": 2218.9428000000003,
              "tee": 5434.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2415.5,
                "obtained": 2415.5,
                "envelope": 8.58157989114261e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2581.5
            },
            "reference": {
              "mifflin": "5163/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2581.5,
              "hb": 2737.4588000000003,
              "tee": 3949.695
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2581.5,
                "obtained": 2581.5,
                "envelope": 9.171330361823493e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2581.5
            },
            "reference": {
              "mifflin": "5163/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2581.5,
              "hb": 2737.4588000000003,
              "tee": 4543.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2581.5,
                "obtained": 2581.5,
                "envelope": 9.171330361823493e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2581.5
            },
            "reference": {
              "mifflin": "5163/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2581.5,
              "hb": 2737.4588000000003,
              "tee": 5808.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2581.5,
                "obtained": 2581.5,
                "envelope": 9.171330361823493e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2385.5
            },
            "reference": {
              "mifflin": "4771/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2385.5,
              "hb": 2192.9628000000002,
              "tee": 3649.815
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2385.5,
                "obtained": 2385.5,
                "envelope": 8.474998480778595e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2385.5
            },
            "reference": {
              "mifflin": "4771/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2385.5,
              "hb": 2192.9628000000002,
              "tee": 4198.4800000000005
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2385.5,
                "obtained": 2385.5,
                "envelope": 8.474998480778595e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2385.5
            },
            "reference": {
              "mifflin": "4771/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2385.5,
              "hb": 2192.9628000000002,
              "tee": 5367.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2385.5,
                "obtained": 2385.5,
                "envelope": 8.474998480778595e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2551.5
            },
            "reference": {
              "mifflin": "5103/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2551.5,
              "hb": 2703.3968,
              "tee": 3903.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2551.5,
                "obtained": 2551.5,
                "envelope": 9.064748951459478e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2551.5
            },
            "reference": {
              "mifflin": "5103/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2551.5,
              "hb": 2703.3968,
              "tee": 4490.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2551.5,
                "obtained": 2551.5,
                "envelope": 9.064748951459478e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2551.5
            },
            "reference": {
              "mifflin": "5103/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2551.5,
              "hb": 2703.3968,
              "tee": 5740.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2551.5,
                "obtained": 2551.5,
                "envelope": 9.064748951459478e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2285.5
            },
            "reference": {
              "mifflin": "4571/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2285.5,
              "hb": 2106.3628000000003,
              "tee": 3496.815
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2285.5,
                "obtained": 2285.5,
                "envelope": 8.119727112898545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2285.5
            },
            "reference": {
              "mifflin": "4571/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2285.5,
              "hb": 2106.3628000000003,
              "tee": 4022.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2285.5,
                "obtained": 2285.5,
                "envelope": 8.119727112898545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2285.5
            },
            "reference": {
              "mifflin": "4571/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2285.5,
              "hb": 2106.3628000000003,
              "tee": 5142.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2285.5,
                "obtained": 2285.5,
                "envelope": 8.119727112898545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2451.5
            },
            "reference": {
              "mifflin": "4903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2451.5,
              "hb": 2589.8568,
              "tee": 3750.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2451.5,
                "obtained": 2451.5,
                "envelope": 8.709477583579428e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2451.5
            },
            "reference": {
              "mifflin": "4903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2451.5,
              "hb": 2589.8568,
              "tee": 4314.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2451.5,
                "obtained": 2451.5,
                "envelope": 8.709477583579428e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2451.5
            },
            "reference": {
              "mifflin": "4903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2451.5,
              "hb": 2589.8568,
              "tee": 5515.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2451.5,
                "obtained": 2451.5,
                "envelope": 8.709477583579428e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2185.5
            },
            "reference": {
              "mifflin": "4371/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2185.5,
              "hb": 2019.7628000000002,
              "tee": 3343.815
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2185.5,
                "obtained": 2185.5,
                "envelope": 7.764455745018495e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2185.5
            },
            "reference": {
              "mifflin": "4371/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2185.5,
              "hb": 2019.7628000000002,
              "tee": 3846.48
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2185.5,
                "obtained": 2185.5,
                "envelope": 7.764455745018495e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2185.5
            },
            "reference": {
              "mifflin": "4371/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2185.5,
              "hb": 2019.7628000000002,
              "tee": 4917.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2185.5,
                "obtained": 2185.5,
                "envelope": 7.764455745018495e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2351.5
            },
            "reference": {
              "mifflin": "4703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2351.5,
              "hb": 2476.3168,
              "tee": 3597.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2351.5,
                "obtained": 2351.5,
                "envelope": 8.354206215699378e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2351.5
            },
            "reference": {
              "mifflin": "4703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2351.5,
              "hb": 2476.3168,
              "tee": 4138.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2351.5,
                "obtained": 2351.5,
                "envelope": 8.354206215699378e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2351.5
            },
            "reference": {
              "mifflin": "4703/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2351.5,
              "hb": 2476.3168,
              "tee": 5290.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2351.5,
                "obtained": 2351.5,
                "envelope": 8.354206215699378e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2120.5
            },
            "reference": {
              "mifflin": "4241/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2120.5,
              "hb": 1963.4728000000002,
              "tee": 3244.3650000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2120.5,
                "obtained": 2120.5,
                "envelope": 7.533529355896462e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2120.5
            },
            "reference": {
              "mifflin": "4241/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2120.5,
              "hb": 1963.4728000000002,
              "tee": 3732.08
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2120.5,
                "obtained": 2120.5,
                "envelope": 7.533529355896462e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2120.5
            },
            "reference": {
              "mifflin": "4241/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2120.5,
              "hb": 1963.4728000000002,
              "tee": 4771.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2120.5,
                "obtained": 2120.5,
                "envelope": 7.533529355896462e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 2286.5
            },
            "reference": {
              "mifflin": "4573/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2286.5,
              "hb": 2402.5158,
              "tee": 3498.3450000000003
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2286.5,
                "obtained": 2286.5,
                "envelope": 8.123279826577345e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 2286.5
            },
            "reference": {
              "mifflin": "4573/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2286.5,
              "hb": 2402.5158,
              "tee": 4024.2400000000002
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2286.5,
                "obtained": 2286.5,
                "envelope": 8.123279826577345e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "123.4",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 2286.5
            },
            "reference": {
              "mifflin": "4573/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 2286.5,
              "hb": 2402.5158,
              "tee": 5144.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 2286.5,
                "obtained": 2286.5,
                "envelope": 8.123279826577345e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3494
            },
            "reference": {
              "mifflin": "3494/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3494,
              "hb": 3511.1829999999995,
              "tee": 5345.82
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3494,
                "obtained": 3494,
                "envelope": 1.241318159372895e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3494
            },
            "reference": {
              "mifflin": "3494/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3494,
              "hb": 3511.1829999999995,
              "tee": 6149.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3494,
                "obtained": 3494,
                "envelope": 1.241318159372895e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3494
            },
            "reference": {
              "mifflin": "3494/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3494,
              "hb": 3511.1829999999995,
              "tee": 7861.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3494,
                "obtained": 3494,
                "envelope": 1.241318159372895e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3660
            },
            "reference": {
              "mifflin": "3660/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3660,
              "hb": 4575.478999999999,
              "tee": 5599.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3660,
                "obtained": 3660,
                "envelope": 1.3002932064409833e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3660
            },
            "reference": {
              "mifflin": "3660/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3660,
              "hb": 4575.478999999999,
              "tee": 6441.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3660,
                "obtained": 3660,
                "envelope": 1.3002932064409833e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3660
            },
            "reference": {
              "mifflin": "3660/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3660,
              "hb": 4575.478999999999,
              "tee": 8235
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3660,
                "obtained": 3660,
                "envelope": 1.3002932064409833e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3464
            },
            "reference": {
              "mifflin": "3464/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3464,
              "hb": 3485.2029999999995,
              "tee": 5299.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3464,
                "obtained": 3464,
                "envelope": 1.2306600183364935e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3464
            },
            "reference": {
              "mifflin": "3464/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3464,
              "hb": 3485.2029999999995,
              "tee": 6096.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3464,
                "obtained": 3464,
                "envelope": 1.2306600183364935e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3464
            },
            "reference": {
              "mifflin": "3464/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3464,
              "hb": 3485.2029999999995,
              "tee": 7794
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3464,
                "obtained": 3464,
                "envelope": 1.2306600183364935e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3630
            },
            "reference": {
              "mifflin": "3630/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3630,
              "hb": 4541.4169999999995,
              "tee": 5553.900000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3630,
                "obtained": 3630,
                "envelope": 1.2896350654045818e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3630
            },
            "reference": {
              "mifflin": "3630/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3630,
              "hb": 4541.4169999999995,
              "tee": 6388.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3630,
                "obtained": 3630,
                "envelope": 1.2896350654045818e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3630
            },
            "reference": {
              "mifflin": "3630/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3630,
              "hb": 4541.4169999999995,
              "tee": 8167.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3630,
                "obtained": 3630,
                "envelope": 1.2896350654045818e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3364
            },
            "reference": {
              "mifflin": "3364/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3364,
              "hb": 3398.6029999999996,
              "tee": 5146.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3364,
                "obtained": 3364,
                "envelope": 1.1951328815484885e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3364
            },
            "reference": {
              "mifflin": "3364/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3364,
              "hb": 3398.6029999999996,
              "tee": 5920.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3364,
                "obtained": 3364,
                "envelope": 1.1951328815484885e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3364
            },
            "reference": {
              "mifflin": "3364/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3364,
              "hb": 3398.6029999999996,
              "tee": 7569
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3364,
                "obtained": 3364,
                "envelope": 1.1951328815484885e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3530
            },
            "reference": {
              "mifflin": "3530/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3530,
              "hb": 4427.8769999999995,
              "tee": 5400.900000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3530,
                "obtained": 3530,
                "envelope": 1.2541079286165768e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3530
            },
            "reference": {
              "mifflin": "3530/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3530,
              "hb": 4427.8769999999995,
              "tee": 6212.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3530,
                "obtained": 3530,
                "envelope": 1.2541079286165768e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3530
            },
            "reference": {
              "mifflin": "3530/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3530,
              "hb": 4427.8769999999995,
              "tee": 7942.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3530,
                "obtained": 3530,
                "envelope": 1.2541079286165768e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3264
            },
            "reference": {
              "mifflin": "3264/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3264,
              "hb": 3312.0029999999997,
              "tee": 4993.92
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3264,
                "obtained": 3264,
                "envelope": 1.1596057447604835e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3264
            },
            "reference": {
              "mifflin": "3264/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3264,
              "hb": 3312.0029999999997,
              "tee": 5744.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3264,
                "obtained": 3264,
                "envelope": 1.1596057447604835e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3264
            },
            "reference": {
              "mifflin": "3264/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3264,
              "hb": 3312.0029999999997,
              "tee": 7344
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3264,
                "obtained": 3264,
                "envelope": 1.1596057447604835e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3430
            },
            "reference": {
              "mifflin": "3430/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3430,
              "hb": 4314.3369999999995,
              "tee": 5247.900000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3430,
                "obtained": 3430,
                "envelope": 1.2185807918285718e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3430
            },
            "reference": {
              "mifflin": "3430/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3430,
              "hb": 4314.3369999999995,
              "tee": 6036.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3430,
                "obtained": 3430,
                "envelope": 1.2185807918285718e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3430
            },
            "reference": {
              "mifflin": "3430/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3430,
              "hb": 4314.3369999999995,
              "tee": 7717.5
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3430,
                "obtained": 3430,
                "envelope": 1.2185807918285718e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3199
            },
            "reference": {
              "mifflin": "3199/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3199,
              "hb": 3255.7129999999997,
              "tee": 4894.47
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3199,
                "obtained": 3199,
                "envelope": 1.1365131058482802e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3199
            },
            "reference": {
              "mifflin": "3199/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3199,
              "hb": 3255.7129999999997,
              "tee": 5630.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3199,
                "obtained": 3199,
                "envelope": 1.1365131058482802e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3199
            },
            "reference": {
              "mifflin": "3199/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3199,
              "hb": 3255.7129999999997,
              "tee": 7197.75
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3199,
                "obtained": 3199,
                "envelope": 1.1365131058482802e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "120",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3365
            },
            "reference": {
              "mifflin": "3365/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3365,
              "hb": 4240.536,
              "tee": 5148.45
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3365,
                "obtained": 3365,
                "envelope": 1.1954881529163686e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "120",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3365
            },
            "reference": {
              "mifflin": "3365/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3365,
              "hb": 4240.536,
              "tee": 5922.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3365,
                "obtained": 3365,
                "envelope": 1.1954881529163686e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "120",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3365
            },
            "reference": {
              "mifflin": "3365/1"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3365,
              "hb": 4240.536,
              "tee": 7571.25
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3365,
                "obtained": 3365,
                "envelope": 1.1954881529163686e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3715.875
            },
            "reference": {
              "mifflin": "29727/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3715.875,
              "hb": 3621.162,
              "tee": 5685.28875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3715.875,
                "obtained": 3715.875,
                "envelope": 1.3201439941212811e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3715.875
            },
            "reference": {
              "mifflin": "29727/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3715.875,
              "hb": 3621.162,
              "tee": 6539.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3715.875,
                "obtained": 3715.875,
                "envelope": 1.3201439941212811e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3715.875
            },
            "reference": {
              "mifflin": "29727/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3715.875,
              "hb": 3621.162,
              "tee": 8360.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3715.875,
                "obtained": 3715.875,
                "envelope": 1.3201439941212811e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3881.875
            },
            "reference": {
              "mifflin": "31055/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3881.875,
              "hb": 4745.843499999999,
              "tee": 5939.26875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3881.875,
                "obtained": 3881.875,
                "envelope": 1.3791190411893695e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3881.875
            },
            "reference": {
              "mifflin": "31055/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3881.875,
              "hb": 4745.843499999999,
              "tee": 6832.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3881.875,
                "obtained": 3881.875,
                "envelope": 1.3791190411893695e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3881.875
            },
            "reference": {
              "mifflin": "31055/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3881.875,
              "hb": 4745.843499999999,
              "tee": 8734.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3881.875,
                "obtained": 3881.875,
                "envelope": 1.3791190411893695e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3685.875
            },
            "reference": {
              "mifflin": "29487/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3685.875,
              "hb": 3595.182,
              "tee": 5639.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3685.875,
                "obtained": 3685.875,
                "envelope": 1.3094858530848796e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3685.875
            },
            "reference": {
              "mifflin": "29487/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3685.875,
              "hb": 3595.182,
              "tee": 6487.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3685.875,
                "obtained": 3685.875,
                "envelope": 1.3094858530848796e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3685.875
            },
            "reference": {
              "mifflin": "29487/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3685.875,
              "hb": 3595.182,
              "tee": 8293.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3685.875,
                "obtained": 3685.875,
                "envelope": 1.3094858530848796e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3851.875
            },
            "reference": {
              "mifflin": "30815/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3851.875,
              "hb": 4711.781499999999,
              "tee": 5893.368750000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3851.875,
                "obtained": 3851.875,
                "envelope": 1.368460900152968e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3851.875
            },
            "reference": {
              "mifflin": "30815/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3851.875,
              "hb": 4711.781499999999,
              "tee": 6779.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3851.875,
                "obtained": 3851.875,
                "envelope": 1.368460900152968e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3851.875
            },
            "reference": {
              "mifflin": "30815/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3851.875,
              "hb": 4711.781499999999,
              "tee": 8666.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3851.875,
                "obtained": 3851.875,
                "envelope": 1.368460900152968e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3585.875
            },
            "reference": {
              "mifflin": "28687/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3585.875,
              "hb": 3508.582,
              "tee": 5486.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3585.875,
                "obtained": 3585.875,
                "envelope": 1.2739587162968746e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3585.875
            },
            "reference": {
              "mifflin": "28687/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3585.875,
              "hb": 3508.582,
              "tee": 6311.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3585.875,
                "obtained": 3585.875,
                "envelope": 1.2739587162968746e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3585.875
            },
            "reference": {
              "mifflin": "28687/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3585.875,
              "hb": 3508.582,
              "tee": 8068.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3585.875,
                "obtained": 3585.875,
                "envelope": 1.2739587162968746e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3751.875
            },
            "reference": {
              "mifflin": "30015/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3751.875,
              "hb": 4598.241499999999,
              "tee": 5740.368750000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3751.875,
                "obtained": 3751.875,
                "envelope": 1.332933763364963e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3751.875
            },
            "reference": {
              "mifflin": "30015/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3751.875,
              "hb": 4598.241499999999,
              "tee": 6603.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3751.875,
                "obtained": 3751.875,
                "envelope": 1.332933763364963e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3751.875
            },
            "reference": {
              "mifflin": "30015/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3751.875,
              "hb": 4598.241499999999,
              "tee": 8441.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3751.875,
                "obtained": 3751.875,
                "envelope": 1.332933763364963e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3485.875
            },
            "reference": {
              "mifflin": "27887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3485.875,
              "hb": 3421.982,
              "tee": 5333.38875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3485.875,
                "obtained": 3485.875,
                "envelope": 1.2384315795088696e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3485.875
            },
            "reference": {
              "mifflin": "27887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3485.875,
              "hb": 3421.982,
              "tee": 6135.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3485.875,
                "obtained": 3485.875,
                "envelope": 1.2384315795088696e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3485.875
            },
            "reference": {
              "mifflin": "27887/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3485.875,
              "hb": 3421.982,
              "tee": 7843.21875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3485.875,
                "obtained": 3485.875,
                "envelope": 1.2384315795088696e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3651.875
            },
            "reference": {
              "mifflin": "29215/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3651.875,
              "hb": 4484.701499999999,
              "tee": 5587.368750000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3651.875,
                "obtained": 3651.875,
                "envelope": 1.297406626576958e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3651.875
            },
            "reference": {
              "mifflin": "29215/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3651.875,
              "hb": 4484.701499999999,
              "tee": 6427.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3651.875,
                "obtained": 3651.875,
                "envelope": 1.297406626576958e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3651.875
            },
            "reference": {
              "mifflin": "29215/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3651.875,
              "hb": 4484.701499999999,
              "tee": 8216.71875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3651.875,
                "obtained": 3651.875,
                "envelope": 1.297406626576958e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3420.875
            },
            "reference": {
              "mifflin": "27367/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3420.875,
              "hb": 3365.692,
              "tee": 5233.93875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3420.875,
                "obtained": 3420.875,
                "envelope": 1.2153389405966664e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3420.875
            },
            "reference": {
              "mifflin": "27367/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3420.875,
              "hb": 3365.692,
              "tee": 6020.74
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3420.875,
                "obtained": 3420.875,
                "envelope": 1.2153389405966664e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3420.875
            },
            "reference": {
              "mifflin": "27367/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3420.875,
              "hb": 3365.692,
              "tee": 7696.96875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3420.875,
                "obtained": 3420.875,
                "envelope": 1.2153389405966664e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3586.875
            },
            "reference": {
              "mifflin": "28695/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3586.875,
              "hb": 4410.9005,
              "tee": 5487.91875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3586.875,
                "obtained": 3586.875,
                "envelope": 1.2743139876647547e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "155.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3586.875
            },
            "reference": {
              "mifflin": "28695/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3586.875,
              "hb": 4410.9005,
              "tee": 6312.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3586.875,
                "obtained": 3586.875,
                "envelope": 1.2743139876647547e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "155.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3586.875
            },
            "reference": {
              "mifflin": "28695/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3586.875,
              "hb": 4410.9005,
              "tee": 8070.46875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3586.875,
                "obtained": 3586.875,
                "envelope": 1.2743139876647547e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3806.5
            },
            "reference": {
              "mifflin": "7613/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3806.5,
              "hb": 3666.0829999999996,
              "tee": 5823.945
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3806.5,
                "obtained": 3806.5,
                "envelope": 1.3523404618354107e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3806.5
            },
            "reference": {
              "mifflin": "7613/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3806.5,
              "hb": 3666.0829999999996,
              "tee": 6699.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3806.5,
                "obtained": 3806.5,
                "envelope": 1.3523404618354107e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3806.5
            },
            "reference": {
              "mifflin": "7613/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3806.5,
              "hb": 3666.0829999999996,
              "tee": 8564.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3806.5,
                "obtained": 3806.5,
                "envelope": 1.3523404618354107e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3972.5
            },
            "reference": {
              "mifflin": "7945/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3972.5,
              "hb": 4815.428999999999,
              "tee": 6077.925
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3972.5,
                "obtained": 3972.5,
                "envelope": 1.411315508903499e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3972.5
            },
            "reference": {
              "mifflin": "7945/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3972.5,
              "hb": 4815.428999999999,
              "tee": 6991.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3972.5,
                "obtained": 3972.5,
                "envelope": 1.411315508903499e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3972.5
            },
            "reference": {
              "mifflin": "7945/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3972.5,
              "hb": 4815.428999999999,
              "tee": 8938.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3972.5,
                "obtained": 3972.5,
                "envelope": 1.411315508903499e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3776.5
            },
            "reference": {
              "mifflin": "7553/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3776.5,
              "hb": 3640.1029999999996,
              "tee": 5778.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3776.5,
                "obtained": 3776.5,
                "envelope": 1.3416823207990092e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3776.5
            },
            "reference": {
              "mifflin": "7553/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3776.5,
              "hb": 3640.1029999999996,
              "tee": 6646.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3776.5,
                "obtained": 3776.5,
                "envelope": 1.3416823207990092e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3776.5
            },
            "reference": {
              "mifflin": "7553/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3776.5,
              "hb": 3640.1029999999996,
              "tee": 8497.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3776.5,
                "obtained": 3776.5,
                "envelope": 1.3416823207990092e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3942.5
            },
            "reference": {
              "mifflin": "7885/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3942.5,
              "hb": 4781.366999999999,
              "tee": 6032.025000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3942.5,
                "obtained": 3942.5,
                "envelope": 1.4006573678670975e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3942.5
            },
            "reference": {
              "mifflin": "7885/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3942.5,
              "hb": 4781.366999999999,
              "tee": 6938.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3942.5,
                "obtained": 3942.5,
                "envelope": 1.4006573678670975e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3942.5
            },
            "reference": {
              "mifflin": "7885/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3942.5,
              "hb": 4781.366999999999,
              "tee": 8870.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3942.5,
                "obtained": 3942.5,
                "envelope": 1.4006573678670975e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3676.5
            },
            "reference": {
              "mifflin": "7353/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3676.5,
              "hb": 3553.5029999999997,
              "tee": 5625.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3676.5,
                "obtained": 3676.5,
                "envelope": 1.3061551840110042e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3676.5
            },
            "reference": {
              "mifflin": "7353/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3676.5,
              "hb": 3553.5029999999997,
              "tee": 6470.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3676.5,
                "obtained": 3676.5,
                "envelope": 1.3061551840110042e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3676.5
            },
            "reference": {
              "mifflin": "7353/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3676.5,
              "hb": 3553.5029999999997,
              "tee": 8272.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3676.5,
                "obtained": 3676.5,
                "envelope": 1.3061551840110042e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3842.5
            },
            "reference": {
              "mifflin": "7685/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3842.5,
              "hb": 4667.826999999999,
              "tee": 5879.025000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3842.5,
                "obtained": 3842.5,
                "envelope": 1.3651302310790925e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3842.5
            },
            "reference": {
              "mifflin": "7685/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3842.5,
              "hb": 4667.826999999999,
              "tee": 6762.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3842.5,
                "obtained": 3842.5,
                "envelope": 1.3651302310790925e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3842.5
            },
            "reference": {
              "mifflin": "7685/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3842.5,
              "hb": 4667.826999999999,
              "tee": 8645.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3842.5,
                "obtained": 3842.5,
                "envelope": 1.3651302310790925e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3576.5
            },
            "reference": {
              "mifflin": "7153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3576.5,
              "hb": 3466.903,
              "tee": 5472.045
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3576.5,
                "obtained": 3576.5,
                "envelope": 1.2706280472229992e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3576.5
            },
            "reference": {
              "mifflin": "7153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3576.5,
              "hb": 3466.903,
              "tee": 6294.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3576.5,
                "obtained": 3576.5,
                "envelope": 1.2706280472229992e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3576.5
            },
            "reference": {
              "mifflin": "7153/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3576.5,
              "hb": 3466.903,
              "tee": 8047.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3576.5,
                "obtained": 3576.5,
                "envelope": 1.2706280472229992e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3742.5
            },
            "reference": {
              "mifflin": "7485/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3742.5,
              "hb": 4554.286999999999,
              "tee": 5726.025000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3742.5,
                "obtained": 3742.5,
                "envelope": 1.3296030942910875e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3742.5
            },
            "reference": {
              "mifflin": "7485/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3742.5,
              "hb": 4554.286999999999,
              "tee": 6586.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3742.5,
                "obtained": 3742.5,
                "envelope": 1.3296030942910875e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3742.5
            },
            "reference": {
              "mifflin": "7485/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3742.5,
              "hb": 4554.286999999999,
              "tee": 8420.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3742.5,
                "obtained": 3742.5,
                "envelope": 1.3296030942910875e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3511.5
            },
            "reference": {
              "mifflin": "7023/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3511.5,
              "hb": 3410.6129999999994,
              "tee": 5372.595
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3511.5,
                "obtained": 3511.5,
                "envelope": 1.2475354083107959e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3511.5
            },
            "reference": {
              "mifflin": "7023/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3511.5,
              "hb": 3410.6129999999994,
              "tee": 6180.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3511.5,
                "obtained": 3511.5,
                "envelope": 1.2475354083107959e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3511.5
            },
            "reference": {
              "mifflin": "7023/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3511.5,
              "hb": 3410.6129999999994,
              "tee": 7900.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3511.5,
                "obtained": 3511.5,
                "envelope": 1.2475354083107959e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "170",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3677.5
            },
            "reference": {
              "mifflin": "7355/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3677.5,
              "hb": 4480.486,
              "tee": 5626.575
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3677.5,
                "obtained": 3677.5,
                "envelope": 1.3065104553788842e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "170",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3677.5
            },
            "reference": {
              "mifflin": "7355/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3677.5,
              "hb": 4480.486,
              "tee": 6472.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3677.5,
                "obtained": 3677.5,
                "envelope": 1.3065104553788842e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "170",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3677.5
            },
            "reference": {
              "mifflin": "7355/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3677.5,
              "hb": 4480.486,
              "tee": 8274.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3677.5,
                "obtained": 3677.5,
                "envelope": 1.3065104553788842e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3997.125
            },
            "reference": {
              "mifflin": "31977/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3997.125,
              "hb": 3760.5719999999997,
              "tee": 6115.60125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3997.125,
                "obtained": 3997.125,
                "envelope": 1.4200640663375452e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3997.125
            },
            "reference": {
              "mifflin": "31977/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3997.125,
              "hb": 3760.5719999999997,
              "tee": 7034.94
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3997.125,
                "obtained": 3997.125,
                "envelope": 1.4200640663375452e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3997.125
            },
            "reference": {
              "mifflin": "31977/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3997.125,
              "hb": 3760.5719999999997,
              "tee": 8993.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3997.125,
                "obtained": 3997.125,
                "envelope": 1.4200640663375452e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4163.125
            },
            "reference": {
              "mifflin": "33305/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4163.125,
              "hb": 4961.798499999999,
              "tee": 6369.58125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4163.125,
                "obtained": 4163.125,
                "envelope": 1.4790391134056335e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4163.125
            },
            "reference": {
              "mifflin": "33305/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4163.125,
              "hb": 4961.798499999999,
              "tee": 7327.1
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4163.125,
                "obtained": 4163.125,
                "envelope": 1.4790391134056335e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4163.125
            },
            "reference": {
              "mifflin": "33305/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4163.125,
              "hb": 4961.798499999999,
              "tee": 9367.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4163.125,
                "obtained": 4163.125,
                "envelope": 1.4790391134056335e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3967.125
            },
            "reference": {
              "mifflin": "31737/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3967.125,
              "hb": 3734.5919999999996,
              "tee": 6069.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3967.125,
                "obtained": 3967.125,
                "envelope": 1.4094059253011437e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3967.125
            },
            "reference": {
              "mifflin": "31737/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3967.125,
              "hb": 3734.5919999999996,
              "tee": 6982.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3967.125,
                "obtained": 3967.125,
                "envelope": 1.4094059253011437e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3967.125
            },
            "reference": {
              "mifflin": "31737/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3967.125,
              "hb": 3734.5919999999996,
              "tee": 8926.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3967.125,
                "obtained": 3967.125,
                "envelope": 1.4094059253011437e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4133.125
            },
            "reference": {
              "mifflin": "33065/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4133.125,
              "hb": 4927.736499999999,
              "tee": 6323.681250000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4133.125,
                "obtained": 4133.125,
                "envelope": 1.468380972369232e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4133.125
            },
            "reference": {
              "mifflin": "33065/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4133.125,
              "hb": 4927.736499999999,
              "tee": 7274.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4133.125,
                "obtained": 4133.125,
                "envelope": 1.468380972369232e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4133.125
            },
            "reference": {
              "mifflin": "33065/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4133.125,
              "hb": 4927.736499999999,
              "tee": 9299.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4133.125,
                "obtained": 4133.125,
                "envelope": 1.468380972369232e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3867.125
            },
            "reference": {
              "mifflin": "30937/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3867.125,
              "hb": 3647.9919999999997,
              "tee": 5916.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3867.125,
                "obtained": 3867.125,
                "envelope": 1.3738787885131387e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3867.125
            },
            "reference": {
              "mifflin": "30937/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3867.125,
              "hb": 3647.9919999999997,
              "tee": 6806.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3867.125,
                "obtained": 3867.125,
                "envelope": 1.3738787885131387e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3867.125
            },
            "reference": {
              "mifflin": "30937/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3867.125,
              "hb": 3647.9919999999997,
              "tee": 8701.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3867.125,
                "obtained": 3867.125,
                "envelope": 1.3738787885131387e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4033.125
            },
            "reference": {
              "mifflin": "32265/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4033.125,
              "hb": 4814.196499999999,
              "tee": 6170.681250000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4033.125,
                "obtained": 4033.125,
                "envelope": 1.432853835581227e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4033.125
            },
            "reference": {
              "mifflin": "32265/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4033.125,
              "hb": 4814.196499999999,
              "tee": 7098.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4033.125,
                "obtained": 4033.125,
                "envelope": 1.432853835581227e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4033.125
            },
            "reference": {
              "mifflin": "32265/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4033.125,
              "hb": 4814.196499999999,
              "tee": 9074.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4033.125,
                "obtained": 4033.125,
                "envelope": 1.432853835581227e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3767.125
            },
            "reference": {
              "mifflin": "30137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3767.125,
              "hb": 3561.392,
              "tee": 5763.70125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3767.125,
                "obtained": 3767.125,
                "envelope": 1.3383516517251337e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3767.125
            },
            "reference": {
              "mifflin": "30137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3767.125,
              "hb": 3561.392,
              "tee": 6630.14
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3767.125,
                "obtained": 3767.125,
                "envelope": 1.3383516517251337e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3767.125
            },
            "reference": {
              "mifflin": "30137/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3767.125,
              "hb": 3561.392,
              "tee": 8476.03125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3767.125,
                "obtained": 3767.125,
                "envelope": 1.3383516517251337e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3933.125
            },
            "reference": {
              "mifflin": "31465/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3933.125,
              "hb": 4700.656499999999,
              "tee": 6017.681250000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3933.125,
                "obtained": 3933.125,
                "envelope": 1.397326698793222e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3933.125
            },
            "reference": {
              "mifflin": "31465/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3933.125,
              "hb": 4700.656499999999,
              "tee": 6922.3
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3933.125,
                "obtained": 3933.125,
                "envelope": 1.397326698793222e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3933.125
            },
            "reference": {
              "mifflin": "31465/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3933.125,
              "hb": 4700.656499999999,
              "tee": 8849.53125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3933.125,
                "obtained": 3933.125,
                "envelope": 1.397326698793222e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3702.125
            },
            "reference": {
              "mifflin": "29617/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3702.125,
              "hb": 3505.102,
              "tee": 5664.25125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3702.125,
                "obtained": 3702.125,
                "envelope": 1.3152590128129305e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3702.125
            },
            "reference": {
              "mifflin": "29617/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3702.125,
              "hb": 3505.102,
              "tee": 6515.74
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3702.125,
                "obtained": 3702.125,
                "envelope": 1.3152590128129305e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3702.125
            },
            "reference": {
              "mifflin": "29617/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3702.125,
              "hb": 3505.102,
              "tee": 8329.78125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3702.125,
                "obtained": 3702.125,
                "envelope": 1.3152590128129305e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3868.125
            },
            "reference": {
              "mifflin": "30945/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3868.125,
              "hb": 4626.8555,
              "tee": 5918.23125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3868.125,
                "obtained": 3868.125,
                "envelope": 1.3742340598810188e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "200.5",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3868.125
            },
            "reference": {
              "mifflin": "30945/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3868.125,
              "hb": 4626.8555,
              "tee": 6807.9
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3868.125,
                "obtained": 3868.125,
                "envelope": 1.3742340598810188e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "200.5",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3868.125
            },
            "reference": {
              "mifflin": "30945/8"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3868.125,
              "hb": 4626.8555,
              "tee": 8703.28125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3868.125,
                "obtained": 3868.125,
                "envelope": 1.3742340598810188e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4181.5
            },
            "reference": {
              "mifflin": "8363/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4181.5,
              "hb": 3851.9629999999997,
              "tee": 6397.695
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4181.5,
                "obtained": 4181.5,
                "envelope": 1.4855672247904295e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4181.5
            },
            "reference": {
              "mifflin": "8363/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4181.5,
              "hb": 3851.9629999999997,
              "tee": 7359.44
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4181.5,
                "obtained": 4181.5,
                "envelope": 1.4855672247904295e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "19",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4181.5
            },
            "reference": {
              "mifflin": "8363/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4181.5,
              "hb": 3851.9629999999997,
              "tee": 9408.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4181.5,
                "obtained": 4181.5,
                "envelope": 1.4855672247904295e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4347.5
            },
            "reference": {
              "mifflin": "8695/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4347.5,
              "hb": 5103.369,
              "tee": 6651.675
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4347.5,
                "obtained": 4347.5,
                "envelope": 1.5445422718585178e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4347.5
            },
            "reference": {
              "mifflin": "8695/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4347.5,
              "hb": 5103.369,
              "tee": 7651.6
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4347.5,
                "obtained": 4347.5,
                "envelope": 1.5445422718585178e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "19",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4347.5
            },
            "reference": {
              "mifflin": "8695/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4347.5,
              "hb": 5103.369,
              "tee": 9781.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4347.5,
                "obtained": 4347.5,
                "envelope": 1.5445422718585178e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4151.5
            },
            "reference": {
              "mifflin": "8303/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4151.5,
              "hb": 3825.9829999999997,
              "tee": 6351.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4151.5,
                "obtained": 4151.5,
                "envelope": 1.474909083754028e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4151.5
            },
            "reference": {
              "mifflin": "8303/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4151.5,
              "hb": 3825.9829999999997,
              "tee": 7306.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4151.5,
                "obtained": 4151.5,
                "envelope": 1.474909083754028e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "25",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4151.5
            },
            "reference": {
              "mifflin": "8303/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4151.5,
              "hb": 3825.9829999999997,
              "tee": 9340.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4151.5,
                "obtained": 4151.5,
                "envelope": 1.474909083754028e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4317.5
            },
            "reference": {
              "mifflin": "8635/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4317.5,
              "hb": 5069.307,
              "tee": 6605.775000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4317.5,
                "obtained": 4317.5,
                "envelope": 1.5338841308221163e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4317.5
            },
            "reference": {
              "mifflin": "8635/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4317.5,
              "hb": 5069.307,
              "tee": 7598.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4317.5,
                "obtained": 4317.5,
                "envelope": 1.5338841308221163e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "25",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4317.5
            },
            "reference": {
              "mifflin": "8635/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4317.5,
              "hb": 5069.307,
              "tee": 9714.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4317.5,
                "obtained": 4317.5,
                "envelope": 1.5338841308221163e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4051.5
            },
            "reference": {
              "mifflin": "8103/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4051.5,
              "hb": 3739.383,
              "tee": 6198.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4051.5,
                "obtained": 4051.5,
                "envelope": 1.439381946966023e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4051.5
            },
            "reference": {
              "mifflin": "8103/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4051.5,
              "hb": 3739.383,
              "tee": 7130.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4051.5,
                "obtained": 4051.5,
                "envelope": 1.439381946966023e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "45",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4051.5
            },
            "reference": {
              "mifflin": "8103/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4051.5,
              "hb": 3739.383,
              "tee": 9115.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4051.5,
                "obtained": 4051.5,
                "envelope": 1.439381946966023e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4217.5
            },
            "reference": {
              "mifflin": "8435/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4217.5,
              "hb": 4955.767,
              "tee": 6452.775000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4217.5,
                "obtained": 4217.5,
                "envelope": 1.4983569940341113e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4217.5
            },
            "reference": {
              "mifflin": "8435/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4217.5,
              "hb": 4955.767,
              "tee": 7422.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4217.5,
                "obtained": 4217.5,
                "envelope": 1.4983569940341113e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "45",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4217.5
            },
            "reference": {
              "mifflin": "8435/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4217.5,
              "hb": 4955.767,
              "tee": 9489.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4217.5,
                "obtained": 4217.5,
                "envelope": 1.4983569940341113e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3951.5
            },
            "reference": {
              "mifflin": "7903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3951.5,
              "hb": 3652.783,
              "tee": 6045.795
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3951.5,
                "obtained": 3951.5,
                "envelope": 1.403854810178018e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3951.5
            },
            "reference": {
              "mifflin": "7903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3951.5,
              "hb": 3652.783,
              "tee": 6954.64
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3951.5,
                "obtained": 3951.5,
                "envelope": 1.403854810178018e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "65",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3951.5
            },
            "reference": {
              "mifflin": "7903/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3951.5,
              "hb": 3652.783,
              "tee": 8890.875
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3951.5,
                "obtained": 3951.5,
                "envelope": 1.403854810178018e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4117.5
            },
            "reference": {
              "mifflin": "8235/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4117.5,
              "hb": 4842.227,
              "tee": 6299.775000000001
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4117.5,
                "obtained": 4117.5,
                "envelope": 1.4628298572461063e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4117.5
            },
            "reference": {
              "mifflin": "8235/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4117.5,
              "hb": 4842.227,
              "tee": 7246.8
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4117.5,
                "obtained": 4117.5,
                "envelope": 1.4628298572461063e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "65",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4117.5
            },
            "reference": {
              "mifflin": "8235/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4117.5,
              "hb": 4842.227,
              "tee": 9264.375
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4117.5,
                "obtained": 4117.5,
                "envelope": 1.4628298572461063e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 3886.5
            },
            "reference": {
              "mifflin": "7773/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3886.5,
              "hb": 3596.4929999999995,
              "tee": 5946.345
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3886.5,
                "obtained": 3886.5,
                "envelope": 1.3807621712658147e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 3886.5
            },
            "reference": {
              "mifflin": "7773/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3886.5,
              "hb": 3596.4929999999995,
              "tee": 6840.24
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3886.5,
                "obtained": 3886.5,
                "envelope": 1.3807621712658147e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "F",
              "idade": "78",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 3886.5
            },
            "reference": {
              "mifflin": "7773/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 3886.5,
              "hb": 3596.4929999999995,
              "tee": 8744.625
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 3886.5,
                "obtained": 3886.5,
                "envelope": 1.3807621712658147e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "230",
              "pal": "1.53"
            },
            "expected": {
              "mifflin": 4052.5
            },
            "reference": {
              "mifflin": "8105/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4052.5,
              "hb": 4768.426,
              "tee": 6200.325
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4052.5,
                "obtained": 4052.5,
                "envelope": 1.439737218333903e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "230",
              "pal": "1.76"
            },
            "expected": {
              "mifflin": 4052.5
            },
            "reference": {
              "mifflin": "8105/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4052.5,
              "hb": 4768.426,
              "tee": 7132.4
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4052.5,
                "obtained": 4052.5,
                "envelope": 1.439737218333903e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gasto-energetico",
            "input": {
              "sexo": "M",
              "idade": "78",
              "peso": "300",
              "altura": "230",
              "pal": "2.25"
            },
            "expected": {
              "mifflin": 4052.5
            },
            "reference": {
              "mifflin": "8105/2"
            },
            "scenario": "source-simplified sex-specificREE only;PALinputdoesnotexpand checkedscope",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "mifflin": 4052.5,
              "hb": 4768.426,
              "tee": 9118.125
            },
            "error": null,
            "checks": [
              {
                "key": "mifflin",
                "expected": 4052.5,
                "obtained": 4052.5,
                "envelope": 1.439737218333903e-11,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
              "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
              "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
              "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
              "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
        "evidenceSha256": "519318646a8992c38bc190eab888a1a985682928e8dd2f833d6566be5e490b68",
        "peerEvidencePath": "reports/review-20261003/independent-four-physiological-equation-source-oracles-final23-v2.json",
        "peerEvidenceSha256": "59b71a2c62afcb302b5af74ea6bcd987dc816ed6b204fba5ecf377dd776f9fc2",
        "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
        "source": {
          "url": "https://pubmed.ncbi.nlm.nih.gov/2305711/?format=pubmed",
          "edition": "Mifflin/StJeor1990,DOI10.1093/ajcn/51.2.241,simplified sex-specific equations",
          "locator": "Original indexed Abstract:498 healthy participants19–78y;simplified equations",
          "access": "Original author abstract retrieved through indexed PubMed text2026-10-04; focused direct reads returned only footer, explicitly not fullpaper. Published male10kg+6.25cm-5years+5 andfemale-161 are read exactly.",
          "limitations": "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
        },
        "implementations": [
          {
            "app": "website",
            "id": "gasto-energetico",
            "sha256": "c09eea23801c2c311fa5d1fc9e86128d7e47face71ff37ed44159d70e08bff91"
          },
          {
            "app": "dashboard",
            "id": "gasto-energetico",
            "sha256": "c09eea23801c2c311fa5d1fc9e86128d7e47face71ff37ed44159d70e08bff91"
          },
          {
            "app": "command-center",
            "id": "gasto-energetico",
            "sha256": "c09eea23801c2c311fa5d1fc9e86128d7e47face71ff37ed44159d70e08bff91"
          }
        ],
        "qualifications": [
          "Only simplifiedMifflin REE is checked,not HarrisBenedict/Roza formula, activityPAL calibration,TDEE,measured metabolism,nutritional prescription or extrapolation outside original healthy19–78y population."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Mifflin St Jeor 1990 e Harris Benedictrevisada Roza Shizgal 1984; PALFAOWHOUNU 2004",
      "implementationVersion": "gasto-energetico@native-2026-10-03+c09eea23801c",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/2305711/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Mifflin-St Jeor: 10 × peso (kg) + 6,25 × altura (cm) − 5 × idade + 5 (homens) ou − 161 (mulheres). Harris-Benedict revisada (Roza e Shizgal, 1984): homens 88,362 + 13,397 × peso + 4,799 × altura − 5,677 × idade; mulheres 447,593 + 9,247 × peso + 3,098 × altura − 4,330 × idade. Gasto total = gasto de repouso × PAL (FAO/OMS/UNU 2004: sedentário 1,40 a 1,69; ativo 1,70 a 1,99; vigoroso 2,00 a 2,40).",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 30,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 120,
              "max": 230,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "pal",
              "label": "Nível de atividade física (PAL)",
              "type": "sel",
              "optional": false,
              "options": {
                "1.53": "Sedentário ou leve (PAL 1,53)",
                "1.76": "Ativo ou moderado (PAL 1,76)",
                "2.25": "Vigoroso (PAL 2,25)"
              }
            }
          ],
          "hash": "24dbaba69f6e82e57888b4cf84e4616742121bf0126042f56ae00894eaf01079"
        },
        "sourceEditions": [
          {
            "citation": "Mifflin MD et al. A new predictive equation for resting energy expenditure in healthy individuals. Am J Clin Nutr, 1990.",
            "url": "https://doi.org/10.1093/ajcn/51.2.241",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A new predictive equation for resting energy expenditure in healthy individuals.",
              "year": "1990",
              "firstPublicationDate": "1990-02-01",
              "doi": "10.1093/ajcn/51.2.241",
              "pmid": "2305711",
              "journal": "The American journal of clinical nutrition",
              "authors": "Mifflin MD, St Jeor ST, Hill LA, Scott BJ, Daugherty SA, Koh YO."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2305711/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "40945a2b88ec7949f7b1ad01ff421252f137e94d6bf7d6afab2f89e4c06acc4c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Roza AM, Shizgal HM. The Harris Benedict equation reevaluated: resting energy requirements and the body cell mass. Am J Clin Nutr, 1984.",
            "url": "https://doi.org/10.1093/ajcn/40.1.168",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Harris Benedict equation reevaluated: resting energy requirements and the body cell mass.",
              "year": "1984",
              "firstPublicationDate": "1984-07-01",
              "doi": "10.1093/ajcn/40.1.168",
              "pmid": "6741850",
              "journal": "The American journal of clinical nutrition",
              "authors": "Roza AM, Shizgal HM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6741850/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4c77b19ff0cdf9c732458a74ed53781eccfc1d0f0e6217f50debd5324559de21",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "FAO/WHO/UNU. Human energy requirements: report of a Joint FAO/WHO/UNU Expert Consultation. Roma, 2004.",
            "url": "https://www.fao.org/4/y5686e/y5686e00.htm",
            "class": "primary-report-index-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "FAO/WHO/UNU Human Energy Requirements, 2004; expert consultation report."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:19:19.748Z",
          "total": 750,
          "passed": 750,
          "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
          "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "49120a6d6e136596b151dc365f835e03daa6f1fb3418a5d9d04a881405432558"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c09eea23801c2c311fa5d1fc9e86128d7e47face71ff37ed44159d70e08bff91"
      },
      "limits": "A equação de Mifflin foi derivada em adultos saudáveis de 19–78 anos, com peso normal e obesidade, utilizando peso em kg, altura em cm e idade em anos. Não equivale a calorimetria individual nem comprova adequação em crianças, gestação ou doença crítica. As outras equações e fatores de atividade devem seguir suas próprias fontes e populações.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.985Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Harris–Benedict revisada e fatores de atividade FAO são fontes distintas ainda não lidas. Coorte não confirma pediatria, gestação ou doença crítica."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gasto-energetico-por-mets",
      "title": "Gasto energético por METs",
      "short": "Calorias e MET-minutos de uma atividade",
      "desc": "Calcule o gasto calórico de uma atividade física a partir do valor em METs do Compendium, do peso e da duração, e o volume semanal em MET-minutos.",
      "lead": "Converte a intensidade de uma atividade em METs em gasto energético (kcal) e em volume de exercício (MET-min), para prescrição e aconselhamento.",
      "kind": "Calculadora",
      "spec": [
        "medicina-esportiva",
        "nutrologia",
        "endocrinologia-e-metabologia",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "met",
          "Intensidade da atividade (valor do Compendium)",
          "num",
          {
            "min": 1,
            "max": 25,
            "step": 0.1,
            "unit": "METs",
            "ph": "8"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 20,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "min",
          "Duração da sessão",
          "num",
          {
            "min": 1,
            "max": 600,
            "step": 1,
            "unit": "min",
            "ph": "30"
          }
        ],
        [
          "sessoes",
          "Sessões por semana",
          "num",
          {
            "min": 1,
            "max": 14,
            "step": 1,
            "ph": "3",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>kcal/min</strong> = METs × 3,5 × peso (kg) ÷ 200 (1 MET = 3,5 mL de O<sub>2</sub>/kg/min; cerca de 5 kcal por litro de O<sub>2</sub>).</p><p><strong>MET-min</strong> = METs × minutos. Uma aproximação equivalente é kcal ≈ METs × peso (kg) × horas.</p>",
      "sources": [
        [
          "Herrmann SD et al. 2024 Adult Compendium of Physical Activities: a third update of the energy costs of human activities. J Sport Health Sci, 2024.",
          "https://doi.org/10.1016/j.jshs.2023.10.010"
        ],
        [
          "Garber CE et al. Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults. Med Sci Sports Exerc, 2011.",
          "https://doi.org/10.1249/MSS.0b013e318213fefb"
        ]
      ],
      "cases": [
        [
          "8 METs, 70 kg, 30 min: 9,8 kcal/min × 30 = 294 kcal; 240 MET-min",
          {
            "met": 8,
            "peso": 70,
            "min": 30
          },
          {
            "raw": {
              "kcal": 294,
              "kcalmin": 9.8,
              "metmin": 240
            },
            "level": "info",
            "verdict": "vigorosa"
          }
        ],
        [
          "3,5 METs, 80 kg, 45 min, 4×/semana: 220,5 kcal; 630 MET-min/semana",
          {
            "met": 3.5,
            "peso": 80,
            "min": 45,
            "sessoes": 4
          },
          {
            "raw": {
              "kcal": 220.5,
              "metmin": 157.5,
              "semana": 630
            },
            "verdict": "moderada"
          }
        ],
        [
          "2,5 METs, 60 kg, 60 min: 157,5 kcal (leve)",
          {
            "met": 2.5,
            "peso": 60,
            "min": 60
          },
          {
            "raw": {
              "kcal": 157.5
            },
            "verdict": "leve"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T15:23:41.730Z",
        "total": 864,
        "passed": 864,
        "cases": [
          {
            "index": 0,
            "input": {
              "met": 1,
              "peso": 20,
              "min": 1,
              "sessoes": 1
            },
            "expected": {
              "kcal": 0.35,
              "kcalmin": 0.35,
              "metmin": 1,
              "semana": 1
            },
            "exactRational": {
              "kcal": {
                "numerator": "7",
                "denominator": "20"
              },
              "kcalmin": {
                "numerator": "7",
                "denominator": "20"
              },
              "metmin": {
                "numerator": "1",
                "denominator": "1"
              },
              "semana": {
                "numerator": "1",
                "denominator": "1"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 1
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 1
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 1
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "met": 1,
              "peso": 20,
              "min": 1,
              "sessoes": 3
            },
            "expected": {
              "kcal": 0.35,
              "kcalmin": 0.35,
              "metmin": 1,
              "semana": 3
            },
            "exactRational": {
              "kcal": {
                "numerator": "7",
                "denominator": "20"
              },
              "kcalmin": {
                "numerator": "7",
                "denominator": "20"
              },
              "metmin": {
                "numerator": "1",
                "denominator": "1"
              },
              "semana": {
                "numerator": "3",
                "denominator": "1"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 3
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 3,
                    "obtained": 3,
                    "delta": 0,
                    "bound": 2.6645352591003757e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 3
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 3,
                    "obtained": 3,
                    "delta": 0,
                    "bound": 2.6645352591003757e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 3
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 3,
                    "obtained": 3,
                    "delta": 0,
                    "bound": 2.6645352591003757e-15,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "met": 1,
              "peso": 20,
              "min": 1,
              "sessoes": 7
            },
            "expected": {
              "kcal": 0.35,
              "kcalmin": 0.35,
              "metmin": 1,
              "semana": 7
            },
            "exactRational": {
              "kcal": {
                "numerator": "7",
                "denominator": "20"
              },
              "kcalmin": {
                "numerator": "7",
                "denominator": "20"
              },
              "metmin": {
                "numerator": "1",
                "denominator": "1"
              },
              "semana": {
                "numerator": "7",
                "denominator": "1"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 7
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 7,
                    "obtained": 7,
                    "delta": 0,
                    "bound": 6.217248937900877e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 7
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 7,
                    "obtained": 7,
                    "delta": 0,
                    "bound": 6.217248937900877e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 7
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 7,
                    "obtained": 7,
                    "delta": 0,
                    "bound": 6.217248937900877e-15,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "met": 1,
              "peso": 20,
              "min": 1,
              "sessoes": 14
            },
            "expected": {
              "kcal": 0.35,
              "kcalmin": 0.35,
              "metmin": 1,
              "semana": 14
            },
            "exactRational": {
              "kcal": {
                "numerator": "7",
                "denominator": "20"
              },
              "kcalmin": {
                "numerator": "7",
                "denominator": "20"
              },
              "metmin": {
                "numerator": "1",
                "denominator": "1"
              },
              "semana": {
                "numerator": "14",
                "denominator": "1"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 14
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 14,
                    "obtained": 14,
                    "delta": 0,
                    "bound": 1.2434497875801753e-14,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 14
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 14,
                    "obtained": 14,
                    "delta": 0,
                    "bound": 1.2434497875801753e-14,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                "raw": {
                  "kcal": 0.35,
                  "kcalmin": 0.35,
                  "metmin": 1,
                  "semana": 14
                },
                "main": [
                  "0,35",
                  "kcal"
                ],
                "comparisons": [
                  {
                    "key": "kcal",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "kcalmin",
                    "expected": 0.35,
                    "obtained": 0.35,
                    "delta": 0,
                    "bound": 3.108624468950438e-16,
                    "passed": true
                  },
                  {
                    "key": "metmin",
                    "expected": 1,
                    "obtained": 1,
                    "delta": 0,
                    "bound": 8.881784197001252e-16,
                    "passed": true
                  },
                  {
                    "key": "semana",
                    "expected": 14,
                    "obtained": 14,
                    "delta": 0,
                    "bound": 1.2434497875801753e-14,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "3e7dafe897ed2269fb9aa0639a8e465cbc4b29b23d7713b922ebc4cc6bc3d3e4",
          "total": 864,
          "expectedEvidence": {
            "file": "reports/review-20261003/met-energy-independent-oracle-final25.json",
            "sha256": "14b421a45f3075046c0d8d573ba0d03ea643dd0e13072341f4a308abd6342efb"
          },
          "obtainedEvidence": {
            "file": "reports/review-20261003/met-energy-independent-check-final25-r3.json",
            "sha256": "870d0b72ba6da8b03ab23f026f05f351ee07765a8e2b9bab23f03e7e133f9c6d"
          },
          "packagingRequirement": "Copy complete bank into fresh package25. Frozen24 package excludes new evidence and repair."
        },
        "scope": "Independent Fraction expectations persisted before engine imports. Standard MET unit conversion plus entered duration/session multiplication only. Does not validate activity assignment, measured resting metabolism, cancer-specific exercise suitability, individual calorimetry, oxygen equivalence, clinical management or professional-language review. Only four exposed continuous raw quantities kcal, kcalmin, metmin and semana are checked. Separately reviewed display repair shows two decimals for positive session kcal below one; that precision is a presentation choice, not improved physiological accuracy.",
        "sources": [
          {
            "url": "https://pacompendium.com/unite-conversions/",
            "edition": "Official Compendium project current Unit Conversions page, read2026-10-04",
            "readScope": "Work Unit Conversions: 1MET=3.5mL/kg/min; L/min to kcal/min factor5; METs×3.5×bodykg/200 kcal/min. Direct HTML retrieved.",
            "formulaConformance": "Named unit-conversion expression only; no full individual physiological method approval."
          },
          {
            "url": "https://pacompendium.com/",
            "edition": "2024 Adult Compendium official project",
            "readScope": "Terms standard MET definition and2024 edition identity read; all1114 activity entries not reviewed."
          },
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10818145/",
            "edition": "Herrmann2024 doi10.1016/j.jshs.2023.10.010",
            "readScope": "Indexed introduction and2.5 excerpts read; direct page recaptcha prevented integral retrieval. Full-paper review not claimed."
          }
        ],
        "evidencePath": "reports/review-20261003/met-energy-independent-check-final25-r3.json",
        "evidenceSha256": "870d0b72ba6da8b03ab23f026f05f351ee07765a8e2b9bab23f03e7e133f9c6d",
        "peerEvidencePath": "reports/review-20261003/met-positive-display-independent-review-final25.json",
        "peerEvidenceSha256": "21b7430ac79ba4e091fbf73bf748e41cd5e1e27e8b6bf6adde3301d96878088d",
        "implementations": [
          {
            "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
            "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
            "beforeSha256": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879"
          },
          {
            "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
            "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
            "beforeSha256": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879"
          },
          {
            "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
            "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
            "beforeSha256": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879"
          }
        ],
        "actualAdapterExecutions": 2592,
        "newStagedAdapterExecutions": 2592,
        "numericPolicy": {
          "preparedAt": "2026-10-04T15:03:46.210Z",
          "scope": "Physical energy and standard-MET duration quantities are continuous outputs even when the exact rational happens to be an integer. Allfour raw output variables are compared using the already declared4EPS relative bound. This does not permit tolerance for enum keys, thresholds, counts, diagnoses or categories; none of those variables is checked here.",
          "outputTypes": {
            "kcal": "continuous-energy-kcal",
            "kcalmin": "continuous-energy-kcal-per-minute",
            "metmin": "continuous-met-minute-product",
            "semana": "continuous-weekly-met-minute-product"
          },
          "relativeBound": 8.881784197001252e-16,
          "absoluteFloor": 0,
          "preservedFirstPass": {
            "file": "met-energy-independent-check-final25.json",
            "sha256": "b9b1d1ad10396a6940e61ffb572f42cded68c94070aa3900e2482b0632ca3821",
            "failed": 36,
            "reason": "Harness applied discrete integer exactness based on Number.isInteger(expected), despite these quantities remaining continuous physical quantities. Differences are retained in the original report. Existing noninteger tolerance is not increased."
          },
          "appWrites": false
        },
        "qualifications": [
          "Two decimals improve displayed nonzero bounded session estimates, not physiological accuracy.",
          "Other verdicts, training targets, activity assignments, oxygen equivalence and clinical suitability were not assessed.",
          "No portal or HTTP execution by this reviewer; guarded root application and fresh build remain separate.",
          "864 grid inputs counted once. The peer supplemental five inputs are explicitly not added. Four continuous exposed quantities only; original fixtures/tolerances and every raw formula remain unchanged."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "METstandard 3,5 m LO 2/kg/min; kcal/min=MET×3,5×kg/200; referência Compendium 2024",
      "implementationVersion": "gasto-energetico-por-mets@native-2026-10-03+851eb5b0d457",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10818145/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "kcal/min = METs × 3,5 × peso (kg) ÷ 200 (1 MET = 3,5 mL de O 2 /kg/min; cerca de 5 kcal por litro de O 2 ). MET-min = METs × minutos. Uma aproximação equivalente é kcal ≈ METs × peso (kg) × horas.",
        "inputContract": {
          "fields": [
            {
              "key": "met",
              "label": "Intensidade da atividade (valor do Compendium)",
              "type": "num",
              "min": 1,
              "max": 25,
              "unit": "METs",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 20,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "min",
              "label": "Duração da sessão",
              "type": "num",
              "min": 1,
              "max": 600,
              "unit": "min",
              "optional": false,
              "options": null
            },
            {
              "key": "sessoes",
              "label": "Sessões por semana",
              "type": "num",
              "min": 1,
              "max": 14,
              "optional": true,
              "options": null
            }
          ],
          "hash": "e6dd556be6a2d22f3b7403a2461d0cc8b2ebd5c5f9771ae905309033e2b7093d"
        },
        "sourceEditions": [
          {
            "citation": "Herrmann SD et al. 2024 Adult Compendium of Physical Activities: a third update of the energy costs of human activities. J Sport Health Sci, 2024.",
            "url": "https://doi.org/10.1016/j.jshs.2023.10.010",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2024 Adult Compendium of Physical Activities: A third update of the energy costs of human activities.",
              "year": "2024",
              "firstPublicationDate": "2024-01-01",
              "doi": "10.1016/j.jshs.2023.10.010",
              "pmid": "38242596",
              "pmcid": "PMC10818145",
              "journal": "Journal of sport and health science",
              "authors": "Herrmann SD, Willis EA, Ainsworth BE, Barreira TV, Hastert M, Kracht CL, Schuna JM, Cai Z, Quan M, Tudor-Locke C, Whitt-Glover MC, Jacobs DR."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10818145/",
            "abstractAvailable": true,
            "fullTextSha256": "ea60e4a8f784a47ba91c91314e98e74bd9d9c86e5bb67a3632d81933f75080b8",
            "abstractSha256": "ba9bfe98aa3e98a12efec4ecb0c5e5fb48ea379f83fd2d813bdc8cb106a4b087",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Garber CE et al. Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults. Med Sci Sports Exerc, 2011.",
            "url": "https://doi.org/10.1249/MSS.0b013e318213fefb",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "American College of Sports Medicine position stand. Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults: guidance for prescribing exercise.",
              "year": "2011",
              "firstPublicationDate": "2011-07-01",
              "doi": "10.1249/mss.0b013e318213fefb",
              "pmid": "21694556",
              "journal": "Medicine and science in sports and exercise",
              "authors": "Garber CE, Blissmer B, Deschenes MR, Franklin BA, Lamonte MJ, Lee IM, Nieman DC, Swain DP, American College of Sports Medicine."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21694556/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9da8c6a6d291171c6d789fc0a0cab12a0408992ac6bdce52aba589301b68009c",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T15:23:41.730Z",
          "total": 864,
          "passed": 864,
          "cases": [
            {
              "index": 0,
              "input": {
                "met": 1,
                "peso": 20,
                "min": 1,
                "sessoes": 1
              },
              "expected": {
                "kcal": 0.35,
                "kcalmin": 0.35,
                "metmin": 1,
                "semana": 1
              },
              "exactRational": {
                "kcal": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "kcalmin": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "metmin": {
                  "numerator": "1",
                  "denominator": "1"
                },
                "semana": {
                  "numerator": "1",
                  "denominator": "1"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 1
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 1
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 1
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "met": 1,
                "peso": 20,
                "min": 1,
                "sessoes": 3
              },
              "expected": {
                "kcal": 0.35,
                "kcalmin": 0.35,
                "metmin": 1,
                "semana": 3
              },
              "exactRational": {
                "kcal": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "kcalmin": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "metmin": {
                  "numerator": "1",
                  "denominator": "1"
                },
                "semana": {
                  "numerator": "3",
                  "denominator": "1"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 3
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 3,
                      "obtained": 3,
                      "delta": 0,
                      "bound": 2.6645352591003757e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 3
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 3,
                      "obtained": 3,
                      "delta": 0,
                      "bound": 2.6645352591003757e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 3
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 3,
                      "obtained": 3,
                      "delta": 0,
                      "bound": 2.6645352591003757e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "met": 1,
                "peso": 20,
                "min": 1,
                "sessoes": 7
              },
              "expected": {
                "kcal": 0.35,
                "kcalmin": 0.35,
                "metmin": 1,
                "semana": 7
              },
              "exactRational": {
                "kcal": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "kcalmin": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "metmin": {
                  "numerator": "1",
                  "denominator": "1"
                },
                "semana": {
                  "numerator": "7",
                  "denominator": "1"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 7
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 7,
                      "obtained": 7,
                      "delta": 0,
                      "bound": 6.217248937900877e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 7
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 7,
                      "obtained": 7,
                      "delta": 0,
                      "bound": 6.217248937900877e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 7
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 7,
                      "obtained": 7,
                      "delta": 0,
                      "bound": 6.217248937900877e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "met": 1,
                "peso": 20,
                "min": 1,
                "sessoes": 14
              },
              "expected": {
                "kcal": 0.35,
                "kcalmin": 0.35,
                "metmin": 1,
                "semana": 14
              },
              "exactRational": {
                "kcal": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "kcalmin": {
                  "numerator": "7",
                  "denominator": "20"
                },
                "metmin": {
                  "numerator": "1",
                  "denominator": "1"
                },
                "semana": {
                  "numerator": "14",
                  "denominator": "1"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 14
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 14,
                      "obtained": 14,
                      "delta": 0,
                      "bound": 1.2434497875801753e-14,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 14
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 14,
                      "obtained": 14,
                      "delta": 0,
                      "bound": 1.2434497875801753e-14,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
                  "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
                  "raw": {
                    "kcal": 0.35,
                    "kcalmin": 0.35,
                    "metmin": 1,
                    "semana": 14
                  },
                  "main": [
                    "0,35",
                    "kcal"
                  ],
                  "comparisons": [
                    {
                      "key": "kcal",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "kcalmin",
                      "expected": 0.35,
                      "obtained": 0.35,
                      "delta": 0,
                      "bound": 3.108624468950438e-16,
                      "passed": true
                    },
                    {
                      "key": "metmin",
                      "expected": 1,
                      "obtained": 1,
                      "delta": 0,
                      "bound": 8.881784197001252e-16,
                      "passed": true
                    },
                    {
                      "key": "semana",
                      "expected": 14,
                      "obtained": 14,
                      "delta": 0,
                      "bound": 1.2434497875801753e-14,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "3e7dafe897ed2269fb9aa0639a8e465cbc4b29b23d7713b922ebc4cc6bc3d3e4",
            "total": 864,
            "expectedEvidence": {
              "file": "reports/review-20261003/met-energy-independent-oracle-final25.json",
              "sha256": "14b421a45f3075046c0d8d573ba0d03ea643dd0e13072341f4a308abd6342efb"
            },
            "obtainedEvidence": {
              "file": "reports/review-20261003/met-energy-independent-check-final25-r3.json",
              "sha256": "870d0b72ba6da8b03ab23f026f05f351ee07765a8e2b9bab23f03e7e133f9c6d"
            },
            "packagingRequirement": "Copy complete bank into fresh package25. Frozen24 package excludes new evidence and repair."
          },
          "scope": "Independent Fraction expectations persisted before engine imports. Standard MET unit conversion plus entered duration/session multiplication only. Does not validate activity assignment, measured resting metabolism, cancer-specific exercise suitability, individual calorimetry, oxygen equivalence, clinical management or professional-language review. Only four exposed continuous raw quantities kcal, kcalmin, metmin and semana are checked. Separately reviewed display repair shows two decimals for positive session kcal below one; that precision is a presentation choice, not improved physiological accuracy.",
          "sources": [
            {
              "url": "https://pacompendium.com/unite-conversions/",
              "edition": "Official Compendium project current Unit Conversions page, read2026-10-04",
              "readScope": "Work Unit Conversions: 1MET=3.5mL/kg/min; L/min to kcal/min factor5; METs×3.5×bodykg/200 kcal/min. Direct HTML retrieved.",
              "formulaConformance": "Named unit-conversion expression only; no full individual physiological method approval."
            },
            {
              "url": "https://pacompendium.com/",
              "edition": "2024 Adult Compendium official project",
              "readScope": "Terms standard MET definition and2024 edition identity read; all1114 activity entries not reviewed."
            },
            {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10818145/",
              "edition": "Herrmann2024 doi10.1016/j.jshs.2023.10.010",
              "readScope": "Indexed introduction and2.5 excerpts read; direct page recaptcha prevented integral retrieval. Full-paper review not claimed."
            }
          ],
          "evidencePath": "reports/review-20261003/met-energy-independent-check-final25-r3.json",
          "evidenceSha256": "870d0b72ba6da8b03ab23f026f05f351ee07765a8e2b9bab23f03e7e133f9c6d",
          "peerEvidencePath": "reports/review-20261003/met-positive-display-independent-review-final25.json",
          "peerEvidenceSha256": "21b7430ac79ba4e091fbf73bf748e41cd5e1e27e8b6bf6adde3301d96878088d",
          "implementations": [
            {
              "file": "apps/website/private/tool-code/gasto-energetico-por-mets/calculator.js",
              "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
              "beforeSha256": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879"
            },
            {
              "file": "apps/dashboard/private/tool-code/gasto-energetico-por-mets/calculator.js",
              "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
              "beforeSha256": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879"
            },
            {
              "file": "apps/command-center/private/tool-code/gasto-energetico-por-mets/calculator.js",
              "sha256": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
              "beforeSha256": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879"
            }
          ],
          "actualAdapterExecutions": 2592,
          "newStagedAdapterExecutions": 2592,
          "numericPolicy": {
            "preparedAt": "2026-10-04T15:03:46.210Z",
            "scope": "Physical energy and standard-MET duration quantities are continuous outputs even when the exact rational happens to be an integer. Allfour raw output variables are compared using the already declared4EPS relative bound. This does not permit tolerance for enum keys, thresholds, counts, diagnoses or categories; none of those variables is checked here.",
            "outputTypes": {
              "kcal": "continuous-energy-kcal",
              "kcalmin": "continuous-energy-kcal-per-minute",
              "metmin": "continuous-met-minute-product",
              "semana": "continuous-weekly-met-minute-product"
            },
            "relativeBound": 8.881784197001252e-16,
            "absoluteFloor": 0,
            "preservedFirstPass": {
              "file": "met-energy-independent-check-final25.json",
              "sha256": "b9b1d1ad10396a6940e61ffb572f42cded68c94070aa3900e2482b0632ca3821",
              "failed": 36,
              "reason": "Harness applied discrete integer exactness based on Number.isInteger(expected), despite these quantities remaining continuous physical quantities. Differences are retained in the original report. Existing noninteger tolerance is not increased."
            },
            "appWrites": false
          },
          "qualifications": [
            "Two decimals improve displayed nonzero bounded session estimates, not physiological accuracy.",
            "Other verdicts, training targets, activity assignments, oxygen equivalence and clinical suitability were not assessed.",
            "No portal or HTTP execution by this reviewer; guarded root application and fresh build remain separate.",
            "864 grid inputs counted once. The peer supplemental five inputs are explicitly not added. Four continuous exposed quantities only; original fixtures/tolerances and every raw formula remain unchanged."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
        "displayPrecisionAmendment": {
          "recordedAt": "2026-10-04T15:26:56.716Z",
          "candidate": {
            "file": "reports/review-20261003/met-positive-display-candidate-final25.json",
            "sha256": "159b9ad81703837446bce3888bc98b82e96b4fb1c37e25287726eb800a21c8bf"
          },
          "independentPeer": {
            "file": "reports/review-20261003/met-positive-display-independent-review-final25.json",
            "sha256": "21b7430ac79ba4e091fbf73bf748e41cd5e1e27e8b6bf6adde3301d96878088d"
          },
          "scope": "Report-only display precision repair. For positive session estimates below1kcal, show two decimals rather than rounding the displayed total to0. All raw quantities, formulas, field units/schema, thresholds, sources, original three case outputs, and other display ranges remain unchanged. It is a display choice, not increased physiological accuracy or clinical approval.",
          "beforeHash": "6ed5a593ca76cea266a88f2cea3db6fc641ac170cd3a8a5becb03d5a0424a879",
          "afterHash": "851eb5b0d457f830e9b8a1b1d61fdb8911666253c42a7ffe3c45790f878f688d",
          "originalSourceCasesPreserved": true,
          "rawFormulaUnchanged": true,
          "fullMethodConformance": "not-performed",
          "clinicalApproval": "not-performed"
        }
      },
      "limits": "Os METs do Compêndio Adulto 2024 correspondem a atividades para adultos de 19–59 anos; dados de pessoas ≥60 anos foram excluídos dessa edição. Valores padronizados, inclusive valores estimados, não medem gasto individual. Crianças, idosos e condições clínicas especiais exigem fontes e métodos adequados a essas populações.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.991Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não foi conferido compêndio próprio para crianças ou adultos idosos, nem todas as atividades locais."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gleason-isup",
      "title": "Gleason e grupo de grau ISUP",
      "short": "Converte o escore de Gleason no grupo de grau (1 a 5)",
      "desc": "Converte os padrões de Gleason (primário + secundário) no grupo de grau ISUP 2014/OMS do câncer de próstata, com o prognóstico após prostatectomia.",
      "lead": "Transforma o escore de Gleason do adenocarcinoma de próstata no grupo de grau ISUP (1 a 5), que separa melhor o prognóstico, sobretudo entre 3 + 4 e 4 + 3.",
      "kind": "Calculadora",
      "spec": [
        "patologia",
        "urologia",
        "oncologia-clinica",
        "radioterapia"
      ],
      "fields": [
        [
          "p",
          "Padrão primário (mais extenso)",
          "radio",
          {
            "opts": {
              "3": "3",
              "4": "4",
              "5": "5"
            }
          }
        ],
        [
          "s",
          "Padrão secundário",
          "radio",
          {
            "opts": {
              "3": "3",
              "4": "4",
              "5": "5"
            }
          }
        ]
      ],
      "formula": "<p>Gleason ≤ 6 = <strong>grupo 1</strong> · 3 + 4 = 7 = <strong>grupo 2</strong> · 4 + 3 = 7 = <strong>grupo 3</strong> · 8 (4 + 4, 3 + 5, 5 + 3) = <strong>grupo 4</strong> · 9 a 10 = <strong>grupo 5</strong>.</p>",
      "sources": [
        [
          "Epstein JI et al. The 2014 International Society of Urological Pathology (ISUP) consensus conference on Gleason grading of prostatic carcinoma. Am J Surg Pathol, 2016.",
          "https://doi.org/10.1097/PAS.0000000000000530"
        ],
        [
          "Epstein JI et al. A contemporary prostate cancer grading system: a validated alternative to the Gleason score. Eur Urol, 2016.",
          "https://doi.org/10.1016/j.eururo.2015.06.046"
        ]
      ],
      "cases": [
        [
          "3 + 3 = 6: grupo 1",
          {
            "p": "3",
            "s": "3"
          },
          {
            "raw": {
              "gg": 1,
              "sum": 6
            },
            "main": "Grupo 1",
            "level": "low"
          }
        ],
        [
          "3 + 4 = 7: grupo 2",
          {
            "p": "3",
            "s": "4"
          },
          {
            "raw": {
              "gg": 2
            },
            "level": "mid"
          }
        ],
        [
          "4 + 3 = 7: grupo 3",
          {
            "p": "4",
            "s": "3"
          },
          {
            "raw": {
              "gg": 3
            },
            "level": "mid"
          }
        ],
        [
          "3 + 5 = 8: grupo 4",
          {
            "p": "3",
            "s": "5"
          },
          {
            "raw": {
              "gg": 4
            },
            "level": "high"
          }
        ],
        [
          "5 + 4 = 9: grupo 5",
          {
            "p": "5",
            "s": "4"
          },
          {
            "raw": {
              "gg": 5,
              "sum": 9
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:53:44.635Z",
        "total": 9,
        "passed": 9,
        "sourceRowCount": 9,
        "uniqueApiInputCount": 9,
        "sourceContextCount": 9,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 193,
            "input": {
              "p": 3,
              "s": 3
            },
            "expected": {
              "total": 6,
              "gradeGroup": 1
            },
            "sourceIds": [
              "isup-2014-consensus-published2016-table5"
            ],
            "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 6,
                  "gradeGroup": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 194,
            "input": {
              "p": 3,
              "s": 4
            },
            "expected": {
              "total": 7,
              "gradeGroup": 2
            },
            "sourceIds": [
              "isup-2014-consensus-published2016-table5"
            ],
            "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 195,
            "input": {
              "p": 3,
              "s": 5
            },
            "expected": {
              "total": 8,
              "gradeGroup": 4
            },
            "sourceIds": [
              "isup-2014-consensus-published2016-table5"
            ],
            "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 8,
                  "gradeGroup": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 196,
            "input": {
              "p": 4,
              "s": 3
            },
            "expected": {
              "total": 7,
              "gradeGroup": 3
            },
            "sourceIds": [
              "isup-2014-consensus-published2016-table5"
            ],
            "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Node",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "VM",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                "runtime": "Chromium",
                "projectedRaw": {
                  "total": 7,
                  "gradeGroup": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Independent integer sum and literal Table5 mapping for all nine assigned pattern pairs3–5.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "ed2cfc0483115488739f4b2730dbeff6633c0b308b3988e12a102f6e0c951063",
          "total": 9,
          "bankRowCount": 9,
          "uniqueApiInputCount": 9,
          "sourceContextCount": 9,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
              "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
            "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
          },
          "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            },
            "item": {
              "id": "gleason-isup",
              "sourceIds": [
                "isup-2014-consensus-published2016-table5"
              ],
              "executedScope": "Independent integer sum and literal Table5 mapping for all nine assigned pattern pairs3–5.",
              "inputPopulation": "Prostatic carcinoma with patterns assigned by histopathology; consensus2014/publication2016 explicitly identified.",
              "sourceSupportedLimits": "Assigned patterns, specimen context and minor-pattern rules must be established before the mapping. The calculator does not assign histology or validate recurrence estimates.",
              "findings": [],
              "unchecked": [
                "Pattern recognition",
                "Biopsy versus prostatectomy minor/tertiary pattern rules",
                "Private five-year recurrence survival values",
                "Later consensus editions"
              ],
              "current": {
                "id": "gleason-isup",
                "recordSha256": "10148d013c85ea6f090edc18de5b2ea8ff3b8a63921378e77375174369663b19",
                "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/gleason-isup.json",
                "frozenRecordSha256": "aca825a4aa3ed1d76bd5a55f6c357cb08f2dd8d3427d971b446435effafae40c",
                "methodVersion": "ISUPconsenso 2014/publicação 2016:5 grupos, distinção 3+4/4+3",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/26492179/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                    "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                    "bytes": 4663,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/gleason-isup/calculator.js",
                    "currentSha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                    "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                    "bytes": 4663,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                    "currentSha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                    "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                    "bytes": 4663,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/gleason-isup/calculator.js",
                    "currentSha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
                  }
                ]
              },
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed"
            },
            "sources": [
              {
                "id": "isup-2014-consensus-published2016-table5",
                "url": "https://www.palga.nl/media/uploads/pdf/1/7/179_the-2014-international-society-of-urological-pathology-isup-consensus-conference-on-gleason-grading-of-prostatic-carcinoma-definition-of-grading-patterns-and-pro.pdf",
                "identityUrl": "https://pubmed.ncbi.nlm.nih.gov/26492179/",
                "doi": "10.1097/PAS.0000000000000530",
                "edition": "ISUP2014 consensus, published2016 in American Journal of Surgical Pathology40:244–252",
                "access": "Original author article PDF on national pathology foundation host; Table5 printed250/PDF7 visually read",
                "document": {
                  "file": "six-primary-documents-final30/isup-2016.pdf",
                  "bytes": 616161,
                  "sha256": "21da938b02bf4dd0af07fafcb4af38ee7b5eaed6c56726570dc0c3b4241133c4"
                },
                "renderedPages": [
                  {
                    "file": "six-primary-documents-final30/isup-2016-p7.png",
                    "bytes": 759340,
                    "sha256": "f7c43a7088a59c65e3fe156a7b22f04620b56ba731ba5aabc567f0040fdb1acd"
                  }
                ],
                "readScope": "Table5 grade groups1–5 and all nine assigned pattern pairs3–5.3+4 differs from4+3; sum8 includes3+5,4+4,5+3. Footnotes and targeted text distinguish histologic assignment, minor patterns and specimen context, which are outside the executed mapping scope.",
                "tableRead": true,
                "visualPdfRead": true,
                "excluded": "No histologic recognition, minor/tertiary-pattern selection, recurrence survival prediction or subsequent ISUP edition adoption"
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
        "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
          "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
          "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
          "sourcePeerInputCount": 1178,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
            "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
            "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
            "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Independent integer sum and literal Table5 mapping for all nine assigned pattern pairs3–5.",
          "Pattern recognition",
          "Biopsy versus prostatectomy minor/tertiary pattern rules",
          "Private five-year recurrence survival values",
          "Later consensus editions",
          "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
          "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
          "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
          "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
          "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "ISUPconsenso 2014/publicação 2016:5 grupos, distinção 3+4/4+3",
      "implementationVersion": "gleason-isup@native-2026-10-03+3702311f064a",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/26492179/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Gleason ≤ 6 = grupo 1 · 3 + 4 = 7 = grupo 2 · 4 + 3 = 7 = grupo 3 · 8 (4 + 4, 3 + 5, 5 + 3) = grupo 4 · 9 a 10 = grupo 5 .",
        "inputContract": {
          "fields": [
            {
              "key": "p",
              "label": "Padrão primário (mais extenso)",
              "type": "radio",
              "optional": false,
              "options": {
                "3": "3",
                "4": "4",
                "5": "5"
              }
            },
            {
              "key": "s",
              "label": "Padrão secundário",
              "type": "radio",
              "optional": false,
              "options": {
                "3": "3",
                "4": "4",
                "5": "5"
              }
            }
          ],
          "hash": "b1dbf28cd74f5c58e6bbd3695d327077324dfc8d3e6a40a04c29667b1885ee85"
        },
        "sourceEditions": [
          {
            "citation": "Epstein JI et al. The 2014 International Society of Urological Pathology (ISUP) consensus conference on Gleason grading of prostatic carcinoma. Am J Surg Pathol, 2016.",
            "url": "https://doi.org/10.1097/PAS.0000000000000530",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The 2014 International Society of Urological Pathology (ISUP) Consensus Conference on Gleason Grading of Prostatic Carcinoma: Definition of Grading Patterns and Proposal for a New Grading System.",
              "year": "2016",
              "firstPublicationDate": "2016-02-01",
              "doi": "10.1097/pas.0000000000000530",
              "pmid": "26492179",
              "journal": "The American journal of surgical pathology",
              "authors": "Epstein JI, Egevad L, Amin MB, Delahunt B, Srigley JR, Humphrey PA, Grading Committee."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/26492179/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ab696535c233c37d4d834ce71a0f2358930af6d0cbd6c9c20e41f5a28c302c1a",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Epstein JI et al. A contemporary prostate cancer grading system: a validated alternative to the Gleason score. Eur Urol, 2016.",
            "url": "https://doi.org/10.1016/j.eururo.2015.06.046",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A Contemporary Prostate Cancer Grading System: A Validated Alternative to the Gleason Score.",
              "year": "2016",
              "firstPublicationDate": "2015-07-10",
              "doi": "10.1016/j.eururo.2015.06.046",
              "pmid": "26166626",
              "pmcid": "PMC5002992",
              "journal": "European urology",
              "authors": "Epstein JI, Zelefsky MJ, Sjoberg DD, Nelson JB, Egevad L, Magi-Galluzzi C, Vickers AJ, Parwani AV, Reuter VE, Fine SW, Eastham JA, Wiklund P, Han M, Reddy CA, Ciezki JP, Nyberg T, Klein EA."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5002992/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "239c23f4bbab3e27665b85709104caedb574b500fcead278f75d67a7135d7171",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:53:44.635Z",
          "total": 9,
          "passed": 9,
          "sourceRowCount": 9,
          "uniqueApiInputCount": 9,
          "sourceContextCount": 9,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 193,
              "input": {
                "p": 3,
                "s": 3
              },
              "expected": {
                "total": 6,
                "gradeGroup": 1
              },
              "sourceIds": [
                "isup-2014-consensus-published2016-table5"
              ],
              "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 6,
                    "gradeGroup": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 194,
              "input": {
                "p": 3,
                "s": 4
              },
              "expected": {
                "total": 7,
                "gradeGroup": 2
              },
              "sourceIds": [
                "isup-2014-consensus-published2016-table5"
              ],
              "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 195,
              "input": {
                "p": 3,
                "s": 5
              },
              "expected": {
                "total": 8,
                "gradeGroup": 4
              },
              "sourceIds": [
                "isup-2014-consensus-published2016-table5"
              ],
              "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 8,
                    "gradeGroup": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 196,
              "input": {
                "p": 4,
                "s": 3
              },
              "expected": {
                "total": 7,
                "gradeGroup": 3
              },
              "sourceIds": [
                "isup-2014-consensus-published2016-table5"
              ],
              "sourceDerivation": "LiteralTable5 mapping of already assigned pattern pair. Sum is independent integer addition;3+4 differs from4+3 and sum8 contains three pairs. No histologic pattern assignment, minor/tertiary-pattern adequacy, survival or management approval.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Node",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "VM",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                  "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "total": 7,
                    "gradeGroup": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Independent integer sum and literal Table5 mapping for all nine assigned pattern pairs3–5.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "ed2cfc0483115488739f4b2730dbeff6633c0b308b3988e12a102f6e0c951063",
            "total": 9,
            "bankRowCount": 9,
            "uniqueApiInputCount": 9,
            "sourceContextCount": 9,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
                "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
              "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
            },
            "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              },
              "item": {
                "id": "gleason-isup",
                "sourceIds": [
                  "isup-2014-consensus-published2016-table5"
                ],
                "executedScope": "Independent integer sum and literal Table5 mapping for all nine assigned pattern pairs3–5.",
                "inputPopulation": "Prostatic carcinoma with patterns assigned by histopathology; consensus2014/publication2016 explicitly identified.",
                "sourceSupportedLimits": "Assigned patterns, specimen context and minor-pattern rules must be established before the mapping. The calculator does not assign histology or validate recurrence estimates.",
                "findings": [],
                "unchecked": [
                  "Pattern recognition",
                  "Biopsy versus prostatectomy minor/tertiary pattern rules",
                  "Private five-year recurrence survival values",
                  "Later consensus editions"
                ],
                "current": {
                  "id": "gleason-isup",
                  "recordSha256": "10148d013c85ea6f090edc18de5b2ea8ff3b8a63921378e77375174369663b19",
                  "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/gleason-isup.json",
                  "frozenRecordSha256": "aca825a4aa3ed1d76bd5a55f6c357cb08f2dd8d3427d971b446435effafae40c",
                  "methodVersion": "ISUPconsenso 2014/publicação 2016:5 grupos, distinção 3+4/4+3",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/26492179/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
                      "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                      "bytes": 4663,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/gleason-isup/calculator.js",
                      "currentSha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                      "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                      "bytes": 4663,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/gleason-isup/calculator.js",
                      "currentSha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
                      "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
                      "bytes": 4663,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/gleason-isup/calculator.js",
                      "currentSha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
                    }
                  ]
                },
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed"
              },
              "sources": [
                {
                  "id": "isup-2014-consensus-published2016-table5",
                  "url": "https://www.palga.nl/media/uploads/pdf/1/7/179_the-2014-international-society-of-urological-pathology-isup-consensus-conference-on-gleason-grading-of-prostatic-carcinoma-definition-of-grading-patterns-and-pro.pdf",
                  "identityUrl": "https://pubmed.ncbi.nlm.nih.gov/26492179/",
                  "doi": "10.1097/PAS.0000000000000530",
                  "edition": "ISUP2014 consensus, published2016 in American Journal of Surgical Pathology40:244–252",
                  "access": "Original author article PDF on national pathology foundation host; Table5 printed250/PDF7 visually read",
                  "document": {
                    "file": "six-primary-documents-final30/isup-2016.pdf",
                    "bytes": 616161,
                    "sha256": "21da938b02bf4dd0af07fafcb4af38ee7b5eaed6c56726570dc0c3b4241133c4"
                  },
                  "renderedPages": [
                    {
                      "file": "six-primary-documents-final30/isup-2016-p7.png",
                      "bytes": 759340,
                      "sha256": "f7c43a7088a59c65e3fe156a7b22f04620b56ba731ba5aabc567f0040fdb1acd"
                    }
                  ],
                  "readScope": "Table5 grade groups1–5 and all nine assigned pattern pairs3–5.3+4 differs from4+3; sum8 includes3+5,4+4,5+3. Footnotes and targeted text distinguish histologic assignment, minor patterns and specimen context, which are outside the executed mapping scope.",
                  "tableRead": true,
                  "visualPdfRead": true,
                  "excluded": "No histologic recognition, minor/tertiary-pattern selection, recurrence survival prediction or subsequent ISUP edition adoption"
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
          "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
            "sourcePeerInputCount": 1178,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/gleason-isup/calculator.js",
              "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/gleason-isup/calculator.js",
              "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/gleason-isup/calculator.js",
              "sha256": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Independent integer sum and literal Table5 mapping for all nine assigned pattern pairs3–5.",
            "Pattern recognition",
            "Biopsy versus prostatectomy minor/tertiary pattern rules",
            "Private five-year recurrence survival values",
            "Later consensus editions",
            "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
            "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
            "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
            "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
            "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "3702311f064aaac9f639339327810bde34a31524e80b5cbcdd44ddd6c9be0f15"
      },
      "limits": "A conversão em grupos ISUP pressupõe padrões Gleason corretamente atribuídos na histologia de câncer de próstata; 3+4 não equivale a 4+3. O consenso 2014 não recomenda graduar pelo Gleason o carcinoma intraductal sem carcinoma invasivo. A calculadora não determina os padrões nem substitui avaliação anatomopatológica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.994Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Conversão de uma soma não atribui padrão histológico; técnicas, exceções e versões posteriores não foram lidas integralmente."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gradiente-alveolo-arterial",
      "title": "Gradiente alvéolo-arterial de O₂",
      "short": "Causa da hipoxemia: pulmão ou hipoventilação",
      "desc": "Calcule o gradiente alvéolo-arterial de oxigênio pela equação do gás alveolar e compare com o valor esperado para a idade, com ajuste para altitude.",
      "lead": "Diferencia a hipoxemia por hipoventilação ou baixa pressão inspirada (gradiente normal) da causada por distúrbio V/Q, shunt ou difusão (gradiente aumentado).",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "pneumologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "fio2",
          "FiO₂",
          "num",
          {
            "min": 21,
            "max": 100,
            "unit": "%",
            "ph": "21"
          }
        ],
        [
          "pao2",
          "PaO₂",
          "num",
          {
            "min": 20,
            "max": 700,
            "unit": "mmHg",
            "ph": "80"
          }
        ],
        [
          "paco2",
          "PaCO₂",
          "num",
          {
            "min": 10,
            "max": 150,
            "unit": "mmHg",
            "ph": "40"
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 1,
            "max": 110,
            "unit": "anos",
            "ph": "50"
          }
        ],
        [
          "patm",
          "Pressão barométrica local (padrão 760)",
          "num",
          {
            "min": 400,
            "max": 800,
            "unit": "mmHg",
            "ph": "760",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>PAO₂</strong> = FiO₂ × (P<sub>atm</sub> − 47) − PaCO₂ ÷ 0,8 (quociente respiratório de 0,8; 47 mmHg = pressão de vapor d'água a 37 °C).</p><p><strong>Gradiente A-a</strong> = PAO₂ − PaO₂.</p><p><strong>Esperado em ar ambiente</strong> = 2,5 + 0,21 × idade (Mellemgaard). Regra prática: idade ÷ 4 + 4.</p>",
      "sources": [
        [
          "Mellemgaard K. The alveolar-arterial oxygen difference: its size and components in normal man. Acta Physiol Scand, 1966.",
          "https://doi.org/10.1111/j.1748-1716.1966.tb03281.x"
        ],
        [
          "Hantzidiamantis PJ, Amaro E. Physiology, Alveolar to Arterial Oxygen Gradient. StatPearls (NCBI Bookshelf).",
          "https://www.ncbi.nlm.nih.gov/books/NBK545153/"
        ],
        [
          "Berend2014,NEJM,updated2014-10-16,primary article mirror",
          "https://www.docenti.unina.it/webdocenti-be/allegati/materiale-didattico/443118"
        ],
        [
          "Mellemgaard1966",
          "https://onlinelibrary.wiley.com/doi/10.1111/j.1748-1716.1966.tb03281.x"
        ]
      ],
      "cases": [
        [
          "Ar ambiente, PaO₂ 90, PaCO₂ 40, 40 anos: 9,7 (normal)",
          {
            "fio2": 21,
            "pao2": 90,
            "paco2": 40,
            "idade": 40
          },
          {
            "raw": {
              "pAO2": 99.73,
              "grad": 9.73,
              "esperado": 10.9
            },
            "level": "low"
          }
        ],
        [
          "TEP: PaO₂ 60, PaCO₂ 30, 60 anos: 52,2 (aumentado)",
          {
            "fio2": 21,
            "pao2": 60,
            "paco2": 30,
            "idade": 60
          },
          {
            "raw": {
              "grad": 52.23
            },
            "level": "high"
          }
        ],
        [
          "Hipoventilação: PaO₂ 55, PaCO₂ 70, 50 anos: 7,2 (normal)",
          {
            "fio2": 21,
            "pao2": 55,
            "paco2": 70,
            "idade": 50
          },
          {
            "raw": {
              "pAO2": 62.23,
              "grad": 7.23
            },
            "level": "low"
          }
        ],
        [
          "Altitude (Patm 690): PaO₂ 85, PaCO₂ 35, 30 anos: 6,3",
          {
            "fio2": 21,
            "pao2": 85,
            "paco2": 35,
            "idade": 30,
            "patm": 690
          },
          {
            "raw": {
              "pAO2": 91.28,
              "grad": 6.28
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:19:19.748Z",
        "total": 500,
        "passed": 500,
        "cases": [
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 61.63,
              "grad": 41.63
            },
            "reference": {
              "pAO2": "6163/100",
              "grad": "4163/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 61.629999999999995,
              "grad": 41.629999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 61.63,
                "obtained": 61.629999999999995,
                "envelope": 3.077715859944874e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 41.63,
                "obtained": 41.629999999999995,
                "envelope": 3.788258595704974e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 61.63,
              "grad": -18.37
            },
            "reference": {
              "pAO2": "6163/100",
              "grad": "-1837/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 61.629999999999995,
              "grad": -18.370000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 61.63,
                "obtained": 61.629999999999995,
                "envelope": 3.077715859944874e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -18.37,
                "obtained": -18.370000000000005,
                "envelope": 5.919886802985275e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 61.63,
              "grad": -138.37
            },
            "reference": {
              "pAO2": "6163/100",
              "grad": "-13837/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 61.629999999999995,
              "grad": -138.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 61.63,
                "obtained": 61.629999999999995,
                "envelope": 3.077715859944874e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -138.37,
                "obtained": -138.37,
                "envelope": 1.0183143217545876e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 61.63,
              "grad": -638.37
            },
            "reference": {
              "pAO2": "6163/100",
              "grad": "-63837/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 61.629999999999995,
              "grad": -638.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 61.63,
                "obtained": 61.629999999999995,
                "envelope": 3.077715859944874e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -638.37,
                "obtained": -638.37,
                "envelope": 2.794671161154838e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 49.13,
              "grad": 29.13
            },
            "reference": {
              "pAO2": "4913/100",
              "grad": "2913/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.129999999999995,
              "grad": 29.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.13,
                "obtained": 49.129999999999995,
                "envelope": 3.5218050697949364e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 29.13,
                "obtained": 29.129999999999995,
                "envelope": 4.2323478055550366e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 49.13,
              "grad": -30.87
            },
            "reference": {
              "pAO2": "4913/100",
              "grad": "-3087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.129999999999995,
              "grad": -30.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.13,
                "obtained": 49.129999999999995,
                "envelope": 3.5218050697949364e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -30.87,
                "obtained": -30.870000000000005,
                "envelope": 6.363976012835337e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 49.13,
              "grad": -150.87
            },
            "reference": {
              "pAO2": "4913/100",
              "grad": "-15087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.129999999999995,
              "grad": -150.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.13,
                "obtained": 49.129999999999995,
                "envelope": 3.5218050697949364e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -150.87,
                "obtained": -150.87,
                "envelope": 1.0627232427395938e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 49.13,
              "grad": -650.87
            },
            "reference": {
              "pAO2": "4913/100",
              "grad": "-65087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.129999999999995,
              "grad": -650.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.13,
                "obtained": 49.129999999999995,
                "envelope": 3.5218050697949364e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -650.87,
                "obtained": -650.87,
                "envelope": 2.8390800821398443e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 24.13,
              "grad": 4.13
            },
            "reference": {
              "pAO2": "2413/100",
              "grad": "413/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 24.129999999999995,
              "grad": 4.1299999999999955,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 24.13,
                "obtained": 24.129999999999995,
                "envelope": 4.4099834894950616e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 4.13,
                "obtained": 4.1299999999999955,
                "envelope": 5.120526225255162e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 24.13,
              "grad": -55.87
            },
            "reference": {
              "pAO2": "2413/100",
              "grad": "-5587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 24.129999999999995,
              "grad": -55.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 24.13,
                "obtained": 24.129999999999995,
                "envelope": 4.4099834894950616e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -55.87,
                "obtained": -55.870000000000005,
                "envelope": 7.252154432535462e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 24.13,
              "grad": -175.87
            },
            "reference": {
              "pAO2": "2413/100",
              "grad": "-17587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 24.129999999999995,
              "grad": -175.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 24.13,
                "obtained": 24.129999999999995,
                "envelope": 4.4099834894950616e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -175.87,
                "obtained": -175.87,
                "envelope": 1.1515410847096064e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 24.13,
              "grad": -675.87
            },
            "reference": {
              "pAO2": "2413/100",
              "grad": "-67587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 24.129999999999995,
              "grad": -675.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 24.13,
                "obtained": 24.129999999999995,
                "envelope": 4.4099834894950616e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -675.87,
                "obtained": -675.87,
                "envelope": 2.927897924109857e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -25.87,
              "grad": -45.87
            },
            "reference": {
              "pAO2": "-2587/100",
              "grad": "-4587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -25.870000000000005,
              "grad": -45.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -25.87,
                "obtained": -25.870000000000005,
                "envelope": 6.186340328895312e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -45.87,
                "obtained": -45.870000000000005,
                "envelope": 6.896883064655412e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -25.87,
              "grad": -105.87
            },
            "reference": {
              "pAO2": "-2587/100",
              "grad": "-10587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -25.870000000000005,
              "grad": -105.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -25.87,
                "obtained": -25.870000000000005,
                "envelope": 6.186340328895312e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -105.87,
                "obtained": -105.87,
                "envelope": 9.028511271935713e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -25.87,
              "grad": -225.87
            },
            "reference": {
              "pAO2": "-2587/100",
              "grad": "-22587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -25.870000000000005,
              "grad": -225.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -25.87,
                "obtained": -25.870000000000005,
                "envelope": 6.186340328895312e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -225.87,
                "obtained": -225.87,
                "envelope": 1.3291767686496314e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -25.87,
              "grad": -725.87
            },
            "reference": {
              "pAO2": "-2587/100",
              "grad": "-72587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -25.870000000000005,
              "grad": -725.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -25.87,
                "obtained": -25.870000000000005,
                "envelope": 6.186340328895312e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -725.87,
                "obtained": -725.87,
                "envelope": 3.105533608049882e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -113.37,
              "grad": -133.37
            },
            "reference": {
              "pAO2": "-11337/100",
              "grad": "-13337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -113.37,
              "grad": -133.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -113.37,
                "obtained": -113.37,
                "envelope": 9.29496479784575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -133.37,
                "obtained": -133.37,
                "envelope": 1.000550753360585e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -113.37,
              "grad": -193.37
            },
            "reference": {
              "pAO2": "-11337/100",
              "grad": "-19337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -113.37,
              "grad": -193.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -113.37,
                "obtained": -113.37,
                "envelope": 9.29496479784575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -193.37,
                "obtained": -193.37,
                "envelope": 1.2137135740886151e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -113.37,
              "grad": -313.37
            },
            "reference": {
              "pAO2": "-11337/100",
              "grad": "-31337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -113.37,
              "grad": -313.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -113.37,
                "obtained": -113.37,
                "envelope": 9.29496479784575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -313.37,
                "obtained": -313.37,
                "envelope": 1.6400392155446752e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -113.37,
              "grad": -813.37
            },
            "reference": {
              "pAO2": "-11337/100",
              "grad": "-81337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -113.37,
              "grad": -813.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -113.37,
                "obtained": -113.37,
                "envelope": 9.29496479784575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -813.37,
                "obtained": -813.37,
                "envelope": 3.4163960549449257e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 82.63,
              "grad": 62.63
            },
            "reference": {
              "pAO2": "8263/100",
              "grad": "6263/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 82.63,
              "grad": 62.629999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 82.63,
                "obtained": 82.63,
                "envelope": 3.823785732492979e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 62.63,
                "obtained": 62.629999999999995,
                "envelope": 4.534328468253079e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 82.63,
              "grad": 2.63
            },
            "reference": {
              "pAO2": "8263/100",
              "grad": "263/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 82.63,
              "grad": 2.6299999999999955,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 82.63,
                "obtained": 82.63,
                "envelope": 3.823785732492979e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 2.63,
                "obtained": 2.6299999999999955,
                "envelope": 6.66595667553338e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 82.63,
              "grad": -117.37
            },
            "reference": {
              "pAO2": "8263/100",
              "grad": "-11737/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 82.63,
              "grad": -117.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 82.63,
                "obtained": 82.63,
                "envelope": 3.823785732492979e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -117.37,
                "obtained": -117.37,
                "envelope": 1.092921309009398e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 82.63,
              "grad": -617.37
            },
            "reference": {
              "pAO2": "8263/100",
              "grad": "-61737/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 82.63,
              "grad": -617.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 82.63,
                "obtained": 82.63,
                "envelope": 3.823785732492979e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -617.37,
                "obtained": -617.37,
                "envelope": 2.8692781484096485e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 70.13,
              "grad": 50.13
            },
            "reference": {
              "pAO2": "7013/100",
              "grad": "5013/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 70.13,
              "grad": 50.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 70.13,
                "obtained": 70.13,
                "envelope": 4.2678749423430416e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 50.13,
                "obtained": 50.129999999999995,
                "envelope": 4.978417678103142e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 70.13,
              "grad": -9.87
            },
            "reference": {
              "pAO2": "7013/100",
              "grad": "-987/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 70.13,
              "grad": -9.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 70.13,
                "obtained": 70.13,
                "envelope": 4.2678749423430416e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -9.87,
                "obtained": -9.870000000000005,
                "envelope": 7.110045885383442e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 70.13,
              "grad": -129.87
            },
            "reference": {
              "pAO2": "7013/100",
              "grad": "-12987/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 70.13,
              "grad": -129.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 70.13,
                "obtained": 70.13,
                "envelope": 4.2678749423430416e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -129.87,
                "obtained": -129.87,
                "envelope": 1.1373302299944043e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 70.13,
              "grad": -629.87
            },
            "reference": {
              "pAO2": "7013/100",
              "grad": "-62987/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 70.13,
              "grad": -629.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 70.13,
                "obtained": 70.13,
                "envelope": 4.2678749423430416e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -629.87,
                "obtained": -629.87,
                "envelope": 2.913687069394655e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 45.13,
              "grad": 25.13
            },
            "reference": {
              "pAO2": "4513/100",
              "grad": "2513/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 45.129999999999995,
              "grad": 25.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 45.13,
                "obtained": 45.129999999999995,
                "envelope": 5.156053362043167e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 25.13,
                "obtained": 25.129999999999995,
                "envelope": 5.866596097803267e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 45.13,
              "grad": -34.87
            },
            "reference": {
              "pAO2": "4513/100",
              "grad": "-3487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 45.129999999999995,
              "grad": -34.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 45.13,
                "obtained": 45.129999999999995,
                "envelope": 5.156053362043167e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -34.87,
                "obtained": -34.870000000000005,
                "envelope": 7.998224305083568e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 45.13,
              "grad": -154.87
            },
            "reference": {
              "pAO2": "4513/100",
              "grad": "-15487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 45.129999999999995,
              "grad": -154.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 45.13,
                "obtained": 45.129999999999995,
                "envelope": 5.156053362043167e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -154.87,
                "obtained": -154.87,
                "envelope": 1.2261480719644169e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 45.13,
              "grad": -654.87
            },
            "reference": {
              "pAO2": "4513/100",
              "grad": "-65487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 45.129999999999995,
              "grad": -654.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 45.13,
                "obtained": 45.129999999999995,
                "envelope": 5.156053362043167e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -654.87,
                "obtained": -654.87,
                "envelope": 3.0025049113646673e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -4.87,
              "grad": -24.87
            },
            "reference": {
              "pAO2": "-487/100",
              "grad": "-2487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -4.8700000000000045,
              "grad": -24.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -4.87,
                "obtained": -4.8700000000000045,
                "envelope": 6.932410201443417e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -24.87,
                "obtained": -24.870000000000005,
                "envelope": 7.642952937203517e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -4.87,
              "grad": -84.87
            },
            "reference": {
              "pAO2": "-487/100",
              "grad": "-8487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -4.8700000000000045,
              "grad": -84.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -4.87,
                "obtained": -4.8700000000000045,
                "envelope": 6.932410201443417e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -84.87,
                "obtained": -84.87,
                "envelope": 9.774581144483818e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -4.87,
              "grad": -204.87
            },
            "reference": {
              "pAO2": "-487/100",
              "grad": "-20487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -4.8700000000000045,
              "grad": -204.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -4.87,
                "obtained": -4.8700000000000045,
                "envelope": 6.932410201443417e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -204.87,
                "obtained": -204.87,
                "envelope": 1.403783755904442e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -4.87,
              "grad": -704.87
            },
            "reference": {
              "pAO2": "-487/100",
              "grad": "-70487/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -4.8700000000000045,
              "grad": -704.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -4.87,
                "obtained": -4.8700000000000045,
                "envelope": 6.932410201443417e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -704.87,
                "obtained": -704.87,
                "envelope": 3.1801405953046924e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -92.37,
              "grad": -112.37
            },
            "reference": {
              "pAO2": "-9237/100",
              "grad": "-11237/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -92.37,
              "grad": -112.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -92.37,
                "obtained": -92.37,
                "envelope": 1.0041034670393856e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -112.37,
                "obtained": -112.37,
                "envelope": 1.0751577406153956e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -92.37,
              "grad": -172.37
            },
            "reference": {
              "pAO2": "-9237/100",
              "grad": "-17237/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -92.37,
              "grad": -172.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -92.37,
                "obtained": -92.37,
                "envelope": 1.0041034670393856e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -172.37,
                "obtained": -172.37,
                "envelope": 1.2883205613434256e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -92.37,
              "grad": -292.37
            },
            "reference": {
              "pAO2": "-9237/100",
              "grad": "-29237/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -92.37,
              "grad": -292.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -92.37,
                "obtained": -92.37,
                "envelope": 1.0041034670393856e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -292.37,
                "obtained": -292.37,
                "envelope": 1.7146462027994857e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -92.37,
              "grad": -792.37
            },
            "reference": {
              "pAO2": "-9237/100",
              "grad": "-79237/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -92.37,
              "grad": -792.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -92.37,
                "obtained": -92.37,
                "envelope": 1.0041034670393856e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -792.37,
                "obtained": -792.37,
                "envelope": 3.4910030421997362e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114.13,
              "grad": 94.13
            },
            "reference": {
              "pAO2": "11413/100",
              "grad": "9413/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114.13,
              "grad": 94.13,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114.13,
                "obtained": 114.13,
                "envelope": 4.942890541315137e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 94.13,
                "obtained": 94.13,
                "envelope": 5.653433277075237e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114.13,
              "grad": 34.13
            },
            "reference": {
              "pAO2": "11413/100",
              "grad": "3413/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114.13,
              "grad": 34.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114.13,
                "obtained": 114.13,
                "envelope": 4.942890541315137e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 34.13,
                "obtained": 34.129999999999995,
                "envelope": 7.785061484355538e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114.13,
              "grad": -85.87
            },
            "reference": {
              "pAO2": "11413/100",
              "grad": "-8587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114.13,
              "grad": -85.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114.13,
                "obtained": 114.13,
                "envelope": 4.942890541315137e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -85.87,
                "obtained": -85.87,
                "envelope": 1.2048317898916139e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114.13,
              "grad": -585.87
            },
            "reference": {
              "pAO2": "11413/100",
              "grad": "-58587/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114.13,
              "grad": -585.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114.13,
                "obtained": 114.13,
                "envelope": 4.942890541315137e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -585.87,
                "obtained": -585.87,
                "envelope": 2.9811886292918643e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 101.63,
              "grad": 81.63
            },
            "reference": {
              "pAO2": "10163/100",
              "grad": "8163/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 101.63,
              "grad": 81.63,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 101.63,
                "obtained": 101.63,
                "envelope": 5.386979751165199e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 81.63,
                "obtained": 81.63,
                "envelope": 6.0975224869253e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 101.63,
              "grad": 21.63
            },
            "reference": {
              "pAO2": "10163/100",
              "grad": "2163/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 101.63,
              "grad": 21.629999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 101.63,
                "obtained": 101.63,
                "envelope": 5.386979751165199e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 21.63,
                "obtained": 21.629999999999995,
                "envelope": 8.2291506942056e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 101.63,
              "grad": -98.37
            },
            "reference": {
              "pAO2": "10163/100",
              "grad": "-9837/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 101.63,
              "grad": -98.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 101.63,
                "obtained": 101.63,
                "envelope": 5.386979751165199e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -98.37,
                "obtained": -98.37,
                "envelope": 1.2492407108766201e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 101.63,
              "grad": -598.37
            },
            "reference": {
              "pAO2": "10163/100",
              "grad": "-59837/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 101.63,
              "grad": -598.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 101.63,
                "obtained": 101.63,
                "envelope": 5.386979751165199e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -598.37,
                "obtained": -598.37,
                "envelope": 3.0255975502768706e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 76.63,
              "grad": 56.63
            },
            "reference": {
              "pAO2": "7663/100",
              "grad": "5663/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.63,
              "grad": 56.629999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.63,
                "obtained": 76.63,
                "envelope": 6.275158170865325e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 56.63,
                "obtained": 56.629999999999995,
                "envelope": 6.985700906625425e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 76.63,
              "grad": -3.37
            },
            "reference": {
              "pAO2": "7663/100",
              "grad": "-337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.63,
              "grad": -3.3700000000000045,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.63,
                "obtained": 76.63,
                "envelope": 6.275158170865325e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -3.37,
                "obtained": -3.3700000000000045,
                "envelope": 9.117329113905725e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 76.63,
              "grad": -123.37
            },
            "reference": {
              "pAO2": "7663/100",
              "grad": "-12337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.63,
              "grad": -123.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.63,
                "obtained": 76.63,
                "envelope": 6.275158170865325e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -123.37,
                "obtained": -123.37,
                "envelope": 1.3380585528466326e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 76.63,
              "grad": -623.37
            },
            "reference": {
              "pAO2": "7663/100",
              "grad": "-62337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.63,
              "grad": -623.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.63,
                "obtained": 76.63,
                "envelope": 6.275158170865325e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -623.37,
                "obtained": -623.37,
                "envelope": 3.114415392246883e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 26.63,
              "grad": 6.63
            },
            "reference": {
              "pAO2": "2663/100",
              "grad": "663/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.629999999999995,
              "grad": 6.6299999999999955,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.63,
                "obtained": 26.629999999999995,
                "envelope": 8.051515010265575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 6.63,
                "obtained": 6.6299999999999955,
                "envelope": 8.762057746025675e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 26.63,
              "grad": -53.37
            },
            "reference": {
              "pAO2": "2663/100",
              "grad": "-5337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.629999999999995,
              "grad": -53.370000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.63,
                "obtained": 26.629999999999995,
                "envelope": 8.051515010265575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -53.37,
                "obtained": -53.370000000000005,
                "envelope": 1.0893685953305976e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 26.63,
              "grad": -173.37
            },
            "reference": {
              "pAO2": "2663/100",
              "grad": "-17337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.629999999999995,
              "grad": -173.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.63,
                "obtained": 26.629999999999995,
                "envelope": 8.051515010265575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -173.37,
                "obtained": -173.37,
                "envelope": 1.5156942367866577e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 26.63,
              "grad": -673.37
            },
            "reference": {
              "pAO2": "2663/100",
              "grad": "-67337/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.629999999999995,
              "grad": -673.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.63,
                "obtained": 26.629999999999995,
                "envelope": 8.051515010265575e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -673.37,
                "obtained": -673.37,
                "envelope": 3.292051076186908e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -60.87,
              "grad": -80.87
            },
            "reference": {
              "pAO2": "-6087/100",
              "grad": "-8087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -60.870000000000005,
              "grad": -80.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -60.87,
                "obtained": -60.870000000000005,
                "envelope": 1.1160139479216013e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -80.87,
                "obtained": -80.87,
                "envelope": 1.1870682214976114e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -60.87,
              "grad": -140.87
            },
            "reference": {
              "pAO2": "-6087/100",
              "grad": "-14087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -60.870000000000005,
              "grad": -140.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -60.87,
                "obtained": -60.870000000000005,
                "envelope": 1.1160139479216013e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -140.87,
                "obtained": -140.87,
                "envelope": 1.4002310422256414e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -60.87,
              "grad": -260.87
            },
            "reference": {
              "pAO2": "-6087/100",
              "grad": "-26087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -60.870000000000005,
              "grad": -260.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -60.87,
                "obtained": -60.870000000000005,
                "envelope": 1.1160139479216013e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -260.87,
                "obtained": -260.87,
                "envelope": 1.8265566836817015e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -60.87,
              "grad": -760.87
            },
            "reference": {
              "pAO2": "-6087/100",
              "grad": "-76087/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -60.870000000000005,
              "grad": -760.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -60.87,
                "obtained": -60.870000000000005,
                "envelope": 1.1160139479216013e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -760.87,
                "obtained": -760.87,
                "envelope": 3.602913523081952e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 137.23,
              "grad": 117.23
            },
            "reference": {
              "pAO2": "13723/100",
              "grad": "11723/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 137.23,
              "grad": 117.22999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 137.23,
                "obtained": 137.23,
                "envelope": 5.763567401118052e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 117.23,
                "obtained": 117.22999999999999,
                "envelope": 6.474110136878152e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 137.23,
              "grad": 57.23
            },
            "reference": {
              "pAO2": "13723/100",
              "grad": "5723/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 137.23,
              "grad": 57.22999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 137.23,
                "obtained": 137.23,
                "envelope": 5.763567401118052e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 57.23,
                "obtained": 57.22999999999999,
                "envelope": 8.605738344158453e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 137.23,
              "grad": -62.77
            },
            "reference": {
              "pAO2": "13723/100",
              "grad": "-6277/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 137.23,
              "grad": -62.77000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 137.23,
                "obtained": 137.23,
                "envelope": 5.763567401118052e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -62.77,
                "obtained": -62.77000000000001,
                "envelope": 1.2868994758719055e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 137.23,
              "grad": -562.77
            },
            "reference": {
              "pAO2": "13723/100",
              "grad": "-56277/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 137.23,
              "grad": -562.77,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 137.23,
                "obtained": 137.23,
                "envelope": 5.763567401118052e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -562.77,
                "obtained": -562.77,
                "envelope": 3.063256315272156e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 124.73,
              "grad": 104.73
            },
            "reference": {
              "pAO2": "12473/100",
              "grad": "10473/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 124.72999999999999,
              "grad": 104.72999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 124.73,
                "obtained": 124.72999999999999,
                "envelope": 6.207656610968115e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 104.73,
                "obtained": 104.72999999999999,
                "envelope": 6.918199346728215e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 124.73,
              "grad": 44.73
            },
            "reference": {
              "pAO2": "12473/100",
              "grad": "4473/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 124.72999999999999,
              "grad": 44.72999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 124.73,
                "obtained": 124.72999999999999,
                "envelope": 6.207656610968115e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 44.73,
                "obtained": 44.72999999999999,
                "envelope": 9.049827554008516e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 124.73,
              "grad": -75.27
            },
            "reference": {
              "pAO2": "12473/100",
              "grad": "-7527/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 124.72999999999999,
              "grad": -75.27000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 124.73,
                "obtained": 124.72999999999999,
                "envelope": 6.207656610968115e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -75.27,
                "obtained": -75.27000000000001,
                "envelope": 1.3313083968569118e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 124.73,
              "grad": -575.27
            },
            "reference": {
              "pAO2": "12473/100",
              "grad": "-57527/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 124.72999999999999,
              "grad": -575.27,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 124.73,
                "obtained": 124.72999999999999,
                "envelope": 6.207656610968115e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -575.27,
                "obtained": -575.27,
                "envelope": 3.1076652362571622e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 99.73,
              "grad": 79.73
            },
            "reference": {
              "pAO2": "9973/100",
              "grad": "7973/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 99.72999999999999,
              "grad": 79.72999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 99.73,
                "obtained": 99.72999999999999,
                "envelope": 7.09583503066824e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 79.73,
                "obtained": 79.72999999999999,
                "envelope": 7.80637776642834e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 99.73,
              "grad": 19.73
            },
            "reference": {
              "pAO2": "9973/100",
              "grad": "1973/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 99.72999999999999,
              "grad": 19.72999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 99.73,
                "obtained": 99.72999999999999,
                "envelope": 7.09583503066824e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 19.73,
                "obtained": 19.72999999999999,
                "envelope": 9.938005973708642e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 99.73,
              "grad": -100.27
            },
            "reference": {
              "pAO2": "9973/100",
              "grad": "-10027/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 99.72999999999999,
              "grad": -100.27000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 99.73,
                "obtained": 99.72999999999999,
                "envelope": 7.09583503066824e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -100.27,
                "obtained": -100.27000000000001,
                "envelope": 1.4201262388269243e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 99.73,
              "grad": -600.27
            },
            "reference": {
              "pAO2": "9973/100",
              "grad": "-60027/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 99.72999999999999,
              "grad": -600.27,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 99.73,
                "obtained": 99.72999999999999,
                "envelope": 7.09583503066824e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -600.27,
                "obtained": -600.27,
                "envelope": 3.1964830782271748e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 49.73,
              "grad": 29.73
            },
            "reference": {
              "pAO2": "4973/100",
              "grad": "2973/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.72999999999999,
              "grad": 29.72999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.73,
                "obtained": 49.72999999999999,
                "envelope": 8.872191870068491e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 29.73,
                "obtained": 29.72999999999999,
                "envelope": 9.582734605828592e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 49.73,
              "grad": -30.27
            },
            "reference": {
              "pAO2": "4973/100",
              "grad": "-3027/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.72999999999999,
              "grad": -30.27000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.73,
                "obtained": 49.72999999999999,
                "envelope": 8.872191870068491e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -30.27,
                "obtained": -30.27000000000001,
                "envelope": 1.1714362813108892e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 49.73,
              "grad": -150.27
            },
            "reference": {
              "pAO2": "4973/100",
              "grad": "-15027/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.72999999999999,
              "grad": -150.27,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.73,
                "obtained": 49.72999999999999,
                "envelope": 8.872191870068491e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -150.27,
                "obtained": -150.27,
                "envelope": 1.5977619227669493e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 49.73,
              "grad": -650.27
            },
            "reference": {
              "pAO2": "4973/100",
              "grad": "-65027/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 49.72999999999999,
              "grad": -650.27,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 49.73,
                "obtained": 49.72999999999999,
                "envelope": 8.872191870068491e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -650.27,
                "obtained": -650.27,
                "envelope": 3.3741187621672e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": -37.77,
              "grad": -57.77
            },
            "reference": {
              "pAO2": "-3777/100",
              "grad": "-5777/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -37.77000000000001,
              "grad": -57.77000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -37.77,
                "obtained": -37.77000000000001,
                "envelope": 1.198081633901893e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -57.77,
                "obtained": -57.77000000000001,
                "envelope": 1.269135907477903e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": -37.77,
              "grad": -117.77
            },
            "reference": {
              "pAO2": "-3777/100",
              "grad": "-11777/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -37.77000000000001,
              "grad": -117.77000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -37.77,
                "obtained": -37.77000000000001,
                "envelope": 1.198081633901893e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -117.77,
                "obtained": -117.77000000000001,
                "envelope": 1.482298728205933e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": -37.77,
              "grad": -237.77
            },
            "reference": {
              "pAO2": "-3777/100",
              "grad": "-23777/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -37.77000000000001,
              "grad": -237.77,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -37.77,
                "obtained": -37.77000000000001,
                "envelope": 1.198081633901893e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -237.77,
                "obtained": -237.77,
                "envelope": 1.908624369661993e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": -37.77,
              "grad": -737.77
            },
            "reference": {
              "pAO2": "-3777/100",
              "grad": "-73777/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -37.77000000000001,
              "grad": -737.77,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -37.77,
                "obtained": -37.77000000000001,
                "envelope": 1.198081633901893e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -737.77,
                "obtained": -737.77,
                "envelope": 3.684981209062244e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 145.63,
              "grad": 125.63
            },
            "reference": {
              "pAO2": "14563/100",
              "grad": "12563/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 145.63,
              "grad": 125.63,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 145.63,
                "obtained": 145.63,
                "envelope": 6.061995350137295e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 125.63,
                "obtained": 125.63,
                "envelope": 6.772538085897395e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 145.63,
              "grad": 65.63
            },
            "reference": {
              "pAO2": "14563/100",
              "grad": "6563/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 145.63,
              "grad": 65.63,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 145.63,
                "obtained": 145.63,
                "envelope": 6.061995350137295e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 65.63,
                "obtained": 65.63,
                "envelope": 8.904166293177695e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 145.63,
              "grad": -54.37
            },
            "reference": {
              "pAO2": "14563/100",
              "grad": "-5437/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 145.63,
              "grad": -54.370000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 145.63,
                "obtained": 145.63,
                "envelope": 6.061995350137295e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -54.37,
                "obtained": -54.370000000000005,
                "envelope": 1.3167422707738296e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 145.63,
              "grad": -554.37
            },
            "reference": {
              "pAO2": "14563/100",
              "grad": "-55437/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 145.63,
              "grad": -554.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 145.63,
                "obtained": 145.63,
                "envelope": 6.061995350137295e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -554.37,
                "obtained": -554.37,
                "envelope": 3.09309911017408e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 133.13,
              "grad": 113.13
            },
            "reference": {
              "pAO2": "13313/100",
              "grad": "11313/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 133.13,
              "grad": 113.13,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 133.13,
                "obtained": 133.13,
                "envelope": 6.506084559987357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 113.13,
                "obtained": 113.13,
                "envelope": 7.216627295747457e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 133.13,
              "grad": 53.13
            },
            "reference": {
              "pAO2": "13313/100",
              "grad": "5313/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 133.13,
              "grad": 53.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 133.13,
                "obtained": 133.13,
                "envelope": 6.506084559987357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 53.13,
                "obtained": 53.129999999999995,
                "envelope": 9.348255503027758e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 133.13,
              "grad": -66.87
            },
            "reference": {
              "pAO2": "13313/100",
              "grad": "-6687/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 133.13,
              "grad": -66.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 133.13,
                "obtained": 133.13,
                "envelope": 6.506084559987357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -66.87,
                "obtained": -66.87,
                "envelope": 1.361151191758836e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 133.13,
              "grad": -566.87
            },
            "reference": {
              "pAO2": "13313/100",
              "grad": "-56687/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 133.13,
              "grad": -566.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 133.13,
                "obtained": 133.13,
                "envelope": 6.506084559987357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -566.87,
                "obtained": -566.87,
                "envelope": 3.1375080311590864e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 108.13,
              "grad": 88.13
            },
            "reference": {
              "pAO2": "10813/100",
              "grad": "8813/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 108.13,
              "grad": 88.13,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 108.13,
                "obtained": 108.13,
                "envelope": 7.394262979687482e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 88.13,
                "obtained": 88.13,
                "envelope": 8.104805715447583e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 108.13,
              "grad": 28.13
            },
            "reference": {
              "pAO2": "10813/100",
              "grad": "2813/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 108.13,
              "grad": 28.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 108.13,
                "obtained": 108.13,
                "envelope": 7.394262979687482e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 28.13,
                "obtained": 28.129999999999995,
                "envelope": 1.0236433922727883e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 108.13,
              "grad": -91.87
            },
            "reference": {
              "pAO2": "10813/100",
              "grad": "-9187/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 108.13,
              "grad": -91.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 108.13,
                "obtained": 108.13,
                "envelope": 7.394262979687482e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -91.87,
                "obtained": -91.87,
                "envelope": 1.4499690337288484e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 108.13,
              "grad": -591.87
            },
            "reference": {
              "pAO2": "10813/100",
              "grad": "-59187/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 108.13,
              "grad": -591.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 108.13,
                "obtained": 108.13,
                "envelope": 7.394262979687482e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -591.87,
                "obtained": -591.87,
                "envelope": 3.226325873129099e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 58.13,
              "grad": 38.13
            },
            "reference": {
              "pAO2": "5813/100",
              "grad": "3813/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 58.129999999999995,
              "grad": 38.129999999999995,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 58.13,
                "obtained": 58.129999999999995,
                "envelope": 9.170619819087733e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 38.13,
                "obtained": 38.129999999999995,
                "envelope": 9.881162554847833e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 58.13,
              "grad": -21.87
            },
            "reference": {
              "pAO2": "5813/100",
              "grad": "-2187/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 58.129999999999995,
              "grad": -21.870000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 58.13,
                "obtained": 58.129999999999995,
                "envelope": 9.170619819087733e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -21.87,
                "obtained": -21.870000000000005,
                "envelope": 1.2012790762128134e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 58.13,
              "grad": -141.87
            },
            "reference": {
              "pAO2": "5813/100",
              "grad": "-14187/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 58.129999999999995,
              "grad": -141.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 58.13,
                "obtained": 58.129999999999995,
                "envelope": 9.170619819087733e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -141.87,
                "obtained": -141.87,
                "envelope": 1.6276047176688735e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 58.13,
              "grad": -641.87
            },
            "reference": {
              "pAO2": "5813/100",
              "grad": "-64187/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 58.129999999999995,
              "grad": -641.87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 58.13,
                "obtained": 58.129999999999995,
                "envelope": 9.170619819087733e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -641.87,
                "obtained": -641.87,
                "envelope": 3.403961557069124e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": -29.37,
              "grad": -49.37
            },
            "reference": {
              "pAO2": "-2937/100",
              "grad": "-4937/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -29.370000000000005,
              "grad": -49.370000000000005,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -29.37,
                "obtained": -29.370000000000005,
                "envelope": 1.2279244288038171e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -49.37,
                "obtained": -49.370000000000005,
                "envelope": 1.2989787023798271e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": -29.37,
              "grad": -109.37
            },
            "reference": {
              "pAO2": "-2937/100",
              "grad": "-10937/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -29.370000000000005,
              "grad": -109.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -29.37,
                "obtained": -29.370000000000005,
                "envelope": 1.2279244288038171e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -109.37,
                "obtained": -109.37,
                "envelope": 1.5121415231078572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": -29.37,
              "grad": -229.37
            },
            "reference": {
              "pAO2": "-2937/100",
              "grad": "-22937/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -29.370000000000005,
              "grad": -229.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -29.37,
                "obtained": -29.370000000000005,
                "envelope": 1.2279244288038171e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -229.37,
                "obtained": -229.37,
                "envelope": 1.9384671645639173e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "21",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": -29.37,
              "grad": -729.37
            },
            "reference": {
              "pAO2": "-2937/100",
              "grad": "-72937/100"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -29.370000000000005,
              "grad": -729.37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -29.37,
                "obtained": -29.370000000000005,
                "envelope": 1.2279244288038171e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -729.37,
                "obtained": -729.37,
                "envelope": 3.714824003964168e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 93.4,
              "grad": 73.4
            },
            "reference": {
              "pAO2": "467/5",
              "grad": "367/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 93.39999999999999,
              "grad": 73.39999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 93.4,
                "obtained": 93.39999999999999,
                "envelope": 4.206412995699793e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 73.4,
                "obtained": 73.39999999999999,
                "envelope": 4.916955731459892e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 93.4,
              "grad": 13.4
            },
            "reference": {
              "pAO2": "467/5",
              "grad": "67/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 93.39999999999999,
              "grad": 13.399999999999991,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 93.4,
                "obtained": 93.39999999999999,
                "envelope": 4.206412995699793e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 13.4,
                "obtained": 13.399999999999991,
                "envelope": 7.048583938740193e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 93.4,
              "grad": -106.6
            },
            "reference": {
              "pAO2": "467/5",
              "grad": "-533/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 93.39999999999999,
              "grad": -106.60000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 93.4,
                "obtained": 93.39999999999999,
                "envelope": 4.206412995699793e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -106.6,
                "obtained": -106.60000000000001,
                "envelope": 1.1311840353300794e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 93.4,
              "grad": -606.6
            },
            "reference": {
              "pAO2": "467/5",
              "grad": "-3033/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 93.39999999999999,
              "grad": -606.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 93.4,
                "obtained": 93.39999999999999,
                "envelope": 4.206412995699793e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -606.6,
                "obtained": -606.6,
                "envelope": 2.90754087473033e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": 60.9
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "609/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.89999999999999,
              "grad": 60.89999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.89999999999999,
                "envelope": 4.650502205549855e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 60.9,
                "obtained": 60.89999999999999,
                "envelope": 5.361044941309955e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": 0.9
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "9/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.89999999999999,
              "grad": 0.8999999999999915,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.89999999999999,
                "envelope": 4.650502205549855e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 0.9,
                "obtained": 0.8999999999999915,
                "envelope": 7.492673148590256e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": -119.1
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "-1191/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.89999999999999,
              "grad": -119.10000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.89999999999999,
                "envelope": 4.650502205549855e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -119.1,
                "obtained": -119.10000000000001,
                "envelope": 1.1755929563150857e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": -619.1
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "-6191/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.89999999999999,
              "grad": -619.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.89999999999999,
                "envelope": 4.650502205549855e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -619.1,
                "obtained": -619.1,
                "envelope": 2.951949795715336e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 55.9,
              "grad": 35.9
            },
            "reference": {
              "pAO2": "559/10",
              "grad": "359/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 55.89999999999999,
              "grad": 35.89999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 55.9,
                "obtained": 55.89999999999999,
                "envelope": 5.53868062524998e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 35.9,
                "obtained": 35.89999999999999,
                "envelope": 6.24922336101008e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 55.9,
              "grad": -24.1
            },
            "reference": {
              "pAO2": "559/10",
              "grad": "-241/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 55.89999999999999,
              "grad": -24.10000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 55.9,
                "obtained": 55.89999999999999,
                "envelope": 5.53868062524998e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -24.1,
                "obtained": -24.10000000000001,
                "envelope": 8.380851568290381e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 55.9,
              "grad": -144.1
            },
            "reference": {
              "pAO2": "559/10",
              "grad": "-1441/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 55.89999999999999,
              "grad": -144.10000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 55.9,
                "obtained": 55.89999999999999,
                "envelope": 5.53868062524998e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -144.1,
                "obtained": -144.10000000000002,
                "envelope": 1.2644107982850982e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 55.9,
              "grad": -644.1
            },
            "reference": {
              "pAO2": "559/10",
              "grad": "-6441/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 55.89999999999999,
              "grad": -644.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 55.9,
                "obtained": 55.89999999999999,
                "envelope": 5.53868062524998e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -644.1,
                "obtained": -644.1,
                "envelope": 3.0407676376853487e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 5.9,
              "grad": -14.1
            },
            "reference": {
              "pAO2": "59/10",
              "grad": "-141/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 5.8999999999999915,
              "grad": -14.100000000000009,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 5.9,
                "obtained": 5.8999999999999915,
                "envelope": 7.315037464650231e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -14.1,
                "obtained": -14.100000000000009,
                "envelope": 8.025580200410331e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 5.9,
              "grad": -74.1
            },
            "reference": {
              "pAO2": "59/10",
              "grad": "-741/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 5.8999999999999915,
              "grad": -74.10000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 5.9,
                "obtained": 5.8999999999999915,
                "envelope": 7.315037464650231e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -74.1,
                "obtained": -74.10000000000001,
                "envelope": 1.0157208407690631e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 5.9,
              "grad": -194.1
            },
            "reference": {
              "pAO2": "59/10",
              "grad": "-1941/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 5.8999999999999915,
              "grad": -194.10000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 5.9,
                "obtained": 5.8999999999999915,
                "envelope": 7.315037464650231e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -194.1,
                "obtained": -194.10000000000002,
                "envelope": 1.4420464822251232e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 5.9,
              "grad": -694.1
            },
            "reference": {
              "pAO2": "59/10",
              "grad": "-6941/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 5.8999999999999915,
              "grad": -694.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 5.9,
                "obtained": 5.8999999999999915,
                "envelope": 7.315037464650231e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -694.1,
                "obtained": -694.1,
                "envelope": 3.2184033216253737e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -81.6,
              "grad": -101.6
            },
            "reference": {
              "pAO2": "-408/5",
              "grad": "-508/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -81.60000000000001,
              "grad": -101.60000000000001,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -81.6,
                "obtained": -81.60000000000001,
                "envelope": 1.0423661933600669e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -101.6,
                "obtained": -101.60000000000001,
                "envelope": 1.113420466936077e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -81.6,
              "grad": -161.6
            },
            "reference": {
              "pAO2": "-408/5",
              "grad": "-808/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -81.60000000000001,
              "grad": -161.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -81.6,
                "obtained": -81.60000000000001,
                "envelope": 1.0423661933600669e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -161.6,
                "obtained": -161.60000000000002,
                "envelope": 1.326583287664107e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -81.6,
              "grad": -281.6
            },
            "reference": {
              "pAO2": "-408/5",
              "grad": "-1408/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -81.60000000000001,
              "grad": -281.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -81.6,
                "obtained": -81.60000000000001,
                "envelope": 1.0423661933600669e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -281.6,
                "obtained": -281.6,
                "envelope": 1.752908929120167e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -81.6,
              "grad": -781.6
            },
            "reference": {
              "pAO2": "-408/5",
              "grad": "-3908/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -81.60000000000001,
              "grad": -781.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -81.6,
                "obtained": -81.60000000000001,
                "envelope": 1.0423661933600669e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -781.6,
                "obtained": -781.6,
                "envelope": 3.5292657685204175e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 123.4,
              "grad": 103.4
            },
            "reference": {
              "pAO2": "617/5",
              "grad": "517/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 123.4,
              "grad": 103.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 123.4,
                "obtained": 123.4,
                "envelope": 5.272227099339944e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 103.4,
                "obtained": 103.4,
                "envelope": 5.982769835100044e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 123.4,
              "grad": 43.4
            },
            "reference": {
              "pAO2": "617/5",
              "grad": "217/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 123.4,
              "grad": 43.400000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 123.4,
                "obtained": 123.4,
                "envelope": 5.272227099339944e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 43.4,
                "obtained": 43.400000000000006,
                "envelope": 8.114398042380344e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 123.4,
              "grad": -76.6
            },
            "reference": {
              "pAO2": "617/5",
              "grad": "-383/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 123.4,
              "grad": -76.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 123.4,
                "obtained": 123.4,
                "envelope": 5.272227099339944e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -76.6,
                "obtained": -76.6,
                "envelope": 1.2377654456940944e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 123.4,
              "grad": -576.6
            },
            "reference": {
              "pAO2": "617/5",
              "grad": "-2883/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 123.4,
              "grad": -576.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 123.4,
                "obtained": 123.4,
                "envelope": 5.272227099339944e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -576.6,
                "obtained": -576.6,
                "envelope": 3.014122285094345e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 110.9,
              "grad": 90.9
            },
            "reference": {
              "pAO2": "1109/10",
              "grad": "909/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 110.9,
              "grad": 90.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 110.9,
                "obtained": 110.9,
                "envelope": 5.716316309190006e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 90.9,
                "obtained": 90.9,
                "envelope": 6.426859044950106e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 110.9,
              "grad": 30.9
            },
            "reference": {
              "pAO2": "1109/10",
              "grad": "309/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 110.9,
              "grad": 30.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 110.9,
                "obtained": 110.9,
                "envelope": 5.716316309190006e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 30.9,
                "obtained": 30.900000000000006,
                "envelope": 8.558487252230407e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 110.9,
              "grad": -89.1
            },
            "reference": {
              "pAO2": "1109/10",
              "grad": "-891/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 110.9,
              "grad": -89.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 110.9,
                "obtained": 110.9,
                "envelope": 5.716316309190006e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -89.1,
                "obtained": -89.1,
                "envelope": 1.2821743666791007e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 110.9,
              "grad": -589.1
            },
            "reference": {
              "pAO2": "1109/10",
              "grad": "-5891/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 110.9,
              "grad": -589.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 110.9,
                "obtained": 110.9,
                "envelope": 5.716316309190006e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -589.1,
                "obtained": -589.1,
                "envelope": 3.058531206079351e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 85.9,
              "grad": 65.9
            },
            "reference": {
              "pAO2": "859/10",
              "grad": "659/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 85.9,
              "grad": 65.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 85.9,
                "obtained": 85.9,
                "envelope": 6.604494728890131e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 65.9,
                "obtained": 65.9,
                "envelope": 7.315037464650232e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 85.9,
              "grad": 5.9
            },
            "reference": {
              "pAO2": "859/10",
              "grad": "59/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 85.9,
              "grad": 5.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 85.9,
                "obtained": 85.9,
                "envelope": 6.604494728890131e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 5.9,
                "obtained": 5.900000000000006,
                "envelope": 9.446665671930531e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 85.9,
              "grad": -114.1
            },
            "reference": {
              "pAO2": "859/10",
              "grad": "-1141/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 85.9,
              "grad": -114.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 85.9,
                "obtained": 85.9,
                "envelope": 6.604494728890131e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -114.1,
                "obtained": -114.1,
                "envelope": 1.3709922086491132e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 85.9,
              "grad": -614.1
            },
            "reference": {
              "pAO2": "859/10",
              "grad": "-6141/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 85.9,
              "grad": -614.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 85.9,
                "obtained": 85.9,
                "envelope": 6.604494728890131e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -614.1,
                "obtained": -614.1,
                "envelope": 3.1473490480493637e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 35.9,
              "grad": 15.9
            },
            "reference": {
              "pAO2": "359/10",
              "grad": "159/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 35.900000000000006,
              "grad": 15.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 35.9,
                "obtained": 35.900000000000006,
                "envelope": 8.380851568290382e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 15.9,
                "obtained": 15.900000000000006,
                "envelope": 9.091394304050482e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 35.9,
              "grad": -44.1
            },
            "reference": {
              "pAO2": "359/10",
              "grad": "-441/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 35.900000000000006,
              "grad": -44.099999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 35.9,
                "obtained": 35.900000000000006,
                "envelope": 8.380851568290382e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -44.1,
                "obtained": -44.099999999999994,
                "envelope": 1.1223022511330782e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 35.9,
              "grad": -164.1
            },
            "reference": {
              "pAO2": "359/10",
              "grad": "-1641/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 35.900000000000006,
              "grad": -164.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 35.9,
                "obtained": 35.900000000000006,
                "envelope": 8.380851568290382e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -164.1,
                "obtained": -164.1,
                "envelope": 1.5486278925891383e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 35.9,
              "grad": -664.1
            },
            "reference": {
              "pAO2": "359/10",
              "grad": "-6641/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 35.900000000000006,
              "grad": -664.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 35.9,
                "obtained": 35.900000000000006,
                "envelope": 8.380851568290382e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -664.1,
                "obtained": -664.1,
                "envelope": 3.3249847319893887e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -51.6,
              "grad": -71.6
            },
            "reference": {
              "pAO2": "-258/5",
              "grad": "-358/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -51.599999999999994,
              "grad": -71.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -51.6,
                "obtained": -51.599999999999994,
                "envelope": 1.148947603724082e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -71.6,
                "obtained": -71.6,
                "envelope": 1.220001877300092e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -51.6,
              "grad": -131.6
            },
            "reference": {
              "pAO2": "-258/5",
              "grad": "-658/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -51.599999999999994,
              "grad": -131.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -51.6,
                "obtained": -51.599999999999994,
                "envelope": 1.148947603724082e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -131.6,
                "obtained": -131.6,
                "envelope": 1.433164698028122e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -51.6,
              "grad": -251.6
            },
            "reference": {
              "pAO2": "-258/5",
              "grad": "-1258/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -51.599999999999994,
              "grad": -251.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -51.6,
                "obtained": -51.599999999999994,
                "envelope": 1.148947603724082e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -251.6,
                "obtained": -251.6,
                "envelope": 1.859490339484182e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": -51.6,
              "grad": -751.6
            },
            "reference": {
              "pAO2": "-258/5",
              "grad": "-3758/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -51.599999999999994,
              "grad": -751.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -51.6,
                "obtained": -51.599999999999994,
                "envelope": 1.148947603724082e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -751.6,
                "obtained": -751.6,
                "envelope": 3.6358471788844326e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 168.4,
              "grad": 148.4
            },
            "reference": {
              "pAO2": "842/5",
              "grad": "742/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 168.4,
              "grad": 148.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 168.4,
                "obtained": 168.4,
                "envelope": 6.870948254800169e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 148.4,
                "obtained": 148.4,
                "envelope": 7.581490990560269e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 168.4,
              "grad": 88.4
            },
            "reference": {
              "pAO2": "842/5",
              "grad": "442/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 168.4,
              "grad": 88.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 168.4,
                "obtained": 168.4,
                "envelope": 6.870948254800169e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 88.4,
                "obtained": 88.4,
                "envelope": 9.713119197840569e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 168.4,
              "grad": -31.6
            },
            "reference": {
              "pAO2": "842/5",
              "grad": "-158/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 168.4,
              "grad": -31.599999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 168.4,
                "obtained": 168.4,
                "envelope": 6.870948254800169e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -31.6,
                "obtained": -31.599999999999994,
                "envelope": 1.397637561240117e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 168.4,
              "grad": -531.6
            },
            "reference": {
              "pAO2": "842/5",
              "grad": "-2658/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 168.4,
              "grad": -531.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 168.4,
                "obtained": 168.4,
                "envelope": 6.870948254800169e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -531.6,
                "obtained": -531.6,
                "envelope": 3.1739944006403674e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 155.9,
              "grad": 135.9
            },
            "reference": {
              "pAO2": "1559/10",
              "grad": "1359/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 155.9,
              "grad": 135.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 155.9,
                "obtained": 155.9,
                "envelope": 7.315037464650232e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 135.9,
                "obtained": 135.9,
                "envelope": 8.025580200410332e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 155.9,
              "grad": 75.9
            },
            "reference": {
              "pAO2": "1559/10",
              "grad": "759/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 155.9,
              "grad": 75.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 155.9,
                "obtained": 155.9,
                "envelope": 7.315037464650232e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 75.9,
                "obtained": 75.9,
                "envelope": 1.0157208407690631e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 155.9,
              "grad": -44.1
            },
            "reference": {
              "pAO2": "1559/10",
              "grad": "-441/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 155.9,
              "grad": -44.099999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 155.9,
                "obtained": 155.9,
                "envelope": 7.315037464650232e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -44.1,
                "obtained": -44.099999999999994,
                "envelope": 1.4420464822251232e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 155.9,
              "grad": -544.1
            },
            "reference": {
              "pAO2": "1559/10",
              "grad": "-5441/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 155.9,
              "grad": -544.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 155.9,
                "obtained": 155.9,
                "envelope": 7.315037464650232e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -544.1,
                "obtained": -544.1,
                "envelope": 3.2184033216253737e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 130.9,
              "grad": 110.9
            },
            "reference": {
              "pAO2": "1309/10",
              "grad": "1109/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 130.9,
              "grad": 110.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 130.9,
                "obtained": 130.9,
                "envelope": 8.203215884350357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 110.9,
                "obtained": 110.9,
                "envelope": 8.913758620110457e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 130.9,
              "grad": 50.9
            },
            "reference": {
              "pAO2": "1309/10",
              "grad": "509/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 130.9,
              "grad": 50.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 130.9,
                "obtained": 130.9,
                "envelope": 8.203215884350357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 50.9,
                "obtained": 50.900000000000006,
                "envelope": 1.1045386827390757e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 130.9,
              "grad": -69.1
            },
            "reference": {
              "pAO2": "1309/10",
              "grad": "-691/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 130.9,
              "grad": -69.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 130.9,
                "obtained": 130.9,
                "envelope": 8.203215884350357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -69.1,
                "obtained": -69.1,
                "envelope": 1.5308643241951358e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 130.9,
              "grad": -569.1
            },
            "reference": {
              "pAO2": "1309/10",
              "grad": "-5691/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 130.9,
              "grad": -569.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 130.9,
                "obtained": 130.9,
                "envelope": 8.203215884350357e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -569.1,
                "obtained": -569.1,
                "envelope": 3.3072211635953862e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": 60.9
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "609/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.9,
              "grad": 60.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.9,
                "envelope": 9.979572723750606e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 60.9,
                "obtained": 60.900000000000006,
                "envelope": 1.0690115459510706e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": 0.9
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "9/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.9,
              "grad": 0.9000000000000057,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.9,
                "envelope": 9.979572723750606e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 0.9,
                "obtained": 0.9000000000000057,
                "envelope": 1.2821743666791007e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": -119.1
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "-1191/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.9,
              "grad": -119.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.9,
                "envelope": 9.979572723750606e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -119.1,
                "obtained": -119.1,
                "envelope": 1.7085000081351608e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 80.9,
              "grad": -619.1
            },
            "reference": {
              "pAO2": "809/10",
              "grad": "-6191/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 80.9,
              "grad": -619.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 80.9,
                "obtained": 80.9,
                "envelope": 9.979572723750606e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -619.1,
                "obtained": -619.1,
                "envelope": 3.4848568475354113e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -6.6,
              "grad": -26.6
            },
            "reference": {
              "pAO2": "-33/5",
              "grad": "-133/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -6.599999999999994,
              "grad": -26.599999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -6.6,
                "obtained": -6.599999999999994,
                "envelope": 1.3088197192701045e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -26.6,
                "obtained": -26.599999999999994,
                "envelope": 1.3798739928461145e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -6.6,
              "grad": -86.6
            },
            "reference": {
              "pAO2": "-33/5",
              "grad": "-433/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -6.599999999999994,
              "grad": -86.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -6.6,
                "obtained": -6.599999999999994,
                "envelope": 1.3088197192701045e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -86.6,
                "obtained": -86.6,
                "envelope": 1.5930368135741445e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -6.6,
              "grad": -206.6
            },
            "reference": {
              "pAO2": "-33/5",
              "grad": "-1033/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -6.599999999999994,
              "grad": -206.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -6.6,
                "obtained": -6.599999999999994,
                "envelope": 1.3088197192701045e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -206.6,
                "obtained": -206.6,
                "envelope": 2.0193624550302046e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": -6.6,
              "grad": -706.6
            },
            "reference": {
              "pAO2": "-33/5",
              "grad": "-3533/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -6.599999999999994,
              "grad": -706.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -6.6,
                "obtained": -6.599999999999994,
                "envelope": 1.3088197192701045e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -706.6,
                "obtained": -706.6,
                "envelope": 3.7957192944304555e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 201.4,
              "grad": 181.4
            },
            "reference": {
              "pAO2": "1007/5",
              "grad": "907/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.4,
              "grad": 181.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.4,
                "obtained": 201.4,
                "envelope": 8.043343768804334e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 181.4,
                "obtained": 181.4,
                "envelope": 8.753886504564434e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 201.4,
              "grad": 121.4
            },
            "reference": {
              "pAO2": "1007/5",
              "grad": "607/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.4,
              "grad": 121.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.4,
                "obtained": 201.4,
                "envelope": 8.043343768804334e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 121.4,
                "obtained": 121.4,
                "envelope": 1.0885514711844734e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 201.4,
              "grad": 1.4
            },
            "reference": {
              "pAO2": "1007/5",
              "grad": "7/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.4,
              "grad": 1.4000000000000057,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.4,
                "obtained": 201.4,
                "envelope": 8.043343768804334e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 1.4,
                "obtained": 1.4000000000000057,
                "envelope": 1.5148771126405335e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 201.4,
              "grad": -498.6
            },
            "reference": {
              "pAO2": "1007/5",
              "grad": "-2493/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.4,
              "grad": -498.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.4,
                "obtained": 201.4,
                "envelope": 8.043343768804334e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -498.6,
                "obtained": -498.6,
                "envelope": 3.291233952040784e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 188.9,
              "grad": 168.9
            },
            "reference": {
              "pAO2": "1889/10",
              "grad": "1689/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 188.9,
              "grad": 168.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 188.9,
                "obtained": 188.9,
                "envelope": 8.487432978654397e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 168.9,
                "obtained": 168.9,
                "envelope": 9.197975714414496e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 188.9,
              "grad": 108.9
            },
            "reference": {
              "pAO2": "1889/10",
              "grad": "1089/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 188.9,
              "grad": 108.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 188.9,
                "obtained": 188.9,
                "envelope": 8.487432978654397e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 108.9,
                "obtained": 108.9,
                "envelope": 1.1329603921694797e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 188.9,
              "grad": -11.1
            },
            "reference": {
              "pAO2": "1889/10",
              "grad": "-111/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 188.9,
              "grad": -11.099999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 188.9,
                "obtained": 188.9,
                "envelope": 8.487432978654397e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -11.1,
                "obtained": -11.099999999999994,
                "envelope": 1.5592860336255398e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 188.9,
              "grad": -511.1
            },
            "reference": {
              "pAO2": "1889/10",
              "grad": "-5111/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 188.9,
              "grad": -511.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 188.9,
                "obtained": 188.9,
                "envelope": 8.487432978654397e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -511.1,
                "obtained": -511.1,
                "envelope": 3.3356428730257902e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 163.9,
              "grad": 143.9
            },
            "reference": {
              "pAO2": "1639/10",
              "grad": "1439/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 163.9,
              "grad": 143.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 163.9,
                "obtained": 163.9,
                "envelope": 9.375611398354521e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 143.9,
                "obtained": 143.9,
                "envelope": 1.0086154134114621e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 163.9,
              "grad": 83.9
            },
            "reference": {
              "pAO2": "1639/10",
              "grad": "839/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 163.9,
              "grad": 83.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 163.9,
                "obtained": 163.9,
                "envelope": 9.375611398354521e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 83.9,
                "obtained": 83.9,
                "envelope": 1.2217782341394922e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 163.9,
              "grad": -36.1
            },
            "reference": {
              "pAO2": "1639/10",
              "grad": "-361/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 163.9,
              "grad": -36.099999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 163.9,
                "obtained": 163.9,
                "envelope": 9.375611398354521e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -36.1,
                "obtained": -36.099999999999994,
                "envelope": 1.6481038755955523e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 163.9,
              "grad": -536.1
            },
            "reference": {
              "pAO2": "1639/10",
              "grad": "-5361/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 163.9,
              "grad": -536.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 163.9,
                "obtained": 163.9,
                "envelope": 9.375611398354521e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -536.1,
                "obtained": -536.1,
                "envelope": 3.4244607149958028e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 113.9,
              "grad": 93.9
            },
            "reference": {
              "pAO2": "1139/10",
              "grad": "939/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 113.9,
              "grad": 93.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 113.9,
                "obtained": 113.9,
                "envelope": 1.1151968237754772e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 93.9,
                "obtained": 93.9,
                "envelope": 1.1862510973514872e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 113.9,
              "grad": 33.9
            },
            "reference": {
              "pAO2": "1139/10",
              "grad": "339/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 113.9,
              "grad": 33.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 113.9,
                "obtained": 113.9,
                "envelope": 1.1151968237754772e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 33.9,
                "obtained": 33.900000000000006,
                "envelope": 1.3994139180795172e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 113.9,
              "grad": -86.1
            },
            "reference": {
              "pAO2": "1139/10",
              "grad": "-861/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 113.9,
              "grad": -86.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 113.9,
                "obtained": 113.9,
                "envelope": 1.1151968237754772e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -86.1,
                "obtained": -86.1,
                "envelope": 1.8257395595355773e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 113.9,
              "grad": -586.1
            },
            "reference": {
              "pAO2": "1139/10",
              "grad": "-5861/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 113.9,
              "grad": -586.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 113.9,
                "obtained": 113.9,
                "envelope": 1.1151968237754772e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -586.1,
                "obtained": -586.1,
                "envelope": 3.602096398935828e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 26.4,
              "grad": 6.4
            },
            "reference": {
              "pAO2": "132/5",
              "grad": "32/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.400000000000006,
              "grad": 6.400000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.4,
                "obtained": 26.400000000000006,
                "envelope": 1.426059270670521e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 6.4,
                "obtained": 6.400000000000006,
                "envelope": 1.497113544246531e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 26.4,
              "grad": -53.6
            },
            "reference": {
              "pAO2": "132/5",
              "grad": "-268/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.400000000000006,
              "grad": -53.599999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.4,
                "obtained": 26.400000000000006,
                "envelope": 1.426059270670521e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -53.6,
                "obtained": -53.599999999999994,
                "envelope": 1.710276364974561e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 26.4,
              "grad": -173.6
            },
            "reference": {
              "pAO2": "132/5",
              "grad": "-868/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.400000000000006,
              "grad": -173.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.4,
                "obtained": 26.400000000000006,
                "envelope": 1.426059270670521e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -173.6,
                "obtained": -173.6,
                "envelope": 2.136602006430621e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 26.4,
              "grad": -673.6
            },
            "reference": {
              "pAO2": "132/5",
              "grad": "-3368/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 26.400000000000006,
              "grad": -673.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 26.4,
                "obtained": 26.400000000000006,
                "envelope": 1.426059270670521e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -673.6,
                "obtained": -673.6,
                "envelope": 3.912958845830872e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 213.4,
              "grad": 193.4
            },
            "reference": {
              "pAO2": "1067/5",
              "grad": "967/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 213.4,
              "grad": 193.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 213.4,
                "obtained": 213.4,
                "envelope": 8.469669410260394e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 193.4,
                "obtained": 193.4,
                "envelope": 9.180212146020494e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 213.4,
              "grad": 133.4
            },
            "reference": {
              "pAO2": "1067/5",
              "grad": "667/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 213.4,
              "grad": 133.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 213.4,
                "obtained": 213.4,
                "envelope": 8.469669410260394e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 133.4,
                "obtained": 133.4,
                "envelope": 1.1311840353300794e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 213.4,
              "grad": 13.4
            },
            "reference": {
              "pAO2": "1067/5",
              "grad": "67/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 213.4,
              "grad": 13.400000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 213.4,
                "obtained": 213.4,
                "envelope": 8.469669410260394e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 13.4,
                "obtained": 13.400000000000006,
                "envelope": 1.5575096767861395e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 213.4,
              "grad": -486.6
            },
            "reference": {
              "pAO2": "1067/5",
              "grad": "-2433/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 213.4,
              "grad": -486.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 213.4,
                "obtained": 213.4,
                "envelope": 8.469669410260394e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -486.6,
                "obtained": -486.6,
                "envelope": 3.33386651618639e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 200.9,
              "grad": 180.9
            },
            "reference": {
              "pAO2": "2009/10",
              "grad": "1809/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 200.9,
              "grad": 180.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 200.9,
                "obtained": 200.9,
                "envelope": 8.913758620110457e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 180.9,
                "obtained": 180.9,
                "envelope": 9.624301355870556e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 200.9,
              "grad": 120.9
            },
            "reference": {
              "pAO2": "2009/10",
              "grad": "1209/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 200.9,
              "grad": 120.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 200.9,
                "obtained": 200.9,
                "envelope": 8.913758620110457e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 120.9,
                "obtained": 120.9,
                "envelope": 1.1755929563150857e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 200.9,
              "grad": 0.9
            },
            "reference": {
              "pAO2": "2009/10",
              "grad": "9/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 200.9,
              "grad": 0.9000000000000057,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 200.9,
                "obtained": 200.9,
                "envelope": 8.913758620110457e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 0.9,
                "obtained": 0.9000000000000057,
                "envelope": 1.6019185977711458e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 200.9,
              "grad": -499.1
            },
            "reference": {
              "pAO2": "2009/10",
              "grad": "-4991/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 200.9,
              "grad": -499.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 200.9,
                "obtained": 200.9,
                "envelope": 8.913758620110457e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -499.1,
                "obtained": -499.1,
                "envelope": 3.3782754371713963e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 175.9,
              "grad": 155.9
            },
            "reference": {
              "pAO2": "1759/10",
              "grad": "1559/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 175.9,
              "grad": 155.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 175.9,
                "obtained": 175.9,
                "envelope": 9.801937039810581e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 155.9,
                "obtained": 155.9,
                "envelope": 1.0512479775570681e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 175.9,
              "grad": 95.9
            },
            "reference": {
              "pAO2": "1759/10",
              "grad": "959/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 175.9,
              "grad": 95.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 175.9,
                "obtained": 175.9,
                "envelope": 9.801937039810581e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 95.9,
                "obtained": 95.9,
                "envelope": 1.2644107982850982e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 175.9,
              "grad": -24.1
            },
            "reference": {
              "pAO2": "1759/10",
              "grad": "-241/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 175.9,
              "grad": -24.099999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 175.9,
                "obtained": 175.9,
                "envelope": 9.801937039810581e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -24.1,
                "obtained": -24.099999999999994,
                "envelope": 1.6907364397411583e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 175.9,
              "grad": -524.1
            },
            "reference": {
              "pAO2": "1759/10",
              "grad": "-5241/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 175.9,
              "grad": -524.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 175.9,
                "obtained": 175.9,
                "envelope": 9.801937039810581e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -524.1,
                "obtained": -524.1,
                "envelope": 3.4670932791414088e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 125.9,
              "grad": 105.9
            },
            "reference": {
              "pAO2": "1259/10",
              "grad": "1059/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 125.9,
              "grad": 105.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 125.9,
                "obtained": 125.9,
                "envelope": 1.1578293879210832e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 105.9,
                "obtained": 105.9,
                "envelope": 1.2288836614970932e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 125.9,
              "grad": 45.9
            },
            "reference": {
              "pAO2": "1259/10",
              "grad": "459/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 125.9,
              "grad": 45.900000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 125.9,
                "obtained": 125.9,
                "envelope": 1.1578293879210832e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 45.9,
                "obtained": 45.900000000000006,
                "envelope": 1.4420464822251232e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 125.9,
              "grad": -74.1
            },
            "reference": {
              "pAO2": "1259/10",
              "grad": "-741/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 125.9,
              "grad": -74.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 125.9,
                "obtained": 125.9,
                "envelope": 1.1578293879210832e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -74.1,
                "obtained": -74.1,
                "envelope": 1.8683721236811834e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 125.9,
              "grad": -574.1
            },
            "reference": {
              "pAO2": "1259/10",
              "grad": "-5741/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 125.9,
              "grad": -574.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 125.9,
                "obtained": 125.9,
                "envelope": 1.1578293879210832e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -574.1,
                "obtained": -574.1,
                "envelope": 3.644728963081434e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 38.4,
              "grad": 18.4
            },
            "reference": {
              "pAO2": "192/5",
              "grad": "92/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 38.400000000000006,
              "grad": 18.400000000000006,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 38.4,
                "obtained": 38.400000000000006,
                "envelope": 1.468691834816127e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 18.4,
                "obtained": 18.400000000000006,
                "envelope": 1.539746108392137e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 38.4,
              "grad": -41.6
            },
            "reference": {
              "pAO2": "192/5",
              "grad": "-208/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 38.400000000000006,
              "grad": -41.599999999999994,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 38.4,
                "obtained": 38.400000000000006,
                "envelope": 1.468691834816127e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -41.6,
                "obtained": -41.599999999999994,
                "envelope": 1.752908929120167e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 38.4,
              "grad": -161.6
            },
            "reference": {
              "pAO2": "192/5",
              "grad": "-808/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 38.400000000000006,
              "grad": -161.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 38.4,
                "obtained": 38.400000000000006,
                "envelope": 1.468691834816127e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -161.6,
                "obtained": -161.6,
                "envelope": 2.179234570576227e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "30",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 38.4,
              "grad": -661.6
            },
            "reference": {
              "pAO2": "192/5",
              "grad": "-3308/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 38.400000000000006,
              "grad": -661.6,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 38.4,
                "obtained": 38.400000000000006,
                "envelope": 1.468691834816127e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -661.6,
                "obtained": -661.6,
                "envelope": 3.955591409976478e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 164,
              "grad": 144
            },
            "reference": {
              "pAO2": "164/1",
              "grad": "144/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 164,
              "grad": 144,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 164,
                "obtained": 164,
                "envelope": 6.714628852932947e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 144,
                "obtained": 144,
                "envelope": 7.425171588693047e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 164,
              "grad": 84
            },
            "reference": {
              "pAO2": "164/1",
              "grad": "84/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 164,
              "grad": 84,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 164,
                "obtained": 164,
                "envelope": 6.714628852932947e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 84,
                "obtained": 84,
                "envelope": 9.556799795973347e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 164,
              "grad": -36
            },
            "reference": {
              "pAO2": "164/1",
              "grad": "-36/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 164,
              "grad": -36,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 164,
                "obtained": 164,
                "envelope": 6.714628852932947e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -36,
                "obtained": -36,
                "envelope": 1.3820056210533949e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 164,
              "grad": -536
            },
            "reference": {
              "pAO2": "164/1",
              "grad": "-536/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 164,
              "grad": -536,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 164,
                "obtained": 164,
                "envelope": 6.714628852932947e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -536,
                "obtained": -536,
                "envelope": 3.1583624604536453e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 151.5,
              "grad": 131.5
            },
            "reference": {
              "pAO2": "303/2",
              "grad": "263/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 151.5,
              "grad": 131.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 151.5,
                "obtained": 151.5,
                "envelope": 7.158718062783009e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 131.5,
                "obtained": 131.5,
                "envelope": 7.86926079854311e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 151.5,
              "grad": 71.5
            },
            "reference": {
              "pAO2": "303/2",
              "grad": "143/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 151.5,
              "grad": 71.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 151.5,
                "obtained": 151.5,
                "envelope": 7.158718062783009e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 71.5,
                "obtained": 71.5,
                "envelope": 1.000088900582341e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 151.5,
              "grad": -48.5
            },
            "reference": {
              "pAO2": "303/2",
              "grad": "-97/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 151.5,
              "grad": -48.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 151.5,
                "obtained": 151.5,
                "envelope": 7.158718062783009e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -48.5,
                "obtained": -48.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 151.5,
              "grad": -548.5
            },
            "reference": {
              "pAO2": "303/2",
              "grad": "-1097/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 151.5,
              "grad": -548.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 151.5,
                "obtained": 151.5,
                "envelope": 7.158718062783009e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -548.5,
                "obtained": -548.5,
                "envelope": 3.2027713814386516e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": 106.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "213/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": 106.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 8.046896482483135e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 106.5,
                "obtained": 106.5,
                "envelope": 8.757439218243235e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": 46.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "93/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": 46.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 8.046896482483135e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 46.5,
                "obtained": 46.5,
                "envelope": 1.0889067425523535e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": -73.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "-147/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": -73.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 8.046896482483135e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -73.5,
                "obtained": -73.5,
                "envelope": 1.5152323840084136e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": -573.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "-1147/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": -573.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 8.046896482483135e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -573.5,
                "obtained": -573.5,
                "envelope": 3.291589223408664e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 76.5,
              "grad": 56.5
            },
            "reference": {
              "pAO2": "153/2",
              "grad": "113/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.5,
              "grad": 56.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 56.5,
                "obtained": 56.5,
                "envelope": 1.0533796057643485e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 76.5,
              "grad": -3.5
            },
            "reference": {
              "pAO2": "153/2",
              "grad": "-7/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.5,
              "grad": -3.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -3.5,
                "obtained": -3.5,
                "envelope": 1.2665424264923786e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 76.5,
              "grad": -123.5
            },
            "reference": {
              "pAO2": "153/2",
              "grad": "-247/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.5,
              "grad": -123.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -123.5,
                "obtained": -123.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 76.5,
              "grad": -623.5
            },
            "reference": {
              "pAO2": "153/2",
              "grad": "-1247/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 76.5,
              "grad": -623.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -623.5,
                "obtained": -623.5,
                "envelope": 3.469224907348689e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -11,
              "grad": -31
            },
            "reference": {
              "pAO2": "-11/1",
              "grad": "-31/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -11,
              "grad": -31,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -11,
                "obtained": -11,
                "envelope": 1.2931877790833823e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -31,
                "obtained": -31,
                "envelope": 1.3642420526593924e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -11,
              "grad": -91
            },
            "reference": {
              "pAO2": "-11/1",
              "grad": "-91/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -11,
              "grad": -91,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -11,
                "obtained": -11,
                "envelope": 1.2931877790833823e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -91,
                "obtained": -91,
                "envelope": 1.5774048733874224e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -11,
              "grad": -211
            },
            "reference": {
              "pAO2": "-11/1",
              "grad": "-211/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -11,
              "grad": -211,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -11,
                "obtained": -11,
                "envelope": 1.2931877790833823e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -211,
                "obtained": -211,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": -11,
              "grad": -711
            },
            "reference": {
              "pAO2": "-11/1",
              "grad": "-711/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": -11,
              "grad": -711,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": -11,
                "obtained": -11,
                "envelope": 1.2931877790833823e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -711,
                "obtained": -711,
                "envelope": 3.780087354243733e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 214,
              "grad": 194
            },
            "reference": {
              "pAO2": "214/1",
              "grad": "194/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 214,
              "grad": 194,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 214,
                "obtained": 214,
                "envelope": 8.490985692333197e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 194,
                "obtained": 194,
                "envelope": 9.201528428093297e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 214,
              "grad": 134
            },
            "reference": {
              "pAO2": "214/1",
              "grad": "134/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 214,
              "grad": 134,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 214,
                "obtained": 214,
                "envelope": 8.490985692333197e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 134,
                "obtained": 134,
                "envelope": 1.1333156635373598e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 214,
              "grad": 14
            },
            "reference": {
              "pAO2": "214/1",
              "grad": "14/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 214,
              "grad": 14,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 214,
                "obtained": 214,
                "envelope": 8.490985692333197e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 14,
                "obtained": 14,
                "envelope": 1.55964130499342e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 214,
              "grad": -486
            },
            "reference": {
              "pAO2": "214/1",
              "grad": "-486/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 214,
              "grad": -486,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 214,
                "obtained": 214,
                "envelope": 8.490985692333197e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -486,
                "obtained": -486,
                "envelope": 3.3359981443936704e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": 181.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "363/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": 181.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 8.93507490218326e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 181.5,
                "obtained": 181.5,
                "envelope": 9.64561763794336e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": 121.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "243/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": 121.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 8.93507490218326e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 121.5,
                "obtained": 121.5,
                "envelope": 1.177724584522366e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": 1.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "3/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": 1.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 8.93507490218326e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 1.6040502259784262e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": -498.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "-997/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": -498.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 8.93507490218326e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -498.5,
                "obtained": -498.5,
                "envelope": 3.3804070653786766e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 176.5,
              "grad": 156.5
            },
            "reference": {
              "pAO2": "353/2",
              "grad": "313/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 176.5,
              "grad": 156.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 156.5,
                "obtained": 156.5,
                "envelope": 1.0533796057643485e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 176.5,
              "grad": 96.5
            },
            "reference": {
              "pAO2": "353/2",
              "grad": "193/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 176.5,
              "grad": 96.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 96.5,
                "obtained": 96.5,
                "envelope": 1.2665424264923786e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 176.5,
              "grad": -23.5
            },
            "reference": {
              "pAO2": "353/2",
              "grad": "-47/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 176.5,
              "grad": -23.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -23.5,
                "obtained": -23.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 176.5,
              "grad": -523.5
            },
            "reference": {
              "pAO2": "353/2",
              "grad": "-1047/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 176.5,
              "grad": -523.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 9.823253321883385e-13,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -523.5,
                "obtained": -523.5,
                "envelope": 3.469224907348689e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": 106.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "213/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": 106.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 106.5,
                "obtained": 106.5,
                "envelope": 1.2310152897043736e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": 46.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "93/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": 46.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 46.5,
                "obtained": 46.5,
                "envelope": 1.4441781104324036e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": -73.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "-147/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": -73.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -73.5,
                "obtained": -73.5,
                "envelope": 1.8705037518884637e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 126.5,
              "grad": -573.5
            },
            "reference": {
              "pAO2": "253/2",
              "grad": "-1147/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 126.5,
              "grad": -573.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -573.5,
                "obtained": -573.5,
                "envelope": 3.646860591288714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 39,
              "grad": 19
            },
            "reference": {
              "pAO2": "39/1",
              "grad": "19/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 39,
              "grad": 19,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 39,
                "obtained": 39,
                "envelope": 1.4708234630234074e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 19,
                "obtained": 19,
                "envelope": 1.5418777365994174e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 39,
              "grad": -41
            },
            "reference": {
              "pAO2": "39/1",
              "grad": "-41/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 39,
              "grad": -41,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 39,
                "obtained": 39,
                "envelope": 1.4708234630234074e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -41,
                "obtained": -41,
                "envelope": 1.7550405573274475e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 39,
              "grad": -161
            },
            "reference": {
              "pAO2": "39/1",
              "grad": "-161/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 39,
              "grad": -161,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 39,
                "obtained": 39,
                "envelope": 1.4708234630234074e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -161,
                "obtained": -161,
                "envelope": 2.1813661987835076e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 39,
              "grad": -661
            },
            "reference": {
              "pAO2": "39/1",
              "grad": "-661/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 39,
              "grad": -661,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 39,
                "obtained": 39,
                "envelope": 1.4708234630234074e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -661,
                "obtained": -661,
                "envelope": 3.957723038183758e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 289,
              "grad": 269
            },
            "reference": {
              "pAO2": "289/1",
              "grad": "269/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 289,
              "grad": 269,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 289,
                "obtained": 289,
                "envelope": 1.1155520951433573e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 269,
                "obtained": 269,
                "envelope": 1.1866063687193673e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 289,
              "grad": 209
            },
            "reference": {
              "pAO2": "289/1",
              "grad": "209/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 289,
              "grad": 209,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 289,
                "obtained": 289,
                "envelope": 1.1155520951433573e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 209,
                "obtained": 209,
                "envelope": 1.3997691894473974e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 289,
              "grad": 89
            },
            "reference": {
              "pAO2": "289/1",
              "grad": "89/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 289,
              "grad": 89,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 289,
                "obtained": 289,
                "envelope": 1.1155520951433573e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 89,
                "obtained": 89,
                "envelope": 1.8260948309034575e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 289,
              "grad": -411
            },
            "reference": {
              "pAO2": "289/1",
              "grad": "-411/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 289,
              "grad": -411,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 289,
                "obtained": 289,
                "envelope": 1.1155520951433573e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -411,
                "obtained": -411,
                "envelope": 3.602451670303708e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": 256.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "513/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": 256.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 256.5,
                "obtained": 256.5,
                "envelope": 1.2310152897043736e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": 196.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "393/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": 196.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 196.5,
                "obtained": 196.5,
                "envelope": 1.4441781104324036e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": 76.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "153/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": 76.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 1.8705037518884637e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": -423.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "-847/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": -423.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.1599610161283636e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -423.5,
                "obtained": -423.5,
                "envelope": 3.646860591288714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 251.5,
              "grad": 231.5
            },
            "reference": {
              "pAO2": "503/2",
              "grad": "463/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 251.5,
              "grad": 231.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 251.5,
                "obtained": 251.5,
                "envelope": 1.248778858098376e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 231.5,
                "obtained": 231.5,
                "envelope": 1.319833131674386e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 251.5,
              "grad": 171.5
            },
            "reference": {
              "pAO2": "503/2",
              "grad": "343/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 251.5,
              "grad": 171.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 251.5,
                "obtained": 251.5,
                "envelope": 1.248778858098376e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 171.5,
                "obtained": 171.5,
                "envelope": 1.5329959524024162e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 251.5,
              "grad": 51.5
            },
            "reference": {
              "pAO2": "503/2",
              "grad": "103/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 251.5,
              "grad": 51.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 251.5,
                "obtained": 251.5,
                "envelope": 1.248778858098376e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 51.5,
                "obtained": 51.5,
                "envelope": 1.9593215938584763e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 251.5,
              "grad": -448.5
            },
            "reference": {
              "pAO2": "503/2",
              "grad": "-897/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 251.5,
              "grad": -448.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 251.5,
                "obtained": 251.5,
                "envelope": 1.248778858098376e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -448.5,
                "obtained": -448.5,
                "envelope": 3.735678433258727e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": 181.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "363/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": 181.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 181.5,
                "obtained": 181.5,
                "envelope": 1.4974688156144111e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": 121.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "243/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": 121.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 121.5,
                "obtained": 121.5,
                "envelope": 1.7106316363424412e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": 1.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "3/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": 1.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 2.1369572777985013e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 201.5,
              "grad": -498.5
            },
            "reference": {
              "pAO2": "403/2",
              "grad": "-997/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 201.5,
              "grad": -498.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 201.5,
                "obtained": 201.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -498.5,
                "obtained": -498.5,
                "envelope": 3.913314117198752e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114,
              "grad": 94
            },
            "reference": {
              "pAO2": "114/1",
              "grad": "94/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114,
              "grad": 94,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114,
                "obtained": 114,
                "envelope": 1.737276988933445e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 94,
                "obtained": 94,
                "envelope": 1.808331262509455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114,
              "grad": 34
            },
            "reference": {
              "pAO2": "114/1",
              "grad": "34/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114,
              "grad": 34,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114,
                "obtained": 114,
                "envelope": 1.737276988933445e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 34,
                "obtained": 34,
                "envelope": 2.021494083237485e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114,
              "grad": -86
            },
            "reference": {
              "pAO2": "114/1",
              "grad": "-86/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114,
              "grad": -86,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114,
                "obtained": 114,
                "envelope": 1.737276988933445e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -86,
                "obtained": -86,
                "envelope": 2.447819724693545e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 114,
              "grad": -586
            },
            "reference": {
              "pAO2": "114/1",
              "grad": "-586/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 114,
              "grad": -586,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 114,
                "obtained": 114,
                "envelope": 1.737276988933445e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -586,
                "obtained": -586,
                "envelope": 4.224176564093796e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 344,
              "grad": 324
            },
            "reference": {
              "pAO2": "344/1",
              "grad": "324/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 344,
              "grad": 324,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 344,
                "obtained": 344,
                "envelope": 1.3109513474773848e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 324,
                "obtained": 324,
                "envelope": 1.3820056210533949e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 344,
              "grad": 264
            },
            "reference": {
              "pAO2": "344/1",
              "grad": "264/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 344,
              "grad": 264,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 344,
                "obtained": 344,
                "envelope": 1.3109513474773848e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 264,
                "obtained": 264,
                "envelope": 1.595168441781425e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 344,
              "grad": 144
            },
            "reference": {
              "pAO2": "344/1",
              "grad": "144/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 344,
              "grad": 144,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 344,
                "obtained": 344,
                "envelope": 1.3109513474773848e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 144,
                "obtained": 144,
                "envelope": 2.021494083237485e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 344,
              "grad": -356
            },
            "reference": {
              "pAO2": "344/1",
              "grad": "-356/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 344,
              "grad": -356,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 344,
                "obtained": 344,
                "envelope": 1.3109513474773848e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -356,
                "obtained": -356,
                "envelope": 3.7978509226377355e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 331.5,
              "grad": 311.5
            },
            "reference": {
              "pAO2": "663/2",
              "grad": "623/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 331.5,
              "grad": 311.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 331.5,
                "obtained": 331.5,
                "envelope": 1.3553602684623911e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 311.5,
                "obtained": 311.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 331.5,
              "grad": 251.5
            },
            "reference": {
              "pAO2": "663/2",
              "grad": "503/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 331.5,
              "grad": 251.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 331.5,
                "obtained": 331.5,
                "envelope": 1.3553602684623911e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 251.5,
                "obtained": 251.5,
                "envelope": 1.6395773627664312e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 331.5,
              "grad": 131.5
            },
            "reference": {
              "pAO2": "663/2",
              "grad": "263/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 331.5,
              "grad": 131.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 331.5,
                "obtained": 331.5,
                "envelope": 1.3553602684623911e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 131.5,
                "obtained": 131.5,
                "envelope": 2.0659030042224913e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 331.5,
              "grad": -368.5
            },
            "reference": {
              "pAO2": "663/2",
              "grad": "-737/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 331.5,
              "grad": -368.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 331.5,
                "obtained": 331.5,
                "envelope": 1.3553602684623911e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -368.5,
                "obtained": -368.5,
                "envelope": 3.842259843622742e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 306.5,
              "grad": 286.5
            },
            "reference": {
              "pAO2": "613/2",
              "grad": "573/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 306.5,
              "grad": 286.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 306.5,
                "obtained": 306.5,
                "envelope": 1.4441781104324036e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 286.5,
                "obtained": 286.5,
                "envelope": 1.5152323840084136e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 306.5,
              "grad": 226.5
            },
            "reference": {
              "pAO2": "613/2",
              "grad": "453/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 306.5,
              "grad": 226.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 306.5,
                "obtained": 306.5,
                "envelope": 1.4441781104324036e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 226.5,
                "obtained": 226.5,
                "envelope": 1.7283952047364437e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 306.5,
              "grad": 106.5
            },
            "reference": {
              "pAO2": "613/2",
              "grad": "213/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 306.5,
              "grad": 106.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 306.5,
                "obtained": 306.5,
                "envelope": 1.4441781104324036e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 106.5,
                "obtained": 106.5,
                "envelope": 2.154720846192504e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 306.5,
              "grad": -393.5
            },
            "reference": {
              "pAO2": "613/2",
              "grad": "-787/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 306.5,
              "grad": -393.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 306.5,
                "obtained": 306.5,
                "envelope": 1.4441781104324036e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -393.5,
                "obtained": -393.5,
                "envelope": 3.931077685592754e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 256.5,
              "grad": 236.5
            },
            "reference": {
              "pAO2": "513/2",
              "grad": "473/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 256.5,
              "grad": 236.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 256.5,
                "obtained": 256.5,
                "envelope": 1.6218137943724287e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 236.5,
                "obtained": 236.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 256.5,
              "grad": 176.5
            },
            "reference": {
              "pAO2": "513/2",
              "grad": "353/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 256.5,
              "grad": 176.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 256.5,
                "obtained": 256.5,
                "envelope": 1.6218137943724287e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 1.9060308886764687e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 256.5,
              "grad": 56.5
            },
            "reference": {
              "pAO2": "513/2",
              "grad": "113/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 256.5,
              "grad": 56.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 256.5,
                "obtained": 256.5,
                "envelope": 1.6218137943724287e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 56.5,
                "obtained": 56.5,
                "envelope": 2.332356530132529e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 256.5,
              "grad": -443.5
            },
            "reference": {
              "pAO2": "513/2",
              "grad": "-887/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 256.5,
              "grad": -443.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 256.5,
                "obtained": 256.5,
                "envelope": 1.6218137943724287e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -443.5,
                "obtained": -443.5,
                "envelope": 4.108713369532779e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 169,
              "grad": 149
            },
            "reference": {
              "pAO2": "169/1",
              "grad": "149/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 169,
              "grad": 149,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 169,
                "obtained": 169,
                "envelope": 1.9326762412674725e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 149,
                "obtained": 149,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 169,
              "grad": 89
            },
            "reference": {
              "pAO2": "169/1",
              "grad": "89/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 169,
              "grad": 89,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 169,
                "obtained": 169,
                "envelope": 1.9326762412674725e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 89,
                "obtained": 89,
                "envelope": 2.2168933355715126e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 169,
              "grad": -31
            },
            "reference": {
              "pAO2": "169/1",
              "grad": "-31/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 169,
              "grad": -31,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 169,
                "obtained": 169,
                "envelope": 1.9326762412674725e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -31,
                "obtained": -31,
                "envelope": 2.6432189770275727e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 169,
              "grad": -531
            },
            "reference": {
              "pAO2": "169/1",
              "grad": "-531/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 169,
              "grad": -531,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 169,
                "obtained": 169,
                "envelope": 1.9326762412674725e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -531,
                "obtained": -531,
                "envelope": 4.419575816427823e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 364,
              "grad": 344
            },
            "reference": {
              "pAO2": "364/1",
              "grad": "344/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 364,
              "grad": 344,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 364,
                "obtained": 364,
                "envelope": 1.3820056210533949e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 344,
                "obtained": 344,
                "envelope": 1.4530598946294049e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 364,
              "grad": 284
            },
            "reference": {
              "pAO2": "364/1",
              "grad": "284/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 364,
              "grad": 284,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 364,
                "obtained": 364,
                "envelope": 1.3820056210533949e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 284,
                "obtained": 284,
                "envelope": 1.666222715357435e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 364,
              "grad": 164
            },
            "reference": {
              "pAO2": "364/1",
              "grad": "164/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 364,
              "grad": 164,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 364,
                "obtained": 364,
                "envelope": 1.3820056210533949e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 164,
                "obtained": 164,
                "envelope": 2.092548356813495e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 364,
              "grad": -336
            },
            "reference": {
              "pAO2": "364/1",
              "grad": "-336/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 364,
              "grad": -336,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 364,
                "obtained": 364,
                "envelope": 1.3820056210533949e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -336,
                "obtained": -336,
                "envelope": 3.8689051962137455e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 351.5,
              "grad": 331.5
            },
            "reference": {
              "pAO2": "703/2",
              "grad": "663/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 351.5,
              "grad": 331.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 351.5,
                "obtained": 351.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 331.5,
                "obtained": 331.5,
                "envelope": 1.4974688156144111e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 351.5,
              "grad": 271.5
            },
            "reference": {
              "pAO2": "703/2",
              "grad": "543/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 351.5,
              "grad": 271.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 351.5,
                "obtained": 351.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 271.5,
                "obtained": 271.5,
                "envelope": 1.7106316363424412e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 351.5,
              "grad": 151.5
            },
            "reference": {
              "pAO2": "703/2",
              "grad": "303/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 351.5,
              "grad": 151.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 351.5,
                "obtained": 351.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 151.5,
                "obtained": 151.5,
                "envelope": 2.1369572777985013e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 351.5,
              "grad": -348.5
            },
            "reference": {
              "pAO2": "703/2",
              "grad": "-697/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 351.5,
              "grad": -348.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 351.5,
                "obtained": 351.5,
                "envelope": 1.4264145420384011e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -348.5,
                "obtained": -348.5,
                "envelope": 3.913314117198752e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 326.5,
              "grad": 306.5
            },
            "reference": {
              "pAO2": "653/2",
              "grad": "613/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 326.5,
              "grad": 306.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 326.5,
                "obtained": 326.5,
                "envelope": 1.5152323840084136e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 306.5,
                "obtained": 306.5,
                "envelope": 1.5862866575844237e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 326.5,
              "grad": 246.5
            },
            "reference": {
              "pAO2": "653/2",
              "grad": "493/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 326.5,
              "grad": 246.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 326.5,
                "obtained": 326.5,
                "envelope": 1.5152323840084136e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 246.5,
                "obtained": 246.5,
                "envelope": 1.7994494783124537e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 326.5,
              "grad": 126.5
            },
            "reference": {
              "pAO2": "653/2",
              "grad": "253/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 326.5,
              "grad": 126.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 326.5,
                "obtained": 326.5,
                "envelope": 1.5152323840084136e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 2.225775119768514e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 326.5,
              "grad": -373.5
            },
            "reference": {
              "pAO2": "653/2",
              "grad": "-747/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 326.5,
              "grad": -373.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 326.5,
                "obtained": 326.5,
                "envelope": 1.5152323840084136e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -373.5,
                "obtained": -373.5,
                "envelope": 4.002131959168764e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": 256.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "513/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": 256.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 256.5,
                "obtained": 256.5,
                "envelope": 1.7639223415244487e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": 196.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "393/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": 196.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 196.5,
                "obtained": 196.5,
                "envelope": 1.9770851622524788e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": 76.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "153/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": 76.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 2.403410803708539e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 276.5,
              "grad": -423.5
            },
            "reference": {
              "pAO2": "553/2",
              "grad": "-847/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 276.5,
              "grad": -423.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 276.5,
                "obtained": 276.5,
                "envelope": 1.6928680679484387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -423.5,
                "obtained": -423.5,
                "envelope": 4.179767643108789e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 189,
              "grad": 169
            },
            "reference": {
              "pAO2": "189/1",
              "grad": "169/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 189,
              "grad": 169,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 189,
                "obtained": 189,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 169,
                "obtained": 169,
                "envelope": 2.0747847884194925e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 189,
              "grad": 109
            },
            "reference": {
              "pAO2": "189/1",
              "grad": "109/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 189,
              "grad": 109,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 189,
                "obtained": 189,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 109,
                "obtained": 109,
                "envelope": 2.2879476091475226e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 189,
              "grad": -11
            },
            "reference": {
              "pAO2": "189/1",
              "grad": "-11/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 189,
              "grad": -11,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 189,
                "obtained": 189,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -11,
                "obtained": -11,
                "envelope": 2.7142732506035827e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "50",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 189,
              "grad": -511
            },
            "reference": {
              "pAO2": "189/1",
              "grad": "-511/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 189,
              "grad": -511,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 189,
                "obtained": 189,
                "envelope": 2.0037305148434825e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -511,
                "obtained": -511,
                "envelope": 4.490630090003833e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 269.9,
              "grad": 249.9
            },
            "reference": {
              "pAO2": "2699/10",
              "grad": "2499/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 269.90000000000003,
              "grad": 249.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 269.9,
                "obtained": 269.90000000000003,
                "envelope": 1.0476952638782678e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 249.9,
                "obtained": 249.90000000000003,
                "envelope": 1.1187495374542779e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 269.9,
              "grad": 189.9
            },
            "reference": {
              "pAO2": "2699/10",
              "grad": "1899/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 269.90000000000003,
              "grad": 189.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 269.9,
                "obtained": 269.90000000000003,
                "envelope": 1.0476952638782678e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 189.9,
                "obtained": 189.90000000000003,
                "envelope": 1.331912358182308e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 269.9,
              "grad": 69.9
            },
            "reference": {
              "pAO2": "2699/10",
              "grad": "699/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 269.90000000000003,
              "grad": 69.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 269.9,
                "obtained": 269.90000000000003,
                "envelope": 1.0476952638782678e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 69.9,
                "obtained": 69.90000000000003,
                "envelope": 1.758237999638368e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 269.9,
              "grad": -430.1
            },
            "reference": {
              "pAO2": "2699/10",
              "grad": "-4301/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 269.90000000000003,
              "grad": -430.09999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 269.9,
                "obtained": 269.90000000000003,
                "envelope": 1.0476952638782678e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -430.1,
                "obtained": -430.09999999999997,
                "envelope": 3.5345948390386187e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 257.4,
              "grad": 237.4
            },
            "reference": {
              "pAO2": "1287/5",
              "grad": "1187/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 257.40000000000003,
              "grad": 237.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 257.4,
                "obtained": 257.40000000000003,
                "envelope": 1.0921041848632741e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 237.4,
                "obtained": 237.40000000000003,
                "envelope": 1.1631584584392841e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 257.4,
              "grad": 177.4
            },
            "reference": {
              "pAO2": "1287/5",
              "grad": "887/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 257.40000000000003,
              "grad": 177.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 257.4,
                "obtained": 257.40000000000003,
                "envelope": 1.0921041848632741e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 177.4,
                "obtained": 177.40000000000003,
                "envelope": 1.3763212791673142e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 257.4,
              "grad": 57.4
            },
            "reference": {
              "pAO2": "1287/5",
              "grad": "287/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 257.40000000000003,
              "grad": 57.400000000000034,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 257.4,
                "obtained": 257.40000000000003,
                "envelope": 1.0921041848632741e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 57.4,
                "obtained": 57.400000000000034,
                "envelope": 1.8026469206233743e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 257.4,
              "grad": -442.6
            },
            "reference": {
              "pAO2": "1287/5",
              "grad": "-2213/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 257.40000000000003,
              "grad": -442.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 257.4,
                "obtained": 257.40000000000003,
                "envelope": 1.0921041848632741e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -442.6,
                "obtained": -442.59999999999997,
                "envelope": 3.579003760023625e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 232.4,
              "grad": 212.4
            },
            "reference": {
              "pAO2": "1162/5",
              "grad": "1062/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 232.40000000000003,
              "grad": 212.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 232.4,
                "obtained": 232.40000000000003,
                "envelope": 1.1809220268332866e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 212.4,
                "obtained": 212.40000000000003,
                "envelope": 1.2519763004092966e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 232.4,
              "grad": 152.4
            },
            "reference": {
              "pAO2": "1162/5",
              "grad": "762/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 232.40000000000003,
              "grad": 152.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 232.4,
                "obtained": 232.40000000000003,
                "envelope": 1.1809220268332866e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 152.4,
                "obtained": 152.40000000000003,
                "envelope": 1.4651391211373267e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 232.4,
              "grad": 32.4
            },
            "reference": {
              "pAO2": "1162/5",
              "grad": "162/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 232.40000000000003,
              "grad": 32.400000000000034,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 232.4,
                "obtained": 232.40000000000003,
                "envelope": 1.1809220268332866e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 32.4,
                "obtained": 32.400000000000034,
                "envelope": 1.891464762593387e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 232.4,
              "grad": -467.6
            },
            "reference": {
              "pAO2": "1162/5",
              "grad": "-2338/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 232.40000000000003,
              "grad": -467.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 232.4,
                "obtained": 232.40000000000003,
                "envelope": 1.1809220268332866e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -467.6,
                "obtained": -467.59999999999997,
                "envelope": 3.6678216019936375e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 182.4,
              "grad": 162.4
            },
            "reference": {
              "pAO2": "912/5",
              "grad": "812/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 182.40000000000003,
              "grad": 162.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 182.4,
                "obtained": 182.40000000000003,
                "envelope": 1.3585577107733117e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 162.4,
                "obtained": 162.40000000000003,
                "envelope": 1.4296119843493217e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 182.4,
              "grad": 102.4
            },
            "reference": {
              "pAO2": "912/5",
              "grad": "512/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 182.40000000000003,
              "grad": 102.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 182.4,
                "obtained": 182.40000000000003,
                "envelope": 1.3585577107733117e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 102.4,
                "obtained": 102.40000000000003,
                "envelope": 1.6427748050773518e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 182.4,
              "grad": -17.6
            },
            "reference": {
              "pAO2": "912/5",
              "grad": "-88/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 182.40000000000003,
              "grad": -17.599999999999966,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 182.4,
                "obtained": 182.40000000000003,
                "envelope": 1.3585577107733117e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -17.6,
                "obtained": -17.599999999999966,
                "envelope": 2.069100446533412e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 182.4,
              "grad": -517.6
            },
            "reference": {
              "pAO2": "912/5",
              "grad": "-2588/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 182.40000000000003,
              "grad": -517.5999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 182.4,
                "obtained": 182.40000000000003,
                "envelope": 1.3585577107733117e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -517.6,
                "obtained": -517.5999999999999,
                "envelope": 3.8454572859336625e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 94.9,
              "grad": 74.9
            },
            "reference": {
              "pAO2": "949/10",
              "grad": "749/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 94.90000000000003,
              "grad": 74.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 94.9,
                "obtained": 94.90000000000003,
                "envelope": 1.6694201576683555e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 74.9,
                "obtained": 74.90000000000003,
                "envelope": 1.7404744312443655e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 94.9,
              "grad": 14.9
            },
            "reference": {
              "pAO2": "949/10",
              "grad": "149/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 94.90000000000003,
              "grad": 14.900000000000034,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 94.9,
                "obtained": 94.90000000000003,
                "envelope": 1.6694201576683555e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 14.9,
                "obtained": 14.900000000000034,
                "envelope": 1.9536372519723958e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 94.9,
              "grad": -105.1
            },
            "reference": {
              "pAO2": "949/10",
              "grad": "-1051/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 94.90000000000003,
              "grad": -105.09999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 94.9,
                "obtained": 94.90000000000003,
                "envelope": 1.6694201576683555e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -105.1,
                "obtained": -105.09999999999997,
                "envelope": 2.379962893428456e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 94.9,
              "grad": -605.1
            },
            "reference": {
              "pAO2": "949/10",
              "grad": "-6051/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 94.90000000000003,
              "grad": -605.0999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 94.9,
                "obtained": 94.90000000000003,
                "envelope": 1.6694201576683555e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -605.1,
                "obtained": -605.0999999999999,
                "envelope": 4.156319732828706e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 349.9,
              "grad": 329.9
            },
            "reference": {
              "pAO2": "3499/10",
              "grad": "3299/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 349.90000000000003,
              "grad": 329.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 349.9,
                "obtained": 349.90000000000003,
                "envelope": 1.331912358182308e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 329.9,
                "obtained": 329.90000000000003,
                "envelope": 1.402966631758318e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 349.9,
              "grad": 269.9
            },
            "reference": {
              "pAO2": "3499/10",
              "grad": "2699/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 349.90000000000003,
              "grad": 269.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 349.9,
                "obtained": 349.90000000000003,
                "envelope": 1.331912358182308e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 269.9,
                "obtained": 269.90000000000003,
                "envelope": 1.616129452486348e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 349.9,
              "grad": 149.9
            },
            "reference": {
              "pAO2": "3499/10",
              "grad": "1499/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 349.90000000000003,
              "grad": 149.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 349.9,
                "obtained": 349.90000000000003,
                "envelope": 1.331912358182308e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 149.9,
                "obtained": 149.90000000000003,
                "envelope": 2.0424550939424083e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 349.9,
              "grad": -350.1
            },
            "reference": {
              "pAO2": "3499/10",
              "grad": "-3501/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 349.90000000000003,
              "grad": -350.09999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 349.9,
                "obtained": 349.90000000000003,
                "envelope": 1.331912358182308e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -350.1,
                "obtained": -350.09999999999997,
                "envelope": 3.818811933342659e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 337.4,
              "grad": 317.4
            },
            "reference": {
              "pAO2": "1687/5",
              "grad": "1587/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 337.40000000000003,
              "grad": 317.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 337.4,
                "obtained": 337.40000000000003,
                "envelope": 1.3763212791673142e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 317.4,
                "obtained": 317.40000000000003,
                "envelope": 1.4473755527433242e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 337.4,
              "grad": 257.4
            },
            "reference": {
              "pAO2": "1687/5",
              "grad": "1287/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 337.40000000000003,
              "grad": 257.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 337.4,
                "obtained": 337.40000000000003,
                "envelope": 1.3763212791673142e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 257.4,
                "obtained": 257.40000000000003,
                "envelope": 1.6605383734713543e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 337.4,
              "grad": 137.4
            },
            "reference": {
              "pAO2": "1687/5",
              "grad": "687/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 337.40000000000003,
              "grad": 137.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 337.4,
                "obtained": 337.40000000000003,
                "envelope": 1.3763212791673142e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 137.4,
                "obtained": 137.40000000000003,
                "envelope": 2.0868640149274146e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 337.4,
              "grad": -362.6
            },
            "reference": {
              "pAO2": "1687/5",
              "grad": "-1813/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 337.40000000000003,
              "grad": -362.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 337.4,
                "obtained": 337.40000000000003,
                "envelope": 1.3763212791673142e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -362.6,
                "obtained": -362.59999999999997,
                "envelope": 3.863220854327665e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 312.4,
              "grad": 292.4
            },
            "reference": {
              "pAO2": "1562/5",
              "grad": "1462/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 312.40000000000003,
              "grad": 292.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 312.4,
                "obtained": 312.40000000000003,
                "envelope": 1.4651391211373267e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 292.4,
                "obtained": 292.40000000000003,
                "envelope": 1.5361933947133367e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 312.4,
              "grad": 232.4
            },
            "reference": {
              "pAO2": "1562/5",
              "grad": "1162/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 312.40000000000003,
              "grad": 232.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 312.4,
                "obtained": 312.40000000000003,
                "envelope": 1.4651391211373267e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 232.4,
                "obtained": 232.40000000000003,
                "envelope": 1.7493562154413668e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 312.4,
              "grad": 112.4
            },
            "reference": {
              "pAO2": "1562/5",
              "grad": "562/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 312.40000000000003,
              "grad": 112.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 312.4,
                "obtained": 312.40000000000003,
                "envelope": 1.4651391211373267e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 112.4,
                "obtained": 112.40000000000003,
                "envelope": 2.175681856897427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 312.4,
              "grad": -387.6
            },
            "reference": {
              "pAO2": "1562/5",
              "grad": "-1938/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 312.40000000000003,
              "grad": -387.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 312.4,
                "obtained": 312.40000000000003,
                "envelope": 1.4651391211373267e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -387.6,
                "obtained": -387.59999999999997,
                "envelope": 3.9520386962976776e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 262.4,
              "grad": 242.4
            },
            "reference": {
              "pAO2": "1312/5",
              "grad": "1212/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 262.40000000000003,
              "grad": 242.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 262.4,
                "obtained": 262.40000000000003,
                "envelope": 1.6427748050773518e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 242.4,
                "obtained": 242.40000000000003,
                "envelope": 1.7138290786533618e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 262.4,
              "grad": 182.4
            },
            "reference": {
              "pAO2": "1312/5",
              "grad": "912/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 262.40000000000003,
              "grad": 182.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 262.4,
                "obtained": 262.40000000000003,
                "envelope": 1.6427748050773518e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 182.4,
                "obtained": 182.40000000000003,
                "envelope": 1.926991899381392e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 262.4,
              "grad": 62.4
            },
            "reference": {
              "pAO2": "1312/5",
              "grad": "312/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 262.40000000000003,
              "grad": 62.400000000000034,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 262.4,
                "obtained": 262.40000000000003,
                "envelope": 1.6427748050773518e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 62.4,
                "obtained": 62.400000000000034,
                "envelope": 2.353317540837452e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 262.4,
              "grad": -437.6
            },
            "reference": {
              "pAO2": "1312/5",
              "grad": "-2188/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 262.40000000000003,
              "grad": -437.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 262.4,
                "obtained": 262.40000000000003,
                "envelope": 1.6427748050773518e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -437.6,
                "obtained": -437.59999999999997,
                "envelope": 4.129674380237703e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 174.9,
              "grad": 154.9
            },
            "reference": {
              "pAO2": "1749/10",
              "grad": "1549/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 174.90000000000003,
              "grad": 154.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 174.9,
                "obtained": 174.90000000000003,
                "envelope": 1.9536372519723958e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 154.9,
                "obtained": 154.90000000000003,
                "envelope": 2.024691525548406e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 174.9,
              "grad": 94.9
            },
            "reference": {
              "pAO2": "1749/10",
              "grad": "949/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 174.90000000000003,
              "grad": 94.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 174.9,
                "obtained": 174.90000000000003,
                "envelope": 1.9536372519723958e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 94.9,
                "obtained": 94.90000000000003,
                "envelope": 2.237854346276436e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 174.9,
              "grad": -25.1
            },
            "reference": {
              "pAO2": "1749/10",
              "grad": "-251/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 174.90000000000003,
              "grad": -25.099999999999966,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 174.9,
                "obtained": 174.90000000000003,
                "envelope": 1.9536372519723958e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -25.1,
                "obtained": -25.099999999999966,
                "envelope": 2.664179987732496e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 174.9,
              "grad": -525.1
            },
            "reference": {
              "pAO2": "1749/10",
              "grad": "-5251/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 174.90000000000003,
              "grad": -525.0999999999999,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 174.9,
                "obtained": 174.90000000000003,
                "envelope": 1.9536372519723958e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -525.1,
                "obtained": -525.0999999999999,
                "envelope": 4.4405368271327464e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 469.9,
              "grad": 449.9
            },
            "reference": {
              "pAO2": "4699/10",
              "grad": "4499/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 469.90000000000003,
              "grad": 449.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 469.9,
                "obtained": 469.90000000000003,
                "envelope": 1.758237999638368e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 449.9,
                "obtained": 449.90000000000003,
                "envelope": 1.8292922732143783e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 469.9,
              "grad": 389.9
            },
            "reference": {
              "pAO2": "4699/10",
              "grad": "3899/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 469.90000000000003,
              "grad": 389.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 469.9,
                "obtained": 469.90000000000003,
                "envelope": 1.758237999638368e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 389.9,
                "obtained": 389.90000000000003,
                "envelope": 2.0424550939424083e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 469.9,
              "grad": 269.9
            },
            "reference": {
              "pAO2": "4699/10",
              "grad": "2699/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 469.90000000000003,
              "grad": 269.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 469.9,
                "obtained": 469.90000000000003,
                "envelope": 1.758237999638368e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 269.9,
                "obtained": 269.90000000000003,
                "envelope": 2.4687807353984684e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 469.9,
              "grad": -230.1
            },
            "reference": {
              "pAO2": "4699/10",
              "grad": "-2301/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 469.90000000000003,
              "grad": -230.09999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 469.9,
                "obtained": 469.90000000000003,
                "envelope": 1.758237999638368e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -230.1,
                "obtained": -230.09999999999997,
                "envelope": 4.245137574798719e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 457.4,
              "grad": 437.4
            },
            "reference": {
              "pAO2": "2287/5",
              "grad": "2187/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 457.40000000000003,
              "grad": 437.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 457.4,
                "obtained": 457.40000000000003,
                "envelope": 1.8026469206233743e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 437.4,
                "obtained": 437.40000000000003,
                "envelope": 1.8737011941993845e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 457.4,
              "grad": 377.4
            },
            "reference": {
              "pAO2": "2287/5",
              "grad": "1887/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 457.40000000000003,
              "grad": 377.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 457.4,
                "obtained": 457.40000000000003,
                "envelope": 1.8026469206233743e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 377.4,
                "obtained": 377.40000000000003,
                "envelope": 2.0868640149274146e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 457.4,
              "grad": 257.4
            },
            "reference": {
              "pAO2": "2287/5",
              "grad": "1287/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 457.40000000000003,
              "grad": 257.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 457.4,
                "obtained": 457.40000000000003,
                "envelope": 1.8026469206233743e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 257.4,
                "obtained": 257.40000000000003,
                "envelope": 2.5131896563834747e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 457.4,
              "grad": -242.6
            },
            "reference": {
              "pAO2": "2287/5",
              "grad": "-1213/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 457.40000000000003,
              "grad": -242.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 457.4,
                "obtained": 457.40000000000003,
                "envelope": 1.8026469206233743e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -242.6,
                "obtained": -242.59999999999997,
                "envelope": 4.289546495783725e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 432.4,
              "grad": 412.4
            },
            "reference": {
              "pAO2": "2162/5",
              "grad": "2062/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 432.40000000000003,
              "grad": 412.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 432.4,
                "obtained": 432.40000000000003,
                "envelope": 1.891464762593387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 412.4,
                "obtained": 412.40000000000003,
                "envelope": 1.962519036169397e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 432.4,
              "grad": 352.4
            },
            "reference": {
              "pAO2": "2162/5",
              "grad": "1762/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 432.40000000000003,
              "grad": 352.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 432.4,
                "obtained": 432.40000000000003,
                "envelope": 1.891464762593387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 352.4,
                "obtained": 352.40000000000003,
                "envelope": 2.175681856897427e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 432.4,
              "grad": 232.4
            },
            "reference": {
              "pAO2": "2162/5",
              "grad": "1162/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 432.40000000000003,
              "grad": 232.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 432.4,
                "obtained": 432.40000000000003,
                "envelope": 1.891464762593387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 232.4,
                "obtained": 232.40000000000003,
                "envelope": 2.6020074983534872e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 432.4,
              "grad": -267.6
            },
            "reference": {
              "pAO2": "2162/5",
              "grad": "-1338/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 432.40000000000003,
              "grad": -267.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 432.4,
                "obtained": 432.40000000000003,
                "envelope": 1.891464762593387e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -267.6,
                "obtained": -267.59999999999997,
                "envelope": 4.378364337753738e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 382.4,
              "grad": 362.4
            },
            "reference": {
              "pAO2": "1912/5",
              "grad": "1812/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.40000000000003,
              "grad": 362.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.4,
                "obtained": 382.40000000000003,
                "envelope": 2.069100446533412e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 362.4,
                "obtained": 362.40000000000003,
                "envelope": 2.140154720109422e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 382.4,
              "grad": 302.4
            },
            "reference": {
              "pAO2": "1912/5",
              "grad": "1512/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.40000000000003,
              "grad": 302.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.4,
                "obtained": 382.40000000000003,
                "envelope": 2.069100446533412e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 302.4,
                "obtained": 302.40000000000003,
                "envelope": 2.353317540837452e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 382.4,
              "grad": 182.4
            },
            "reference": {
              "pAO2": "1912/5",
              "grad": "912/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.40000000000003,
              "grad": 182.40000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.4,
                "obtained": 382.40000000000003,
                "envelope": 2.069100446533412e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 182.4,
                "obtained": 182.40000000000003,
                "envelope": 2.7796431822935123e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 382.4,
              "grad": -317.6
            },
            "reference": {
              "pAO2": "1912/5",
              "grad": "-1588/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.40000000000003,
              "grad": -317.59999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.4,
                "obtained": 382.40000000000003,
                "envelope": 2.069100446533412e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -317.6,
                "obtained": -317.59999999999997,
                "envelope": 4.556000021693763e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 294.9,
              "grad": 274.9
            },
            "reference": {
              "pAO2": "2949/10",
              "grad": "2749/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 294.90000000000003,
              "grad": 274.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 294.9,
                "obtained": 294.90000000000003,
                "envelope": 2.379962893428456e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 274.9,
                "obtained": 274.90000000000003,
                "envelope": 2.451017167004466e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 294.9,
              "grad": 214.9
            },
            "reference": {
              "pAO2": "2949/10",
              "grad": "2149/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 294.90000000000003,
              "grad": 214.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 294.9,
                "obtained": 294.90000000000003,
                "envelope": 2.379962893428456e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 214.9,
                "obtained": 214.90000000000003,
                "envelope": 2.664179987732496e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 294.9,
              "grad": 94.9
            },
            "reference": {
              "pAO2": "2949/10",
              "grad": "949/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 294.90000000000003,
              "grad": 94.90000000000003,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 294.9,
                "obtained": 294.90000000000003,
                "envelope": 2.379962893428456e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 94.9,
                "obtained": 94.90000000000003,
                "envelope": 3.090505629188556e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 294.9,
              "grad": -405.1
            },
            "reference": {
              "pAO2": "2949/10",
              "grad": "-4051/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 294.90000000000003,
              "grad": -405.09999999999997,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 294.9,
                "obtained": 294.90000000000003,
                "envelope": 2.379962893428456e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -405.1,
                "obtained": -405.09999999999997,
                "envelope": 4.8668624685888065e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 557.9,
              "grad": 537.9
            },
            "reference": {
              "pAO2": "5579/10",
              "grad": "5379/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 557.9,
              "grad": 537.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 557.9,
                "obtained": 557.9,
                "envelope": 2.070876803372812e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 537.9,
                "obtained": 537.9,
                "envelope": 2.141931076948822e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 557.9,
              "grad": 477.9
            },
            "reference": {
              "pAO2": "5579/10",
              "grad": "4779/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 557.9,
              "grad": 477.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 557.9,
                "obtained": 557.9,
                "envelope": 2.070876803372812e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 477.9,
                "obtained": 477.9,
                "envelope": 2.355093897676852e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 557.9,
              "grad": 357.9
            },
            "reference": {
              "pAO2": "5579/10",
              "grad": "3579/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 557.9,
              "grad": 357.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 557.9,
                "obtained": 557.9,
                "envelope": 2.070876803372812e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 357.9,
                "obtained": 357.9,
                "envelope": 2.781419539132912e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 557.9,
              "grad": -142.1
            },
            "reference": {
              "pAO2": "5579/10",
              "grad": "-1421/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 557.9,
              "grad": -142.10000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 557.9,
                "obtained": 557.9,
                "envelope": 2.070876803372812e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -142.1,
                "obtained": -142.10000000000002,
                "envelope": 4.557776378533163e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 545.4,
              "grad": 525.4
            },
            "reference": {
              "pAO2": "2727/5",
              "grad": "2627/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 545.4,
              "grad": 525.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 545.4,
                "obtained": 545.4,
                "envelope": 2.115285724357818e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 525.4,
                "obtained": 525.4,
                "envelope": 2.186339997933828e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 545.4,
              "grad": 465.4
            },
            "reference": {
              "pAO2": "2727/5",
              "grad": "2327/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 545.4,
              "grad": 465.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 545.4,
                "obtained": 545.4,
                "envelope": 2.115285724357818e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 465.4,
                "obtained": 465.4,
                "envelope": 2.3995028186618582e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 545.4,
              "grad": 345.4
            },
            "reference": {
              "pAO2": "2727/5",
              "grad": "1727/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 545.4,
              "grad": 345.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 545.4,
                "obtained": 545.4,
                "envelope": 2.115285724357818e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 345.4,
                "obtained": 345.4,
                "envelope": 2.8258284601179184e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 545.4,
              "grad": -154.6
            },
            "reference": {
              "pAO2": "2727/5",
              "grad": "-773/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 545.4,
              "grad": -154.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 545.4,
                "obtained": 545.4,
                "envelope": 2.115285724357818e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -154.6,
                "obtained": -154.60000000000002,
                "envelope": 4.602185299518169e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 520.4,
              "grad": 500.4
            },
            "reference": {
              "pAO2": "2602/5",
              "grad": "2502/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 520.4,
              "grad": 500.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 520.4,
                "obtained": 520.4,
                "envelope": 2.2041035663278307e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 500.4,
                "obtained": 500.4,
                "envelope": 2.2751578399038407e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 520.4,
              "grad": 440.4
            },
            "reference": {
              "pAO2": "2602/5",
              "grad": "2202/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 520.4,
              "grad": 440.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 520.4,
                "obtained": 520.4,
                "envelope": 2.2041035663278307e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 440.4,
                "obtained": 440.4,
                "envelope": 2.4883206606318708e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 520.4,
              "grad": 320.4
            },
            "reference": {
              "pAO2": "2602/5",
              "grad": "1602/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 520.4,
              "grad": 320.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 520.4,
                "obtained": 520.4,
                "envelope": 2.2041035663278307e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 320.4,
                "obtained": 320.4,
                "envelope": 2.914646302087931e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 520.4,
              "grad": -179.6
            },
            "reference": {
              "pAO2": "2602/5",
              "grad": "-898/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 520.4,
              "grad": -179.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 520.4,
                "obtained": 520.4,
                "envelope": 2.2041035663278307e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -179.6,
                "obtained": -179.60000000000002,
                "envelope": 4.691003141488182e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 470.4,
              "grad": 450.4
            },
            "reference": {
              "pAO2": "2352/5",
              "grad": "2252/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 470.4,
              "grad": 450.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 470.4,
                "obtained": 470.4,
                "envelope": 2.3817392502678557e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 450.4,
                "obtained": 450.4,
                "envelope": 2.4527935238438658e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 470.4,
              "grad": 390.4
            },
            "reference": {
              "pAO2": "2352/5",
              "grad": "1952/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 470.4,
              "grad": 390.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 470.4,
                "obtained": 470.4,
                "envelope": 2.3817392502678557e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 390.4,
                "obtained": 390.4,
                "envelope": 2.665956344571896e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 470.4,
              "grad": 270.4
            },
            "reference": {
              "pAO2": "2352/5",
              "grad": "1352/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 470.4,
              "grad": 270.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 470.4,
                "obtained": 470.4,
                "envelope": 2.3817392502678557e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 270.4,
                "obtained": 270.4,
                "envelope": 3.092281986027956e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 470.4,
              "grad": -229.6
            },
            "reference": {
              "pAO2": "2352/5",
              "grad": "-1148/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 470.4,
              "grad": -229.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 470.4,
                "obtained": 470.4,
                "envelope": 2.3817392502678557e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -229.6,
                "obtained": -229.60000000000002,
                "envelope": 4.868638825428207e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 382.9,
              "grad": 362.9
            },
            "reference": {
              "pAO2": "3829/10",
              "grad": "3629/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.9,
              "grad": 362.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.9,
                "obtained": 382.9,
                "envelope": 2.6926016971628996e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 362.9,
                "obtained": 362.9,
                "envelope": 2.7636559707389096e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 382.9,
              "grad": 302.9
            },
            "reference": {
              "pAO2": "3829/10",
              "grad": "3029/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.9,
              "grad": 302.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.9,
                "obtained": 382.9,
                "envelope": 2.6926016971628996e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 302.9,
                "obtained": 302.9,
                "envelope": 2.9768187914669396e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 382.9,
              "grad": 182.9
            },
            "reference": {
              "pAO2": "3829/10",
              "grad": "1829/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.9,
              "grad": 182.89999999999998,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.9,
                "obtained": 382.9,
                "envelope": 2.6926016971628996e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 182.9,
                "obtained": 182.89999999999998,
                "envelope": 3.4031444329229998e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 382.9,
              "grad": -317.1
            },
            "reference": {
              "pAO2": "3829/10",
              "grad": "-3171/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 382.9,
              "grad": -317.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 382.9,
                "obtained": 382.9,
                "envelope": 2.6926016971628996e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -317.1,
                "obtained": -317.1,
                "envelope": 5.179501272323251e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 589.9,
              "grad": 569.9
            },
            "reference": {
              "pAO2": "5899/10",
              "grad": "5699/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 589.9,
              "grad": 569.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 589.9,
                "obtained": 589.9,
                "envelope": 2.184563641094428e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 569.9,
                "obtained": 569.9,
                "envelope": 2.255617914670438e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 589.9,
              "grad": 509.9
            },
            "reference": {
              "pAO2": "5899/10",
              "grad": "5099/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 589.9,
              "grad": 509.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 589.9,
                "obtained": 589.9,
                "envelope": 2.184563641094428e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 509.9,
                "obtained": 509.9,
                "envelope": 2.468780735398468e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 589.9,
              "grad": 389.9
            },
            "reference": {
              "pAO2": "5899/10",
              "grad": "3899/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 589.9,
              "grad": 389.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 589.9,
                "obtained": 589.9,
                "envelope": 2.184563641094428e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 389.9,
                "obtained": 389.9,
                "envelope": 2.895106376854528e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 589.9,
              "grad": -110.1
            },
            "reference": {
              "pAO2": "5899/10",
              "grad": "-1101/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 589.9,
              "grad": -110.10000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 589.9,
                "obtained": 589.9,
                "envelope": 2.184563641094428e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -110.1,
                "obtained": -110.10000000000002,
                "envelope": 4.671463216254779e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 577.4,
              "grad": 557.4
            },
            "reference": {
              "pAO2": "2887/5",
              "grad": "2787/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 577.4,
              "grad": 557.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 577.4,
                "obtained": 577.4,
                "envelope": 2.2289725620794342e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 557.4,
                "obtained": 557.4,
                "envelope": 2.3000268356554442e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 577.4,
              "grad": 497.4
            },
            "reference": {
              "pAO2": "2887/5",
              "grad": "2487/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 577.4,
              "grad": 497.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 577.4,
                "obtained": 577.4,
                "envelope": 2.2289725620794342e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 497.4,
                "obtained": 497.4,
                "envelope": 2.5131896563834743e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 577.4,
              "grad": 377.4
            },
            "reference": {
              "pAO2": "2887/5",
              "grad": "1887/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 577.4,
              "grad": 377.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 577.4,
                "obtained": 577.4,
                "envelope": 2.2289725620794342e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 377.4,
                "obtained": 377.4,
                "envelope": 2.9395152978395344e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 577.4,
              "grad": -122.6
            },
            "reference": {
              "pAO2": "2887/5",
              "grad": "-613/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 577.4,
              "grad": -122.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 577.4,
                "obtained": 577.4,
                "envelope": 2.2289725620794342e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -122.6,
                "obtained": -122.60000000000002,
                "envelope": 4.715872137239785e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 552.4,
              "grad": 532.4
            },
            "reference": {
              "pAO2": "2762/5",
              "grad": "2662/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 552.4,
              "grad": 532.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 552.4,
                "obtained": 552.4,
                "envelope": 2.3177904040494467e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 532.4,
                "obtained": 532.4,
                "envelope": 2.3888446776254567e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 552.4,
              "grad": 472.4
            },
            "reference": {
              "pAO2": "2762/5",
              "grad": "2362/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 552.4,
              "grad": 472.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 552.4,
                "obtained": 552.4,
                "envelope": 2.3177904040494467e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 472.4,
                "obtained": 472.4,
                "envelope": 2.602007498353487e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 552.4,
              "grad": 352.4
            },
            "reference": {
              "pAO2": "2762/5",
              "grad": "1762/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 552.4,
              "grad": 352.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 552.4,
                "obtained": 552.4,
                "envelope": 2.3177904040494467e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 352.4,
                "obtained": 352.4,
                "envelope": 3.028333139809547e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 552.4,
              "grad": -147.6
            },
            "reference": {
              "pAO2": "2762/5",
              "grad": "-738/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 552.4,
              "grad": -147.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 552.4,
                "obtained": 552.4,
                "envelope": 2.3177904040494467e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -147.6,
                "obtained": -147.60000000000002,
                "envelope": 4.804689979209798e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 502.4,
              "grad": 482.4
            },
            "reference": {
              "pAO2": "2512/5",
              "grad": "2412/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 502.4,
              "grad": 482.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 502.4,
                "obtained": 502.4,
                "envelope": 2.4954260879894718e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 482.4,
                "obtained": 482.4,
                "envelope": 2.5664803615654818e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 502.4,
              "grad": 422.4
            },
            "reference": {
              "pAO2": "2512/5",
              "grad": "2112/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 502.4,
              "grad": 422.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 502.4,
                "obtained": 502.4,
                "envelope": 2.4954260879894718e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 422.4,
                "obtained": 422.4,
                "envelope": 2.779643182293512e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 502.4,
              "grad": 302.4
            },
            "reference": {
              "pAO2": "2512/5",
              "grad": "1512/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 502.4,
              "grad": 302.4,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 502.4,
                "obtained": 502.4,
                "envelope": 2.4954260879894718e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 302.4,
                "obtained": 302.4,
                "envelope": 3.205968823749572e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 502.4,
              "grad": -197.6
            },
            "reference": {
              "pAO2": "2512/5",
              "grad": "-988/5"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 502.4,
              "grad": -197.60000000000002,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 502.4,
                "obtained": 502.4,
                "envelope": 2.4954260879894718e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -197.6,
                "obtained": -197.60000000000002,
                "envelope": 4.982325663149823e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 414.9,
              "grad": 394.9
            },
            "reference": {
              "pAO2": "4149/10",
              "grad": "3949/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 414.9,
              "grad": 394.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 414.9,
                "obtained": 414.9,
                "envelope": 2.8062885348845156e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 394.9,
                "obtained": 394.9,
                "envelope": 2.8773428084605256e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 414.9,
              "grad": 334.9
            },
            "reference": {
              "pAO2": "4149/10",
              "grad": "3349/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 414.9,
              "grad": 334.9,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 414.9,
                "obtained": 414.9,
                "envelope": 2.8062885348845156e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 334.9,
                "obtained": 334.9,
                "envelope": 3.0905056291885557e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 414.9,
              "grad": 214.9
            },
            "reference": {
              "pAO2": "4149/10",
              "grad": "2149/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 414.9,
              "grad": 214.89999999999998,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 414.9,
                "obtained": 414.9,
                "envelope": 2.8062885348845156e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 214.9,
                "obtained": 214.89999999999998,
                "envelope": 3.5168312706446158e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "80",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 414.9,
              "grad": -285.1
            },
            "reference": {
              "pAO2": "4149/10",
              "grad": "-2851/10"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 414.9,
              "grad": -285.1,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 414.9,
                "obtained": 414.9,
                "envelope": 2.8062885348845156e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -285.1,
                "obtained": -285.1,
                "envelope": 5.293188110044867e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 340.5,
              "grad": 320.5
            },
            "reference": {
              "pAO2": "681/2",
              "grad": "641/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 340.5,
              "grad": 320.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 340.5,
                "obtained": 340.5,
                "envelope": 1.298516849601583e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 320.5,
                "obtained": 320.5,
                "envelope": 1.3695711231775931e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 340.5,
              "grad": 260.5
            },
            "reference": {
              "pAO2": "681/2",
              "grad": "521/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 340.5,
              "grad": 260.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 340.5,
                "obtained": 340.5,
                "envelope": 1.298516849601583e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 260.5,
                "obtained": 260.5,
                "envelope": 1.5827339439056232e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 340.5,
              "grad": 140.5
            },
            "reference": {
              "pAO2": "681/2",
              "grad": "281/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 340.5,
              "grad": 140.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 340.5,
                "obtained": 340.5,
                "envelope": 1.298516849601583e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 140.5,
                "obtained": 140.5,
                "envelope": 2.0090595853616833e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 340.5,
              "grad": -359.5
            },
            "reference": {
              "pAO2": "681/2",
              "grad": "-719/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 340.5,
              "grad": -359.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 340.5,
                "obtained": 340.5,
                "envelope": 1.298516849601583e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -359.5,
                "obtained": -359.5,
                "envelope": 3.785416424761934e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 328,
              "grad": 308
            },
            "reference": {
              "pAO2": "328/1",
              "grad": "308/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 328,
              "grad": 308,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 328,
                "obtained": 328,
                "envelope": 1.3429257705865894e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 308,
                "obtained": 308,
                "envelope": 1.4139800441625994e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 328,
              "grad": 248
            },
            "reference": {
              "pAO2": "328/1",
              "grad": "248/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 328,
              "grad": 248,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 328,
                "obtained": 328,
                "envelope": 1.3429257705865894e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 248,
                "obtained": 248,
                "envelope": 1.6271428648906294e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 328,
              "grad": 128
            },
            "reference": {
              "pAO2": "328/1",
              "grad": "128/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 328,
              "grad": 128,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 328,
                "obtained": 328,
                "envelope": 1.3429257705865894e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 128,
                "obtained": 128,
                "envelope": 2.0534685063466895e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 328,
              "grad": -372
            },
            "reference": {
              "pAO2": "328/1",
              "grad": "-372/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 328,
              "grad": -372,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 328,
                "obtained": 328,
                "envelope": 1.3429257705865894e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -372,
                "obtained": -372,
                "envelope": 3.82982534574694e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 303,
              "grad": 283
            },
            "reference": {
              "pAO2": "303/1",
              "grad": "283/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 303,
              "grad": 283,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 303,
                "obtained": 303,
                "envelope": 1.4317436125566019e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 283,
                "obtained": 283,
                "envelope": 1.5027978861326119e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 303,
              "grad": 223
            },
            "reference": {
              "pAO2": "303/1",
              "grad": "223/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 303,
              "grad": 223,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 303,
                "obtained": 303,
                "envelope": 1.4317436125566019e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 223,
                "obtained": 223,
                "envelope": 1.715960706860642e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 303,
              "grad": 103
            },
            "reference": {
              "pAO2": "303/1",
              "grad": "103/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 303,
              "grad": 103,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 303,
                "obtained": 303,
                "envelope": 1.4317436125566019e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 103,
                "obtained": 103,
                "envelope": 2.142286348316702e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 303,
              "grad": -397
            },
            "reference": {
              "pAO2": "303/1",
              "grad": "-397/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 303,
              "grad": -397,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 303,
                "obtained": 303,
                "envelope": 1.4317436125566019e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -397,
                "obtained": -397,
                "envelope": 3.9186431877169525e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 253,
              "grad": 233
            },
            "reference": {
              "pAO2": "253/1",
              "grad": "233/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 253,
              "grad": 233,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 253,
                "obtained": 253,
                "envelope": 1.609379296496627e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 233,
                "obtained": 233,
                "envelope": 1.680433570072637e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 253,
              "grad": 173
            },
            "reference": {
              "pAO2": "253/1",
              "grad": "173/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 253,
              "grad": 173,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 253,
                "obtained": 253,
                "envelope": 1.609379296496627e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 173,
                "obtained": 173,
                "envelope": 1.893596390800667e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 253,
              "grad": 53
            },
            "reference": {
              "pAO2": "253/1",
              "grad": "53/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 253,
              "grad": 53,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 253,
                "obtained": 253,
                "envelope": 1.609379296496627e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 53,
                "obtained": 53,
                "envelope": 2.319922032256727e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 253,
              "grad": -447
            },
            "reference": {
              "pAO2": "253/1",
              "grad": "-447/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 253,
              "grad": -447,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 253,
                "obtained": 253,
                "envelope": 1.609379296496627e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -447,
                "obtained": -447,
                "envelope": 4.0962788716569776e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 165.5,
              "grad": 145.5
            },
            "reference": {
              "pAO2": "331/2",
              "grad": "291/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 165.5,
              "grad": 145.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 165.5,
                "obtained": 165.5,
                "envelope": 1.9202417433916708e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 145.5,
                "obtained": 145.5,
                "envelope": 1.9912960169676808e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 165.5,
              "grad": 85.5
            },
            "reference": {
              "pAO2": "331/2",
              "grad": "171/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 165.5,
              "grad": 85.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 165.5,
                "obtained": 165.5,
                "envelope": 1.9202417433916708e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 85.5,
                "obtained": 85.5,
                "envelope": 2.204458837695711e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 165.5,
              "grad": -34.5
            },
            "reference": {
              "pAO2": "331/2",
              "grad": "-69/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 165.5,
              "grad": -34.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 165.5,
                "obtained": 165.5,
                "envelope": 1.9202417433916708e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -34.5,
                "obtained": -34.5,
                "envelope": 2.630784479151771e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "400"
            },
            "expected": {
              "pAO2": 165.5,
              "grad": -534.5
            },
            "reference": {
              "pAO2": "331/2",
              "grad": "-1069/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 165.5,
              "grad": -534.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 165.5,
                "obtained": 165.5,
                "envelope": 1.9202417433916708e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -534.5,
                "obtained": -534.5,
                "envelope": 4.407141318552021e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 440.5,
              "grad": 420.5
            },
            "reference": {
              "pAO2": "881/2",
              "grad": "841/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 440.5,
              "grad": 420.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 440.5,
                "obtained": 440.5,
                "envelope": 1.6537882174816332e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 420.5,
                "obtained": 420.5,
                "envelope": 1.7248424910576432e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 440.5,
              "grad": 360.5
            },
            "reference": {
              "pAO2": "881/2",
              "grad": "721/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 440.5,
              "grad": 360.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 440.5,
                "obtained": 440.5,
                "envelope": 1.6537882174816332e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 360.5,
                "obtained": 360.5,
                "envelope": 1.9380053117856733e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 440.5,
              "grad": 240.5
            },
            "reference": {
              "pAO2": "881/2",
              "grad": "481/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 440.5,
              "grad": 240.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 440.5,
                "obtained": 440.5,
                "envelope": 1.6537882174816332e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 240.5,
                "obtained": 240.5,
                "envelope": 2.3643309532417334e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 440.5,
              "grad": -259.5
            },
            "reference": {
              "pAO2": "881/2",
              "grad": "-519/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 440.5,
              "grad": -259.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 440.5,
                "obtained": 440.5,
                "envelope": 1.6537882174816332e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -259.5,
                "obtained": -259.5,
                "envelope": 4.140687792641984e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 428,
              "grad": 408
            },
            "reference": {
              "pAO2": "428/1",
              "grad": "408/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 428,
              "grad": 408,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 428,
                "obtained": 428,
                "envelope": 1.6981971384666394e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 408,
                "obtained": 408,
                "envelope": 1.7692514120426495e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 428,
              "grad": 348
            },
            "reference": {
              "pAO2": "428/1",
              "grad": "348/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 428,
              "grad": 348,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 428,
                "obtained": 428,
                "envelope": 1.6981971384666394e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 348,
                "obtained": 348,
                "envelope": 1.9824142327706795e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 428,
              "grad": 228
            },
            "reference": {
              "pAO2": "428/1",
              "grad": "228/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 428,
              "grad": 228,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 428,
                "obtained": 428,
                "envelope": 1.6981971384666394e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 228,
                "obtained": 228,
                "envelope": 2.4087398742267396e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 428,
              "grad": -272
            },
            "reference": {
              "pAO2": "428/1",
              "grad": "-272/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 428,
              "grad": -272,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 428,
                "obtained": 428,
                "envelope": 1.6981971384666394e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -272,
                "obtained": -272,
                "envelope": 4.18509671362699e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 403,
              "grad": 383
            },
            "reference": {
              "pAO2": "403/1",
              "grad": "383/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 403,
              "grad": 383,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 403,
                "obtained": 403,
                "envelope": 1.787014980436652e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 383,
                "obtained": 383,
                "envelope": 1.858069254012662e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 403,
              "grad": 323
            },
            "reference": {
              "pAO2": "403/1",
              "grad": "323/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 403,
              "grad": 323,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 403,
                "obtained": 403,
                "envelope": 1.787014980436652e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 323,
                "obtained": 323,
                "envelope": 2.071232074740692e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 403,
              "grad": 203
            },
            "reference": {
              "pAO2": "403/1",
              "grad": "203/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 403,
              "grad": 203,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 403,
                "obtained": 403,
                "envelope": 1.787014980436652e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 203,
                "obtained": 203,
                "envelope": 2.497557716196752e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 403,
              "grad": -297
            },
            "reference": {
              "pAO2": "403/1",
              "grad": "-297/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 403,
              "grad": -297,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 403,
                "obtained": 403,
                "envelope": 1.787014980436652e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -297,
                "obtained": -297,
                "envelope": 4.273914555597003e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 353,
              "grad": 333
            },
            "reference": {
              "pAO2": "353/1",
              "grad": "333/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 353,
              "grad": 333,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 353,
                "obtained": 353,
                "envelope": 1.964650664376677e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 333,
                "obtained": 333,
                "envelope": 2.035704937952687e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 353,
              "grad": 273
            },
            "reference": {
              "pAO2": "353/1",
              "grad": "273/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 353,
              "grad": 273,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 353,
                "obtained": 353,
                "envelope": 1.964650664376677e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 273,
                "obtained": 273,
                "envelope": 2.248867758680717e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 353,
              "grad": 153
            },
            "reference": {
              "pAO2": "353/1",
              "grad": "153/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 353,
              "grad": 153,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 353,
                "obtained": 353,
                "envelope": 1.964650664376677e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 153,
                "obtained": 153,
                "envelope": 2.675193400136777e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 353,
              "grad": -347
            },
            "reference": {
              "pAO2": "353/1",
              "grad": "-347/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 353,
              "grad": -347,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 353,
                "obtained": 353,
                "envelope": 1.964650664376677e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -347,
                "obtained": -347,
                "envelope": 4.451550239537028e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 265.5,
              "grad": 245.5
            },
            "reference": {
              "pAO2": "531/2",
              "grad": "491/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 265.5,
              "grad": 245.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 265.5,
                "obtained": 265.5,
                "envelope": 2.275513111271721e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 245.5,
                "obtained": 245.5,
                "envelope": 2.346567384847731e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 265.5,
              "grad": 185.5
            },
            "reference": {
              "pAO2": "531/2",
              "grad": "371/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 265.5,
              "grad": 185.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 265.5,
                "obtained": 265.5,
                "envelope": 2.275513111271721e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 185.5,
                "obtained": 185.5,
                "envelope": 2.559730205575761e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 265.5,
              "grad": 65.5
            },
            "reference": {
              "pAO2": "531/2",
              "grad": "131/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 265.5,
              "grad": 65.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 265.5,
                "obtained": 265.5,
                "envelope": 2.275513111271721e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 65.5,
                "obtained": 65.5,
                "envelope": 2.986055847031821e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "500"
            },
            "expected": {
              "pAO2": 265.5,
              "grad": -434.5
            },
            "reference": {
              "pAO2": "531/2",
              "grad": "-869/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 265.5,
              "grad": -434.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 265.5,
                "obtained": 265.5,
                "envelope": 2.275513111271721e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -434.5,
                "obtained": -434.5,
                "envelope": 4.7624126864320715e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 590.5,
              "grad": 570.5
            },
            "reference": {
              "pAO2": "1181/2",
              "grad": "1141/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 590.5,
              "grad": 570.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 590.5,
                "obtained": 590.5,
                "envelope": 2.1866952693017083e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 570.5,
                "obtained": 570.5,
                "envelope": 2.2577495428777183e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 590.5,
              "grad": 510.5
            },
            "reference": {
              "pAO2": "1181/2",
              "grad": "1021/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 590.5,
              "grad": 510.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 590.5,
                "obtained": 590.5,
                "envelope": 2.1866952693017083e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 510.5,
                "obtained": 510.5,
                "envelope": 2.4709123636057484e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 590.5,
              "grad": 390.5
            },
            "reference": {
              "pAO2": "1181/2",
              "grad": "781/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 590.5,
              "grad": 390.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 590.5,
                "obtained": 590.5,
                "envelope": 2.1866952693017083e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 390.5,
                "obtained": 390.5,
                "envelope": 2.8972380050618085e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 590.5,
              "grad": -109.5
            },
            "reference": {
              "pAO2": "1181/2",
              "grad": "-219/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 590.5,
              "grad": -109.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 590.5,
                "obtained": 590.5,
                "envelope": 2.1866952693017083e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -109.5,
                "obtained": -109.5,
                "envelope": 4.673594844462059e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 578,
              "grad": 558
            },
            "reference": {
              "pAO2": "578/1",
              "grad": "558/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 578,
              "grad": 558,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 578,
                "obtained": 578,
                "envelope": 2.2311041902867146e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 558,
                "obtained": 558,
                "envelope": 2.3021584638627246e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 578,
              "grad": 498
            },
            "reference": {
              "pAO2": "578/1",
              "grad": "498/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 578,
              "grad": 498,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 578,
                "obtained": 578,
                "envelope": 2.2311041902867146e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 498,
                "obtained": 498,
                "envelope": 2.5153212845907547e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 578,
              "grad": 378
            },
            "reference": {
              "pAO2": "578/1",
              "grad": "378/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 578,
              "grad": 378,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 578,
                "obtained": 578,
                "envelope": 2.2311041902867146e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 378,
                "obtained": 378,
                "envelope": 2.9416469260468148e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 578,
              "grad": -122
            },
            "reference": {
              "pAO2": "578/1",
              "grad": "-122/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 578,
              "grad": -122,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 578,
                "obtained": 578,
                "envelope": 2.2311041902867146e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -122,
                "obtained": -122,
                "envelope": 4.718003765447065e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 553,
              "grad": 533
            },
            "reference": {
              "pAO2": "553/1",
              "grad": "533/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 553,
              "grad": 533,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 553,
                "obtained": 553,
                "envelope": 2.319922032256727e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 533,
                "obtained": 533,
                "envelope": 2.390976305832737e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 553,
              "grad": 473
            },
            "reference": {
              "pAO2": "553/1",
              "grad": "473/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 553,
              "grad": 473,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 553,
                "obtained": 553,
                "envelope": 2.319922032256727e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 473,
                "obtained": 473,
                "envelope": 2.604139126560767e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 553,
              "grad": 353
            },
            "reference": {
              "pAO2": "553/1",
              "grad": "353/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 553,
              "grad": 353,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 553,
                "obtained": 553,
                "envelope": 2.319922032256727e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 353,
                "obtained": 353,
                "envelope": 3.0304647680168273e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 553,
              "grad": -147
            },
            "reference": {
              "pAO2": "553/1",
              "grad": "-147/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 553,
              "grad": -147,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 553,
                "obtained": 553,
                "envelope": 2.319922032256727e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -147,
                "obtained": -147,
                "envelope": 4.806821607417078e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 503,
              "grad": 483
            },
            "reference": {
              "pAO2": "503/1",
              "grad": "483/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 503,
              "grad": 483,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 503,
                "obtained": 503,
                "envelope": 2.497557716196752e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 483,
                "obtained": 483,
                "envelope": 2.568611989772762e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 503,
              "grad": 423
            },
            "reference": {
              "pAO2": "503/1",
              "grad": "423/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 503,
              "grad": 423,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 503,
                "obtained": 503,
                "envelope": 2.497557716196752e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 423,
                "obtained": 423,
                "envelope": 2.7817748105007922e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 503,
              "grad": 303
            },
            "reference": {
              "pAO2": "503/1",
              "grad": "303/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 503,
              "grad": 303,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 503,
                "obtained": 503,
                "envelope": 2.497557716196752e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 303,
                "obtained": 303,
                "envelope": 3.2081004519568523e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 503,
              "grad": -197
            },
            "reference": {
              "pAO2": "503/1",
              "grad": "-197/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 503,
              "grad": -197,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 503,
                "obtained": 503,
                "envelope": 2.497557716196752e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -197,
                "obtained": -197,
                "envelope": 4.984457291357103e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 415.5,
              "grad": 395.5
            },
            "reference": {
              "pAO2": "831/2",
              "grad": "791/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 415.5,
              "grad": 395.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 415.5,
                "obtained": 415.5,
                "envelope": 2.808420163091796e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 395.5,
                "obtained": 395.5,
                "envelope": 2.879474436667806e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 415.5,
              "grad": 335.5
            },
            "reference": {
              "pAO2": "831/2",
              "grad": "671/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 415.5,
              "grad": 335.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 415.5,
                "obtained": 415.5,
                "envelope": 2.808420163091796e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 335.5,
                "obtained": 335.5,
                "envelope": 3.092637257395836e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 415.5,
              "grad": 215.5
            },
            "reference": {
              "pAO2": "831/2",
              "grad": "431/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 415.5,
              "grad": 215.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 415.5,
                "obtained": 415.5,
                "envelope": 2.808420163091796e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 215.5,
                "obtained": 215.5,
                "envelope": 3.518962898851896e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "650"
            },
            "expected": {
              "pAO2": 415.5,
              "grad": -284.5
            },
            "reference": {
              "pAO2": "831/2",
              "grad": "-569/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 415.5,
              "grad": -284.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 415.5,
                "obtained": 415.5,
                "envelope": 2.808420163091796e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -284.5,
                "obtained": -284.5,
                "envelope": 5.295319738252147e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 700.5,
              "grad": 680.5
            },
            "reference": {
              "pAO2": "1401/2",
              "grad": "1361/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 700.5,
              "grad": 680.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 700.5,
                "obtained": 700.5,
                "envelope": 2.5774937739697634e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 680.5,
                "obtained": 680.5,
                "envelope": 2.6485480475457734e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 700.5,
              "grad": 620.5
            },
            "reference": {
              "pAO2": "1401/2",
              "grad": "1241/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 700.5,
              "grad": 620.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 700.5,
                "obtained": 700.5,
                "envelope": 2.5774937739697634e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 620.5,
                "obtained": 620.5,
                "envelope": 2.8617108682738035e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 700.5,
              "grad": 500.5
            },
            "reference": {
              "pAO2": "1401/2",
              "grad": "1001/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 700.5,
              "grad": 500.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 700.5,
                "obtained": 700.5,
                "envelope": 2.5774937739697634e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 500.5,
                "obtained": 500.5,
                "envelope": 3.2880365097298636e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 700.5,
              "grad": 0.5
            },
            "reference": {
              "pAO2": "1401/2",
              "grad": "1/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 700.5,
              "grad": 0.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 700.5,
                "obtained": 700.5,
                "envelope": 2.5774937739697634e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 5.064393349130114e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 688,
              "grad": 668
            },
            "reference": {
              "pAO2": "688/1",
              "grad": "668/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 688,
              "grad": 668,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 688,
                "obtained": 688,
                "envelope": 2.6219026949547697e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 668,
                "obtained": 668,
                "envelope": 2.6929569685307797e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 688,
              "grad": 608
            },
            "reference": {
              "pAO2": "688/1",
              "grad": "608/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 688,
              "grad": 608,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 688,
                "obtained": 688,
                "envelope": 2.6219026949547697e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 608,
                "obtained": 608,
                "envelope": 2.9061197892588098e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 688,
              "grad": 488
            },
            "reference": {
              "pAO2": "688/1",
              "grad": "488/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 688,
              "grad": 488,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 688,
                "obtained": 688,
                "envelope": 2.6219026949547697e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 488,
                "obtained": 488,
                "envelope": 3.33244543071487e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 688,
              "grad": -12
            },
            "reference": {
              "pAO2": "688/1",
              "grad": "-12/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 688,
              "grad": -12,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 688,
                "obtained": 688,
                "envelope": 2.6219026949547697e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -12,
                "obtained": -12,
                "envelope": 5.10880227011512e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 663,
              "grad": 643
            },
            "reference": {
              "pAO2": "663/1",
              "grad": "643/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 663,
              "grad": 643,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 663,
                "obtained": 663,
                "envelope": 2.7107205369247822e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 643,
                "obtained": 643,
                "envelope": 2.7817748105007922e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 663,
              "grad": 583
            },
            "reference": {
              "pAO2": "663/1",
              "grad": "583/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 663,
              "grad": 583,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 663,
                "obtained": 663,
                "envelope": 2.7107205369247822e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 583,
                "obtained": 583,
                "envelope": 2.9949376312288223e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 663,
              "grad": 463
            },
            "reference": {
              "pAO2": "663/1",
              "grad": "463/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 663,
              "grad": 463,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 663,
                "obtained": 663,
                "envelope": 2.7107205369247822e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 463,
                "obtained": 463,
                "envelope": 3.4212632726848824e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 663,
              "grad": -37
            },
            "reference": {
              "pAO2": "663/1",
              "grad": "-37/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 663,
              "grad": -37,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 663,
                "obtained": 663,
                "envelope": 2.7107205369247822e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -37,
                "obtained": -37,
                "envelope": 5.197620112085133e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 613,
              "grad": 593
            },
            "reference": {
              "pAO2": "613/1",
              "grad": "593/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 613,
              "grad": 593,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 613,
                "obtained": 613,
                "envelope": 2.8883562208648073e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 593,
                "obtained": 593,
                "envelope": 2.9594104944408173e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 613,
              "grad": 533
            },
            "reference": {
              "pAO2": "613/1",
              "grad": "533/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 613,
              "grad": 533,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 613,
                "obtained": 613,
                "envelope": 2.8883562208648073e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 533,
                "obtained": 533,
                "envelope": 3.1725733151688473e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 613,
              "grad": 413
            },
            "reference": {
              "pAO2": "613/1",
              "grad": "413/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 613,
              "grad": 413,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 613,
                "obtained": 613,
                "envelope": 2.8883562208648073e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 413,
                "obtained": 413,
                "envelope": 3.5988989566249074e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 613,
              "grad": -87
            },
            "reference": {
              "pAO2": "613/1",
              "grad": "-87/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 613,
              "grad": -87,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 613,
                "obtained": 613,
                "envelope": 2.8883562208648073e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -87,
                "obtained": -87,
                "envelope": 5.375255796025158e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 525.5,
              "grad": 505.5
            },
            "reference": {
              "pAO2": "1051/2",
              "grad": "1011/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 525.5,
              "grad": 505.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 525.5,
                "obtained": 525.5,
                "envelope": 3.199218667759851e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 505.5,
                "obtained": 505.5,
                "envelope": 3.270272941335861e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 525.5,
              "grad": 445.5
            },
            "reference": {
              "pAO2": "1051/2",
              "grad": "891/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 525.5,
              "grad": 445.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 525.5,
                "obtained": 525.5,
                "envelope": 3.199218667759851e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 445.5,
                "obtained": 445.5,
                "envelope": 3.483435762063891e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 525.5,
              "grad": 325.5
            },
            "reference": {
              "pAO2": "1051/2",
              "grad": "651/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 525.5,
              "grad": 325.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 525.5,
                "obtained": 525.5,
                "envelope": 3.199218667759851e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 325.5,
                "obtained": 325.5,
                "envelope": 3.909761403519951e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "760"
            },
            "expected": {
              "pAO2": 525.5,
              "grad": -174.5
            },
            "reference": {
              "pAO2": "1051/2",
              "grad": "-349/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 525.5,
              "grad": -174.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 525.5,
                "obtained": 525.5,
                "envelope": 3.199218667759851e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -174.5,
                "obtained": -174.5,
                "envelope": 5.686118242920202e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 740.5,
              "grad": 720.5
            },
            "reference": {
              "pAO2": "1481/2",
              "grad": "1441/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 740.5,
              "grad": 720.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 740.5,
                "obtained": 740.5,
                "envelope": 2.7196023211217835e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 720.5,
                "obtained": 720.5,
                "envelope": 2.7906565946977935e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 740.5,
              "grad": 660.5
            },
            "reference": {
              "pAO2": "1481/2",
              "grad": "1321/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 740.5,
              "grad": 660.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 740.5,
                "obtained": 740.5,
                "envelope": 2.7196023211217835e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 660.5,
                "obtained": 660.5,
                "envelope": 3.0038194154258235e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 740.5,
              "grad": 540.5
            },
            "reference": {
              "pAO2": "1481/2",
              "grad": "1081/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 740.5,
              "grad": 540.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 740.5,
                "obtained": 740.5,
                "envelope": 2.7196023211217835e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 540.5,
                "obtained": 540.5,
                "envelope": 3.4301450568818836e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "10",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 740.5,
              "grad": 40.5
            },
            "reference": {
              "pAO2": "1481/2",
              "grad": "81/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 740.5,
              "grad": 40.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 740.5,
                "obtained": 740.5,
                "envelope": 2.7196023211217835e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 40.5,
                "obtained": 40.5,
                "envelope": 5.206501896282134e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 728,
              "grad": 708
            },
            "reference": {
              "pAO2": "728/1",
              "grad": "708/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 728,
              "grad": 708,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 728,
                "obtained": 728,
                "envelope": 2.7640112421067897e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 708,
                "obtained": 708,
                "envelope": 2.8350655156827997e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 728,
              "grad": 648
            },
            "reference": {
              "pAO2": "728/1",
              "grad": "648/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 728,
              "grad": 648,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 728,
                "obtained": 728,
                "envelope": 2.7640112421067897e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 648,
                "obtained": 648,
                "envelope": 3.0482283364108298e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 728,
              "grad": 528
            },
            "reference": {
              "pAO2": "728/1",
              "grad": "528/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 728,
              "grad": 528,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 728,
                "obtained": 728,
                "envelope": 2.7640112421067897e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 528,
                "obtained": 528,
                "envelope": 3.47455397786689e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "20",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 728,
              "grad": 28
            },
            "reference": {
              "pAO2": "728/1",
              "grad": "28/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 728,
              "grad": 28,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 728,
                "obtained": 728,
                "envelope": 2.7640112421067897e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 28,
                "obtained": 28,
                "envelope": 5.25091081726714e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 703,
              "grad": 683
            },
            "reference": {
              "pAO2": "703/1",
              "grad": "683/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 703,
              "grad": 683,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 703,
                "obtained": 703,
                "envelope": 2.8528290840768022e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 683,
                "obtained": 683,
                "envelope": 2.9238833576528123e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 703,
              "grad": 623
            },
            "reference": {
              "pAO2": "703/1",
              "grad": "623/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 703,
              "grad": 623,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 703,
                "obtained": 703,
                "envelope": 2.8528290840768022e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 623,
                "obtained": 623,
                "envelope": 3.1370461783808423e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 703,
              "grad": 503
            },
            "reference": {
              "pAO2": "703/1",
              "grad": "503/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 703,
              "grad": 503,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 703,
                "obtained": 703,
                "envelope": 2.8528290840768022e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 503,
                "obtained": 503,
                "envelope": 3.5633718198369024e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "40",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 703,
              "grad": 3
            },
            "reference": {
              "pAO2": "703/1",
              "grad": "3/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 703,
              "grad": 3,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 703,
                "obtained": 703,
                "envelope": 2.8528290840768022e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 3,
                "obtained": 3,
                "envelope": 5.339728659237153e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 653,
              "grad": 633
            },
            "reference": {
              "pAO2": "653/1",
              "grad": "633/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 653,
              "grad": 633,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 653,
                "obtained": 653,
                "envelope": 3.0304647680168273e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 633,
                "obtained": 633,
                "envelope": 3.1015190415928373e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 653,
              "grad": 573
            },
            "reference": {
              "pAO2": "653/1",
              "grad": "573/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 653,
              "grad": 573,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 653,
                "obtained": 653,
                "envelope": 3.0304647680168273e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 573,
                "obtained": 573,
                "envelope": 3.3146818623208674e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 653,
              "grad": 453
            },
            "reference": {
              "pAO2": "653/1",
              "grad": "453/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 653,
              "grad": 453,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 653,
                "obtained": 653,
                "envelope": 3.0304647680168273e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 453,
                "obtained": 453,
                "envelope": 3.7410075037769275e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "80",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 653,
              "grad": -47
            },
            "reference": {
              "pAO2": "653/1",
              "grad": "-47/1"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 653,
              "grad": -47,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 653,
                "obtained": 653,
                "envelope": 3.0304647680168273e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -47,
                "obtained": -47,
                "envelope": 5.517364343177178e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "20",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 565.5,
              "grad": 545.5
            },
            "reference": {
              "pAO2": "1131/2",
              "grad": "1091/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 565.5,
              "grad": 545.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 565.5,
                "obtained": 565.5,
                "envelope": 3.341327214911871e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 545.5,
                "obtained": 545.5,
                "envelope": 3.412381488487881e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "80",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 565.5,
              "grad": 485.5
            },
            "reference": {
              "pAO2": "1131/2",
              "grad": "971/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 565.5,
              "grad": 485.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 565.5,
                "obtained": 565.5,
                "envelope": 3.341327214911871e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 485.5,
                "obtained": 485.5,
                "envelope": 3.625544309215911e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "200",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 565.5,
              "grad": 365.5
            },
            "reference": {
              "pAO2": "1131/2",
              "grad": "731/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 565.5,
              "grad": 365.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 565.5,
                "obtained": 565.5,
                "envelope": 3.341327214911871e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": 365.5,
                "obtained": 365.5,
                "envelope": 4.051869950671971e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "gradiente-alveolo-arterial",
            "input": {
              "fio2": "100",
              "pao2": "700",
              "paco2": "150",
              "idade": "45",
              "patm": "800"
            },
            "expected": {
              "pAO2": 565.5,
              "grad": -134.5
            },
            "reference": {
              "pAO2": "1131/2",
              "grad": "-269/2"
            },
            "scenario": "defined47water-fixedRQ0.8 simplified equation only",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "pAO2": 565.5,
              "grad": -134.5,
              "esperado": 11.95
            },
            "error": null,
            "checks": [
              {
                "key": "pAO2",
                "expected": 565.5,
                "obtained": 565.5,
                "envelope": 3.341327214911871e-12,
                "passed": true
              },
              {
                "key": "grad",
                "expected": -134.5,
                "obtained": -134.5,
                "envelope": 5.828226790072222e-12,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
              "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
              "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
              "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
              "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
        "evidenceSha256": "519318646a8992c38bc190eab888a1a985682928e8dd2f833d6566be5e490b68",
        "peerEvidencePath": "reports/review-20261003/independent-four-physiological-equation-source-oracles-final23-v2.json",
        "peerEvidenceSha256": "59b71a2c62afcb302b5af74ea6bcd987dc816ed6b204fba5ecf377dd776f9fc2",
        "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
        "source": {
          "url": "https://www.ncbi.nlm.nih.gov/books/NBK493219/?report=reader",
          "edition": "NCBIBookshelf,Partial Pressure of Oxygen,author chapter:simplified alveolar gas equation",
          "locator": "Final alveolar gas equation,water47mmHg,RQ0.8 andPatm",
          "access": "Official author chapter indexed section read2026-10-04; directBook request returned browser-check. Equation PAO2=FiO2(Patm-47)-PaCO2/0.8,then PAO2-PaO2,not full gas-exchange physiology.",
          "limitations": "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation."
        },
        "implementations": [
          {
            "app": "website",
            "id": "gradiente-alveolo-arterial",
            "sha256": "d85cee034314ebb8e976aa306d12096dd4f06d808b9c56ce022e8d6f164f8f94"
          },
          {
            "app": "dashboard",
            "id": "gradiente-alveolo-arterial",
            "sha256": "d85cee034314ebb8e976aa306d12096dd4f06d808b9c56ce022e8d6f164f8f94"
          },
          {
            "app": "command-center",
            "id": "gradiente-alveolo-arterial",
            "sha256": "d85cee034314ebb8e976aa306d12096dd4f06d808b9c56ce022e8d6f164f8f94"
          }
        ],
        "qualifications": [
          "Only defined simplified physical-equation arithmetic with47mmHg andfixedRQ0.8;not exactgeneralalveolargas equation,individualRQ,age-normal limits,Mellemgaard1966 equation,hypoxemia causes,high-FiO2approximation validity orclinicalinterpretation.",
          "Twelve failures of the initial synthetic floating-point criterion are preserved in four-physiological-equation-source-oracles-final23.json. V2 preserves every expected value and uses 16*EPS times the sum of absolute source terms for this subtraction-heavy equation. This applies only to the new synthetic comparisons. No original source fixture or original tolerance is changed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Equaçãoalveolar RQ 0,8/vapor 47 mm Hg; gradiente Mellemgaard 1966 2,5+0,21 idade; aproximaçãoidade/4+4",
      "implementationVersion": "gradiente-alveolo-arterial@native-2026-10-03+d85cee034314",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5963295/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "PAO₂ = FiO₂ × (P atm − 47) − PaCO₂ ÷ 0,8 (quociente respiratório de 0,8; 47 mmHg = pressão de vapor d'água a 37 °C). Gradiente A-a = PAO₂ − PaO₂. Esperado em ar ambiente = 2,5 + 0,21 × idade (Mellemgaard). Regra prática: idade ÷ 4 + 4.",
        "inputContract": {
          "fields": [
            {
              "key": "fio2",
              "label": "FiO₂",
              "type": "num",
              "min": 21,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "pao2",
              "label": "PaO₂",
              "type": "num",
              "min": 20,
              "max": 700,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "paco2",
              "label": "PaCO₂",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 1,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "patm",
              "label": "Pressão barométrica local (padrão 760)",
              "type": "num",
              "min": 400,
              "max": 800,
              "unit": "mmHg",
              "optional": true,
              "options": null
            }
          ],
          "hash": "be1e10616563e65f96952bd467a05b787e2cae1ed0ba76aa19d770ba91ee90de"
        },
        "sourceEditions": [
          {
            "citation": "Mellemgaard K. The alveolar-arterial oxygen difference: its size and components in normal man. Acta Physiol Scand, 1966.",
            "url": "https://doi.org/10.1111/j.1748-1716.1966.tb03281.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The alveolar-arterial oxygen difference: its size and components in normal man.",
              "year": "1966",
              "firstPublicationDate": "1966-05-01",
              "doi": "10.1111/j.1748-1716.1966.tb03281.x",
              "pmid": "5963295",
              "journal": "Acta physiologica Scandinavica",
              "authors": "Mellemgaard K."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/5963295/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Hantzidiamantis PJ, Amaro E. Physiology, Alveolar to Arterial Oxygen Gradient. StatPearls (NCBI Bookshelf).",
            "url": "https://www.ncbi.nlm.nih.gov/books/NBK545153/",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Institutional or legislative URL requires individual browser review; not a publication DOI."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:19:19.748Z",
          "total": 500,
          "passed": 500,
          "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
          "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "0b903ca63e7482b09fca13d3573f465b54a4d58a44dc49c0fc098882f5893456"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "d85cee034314ebb8e976aa306d12096dd4f06d808b9c56ce022e8d6f164f8f94"
      },
      "limits": "O cálculo usa pressão de vapor d’água de 47 mmHg a 37 °C e quociente respiratório fixo de 0,8; este é um pressuposto de estado estável e pode variar com a dieta. Informe FiO₂ em porcentagem, pressões em mmHg e pressão barométrica apropriada. A referência aproximada por idade não deve ser extrapolada automaticamente para FiO₂ elevada ou altitude. O gradiente ajuda a avaliar oxigenação, mas não determina sozinho a causa da hipoxemia. Os coeficientes da referência local por idade ainda exigem conferência no estudo completo citado.",
      "limitsEvidence": {
        "status": "direct-primary-equation-sections-and-original-abstract-read",
        "sources": [
          {
            "url": "https://www.docenti.unina.it/webdocenti-be/allegati/materiale-didattico/443118",
            "edition": "Berend2014,NEJM,updated2014-10-16,primary article mirror",
            "readScope": "Original article PDF text actually read: physiological-equation/Table1 sections pp1434–1437 and respiratory component/Table3 footnotes p1442; not whole paper. Host is a university mirror, not journal publisher."
          },
          {
            "url": "https://onlinelibrary.wiley.com/doi/10.1111/j.1748-1716.1966.tb03281.x",
            "edition": "Mellemgaard1966",
            "readScope": "Direct original abstract fully read:80 normal subjects at rest and age-related gradient. Full study and coefficients not read."
          }
        ],
        "populationScope": "Alveolar gas equation assumptions and contextual oxygenation assessment.",
        "remainingChecks": [
          "Mellemgaard1966 full coefficient derivation not read.",
          "No clinical validation at highFiO2, alteredRQ or altitude.",
          "Primary Berend paper read through university mirror, not full article."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "nottingham",
      "title": "Grau histológico de Nottingham",
      "short": "Grau do carcinoma invasivo de mama (Elston-Ellis)",
      "desc": "Grau histológico de Nottingham (Elston-Ellis) do carcinoma invasivo de mama: túbulos, pleomorfismo nuclear e mitoses, de 3 a 9 pontos.",
      "lead": "Gradua o carcinoma invasivo de mama em graus 1, 2 ou 3 pela soma de formação de túbulos, pleomorfismo nuclear e contagem de mitoses.",
      "kind": "Escore",
      "spec": [
        "patologia",
        "mastologia",
        "oncologia-clinica",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "tubulos",
          "Formação de túbulos/glândulas",
          "radio",
          {
            "opts": {
              "1": "&gt; 75% do tumor",
              "2": "10% a 75%",
              "3": "&lt; 10%"
            }
          }
        ],
        [
          "nucleo",
          "Pleomorfismo nuclear",
          "radio",
          {
            "opts": {
              "1": "Núcleos pequenos, regulares e uniformes",
              "2": "Aumento moderado de tamanho e variabilidade",
              "3": "Variação acentuada"
            }
          }
        ],
        [
          "mitoses",
          "Contagem de mitoses (em 10 campos, ajustada ao diâmetro do campo)",
          "radio",
          {
            "opts": {
              "1": "Escore 1 (baixa)",
              "2": "Escore 2 (intermediária)",
              "3": "Escore 3 (alta)"
            }
          }
        ]
      ],
      "formula": "<p>Cada componente vale de 1 a 3 pontos. Soma 3–5 = <strong>grau 1</strong> · 6–7 = <strong>grau 2</strong> · 8–9 = <strong>grau 3</strong>.</p><p>O ponto de corte da contagem de mitoses depende da área do campo de grande aumento do microscópio; use a tabela de conversão da fonte ou do protocolo do serviço.</p>",
      "sources": [
        [
          "Elston CW, Ellis IO. Pathological prognostic factors in breast cancer. I. The value of histological grade in breast cancer: experience from a large study with long-term follow-up. Histopathology, 1991.",
          "https://doi.org/10.1111/j.1365-2559.1991.tb00229.x"
        ]
      ],
      "cases": [
        [
          "Túbulos &gt; 75%, núcleos uniformes, mitoses baixas: 3 pontos, grau 1",
          {
            "tubulos": "1",
            "nucleo": "1",
            "mitoses": "1"
          },
          {
            "score": 3,
            "level": "low",
            "verdict": "Grau 1"
          }
        ],
        [
          "Corte: 3 + 2 + 1 = 6, grau 2",
          {
            "tubulos": "3",
            "nucleo": "2",
            "mitoses": "1"
          },
          {
            "score": 6,
            "level": "mid",
            "verdict": "Grau 2"
          }
        ],
        [
          "Corte: 3 + 3 + 2 = 8, grau 3",
          {
            "tubulos": "3",
            "nucleo": "3",
            "mitoses": "2"
          },
          {
            "score": 8,
            "level": "high",
            "verdict": "Grau 3"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:23.453Z",
        "total": 27,
        "passed": 27,
        "cases": [
          {
            "id": "nottingham",
            "index": 1600,
            "input": {
              "tubulos": "1",
              "nucleo": "1",
              "mitoses": "1"
            },
            "expected": {
              "score": 3
            },
            "derivation": "assigned-component-total-and-grade-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1600
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 3
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nottingham",
            "index": 1601,
            "input": {
              "tubulos": "1",
              "nucleo": "1",
              "mitoses": "2"
            },
            "expected": {
              "score": 4
            },
            "derivation": "assigned-component-total-and-grade-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1601
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nottingham",
            "index": 1602,
            "input": {
              "tubulos": "1",
              "nucleo": "1",
              "mitoses": "3"
            },
            "expected": {
              "score": 5
            },
            "derivation": "assigned-component-total-and-grade-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1602
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nottingham",
            "index": 1603,
            "input": {
              "tubulos": "1",
              "nucleo": "2",
              "mitoses": "1"
            },
            "expected": {
              "score": 4
            },
            "derivation": "assigned-component-total-and-grade-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
              "index": 1603
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                "mode": "browserVm",
                "raw": {
                  "score": 4
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 27,
        "uniqueApiInputCount": 27,
        "sourceContextCount": 27,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "92275e33bea336603769e594a6f5e51cd398c0b2d18be775b61f4f46adbcfe4e",
          "total": 27,
          "bankRowCount": 27,
          "uniqueApiInputCount": 27,
          "sourceContextCount": 27,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-score-source-comparison-final27.json",
            "sha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 27,
          "uniqueApiInputs": 27,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
            "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "nottingham",
            "declaredEdition": "Nottingham/Elston Ellis 1991:3 componentes 1–3, total 3–9; mitosesporáreadecampo",
            "readRecords": [
              {
                "id": "nottingham",
                "edition": "ICCR Invasive Breast Histopathology Reporting Guide v2.1 June2022, Note8 pp14–15; Elston/Ellis1991 original identity only",
                "url": "https://www.iccr-cancer.org/wp-content/uploads/2024/03/ICCR-Invasive-breast-2nd-ed-2.1-bookmark.pdf",
                "file": "nottingham-iccr-2.1-final27.pdf",
                "readPages": [
                  14,
                  15
                ],
                "observations": "Tubule formation, nuclear pleomorphism and mitotic component each receive1–3. Their sum3–9 maps to grade1 at3–5,grade2 at6–7 andgrade3 at8–9. Mitotic scoring depends on microscope field area. This bank tests assigned component sums, not histological image assessment.",
                "unchecked": [
                  "Original1991 full article not obtained in this reading.",
                  "Mitotic field-area conversion, tissue assessment and prognosis not validated.",
                  "CAP PDF retrieval failed and has not been represented as a successful reading."
                ],
                "sha256": "62a6ddf5bd72621a200944eee3d01efbdc27e891911fcbdc5752875ca8a2928a",
                "visualEvidence": [
                  {
                    "file": "nottingham-iccr-2.1-final27-p14.png",
                    "sha256": "564253f6231a7edf3ad4eb6d2de0c2cf09976acb5b7a0442d2368de5144b1fbd"
                  },
                  {
                    "file": "nottingham-iccr-2.1-final27-p15.png",
                    "sha256": "ccce9a260adb77b7da14a1b3ddaa26d1aabd776788a78e166cef10822c5c7564"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/three-score-primary-review-final27.json",
              "sha256": "21364c8a477ff72e3a51bf662879a238fd28d90d2f24115065f9cf5224951068"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/three-score-source-comparison-final27.json",
        "evidenceSha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/three-score-source-independent-review-western-final27-r2.json",
            "sha256": "b4f511b270e60afd7d8375a5480403bad36d2e7c7043254505e6bef99c2f2809"
          },
          "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 81,
        "actualVmExecutions": 81,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/nottingham/calculator.js",
            "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
          },
          {
            "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
            "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
          },
          {
            "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
            "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/nottingham/calculator.js",
            "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
          },
          {
            "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
            "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
          },
          {
            "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
            "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Nottingham/Elston Ellis 1991:3 componentes 1–3, total 3–9; mitosesporáreadecampo",
      "implementationVersion": "nottingham@native-2026-10-03+be58698417cc",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1757079/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada componente vale de 1 a 3 pontos. Soma 3–5 = grau 1 · 6–7 = grau 2 · 8–9 = grau 3 . O ponto de corte da contagem de mitoses depende da área do campo de grande aumento do microscópio; use a tabela de conversão da fonte ou do protocolo do serviço.",
        "inputContract": {
          "fields": [
            {
              "key": "tubulos",
              "label": "Formação de túbulos/glândulas",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "&gt; 75% do tumor",
                "2": "10% a 75%",
                "3": "&lt; 10%"
              }
            },
            {
              "key": "nucleo",
              "label": "Pleomorfismo nuclear",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Núcleos pequenos, regulares e uniformes",
                "2": "Aumento moderado de tamanho e variabilidade",
                "3": "Variação acentuada"
              }
            },
            {
              "key": "mitoses",
              "label": "Contagem de mitoses (em 10 campos, ajustada ao diâmetro do campo)",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Escore 1 (baixa)",
                "2": "Escore 2 (intermediária)",
                "3": "Escore 3 (alta)"
              }
            }
          ],
          "hash": "0522234100ec7817767f03c8321ab22ef08670f2dad2d70aab389c7200a4e698"
        },
        "sourceEditions": [
          {
            "citation": "Elston CW, Ellis IO. Pathological prognostic factors in breast cancer. I. The value of histological grade in breast cancer: experience from a large study with long-term follow-up. Histopathology, 1991.",
            "url": "https://doi.org/10.1111/j.1365-2559.1991.tb00229.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Pathological prognostic factors in breast cancer. I. The value of histological grade in breast cancer: experience from a large study with long-term follow-up.",
              "year": "1991",
              "firstPublicationDate": "1991-11-01",
              "doi": "10.1111/j.1365-2559.1991.tb00229.x",
              "pmid": "1757079",
              "journal": "Histopathology",
              "authors": "Elston CW, Ellis IO."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1757079/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d7e1d683294e0ca8963ac52ffaec92156bf516ddba37b01fdd517995218ee13e",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:23.453Z",
          "total": 27,
          "passed": 27,
          "cases": [
            {
              "id": "nottingham",
              "index": 1600,
              "input": {
                "tubulos": "1",
                "nucleo": "1",
                "mitoses": "1"
              },
              "expected": {
                "score": 3
              },
              "derivation": "assigned-component-total-and-grade-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1600
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 3
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nottingham",
              "index": 1601,
              "input": {
                "tubulos": "1",
                "nucleo": "1",
                "mitoses": "2"
              },
              "expected": {
                "score": 4
              },
              "derivation": "assigned-component-total-and-grade-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1601
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nottingham",
              "index": 1602,
              "input": {
                "tubulos": "1",
                "nucleo": "1",
                "mitoses": "3"
              },
              "expected": {
                "score": 5
              },
              "derivation": "assigned-component-total-and-grade-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1602
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nottingham",
              "index": 1603,
              "input": {
                "tubulos": "1",
                "nucleo": "2",
                "mitoses": "1"
              },
              "expected": {
                "score": 4
              },
              "derivation": "assigned-component-total-and-grade-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8",
                "index": 1603
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
                  "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346",
                  "mode": "browserVm",
                  "raw": {
                    "score": 4
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 27,
          "uniqueApiInputCount": 27,
          "sourceContextCount": 27,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "92275e33bea336603769e594a6f5e51cd398c0b2d18be775b61f4f46adbcfe4e",
            "total": 27,
            "bankRowCount": 27,
            "uniqueApiInputCount": 27,
            "sourceContextCount": 27,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
                "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-score-source-comparison-final27.json",
              "sha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 27,
            "uniqueApiInputs": 27,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/three-score-independent-expectations-final27.json",
              "sha256": "1c2108614e5d083041b973237d618eae17a8603944b8608881db822295bd04a8"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "nottingham",
              "declaredEdition": "Nottingham/Elston Ellis 1991:3 componentes 1–3, total 3–9; mitosesporáreadecampo",
              "readRecords": [
                {
                  "id": "nottingham",
                  "edition": "ICCR Invasive Breast Histopathology Reporting Guide v2.1 June2022, Note8 pp14–15; Elston/Ellis1991 original identity only",
                  "url": "https://www.iccr-cancer.org/wp-content/uploads/2024/03/ICCR-Invasive-breast-2nd-ed-2.1-bookmark.pdf",
                  "file": "nottingham-iccr-2.1-final27.pdf",
                  "readPages": [
                    14,
                    15
                  ],
                  "observations": "Tubule formation, nuclear pleomorphism and mitotic component each receive1–3. Their sum3–9 maps to grade1 at3–5,grade2 at6–7 andgrade3 at8–9. Mitotic scoring depends on microscope field area. This bank tests assigned component sums, not histological image assessment.",
                  "unchecked": [
                    "Original1991 full article not obtained in this reading.",
                    "Mitotic field-area conversion, tissue assessment and prognosis not validated.",
                    "CAP PDF retrieval failed and has not been represented as a successful reading."
                  ],
                  "sha256": "62a6ddf5bd72621a200944eee3d01efbdc27e891911fcbdc5752875ca8a2928a",
                  "visualEvidence": [
                    {
                      "file": "nottingham-iccr-2.1-final27-p14.png",
                      "sha256": "564253f6231a7edf3ad4eb6d2de0c2cf09976acb5b7a0442d2368de5144b1fbd"
                    },
                    {
                      "file": "nottingham-iccr-2.1-final27-p15.png",
                      "sha256": "ccce9a260adb77b7da14a1b3ddaa26d1aabd776788a78e166cef10822c5c7564"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/three-score-primary-review-final27.json",
                "sha256": "21364c8a477ff72e3a51bf662879a238fd28d90d2f24115065f9cf5224951068"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/three-score-source-comparison-final27.json",
          "evidenceSha256": "8db7177dbaec837508880ed9b1a8c855f25afebcb014ff3e5da971ef5f004517",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/three-score-source-independent-review-western-final27-r2.json",
              "sha256": "b4f511b270e60afd7d8375a5480403bad36d2e7c7043254505e6bef99c2f2809"
            },
            "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 81,
          "actualVmExecutions": 81,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/nottingham/calculator.js",
              "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
            },
            {
              "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
              "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
            },
            {
              "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
              "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/nottingham/calculator.js",
              "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
            },
            {
              "file": "apps/dashboard/private/tool-code/nottingham/calculator.js",
              "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
            },
            {
              "file": "apps/command-center/private/tool-code/nottingham/calculator.js",
              "sha256": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "be58698417cc2337ee2b0a4c1bf1256a649bffec6af7be5b8384dfc1b4589346"
      },
      "limits": "Graduação histopatológica de carcinoma mamário por formação tubular, pleomorfismo e mitoses. Os limiares mitóticos dependem da área de campo do microscópio. O grau não é o Nottingham Prognostic Index e não substitui avaliação anatomopatológica ou valida outra histologia.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:02.998Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Conversões completas de área de campo e limites exatos de mitoses não foram lidos na tabela original."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "gravidade-da-anafilaxia",
      "title": "Gravidade da anafilaxia (Brown)",
      "short": "Classificação em leve, moderada ou grave",
      "desc": "Classifique a gravidade de uma reação de hipersensibilidade generalizada ou anafilaxia em graus 1, 2 e 3 pelo sistema de Brown, com a conduta imediata.",
      "lead": "Classifica a gravidade das reações de hipersensibilidade generalizadas pelo achado mais grave, segundo o sistema de Brown (2004).",
      "kind": "Calculadora",
      "spec": [
        "alergia-e-imunologia",
        "medicina-de-emergencia",
        "pediatria",
        "anestesiologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "pele",
          "Pele e subcutâneo: eritema generalizado, urticária, edema periorbitário ou angioedema",
          "chk",
          {}
        ],
        [
          "resp",
          "Respiratório: dispneia, estridor, sibilância, aperto no peito ou na garganta",
          "chk",
          {}
        ],
        [
          "gi",
          "Gastrointestinal: náusea, vômitos, dor abdominal",
          "chk",
          {}
        ],
        [
          "cardio",
          "Pré-síncope (tontura) ou sudorese",
          "chk",
          {}
        ],
        [
          "hipoxia",
          "Hipoxemia (SpO₂ ≤ 92%) ou cianose",
          "chk",
          {}
        ],
        [
          "hipotensao",
          "Hipotensão (PAS &lt; 90 mmHg no adulto)",
          "chk",
          {}
        ],
        [
          "neuro",
          "Comprometimento neurológico: confusão, colapso, perda de consciência ou incontinência",
          "chk",
          {}
        ]
      ],
      "formula": "<p>O grau é definido pelo achado mais grave:</p><ul><li><strong>Grau 1 (leve):</strong> apenas pele e subcutâneo.</li><li><strong>Grau 2 (moderado):</strong> sinais de envolvimento respiratório, cardiovascular ou gastrointestinal.</li><li><strong>Grau 3 (grave):</strong> hipoxemia (SpO₂ ≤ 92% ou cianose), hipotensão (PAS &lt; 90 mmHg) ou comprometimento neurológico.</li></ul>",
      "sources": [
        [
          "Brown SGA. Clinical features and severity grading of anaphylaxis. J Allergy Clin Immunol, 2004.",
          "https://doi.org/10.1016/j.jaci.2004.04.029"
        ],
        [
          "Cardona V et al. World Allergy Organization Anaphylaxis Guidance 2020. World Allergy Organ J, 2020.",
          "https://doi.org/10.1016/j.waojou.2020.100472"
        ]
      ],
      "cases": [
        [
          "Urticária generalizada isolada: grau 1",
          {
            "pele": true
          },
          {
            "raw": {
              "grau": 1
            },
            "level": "mid",
            "verdict": "Grau 1"
          }
        ],
        [
          "Urticária e sibilância: grau 2",
          {
            "pele": true,
            "resp": true
          },
          {
            "raw": {
              "grau": 2
            },
            "level": "high",
            "verdict": "Grau 2"
          }
        ],
        [
          "Vômitos sem lesões de pele: grau 2",
          {
            "gi": true
          },
          {
            "raw": {
              "grau": 2
            },
            "level": "high"
          }
        ],
        [
          "Urticária, sibilância e PAS 80 mmHg: grau 3",
          {
            "pele": true,
            "resp": true,
            "hipotensao": true
          },
          {
            "raw": {
              "grau": 3
            },
            "level": "high",
            "verdict": "Grau 3"
          }
        ],
        [
          "Nenhum achado: erro",
          [],
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:53:44.588Z",
        "total": 127,
        "passed": 127,
        "sourceRowCount": 127,
        "uniqueApiInputCount": 127,
        "sourceContextCount": 127,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 12,
            "input": {
              "pele": false,
              "resp": false,
              "gi": false,
              "cardio": false,
              "hipoxia": false,
              "hipotensao": false,
              "neuro": true
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "brown-2004-abstract",
              "brown-2023-table9"
            ],
            "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 13,
            "input": {
              "pele": false,
              "resp": false,
              "gi": false,
              "cardio": false,
              "hipoxia": false,
              "hipotensao": true,
              "neuro": false
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "brown-2004-abstract",
              "brown-2023-table9"
            ],
            "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 14,
            "input": {
              "pele": false,
              "resp": false,
              "gi": false,
              "cardio": false,
              "hipoxia": false,
              "hipotensao": true,
              "neuro": true
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "brown-2004-abstract",
              "brown-2023-table9"
            ],
            "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 15,
            "input": {
              "pele": false,
              "resp": false,
              "gi": false,
              "cardio": false,
              "hipoxia": true,
              "hipotensao": false,
              "neuro": false
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "brown-2004-abstract",
              "brown-2023-table9"
            ],
            "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Worst affirmed involvement predicate for all127 nonempty seven-flag patterns. A separate all-false rejection probe is not counted as a source severity grade.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "9fdbe87faa79b68c65e45f3a18b3599bbf540de2ed3c9014c6a08ab34fdb9a1a",
          "total": 127,
          "bankRowCount": 127,
          "uniqueApiInputCount": 127,
          "sourceContextCount": 127,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
              "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
            "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
          },
          "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            },
            "item": {
              "id": "gravidade-da-anafilaxia",
              "sourceIds": [
                "brown-2004-abstract",
                "brown-2004-reproduction",
                "brown-2023-table9"
              ],
              "executedScope": "Worst affirmed involvement predicate for all127 nonempty seven-flag patterns. A separate all-false rejection probe is not counted as a source severity grade.",
              "inputPopulation": "Retrospective systemic hypersensitivity emergency reactions; grading is not anaphylaxis diagnosis or a stand-alone treatment rule.",
              "sourceSupportedLimits": "Already assessed signs are used.2023 adapted official Table9 clarifies≤92% hypoxia and adult<90mmHg hypotension; the calculator takes flags rather than measuring these boundaries.",
              "findings": [],
              "unchecked": [
                "Direct original Brown publisher table scan",
                "Pediatric blood-pressure adaptation",
                "Underlying allergen/generalizability",
                "Diagnosis and epinephrine treatment"
              ],
              "current": {
                "id": "gravidade-da-anafilaxia",
                "recordSha256": "1bd63cdca7f780ba18427c1e9e9fbd0fef52601009dfcdcda8d5d38084c3b03d",
                "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/gravidade-da-anafilaxia.json",
                "frozenRecordSha256": "456fb9dd24891b432bab214bca84ce846cdc18952f9ada57101ce9fe4f34c796",
                "methodVersion": "Brown 2004:3 graus, achado maisgrave; Sp O 2≤92/PAS<90/neurológico",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15316518/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                    "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                    "bytes": 5651,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                    "currentSha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                    "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                    "bytes": 5651,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                    "currentSha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                    "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                    "bytes": 5651,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                    "currentSha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
                  }
                ]
              },
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed"
            },
            "sources": [
              {
                "id": "brown-2004-abstract",
                "url": "https://pubmed.ncbi.nlm.nih.gov/15316518/",
                "doi": "10.1016/j.jaci.2004.04.029",
                "edition": "Brown2004 JACI114:371–376",
                "access": "Primary indexed abstract read; original full article publisher not acquired",
                "readScope": "Retrospective emergency-department systemic hypersensitivity reactions;1149 in the abstract. Severity classification is distinct from diagnostic criteria or treatment decisions.",
                "tableRead": false,
                "visualPdfRead": false
              },
              {
                "id": "brown-2004-reproduction",
                "url": "https://studyres.com/doc/17918870/clinical-features-and-severity-grading-of-anaphylaxis",
                "edition": "Third-party transcription of Brown2004 original",
                "access": "Web text transcription directly read; Python acquisition403, no immutable publisher PDF",
                "readScope": "Methods and severity table text; Royal Hobart emergency department1990–1999, ages0–96, uncertainty/exclusions and classified subset. OCR comparator typography is not accepted as a visual proof of the original table.",
                "tableRead": "text-only",
                "visualPdfRead": false,
                "excluded": "No original scanned-table verification or unrestricted clinical eligibility inference"
              },
              {
                "id": "brown-2023-table9",
                "url": "https://www.aaaai.org/Aaaai/media/Media-Library-PDFs/Allergist%20Resources/Statements%20and%20Practice%20Parameters/Anaphylaxis-Practice-Paramaters-2023.pdf",
                "edition": "AAAAI/ACAAI2023 practice parameter Table9, adapted from Brown2004",
                "access": "Official society PDF acquired; Table9 printed15/PDF15 visually read",
                "document": {
                  "file": "six-primary-documents-final30/anaphylaxis-practice-2023.pdf",
                  "bytes": 3882210,
                  "sha256": "a4177e78a117c34569977b699e0d204d923d68d9303917c39d170a52ede445b2"
                },
                "renderedPages": [
                  {
                    "file": "six-primary-documents-final30/anaphylaxis-practice-2023-p15.png",
                    "bytes": 924664,
                    "sha256": "825812622315c064a2ff9731d39b39862f112eaa478e2b9b9a89cb9b146714ec"
                  }
                ],
                "readScope": "Mild skin-only; moderate respiratory/cardiovascular/gastrointestinal involvement; severe hypoxia(SpO₂≤92% or cyanosis), adult systolic pressure<90mmHg or neurologic involvement. The neighboring Dribin figure is a different instrument and is not substituted for Brown.",
                "tableRead": true,
                "visualPdfRead": true,
                "excluded": "No pediatric blood-pressure threshold, diagnosis, adverse-outcome prognosis or epinephrine management proof"
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
        "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
          "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
          "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
          "sourcePeerInputCount": 1178,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
            "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
            "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
            "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Worst affirmed involvement predicate for all127 nonempty seven-flag patterns. A separate all-false rejection probe is not counted as a source severity grade.",
          "Direct original Brown publisher table scan",
          "Pediatric blood-pressure adaptation",
          "Underlying allergen/generalizability",
          "Diagnosis and epinephrine treatment",
          "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
          "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
          "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
          "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
          "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Brown 2004:3 graus, achado maisgrave; Sp O 2≤92/PAS<90/neurológico",
      "implementationVersion": "gravidade-da-anafilaxia@native-2026-10-03+eb5f0efba0c6",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15316518/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "O grau é definido pelo achado mais grave: Grau 1 (leve): apenas pele e subcutâneo. Grau 2 (moderado): sinais de envolvimento respiratório, cardiovascular ou gastrointestinal. Grau 3 (grave): hipoxemia (SpO₂ ≤ 92% ou cianose), hipotensão (PAS < 90 mmHg) ou comprometimento neurológico.",
        "inputContract": {
          "fields": [
            {
              "key": "pele",
              "label": "Pele e subcutâneo: eritema generalizado, urticária, edema periorbitário ou angioedema",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "resp",
              "label": "Respiratório: dispneia, estridor, sibilância, aperto no peito ou na garganta",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "gi",
              "label": "Gastrointestinal: náusea, vômitos, dor abdominal",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cardio",
              "label": "Pré-síncope (tontura) ou sudorese",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hipoxia",
              "label": "Hipoxemia (SpO₂ ≤ 92%) ou cianose",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hipotensao",
              "label": "Hipotensão (PAS &lt; 90 mmHg no adulto)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "neuro",
              "label": "Comprometimento neurológico: confusão, colapso, perda de consciência ou incontinência",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "3d8262e2a60abac5c82e3343e60c3b7718a654d089bfe06deccf74a50c8868ba"
        },
        "sourceEditions": [
          {
            "citation": "Brown SGA. Clinical features and severity grading of anaphylaxis. J Allergy Clin Immunol, 2004.",
            "url": "https://doi.org/10.1016/j.jaci.2004.04.029",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical features and severity grading of anaphylaxis.",
              "year": "2004",
              "firstPublicationDate": "2004-08-01",
              "doi": "10.1016/j.jaci.2004.04.029",
              "pmid": "15316518",
              "journal": "The Journal of allergy and clinical immunology",
              "authors": "Brown SG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15316518/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ce0bb3a73d894e052eaee3fb416917367906bb3e89ea3ef0a9ce30dd4fedd0f9",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Cardona V et al. World Allergy Organization Anaphylaxis Guidance 2020. World Allergy Organ J, 2020.",
            "url": "https://doi.org/10.1016/j.waojou.2020.100472",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "World allergy organization anaphylaxis guidance 2020.",
              "year": "2020",
              "firstPublicationDate": "2020-10-30",
              "doi": "10.1016/j.waojou.2020.100472",
              "pmid": "33204386",
              "pmcid": "PMC7607509",
              "journal": "The World Allergy Organization journal",
              "authors": "Cardona V, Ansotegui IJ, Ebisawa M, El-Gamal Y, Fernandez Rivas M, Fineman S, Geller M, Gonzalez-Estrada A, Greenberger PA, Sanchez Borges M, Senna G, Sheikh A, Tanno LK, Thong BY, Turner PJ, Worm M."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7607509/",
            "abstractAvailable": true,
            "fullTextSha256": "1d6a6919aeb0a10e15ed82d92c8866f3946253980c334894bfd873e45aaa5726",
            "abstractSha256": "656866850e2b268c545acc5c4c283269fa44cd7661cecf273fb85c3322e5e122",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:53:44.588Z",
          "total": 127,
          "passed": 127,
          "sourceRowCount": 127,
          "uniqueApiInputCount": 127,
          "sourceContextCount": 127,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 12,
              "input": {
                "pele": false,
                "resp": false,
                "gi": false,
                "cardio": false,
                "hipoxia": false,
                "hipotensao": false,
                "neuro": true
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "brown-2004-abstract",
                "brown-2023-table9"
              ],
              "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 13,
              "input": {
                "pele": false,
                "resp": false,
                "gi": false,
                "cardio": false,
                "hipoxia": false,
                "hipotensao": true,
                "neuro": false
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "brown-2004-abstract",
                "brown-2023-table9"
              ],
              "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 14,
              "input": {
                "pele": false,
                "resp": false,
                "gi": false,
                "cardio": false,
                "hipoxia": false,
                "hipotensao": true,
                "neuro": true
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "brown-2004-abstract",
                "brown-2023-table9"
              ],
              "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 15,
              "input": {
                "pele": false,
                "resp": false,
                "gi": false,
                "cardio": false,
                "hipoxia": true,
                "hipotensao": false,
                "neuro": false
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "brown-2004-abstract",
                "brown-2023-table9"
              ],
              "sourceDerivation": "Severity precedence for already affirmed compatible hypersensitivity signs: severe hypoxia/hypotension/neurologic involvement supersedes moderate respiratory/cardiovascular/GI, then isolated skin. No laboratory threshold, diagnosis or management algorithm is computed from these booleans.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                  "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Worst affirmed involvement predicate for all127 nonempty seven-flag patterns. A separate all-false rejection probe is not counted as a source severity grade.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "9fdbe87faa79b68c65e45f3a18b3599bbf540de2ed3c9014c6a08ab34fdb9a1a",
            "total": 127,
            "bankRowCount": 127,
            "uniqueApiInputCount": 127,
            "sourceContextCount": 127,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
                "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
              "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
            },
            "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              },
              "item": {
                "id": "gravidade-da-anafilaxia",
                "sourceIds": [
                  "brown-2004-abstract",
                  "brown-2004-reproduction",
                  "brown-2023-table9"
                ],
                "executedScope": "Worst affirmed involvement predicate for all127 nonempty seven-flag patterns. A separate all-false rejection probe is not counted as a source severity grade.",
                "inputPopulation": "Retrospective systemic hypersensitivity emergency reactions; grading is not anaphylaxis diagnosis or a stand-alone treatment rule.",
                "sourceSupportedLimits": "Already assessed signs are used.2023 adapted official Table9 clarifies≤92% hypoxia and adult<90mmHg hypotension; the calculator takes flags rather than measuring these boundaries.",
                "findings": [],
                "unchecked": [
                  "Direct original Brown publisher table scan",
                  "Pediatric blood-pressure adaptation",
                  "Underlying allergen/generalizability",
                  "Diagnosis and epinephrine treatment"
                ],
                "current": {
                  "id": "gravidade-da-anafilaxia",
                  "recordSha256": "1bd63cdca7f780ba18427c1e9e9fbd0fef52601009dfcdcda8d5d38084c3b03d",
                  "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/gravidade-da-anafilaxia.json",
                  "frozenRecordSha256": "456fb9dd24891b432bab214bca84ce846cdc18952f9ada57101ce9fe4f34c796",
                  "methodVersion": "Brown 2004:3 graus, achado maisgrave; Sp O 2≤92/PAS<90/neurológico",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15316518/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                      "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                      "bytes": 5651,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                      "currentSha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                      "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                      "bytes": 5651,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                      "currentSha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                      "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
                      "bytes": 5651,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
                      "currentSha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
                    }
                  ]
                },
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed"
              },
              "sources": [
                {
                  "id": "brown-2004-abstract",
                  "url": "https://pubmed.ncbi.nlm.nih.gov/15316518/",
                  "doi": "10.1016/j.jaci.2004.04.029",
                  "edition": "Brown2004 JACI114:371–376",
                  "access": "Primary indexed abstract read; original full article publisher not acquired",
                  "readScope": "Retrospective emergency-department systemic hypersensitivity reactions;1149 in the abstract. Severity classification is distinct from diagnostic criteria or treatment decisions.",
                  "tableRead": false,
                  "visualPdfRead": false
                },
                {
                  "id": "brown-2004-reproduction",
                  "url": "https://studyres.com/doc/17918870/clinical-features-and-severity-grading-of-anaphylaxis",
                  "edition": "Third-party transcription of Brown2004 original",
                  "access": "Web text transcription directly read; Python acquisition403, no immutable publisher PDF",
                  "readScope": "Methods and severity table text; Royal Hobart emergency department1990–1999, ages0–96, uncertainty/exclusions and classified subset. OCR comparator typography is not accepted as a visual proof of the original table.",
                  "tableRead": "text-only",
                  "visualPdfRead": false,
                  "excluded": "No original scanned-table verification or unrestricted clinical eligibility inference"
                },
                {
                  "id": "brown-2023-table9",
                  "url": "https://www.aaaai.org/Aaaai/media/Media-Library-PDFs/Allergist%20Resources/Statements%20and%20Practice%20Parameters/Anaphylaxis-Practice-Paramaters-2023.pdf",
                  "edition": "AAAAI/ACAAI2023 practice parameter Table9, adapted from Brown2004",
                  "access": "Official society PDF acquired; Table9 printed15/PDF15 visually read",
                  "document": {
                    "file": "six-primary-documents-final30/anaphylaxis-practice-2023.pdf",
                    "bytes": 3882210,
                    "sha256": "a4177e78a117c34569977b699e0d204d923d68d9303917c39d170a52ede445b2"
                  },
                  "renderedPages": [
                    {
                      "file": "six-primary-documents-final30/anaphylaxis-practice-2023-p15.png",
                      "bytes": 924664,
                      "sha256": "825812622315c064a2ff9731d39b39862f112eaa478e2b9b9a89cb9b146714ec"
                    }
                  ],
                  "readScope": "Mild skin-only; moderate respiratory/cardiovascular/gastrointestinal involvement; severe hypoxia(SpO₂≤92% or cyanosis), adult systolic pressure<90mmHg or neurologic involvement. The neighboring Dribin figure is a different instrument and is not substituted for Brown.",
                  "tableRead": true,
                  "visualPdfRead": true,
                  "excluded": "No pediatric blood-pressure threshold, diagnosis, adverse-outcome prognosis or epinephrine management proof"
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
          "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
            "sourcePeerInputCount": 1178,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/gravidade-da-anafilaxia/calculator.js",
              "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/gravidade-da-anafilaxia/calculator.js",
              "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/gravidade-da-anafilaxia/calculator.js",
              "sha256": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Worst affirmed involvement predicate for all127 nonempty seven-flag patterns. A separate all-false rejection probe is not counted as a source severity grade.",
            "Direct original Brown publisher table scan",
            "Pediatric blood-pressure adaptation",
            "Underlying allergen/generalizability",
            "Diagnosis and epinephrine treatment",
            "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
            "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
            "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
            "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
            "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "eb5f0efba0c6b05d9f50299b81827619f75757e8a8c0e5d5f43310dc110de23d"
      },
      "limits": "A classificação Brown foi estudada retrospectivamente em reações de hipersensibilidade sistêmica na emergência. Gravidade não é uma definição completa de diagnóstico nem regra terapêutica isolada. Limiares numéricos e definições da versão devem ser conferidos no método integral; sinais e condições de aplicação não podem ser substituídos somente pelo total.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.001Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra limiares locais de SpO 2 ≤ 92% ou PAS < 90 mmHg, todas as definições ou validação pediátrica. WAO 2020 é fonte distinta ainda não lida."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "tokyo-2018-colecistite",
      "title": "Gravidade da colecistite aguda (Tokyo 2018)",
      "short": "Grau I, II ou III e conduta pelas diretrizes de Tóquio",
      "desc": "Classifique a gravidade da colecistite aguda pelas Diretrizes de Tóquio 2018 (TG18): grau I leve, II moderado ou III grave, com a conduta sugerida.",
      "lead": "Classifica a colecistite aguda já diagnosticada em leve, moderada ou grave, pela presença de disfunção orgânica ou de inflamação local importante, e resume a conduta proposta pelas Diretrizes de Tóquio 2018.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-do-aparelho-digestivo",
        "cirurgia-geral",
        "gastroenterologia",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "cardio",
          "Grau III · Cardiovascular: hipotensão com dopamina ≥ 5 µg/kg/min ou qualquer dose de noradrenalina",
          "chk",
          {}
        ],
        [
          "neuro",
          "Grau III · Neurológica: rebaixamento do nível de consciência",
          "chk",
          {}
        ],
        [
          "resp",
          "Grau III · Respiratória: PaO₂/FiO₂ &lt; 300",
          "chk",
          {}
        ],
        [
          "renal",
          "Grau III · Renal: oligúria ou creatinina &gt; 2,0 mg/dL",
          "chk",
          {}
        ],
        [
          "hepat",
          "Grau III · Hepática: INR &gt; 1,5",
          "chk",
          {}
        ],
        [
          "hemato",
          "Grau III · Hematológica: plaquetas &lt; 100.000/mm³",
          "chk",
          {}
        ],
        [
          "leuco",
          "Grau II · Leucócitos &gt; 18.000/mm³",
          "chk",
          {}
        ],
        [
          "massa",
          "Grau II · Massa palpável e dolorosa no hipocôndrio direito",
          "chk",
          {}
        ],
        [
          "tempo",
          "Grau II · Sintomas há mais de 72 horas",
          "chk",
          {}
        ],
        [
          "local",
          "Grau II · Inflamação local importante (gangrena, abscesso pericolecístico ou hepático, peritonite biliar, colecistite enfisematosa)",
          "chk",
          {}
        ]
      ],
      "formula": "<p><strong>Grau III (grave):</strong> qualquer disfunção orgânica listada.</p><p><strong>Grau II (moderado):</strong> sem disfunção orgânica de grau III e com qualquer um dos quatro critérios de grau II: leucócitos &gt; 18.000/mm³; massa palpável e dolorosa no hipocôndrio direito; sintomas há mais de 72 horas; ou inflamação local importante.</p><p><strong>Grau I (leve):</strong> colecistite em paciente sem critérios de grau II ou III.</p>",
      "sources": [
        [
          "Yokoe M et al. Tokyo Guidelines 2018: diagnostic criteria and severity grading of acute cholecystitis (with videos). J Hepatobiliary Pancreat Sci, 2018.",
          "https://doi.org/10.1002/jhbp.515"
        ],
        [
          "Okamoto K et al. Tokyo Guidelines 2018: flowchart for the management of acute cholecystitis. J Hepatobiliary Pancreat Sci, 2018.",
          "https://doi.org/10.1002/jhbp.516"
        ]
      ],
      "cases": [
        [
          "Sem critérios: grau I",
          [],
          {
            "raw": {
              "grade": 1
            },
            "main": "I",
            "level": "low"
          }
        ],
        [
          "Leucócitos &gt; 18.000: grau II",
          {
            "leuco": true
          },
          {
            "raw": {
              "grade": 2
            },
            "main": "II",
            "level": "mid"
          }
        ],
        [
          "Sintomas &gt; 72 h e gangrena: grau II",
          {
            "tempo": true,
            "local": true
          },
          {
            "raw": {
              "grade": 2
            },
            "level": "mid"
          }
        ],
        [
          "Creatinina &gt; 2,0 com massa palpável: grau III",
          {
            "renal": true,
            "massa": true
          },
          {
            "raw": {
              "grade": 3
            },
            "main": "III",
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:53:44.606Z",
        "total": 48,
        "passed": 48,
        "sourceRowCount": 48,
        "uniqueApiInputCount": 48,
        "sourceContextCount": 48,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 139,
            "input": {
              "cardio": false,
              "neuro": false,
              "resp": false,
              "renal": false,
              "hepat": false,
              "hemato": false,
              "leuco": false,
              "massa": false,
              "tempo": false,
              "local": false
            },
            "expected": {
              "severityGrade": 1
            },
            "sourceIds": [
              "tokyo-2018-table7"
            ],
            "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 140,
            "input": {
              "cardio": true,
              "neuro": false,
              "resp": false,
              "renal": false,
              "hepat": false,
              "hemato": false,
              "leuco": false,
              "massa": false,
              "tempo": false,
              "local": false
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "tokyo-2018-table7"
            ],
            "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 141,
            "input": {
              "cardio": false,
              "neuro": true,
              "resp": false,
              "renal": false,
              "hepat": false,
              "hemato": false,
              "leuco": false,
              "massa": false,
              "tempo": false,
              "local": false
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "tokyo-2018-table7"
            ],
            "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 142,
            "input": {
              "cardio": false,
              "neuro": false,
              "resp": true,
              "renal": false,
              "hepat": false,
              "hemato": false,
              "leuco": false,
              "massa": false,
              "tempo": false,
              "local": false
            },
            "expected": {
              "severityGrade": 3
            },
            "sourceIds": [
              "tokyo-2018-table7"
            ],
            "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Node",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "VM",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                "runtime": "Chromium",
                "projectedRaw": {
                  "severityGrade": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "c04749b24892883ceede787ce689fa9f90b1c3aa68f2420d007c87e93158470d",
          "total": 48,
          "bankRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
              "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
            "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
          },
          "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            },
            "item": {
              "id": "tokyo-2018-colecistite",
              "sourceIds": [
                "tg18-yokoe-table7"
              ],
              "executedScope": "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
              "inputPopulation": "Acute cholecystitis already diagnosed according to the guideline; local/systemic/imaging diagnostic criteria are not input here.",
              "sourceSupportedLimits": "Any of four moderate criteria qualifies without severe dysfunction, not only marked local inflammation. Absence of all severity flags implies gradeI only conditionally on actual acute cholecystitis.",
              "findings": [
                {
                  "kind": "restrictive-prose",
                  "confirmed": true,
                  "field": "formula",
                  "issue": "Current gradeII clause calls every moderate condition a criterion of marked local inflammation. Table7 also lists high WBC, tender mass and duration>72h.",
                  "minimalProposal": "Replace only that clause with any of the four listed gradeII criteria in the absence of gradeIII; retain all current threshold labels and arithmetic."
                },
                {
                  "kind": "private-verdict-prose",
                  "confirmed": true,
                  "field": "private verdict",
                  "issue": "Private gradeII verdict says marked local inflammation even for isolated WBC/mass/duration flags.",
                  "exposure": "Modern public adapter suppresses verdict; no claim of exposed clinical misclassification is made.",
                  "minimalProposal": "Use a neutral gradeII/moderate verdict if a separate legacy/dashboard display audit warrants it."
                }
              ],
              "unchecked": [
                "Laboratory threshold measurement",
                "Diagnostic eligibility algorithm",
                "Management recommendations",
                "All1024 flag combinations"
              ],
              "current": {
                "id": "tokyo-2018-colecistite",
                "recordSha256": "440bd1e1d2a3e5e3cec5d158334dd7f11449e720ea5c65a2cb97099d5dd02bf7",
                "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/tokyo-2018-colecistite.json",
                "frozenRecordSha256": "ef1f93ed7a61c493a02ba817c34c31151221e7751d59ba4915b5588190139780",
                "methodVersion": "Tokyo Guidelines 2018/Yokoe:gravidade I–III; disfunçãoorgânica ouinflamaçãoimportante",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/29032636/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                    "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                    "bytes": 5965,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                    "currentSha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                    "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                    "bytes": 5965,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                    "currentSha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                    "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                    "bytes": 5965,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                    "currentSha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a"
                  }
                ]
              },
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed"
            },
            "sources": [
              {
                "id": "tg18-yokoe-table7",
                "url": "https://onlinelibrary.wiley.com/doi/full/10.1002/jhbp.515",
                "doi": "10.1002/jhbp.515",
                "edition": "Yokoe et al., TG18 diagnostic criteria and severity grading, JHBP2018;25:41–54, unchanged TG13 severity definitions",
                "access": "Official full HTML Table1 and Table7 directly read through web; direct PDF/HTML acquisition403. No PDF visual reading asserted.",
                "readScope": "Table7 lines1187–1205: gradeIII any six organ dysfunctions; gradeII any four listed factors in the absence of gradeIII; gradeI confirmed acute cholecystitis withoutII/III. Table1: diagnosis requires local/systemic signs plus imaging for a definite diagnosis; acute hepatitis, other acute abdomen and chronic cholecystitis should be excluded.",
                "tableRead": true,
                "visualPdfRead": false,
                "severeThresholds": [
                  "Dopamine≥5µg/kg/min or any norepinephrine",
                  "Decreased consciousness",
                  "PaO₂/FiO₂<300",
                  "Oliguria or creatinine>2.0mg/dL",
                  "INR>1.5",
                  "Platelets<100000/mm³"
                ],
                "moderateConditions": [
                  "WBC>18000/mm³",
                  "Palpable tender right-upper-quadrant mass",
                  "Symptoms>72 hours",
                  "Marked local inflammation such as gangrene or listed abscess/peritonitis/emphysematous findings"
                ],
                "excluded": "This tool takes already affirmed flags; numerical laboratory thresholds, diagnostic eligibility and management are not independently tested here."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
        "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
          "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
          "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
          "sourcePeerInputCount": 1178,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
            "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
            "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
            "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
          "Laboratory threshold measurement",
          "Diagnostic eligibility algorithm",
          "Management recommendations",
          "All1024 flag combinations",
          "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
          "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
          "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
          "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
          "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Tokyo Guidelines 2018/Yokoe (critérios TG13 mantidos): gravidade I–III; qualquer uma das 6 disfunções orgânicas define III; na sua ausência, qualquer um dos 4 critérios moderados define II",
      "implementationVersion": "tokyo-2018-colecistite@native-2026-10-03+fcfccabe5252",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/29032636/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Grau III (grave): qualquer disfunção orgânica listada. Grau II (moderado): sem disfunção orgânica de grau III e com qualquer um dos quatro critérios de grau II: leucócitos > 18.000/mm³; massa palpável e dolorosa no hipocôndrio direito; sintomas há mais de 72 horas; ou inflamação local importante. Grau I (leve): colecistite em paciente sem critérios de grau II ou III.",
        "inputContract": {
          "fields": [
            {
              "key": "cardio",
              "label": "Grau III · Cardiovascular: hipotensão com dopamina ≥ 5 µg/kg/min ou qualquer dose de noradrenalina",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "neuro",
              "label": "Grau III · Neurológica: rebaixamento do nível de consciência",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "resp",
              "label": "Grau III · Respiratória: PaO₂/FiO₂ &lt; 300",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "renal",
              "label": "Grau III · Renal: oligúria ou creatinina &gt; 2,0 mg/dL",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hepat",
              "label": "Grau III · Hepática: INR &gt; 1,5",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hemato",
              "label": "Grau III · Hematológica: plaquetas &lt; 100.000/mm³",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "leuco",
              "label": "Grau II · Leucócitos &gt; 18.000/mm³",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "massa",
              "label": "Grau II · Massa palpável e dolorosa no hipocôndrio direito",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tempo",
              "label": "Grau II · Sintomas há mais de 72 horas",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "local",
              "label": "Grau II · Inflamação local importante (gangrena, abscesso pericolecístico ou hepático, peritonite biliar, colecistite enfisematosa)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "eec04f3b309e25f7eda4bb175596d89125bfa929a475650a9cc5e91c4ee75eb3"
        },
        "sourceEditions": [
          {
            "citation": "Yokoe M et al. Tokyo Guidelines 2018: diagnostic criteria and severity grading of acute cholecystitis (with videos). J Hepatobiliary Pancreat Sci, 2018.",
            "url": "https://doi.org/10.1002/jhbp.515",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Tokyo Guidelines 2018: diagnostic criteria and severity grading of acute cholecystitis (with videos).",
              "year": "2018",
              "firstPublicationDate": "2018-01-09",
              "doi": "10.1002/jhbp.515",
              "pmid": "29032636",
              "journal": "Journal of hepato-biliary-pancreatic sciences",
              "authors": "Yokoe M, Hata J, Takada T, Strasberg SM, Asbun HJ, Wakabayashi G, Kozaka K, Endo I, Deziel DJ, Miura F, Okamoto K, Hwang TL, Huang WS, Ker CG, Chen MF, Han HS, Yoon YS, Choi IS, Yoon DS, Noguchi Y, Shikata S, Ukai T, Higuchi R, Gabata T, Mori Y, Iwashita Y, Hibi T, Jagannath P, Jonas E, Liau KH, Dervenis C, Gouma DJ, Cherqui D, Belli G, Garden OJ, Giménez ME, de Santibañes E, Suzuki K, Umezawa A, Supe AN, Pitt HA, Singh H, Chan ACW, Lau WY, Teoh AYB, Honda G, Sugioka A, Asai K, Gomi H, Itoi T, Kiriyama S, Yoshida M, Mayumi T, Matsumura N, Tokumura H, Kitano S, Hirata K, Inui K, Sumiyama Y, Yamamoto M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/29032636/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "b939ae1462f1d493b5986ab6ade3dfaeea1f0d2ffec25760ce435489352783f2",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Okamoto K et al. Tokyo Guidelines 2018: flowchart for the management of acute cholecystitis. J Hepatobiliary Pancreat Sci, 2018.",
            "url": "https://doi.org/10.1002/jhbp.516",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Tokyo Guidelines 2018: flowchart for the management of acute cholecystitis.",
              "year": "2018",
              "firstPublicationDate": "2017-12-20",
              "doi": "10.1002/jhbp.516",
              "pmid": "29045062",
              "journal": "Journal of hepato-biliary-pancreatic sciences",
              "authors": "Okamoto K, Suzuki K, Takada T, Strasberg SM, Asbun HJ, Endo I, Iwashita Y, Hibi T, Pitt HA, Umezawa A, Asai K, Han HS, Hwang TL, Mori Y, Yoon YS, Huang WS, Belli G, Dervenis C, Yokoe M, Kiriyama S, Itoi T, Jagannath P, Garden OJ, Miura F, Nakamura M, Horiguchi A, Wakabayashi G, Cherqui D, de Santibañes E, Shikata S, Noguchi Y, Ukai T, Higuchi R, Wada K, Honda G, Supe AN, Yoshida M, Mayumi T, Gouma DJ, Deziel DJ, Liau KH, Chen MF, Shibao K, Liu KH, Su CH, Chan ACW, Yoon DS, Choi IS, Jonas E, Chen XP, Fan ST, Ker CG, Giménez ME, Kitano S, Inomata M, Hirata K, Inui K, Sumiyama Y, Yamamoto M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/29045062/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c67a05f5a60de6250119c848fb85f203cc30d6a7acc846d3bdbc4e712a86574d",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:53:44.606Z",
          "total": 48,
          "passed": 48,
          "sourceRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 139,
              "input": {
                "cardio": false,
                "neuro": false,
                "resp": false,
                "renal": false,
                "hepat": false,
                "hemato": false,
                "leuco": false,
                "massa": false,
                "tempo": false,
                "local": false
              },
              "expected": {
                "severityGrade": 1
              },
              "sourceIds": [
                "tokyo-2018-table7"
              ],
              "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 140,
              "input": {
                "cardio": true,
                "neuro": false,
                "resp": false,
                "renal": false,
                "hepat": false,
                "hemato": false,
                "leuco": false,
                "massa": false,
                "tempo": false,
                "local": false
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "tokyo-2018-table7"
              ],
              "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 141,
              "input": {
                "cardio": false,
                "neuro": true,
                "resp": false,
                "renal": false,
                "hepat": false,
                "hemato": false,
                "leuco": false,
                "massa": false,
                "tempo": false,
                "local": false
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "tokyo-2018-table7"
              ],
              "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 142,
              "input": {
                "cardio": false,
                "neuro": false,
                "resp": true,
                "renal": false,
                "hepat": false,
                "hemato": false,
                "leuco": false,
                "massa": false,
                "tempo": false,
                "local": false
              },
              "expected": {
                "severityGrade": 3
              },
              "sourceIds": [
                "tokyo-2018-table7"
              ],
              "sourceDerivation": "Conditional on established acute cholecystitis: any affirmatively assigned one of six organ dysfunction criteria is GradeIII; absent organ dysfunction, any one of four GradeII conditions suffices; otherwise GradeI. Clinical recognition/diagnosticTable1 and treatment/surgical safety are not established by this predicate test.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Node",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "VM",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                  "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "severityGrade": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "c04749b24892883ceede787ce689fa9f90b1c3aa68f2420d007c87e93158470d",
            "total": 48,
            "bankRowCount": 48,
            "uniqueApiInputCount": 48,
            "sourceContextCount": 48,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
                "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
              "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
            },
            "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              },
              "item": {
                "id": "tokyo-2018-colecistite",
                "sourceIds": [
                  "tg18-yokoe-table7"
                ],
                "executedScope": "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
                "inputPopulation": "Acute cholecystitis already diagnosed according to the guideline; local/systemic/imaging diagnostic criteria are not input here.",
                "sourceSupportedLimits": "Any of four moderate criteria qualifies without severe dysfunction, not only marked local inflammation. Absence of all severity flags implies gradeI only conditionally on actual acute cholecystitis.",
                "findings": [
                  {
                    "kind": "restrictive-prose",
                    "confirmed": true,
                    "field": "formula",
                    "issue": "Current gradeII clause calls every moderate condition a criterion of marked local inflammation. Table7 also lists high WBC, tender mass and duration>72h.",
                    "minimalProposal": "Replace only that clause with any of the four listed gradeII criteria in the absence of gradeIII; retain all current threshold labels and arithmetic."
                  },
                  {
                    "kind": "private-verdict-prose",
                    "confirmed": true,
                    "field": "private verdict",
                    "issue": "Private gradeII verdict says marked local inflammation even for isolated WBC/mass/duration flags.",
                    "exposure": "Modern public adapter suppresses verdict; no claim of exposed clinical misclassification is made.",
                    "minimalProposal": "Use a neutral gradeII/moderate verdict if a separate legacy/dashboard display audit warrants it."
                  }
                ],
                "unchecked": [
                  "Laboratory threshold measurement",
                  "Diagnostic eligibility algorithm",
                  "Management recommendations",
                  "All1024 flag combinations"
                ],
                "current": {
                  "id": "tokyo-2018-colecistite",
                  "recordSha256": "440bd1e1d2a3e5e3cec5d158334dd7f11449e720ea5c65a2cb97099d5dd02bf7",
                  "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/tokyo-2018-colecistite.json",
                  "frozenRecordSha256": "ef1f93ed7a61c493a02ba817c34c31151221e7751d59ba4915b5588190139780",
                  "methodVersion": "Tokyo Guidelines 2018/Yokoe:gravidade I–III; disfunçãoorgânica ouinflamaçãoimportante",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/29032636/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                      "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                      "bytes": 5965,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
                      "currentSha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                      "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                      "bytes": 5965,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
                      "currentSha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                      "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
                      "bytes": 5965,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
                      "currentSha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a"
                    }
                  ]
                },
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed"
              },
              "sources": [
                {
                  "id": "tg18-yokoe-table7",
                  "url": "https://onlinelibrary.wiley.com/doi/full/10.1002/jhbp.515",
                  "doi": "10.1002/jhbp.515",
                  "edition": "Yokoe et al., TG18 diagnostic criteria and severity grading, JHBP2018;25:41–54, unchanged TG13 severity definitions",
                  "access": "Official full HTML Table1 and Table7 directly read through web; direct PDF/HTML acquisition403. No PDF visual reading asserted.",
                  "readScope": "Table7 lines1187–1205: gradeIII any six organ dysfunctions; gradeII any four listed factors in the absence of gradeIII; gradeI confirmed acute cholecystitis withoutII/III. Table1: diagnosis requires local/systemic signs plus imaging for a definite diagnosis; acute hepatitis, other acute abdomen and chronic cholecystitis should be excluded.",
                  "tableRead": true,
                  "visualPdfRead": false,
                  "severeThresholds": [
                    "Dopamine≥5µg/kg/min or any norepinephrine",
                    "Decreased consciousness",
                    "PaO₂/FiO₂<300",
                    "Oliguria or creatinine>2.0mg/dL",
                    "INR>1.5",
                    "Platelets<100000/mm³"
                  ],
                  "moderateConditions": [
                    "WBC>18000/mm³",
                    "Palpable tender right-upper-quadrant mass",
                    "Symptoms>72 hours",
                    "Marked local inflammation such as gangrene or listed abscess/peritonitis/emphysematous findings"
                  ],
                  "excluded": "This tool takes already affirmed flags; numerical laboratory thresholds, diagnostic eligibility and management are not independently tested here."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
          "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
            "sourcePeerInputCount": 1178,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/tokyo-2018-colecistite/calculator.js",
              "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/tokyo-2018-colecistite/calculator.js",
              "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/tokyo-2018-colecistite/calculator.js",
              "sha256": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
            "Laboratory threshold measurement",
            "Diagnostic eligibility algorithm",
            "Management recommendations",
            "All1024 flag combinations",
            "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
            "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
            "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
            "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
            "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "fcfccabe525225f08deaf7dd86601421d9f67c2fa9bad6cab96a7b1a905bac3a",
        "source30DocumentaryAmendment": {
          "at": "2026-10-04T20:48:15.780Z",
          "scope": "Targeted documentary source/edition clarification only. No engine, field, option code, arithmetic bank, historical fixture, clinical decision or approval mutation.",
          "sourceReview": {
            "file": "six-primary-source-review-final30.json",
            "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
          },
          "sourcePeer": {
            "file": "six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent bounded primary/classification review; not clinical/rubric/rights approval"
          },
          "sourceIds": [
            "tg18-yokoe-table7"
          ],
          "previousMethodVersion": "Tokyo Guidelines 2018/Yokoe:gravidade I–III; disfunçãoorgânica ouinflamaçãoimportante",
          "previousLimits": "A edição TG18/TG13 mantém os critérios diagnósticos e de gravidade anteriores. A classificação requer suas definições clínicas e laboratoriais completas; o documento de manejo tem condições adicionais e deve ser considerado separadamente, sem deduzir uma conduta apenas da categoria.",
          "previousFormula": "<p><strong>Grau III (grave):</strong> qualquer disfunção orgânica listada.</p><p><strong>Grau II (moderado):</strong> sem disfunção orgânica e com ao menos um critério de inflamação local importante.</p><p><strong>Grau I (leve):</strong> colecistite em paciente sem critérios de grau II ou III.</p>",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/29032636/",
          "previousSourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:03.004Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Resumo não contém definições completas de disfunção orgânica/local nem fluxo de tratamento Okamoto 2018. Categoria não determina sozinha a conduta."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          },
          "sourceAccess": [
            {
              "id": "tg18-yokoe-table7",
              "url": "https://onlinelibrary.wiley.com/doi/full/10.1002/jhbp.515",
              "edition": "Yokoe et al., TG18 diagnostic criteria and severity grading, JHBP2018;25:41–54, unchanged TG13 severity definitions",
              "access": "Official full HTML Table1 and Table7 directly read through web; direct PDF/HTML acquisition403. No PDF visual reading asserted.",
              "readScope": "Table7 lines1187–1205: gradeIII any six organ dysfunctions; gradeII any four listed factors in the absence of gradeIII; gradeI confirmed acute cholecystitis withoutII/III. Table1: diagnosis requires local/systemic signs plus imaging for a definite diagnosis; acute hepatitis, other acute abdomen and chronic cholecystitis should be excluded.",
              "tableRead": true,
              "visualPdfRead": false
            }
          ],
          "sourceScopedTest": "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
          "fieldsUnchanged": true,
          "casesUnchanged": true,
          "engineUnchanged": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        },
        "inputContractHashHistory": [
          {
            "hash": "3c1c4d45bf97158510cd2ae34bde6d7803808ee77f95c965da0d46d2ba36a31c",
            "reason": "Source30 documentary formula amendment; previous formula/hash retained in the immutable donor recipe. No engine, input fields, source862 fixture or clinical-status change.",
            "evidence": {
              "file": "reports/review-20261003/source30-documentary-owned-candidate-r3.json",
              "sha256": "886ec11f7084b08dcd705981f4018aad124595522f0ce37e649fef3728c1c9a0"
            }
          }
        ],
        "source30InputContractAmendment": {
          "previousHash": "3c1c4d45bf97158510cd2ae34bde6d7803808ee77f95c965da0d46d2ba36a31c",
          "currentHash": "eec04f3b309e25f7eda4bb175596d89125bfa929a475650a9cc5e91c4ee75eb3",
          "definition": "SHA256 JSON.stringify({id,fields,formula,config:tool.config||null})",
          "reason": "Semantic formula prose amended by source30 owned documentary recipe.",
          "evidence": {
            "file": "reports/review-20261003/source30-documentary-owned-candidate-r3.json",
            "sha256": "886ec11f7084b08dcd705981f4018aad124595522f0ce37e649fef3728c1c9a0"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        }
      },
      "limits": "A edição TG18/TG13 mantém os critérios diagnósticos e de gravidade anteriores. A classificação requer suas definições clínicas e laboratoriais completas; o documento de manejo tem condições adicionais e deve ser considerado separadamente, sem deduzir uma conduta apenas da categoria. Na Tabela 7 da TG18, o grau II requer qualquer um dos quatro critérios listados, desde que não exista disfunção de grau III; não se limita à inflamação local importante. Esta verificação testa sinais já assinalados em uma colecistite previamente diagnosticada. Não testa a atribuição clínica dos sinais, os limites laboratoriais, a elegibilidade diagnóstica ou a conduta.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.004Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Observação clínica dos sinais, aplicação dos limites laboratoriais, elegibilidade diagnóstica e fluxograma de manejo não foram testados; a leitura da Tabela7 não é aprovação clínica."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "source30DocumentaryAmendment": {
          "at": "2026-10-04T20:48:15.780Z",
          "scope": "Targeted documentary source/edition clarification only. No engine, field, option code, arithmetic bank, historical fixture, clinical decision or approval mutation.",
          "sourceReview": {
            "file": "six-primary-source-review-final30.json",
            "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
          },
          "sourcePeer": {
            "file": "six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent bounded primary/classification review; not clinical/rubric/rights approval"
          },
          "sourceIds": [
            "tg18-yokoe-table7"
          ],
          "previousMethodVersion": "Tokyo Guidelines 2018/Yokoe:gravidade I–III; disfunçãoorgânica ouinflamaçãoimportante",
          "previousLimits": "A edição TG18/TG13 mantém os critérios diagnósticos e de gravidade anteriores. A classificação requer suas definições clínicas e laboratoriais completas; o documento de manejo tem condições adicionais e deve ser considerado separadamente, sem deduzir uma conduta apenas da categoria.",
          "previousFormula": "<p><strong>Grau III (grave):</strong> qualquer disfunção orgânica listada.</p><p><strong>Grau II (moderado):</strong> sem disfunção orgânica e com ao menos um critério de inflamação local importante.</p><p><strong>Grau I (leve):</strong> colecistite em paciente sem critérios de grau II ou III.</p>",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/29032636/",
          "previousSourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:03.004Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Resumo não contém definições completas de disfunção orgânica/local nem fluxo de tratamento Okamoto 2018. Categoria não determina sozinha a conduta."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          },
          "sourceAccess": [
            {
              "id": "tg18-yokoe-table7",
              "url": "https://onlinelibrary.wiley.com/doi/full/10.1002/jhbp.515",
              "edition": "Yokoe et al., TG18 diagnostic criteria and severity grading, JHBP2018;25:41–54, unchanged TG13 severity definitions",
              "access": "Official full HTML Table1 and Table7 directly read through web; direct PDF/HTML acquisition403. No PDF visual reading asserted.",
              "readScope": "Table7 lines1187–1205: gradeIII any six organ dysfunctions; gradeII any four listed factors in the absence of gradeIII; gradeI confirmed acute cholecystitis withoutII/III. Table1: diagnosis requires local/systemic signs plus imaging for a definite diagnosis; acute hepatitis, other acute abdomen and chronic cholecystitis should be excluded.",
              "tableRead": true,
              "visualPdfRead": false
            }
          ],
          "sourceScopedTest": "GradeIII-over-II precedence for48 selected confirmed-cholecystitis flag patterns, including each of six severe and four moderate conditions and mixed states. Not an exhaustive2^10 rubric or diagnostic test.",
          "fieldsUnchanged": true,
          "casesUnchanged": true,
          "engineUnchanged": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        }
      }
    },
    {
      "id": "has-bled",
      "title": "HAS-BLED",
      "short": "Risco de sangramento com anticoagulação",
      "desc": "Calculadora HAS-BLED: risco de sangramento maior em 1 ano em pacientes com fibrilação atrial anticoagulados, com os fatores modificáveis destacados.",
      "lead": "Estima o risco de sangramento maior em 1 ano em pacientes com fibrilação atrial em anticoagulação e aponta os fatores que podem ser corrigidos.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "hematologia-e-hemoterapia",
        "clinica-medica"
      ],
      "fields": [
        [
          "h",
          "Hipertensão não controlada (PAS &gt; 160 mmHg)",
          "chk",
          {}
        ],
        [
          "rim",
          "Função renal alterada (diálise, transplante ou creatinina ≥ 2,26 mg/dL)",
          "chk",
          {}
        ],
        [
          "fig",
          "Função hepática alterada (cirrose ou bilirrubina &gt; 2× e AST/ALT &gt; 3× o normal)",
          "chk",
          {}
        ],
        [
          "avc",
          "AVC prévio",
          "chk",
          {}
        ],
        [
          "sang",
          "Sangramento prévio ou predisposição (anemia, plaquetopenia)",
          "chk",
          {}
        ],
        [
          "inr",
          "INR lábil (tempo na faixa terapêutica &lt; 60%)",
          "chk",
          {}
        ],
        [
          "idoso",
          "Idade &gt; 65 anos",
          "chk",
          {}
        ],
        [
          "drogas",
          "Antiagregante ou anti-inflamatório",
          "chk",
          {}
        ],
        [
          "alcool",
          "Álcool (≥ 8 doses por semana)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada item: <strong>H</strong>ipertensão, função renal/hepática <strong>A</strong>lterada (1 cada), <strong>S</strong>troke (AVC), <strong>B</strong>leeding (sangramento), <strong>L</strong>abile INR, <strong>E</strong>lderly (&gt; 65), <strong>D</strong>rugs/álcool (1 cada). Máximo: 9.</p>",
      "sources": [
        [
          "Pisters R et al. A novel user-friendly score (HAS-BLED) to assess 1-year risk of major bleeding in patients with atrial fibrillation. Chest, 2010.",
          "https://doi.org/10.1378/chest.10-0134"
        ],
        [
          "Van Gelder IC et al. 2024 ESC Guidelines for the management of atrial fibrillation. Eur Heart J, 2024.",
          "https://doi.org/10.1093/eurheartj/ehae176"
        ]
      ],
      "cases": [
        [
          "Todos os itens: 9 pontos, alto risco",
          {
            "h": true,
            "rim": true,
            "fig": true,
            "avc": true,
            "sang": true,
            "inr": true,
            "idoso": true,
            "drogas": true,
            "alcool": true
          },
          {
            "raw": {
              "score": 9
            },
            "level": "high"
          }
        ],
        [
          "HAS não controlada + AVC + idade > 65: 3 pontos = 3,74 por 100 pacientes-ano",
          {
            "h": true,
            "avc": true,
            "idoso": true
          },
          {
            "raw": {
              "score": 3
            },
            "level": "high"
          }
        ],
        [
          "Nenhum fator: 0 ponto, risco baixo",
          [],
          {
            "raw": {
              "score": 0
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.449Z",
        "total": 512,
        "passed": 512,
        "sourceRowCount": 512,
        "uniqueApiInputCount": 512,
        "sourceContextCount": 512,
        "cases": [
          {
            "id": "has-bled",
            "index": 0,
            "input": {
              "h": false,
              "rim": false,
              "fig": false,
              "avc": false,
              "sang": false,
              "inr": false,
              "idoso": false,
              "drogas": false,
              "alcool": false
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "has-bled",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "has-bled",
            "index": 1,
            "input": {
              "h": true,
              "rim": false,
              "fig": false,
              "avc": false,
              "sang": false,
              "inr": false,
              "idoso": false,
              "drogas": false,
              "alcool": false
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "has-bled",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "has-bled",
            "index": 2,
            "input": {
              "h": false,
              "rim": true,
              "fig": false,
              "avc": false,
              "sang": false,
              "inr": false,
              "idoso": false,
              "drogas": false,
              "alcool": false
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "has-bled",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "has-bled",
            "index": 3,
            "input": {
              "h": true,
              "rim": true,
              "fig": false,
              "avc": false,
              "sang": false,
              "inr": false,
              "idoso": false,
              "drogas": false,
              "alcool": false
            },
            "expected": {
              "score": 2
            },
            "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "has-bled",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "4af9e9eeef0bb54234cb467e50118078610b9e201e5200074fac51c411ee1d29",
          "total": 512,
          "bankRowCount": 512,
          "uniqueApiInputCount": 512,
          "sourceContextCount": 512,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 512,
          "uniqueApiInputs": 512,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 512 stored selected category/flag tuples for has-bled. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "has-bled",
            "declaredEdition": "Pisters2010 with currentESC context",
            "numericEvidenceEdition": "Original2010 Methods/Table2",
            "url": "https://www.acforum-excellence.org/sites/default/files/Pisters.HAS-BLED.pdf",
            "doi": "10.1378/chest.10-0134",
            "access": "OriginalCHEST2010 PDF downloaded fromACForum; Methods printed1094 and Tables1/2 printed1095 visually inspected. Source permission restrictions are explicit and are not approved here.",
            "readScope": [
              "OriginalMethods/definitions, PDFp3/printed1094",
              "OriginalTables1/2 and adjacent results, PDFp4/printed1095"
            ],
            "notVerified": [
              "Raw renal/hepatic/alcohol eligibility and rounded creatinine2.26 threshold",
              "ESC2024 complete guideline, cohort risk percentages, clinical management or source permissions"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": [
              {
                "status": "definition-difference",
                "detail": "Original liver definition includes alkalinephosphatase with AST/ALT, unlike current abbreviated field. The original article includes differing>8/≥8 alcohol phrasing across contexts; current≥8doses is not certified as an exact drink-gram definition."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:10.902Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 512 stored selected category/flag tuples for has-bled. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "785d0b38b826311617e8a88b810b3a06c6b49d7609f255e51a307da9df8f6097",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
              },
              {
                "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
              },
              {
                "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 1536,
        "actualVmExecutions": 1536,
        "implementations": [
          {
            "app": "website",
            "id": "has-bled",
            "file": "apps/website/private/tool-code/has-bled/calculator.js",
            "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
          },
          {
            "app": "dashboard",
            "id": "has-bled",
            "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
            "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
          },
          {
            "app": "command-center",
            "id": "has-bled",
            "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
            "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 512 stored selected category/flag tuples for has-bled. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "HASBLED/Pisters 2010:9 pontos; renal/hepático/drogas/álcoolseparados; contexto ESC 2024",
      "implementationVersion": "has-bled@native-2026-10-03+959eb61ec254",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/20299623/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada item: H ipertensão, função renal/hepática A lterada (1 cada), S troke (AVC), B leeding (sangramento), L abile INR, E lderly (> 65), D rugs/álcool (1 cada). Máximo: 9.",
        "inputContract": {
          "fields": [
            {
              "key": "h",
              "label": "Hipertensão não controlada (PAS &gt; 160 mmHg)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "rim",
              "label": "Função renal alterada (diálise, transplante ou creatinina ≥ 2,26 mg/dL)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fig",
              "label": "Função hepática alterada (cirrose ou bilirrubina &gt; 2× e AST/ALT &gt; 3× o normal)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "AVC prévio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sang",
              "label": "Sangramento prévio ou predisposição (anemia, plaquetopenia)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "inr",
              "label": "INR lábil (tempo na faixa terapêutica &lt; 60%)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idoso",
              "label": "Idade &gt; 65 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "drogas",
              "label": "Antiagregante ou anti-inflamatório",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "alcool",
              "label": "Álcool (≥ 8 doses por semana)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "0955faf95d37de852bc460cd656b9f67d2fa3aacc8046e541088f03a45161b88"
        },
        "sourceEditions": [
          {
            "citation": "Pisters R et al. A novel user-friendly score (HAS-BLED) to assess 1-year risk of major bleeding in patients with atrial fibrillation. Chest, 2010.",
            "url": "https://doi.org/10.1378/chest.10-0134",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A novel user-friendly score (HAS-BLED) to assess 1-year risk of major bleeding in patients with atrial fibrillation: the Euro Heart Survey.",
              "year": "2010",
              "firstPublicationDate": "2010-03-18",
              "doi": "10.1378/chest.10-0134",
              "pmid": "20299623",
              "journal": "Chest",
              "authors": "Pisters R, Lane DA, Nieuwlaat R, de Vos CB, Crijns HJ, Lip GY."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20299623/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2b49e6f8f91737e8874195b5f300651f4d7a975092a33bc5dce996a4bc344406",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Van Gelder IC et al. 2024 ESC Guidelines for the management of atrial fibrillation. Eur Heart J, 2024.",
            "url": "https://doi.org/10.1093/eurheartj/ehae176",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2024 ESC Guidelines for the management of atrial fibrillation developed in collaboration with the European Association for Cardio-Thoracic Surgery (EACTS).",
              "year": "2024",
              "firstPublicationDate": "2024-09-01",
              "doi": "10.1093/eurheartj/ehae176",
              "pmid": "39210723",
              "journal": "European heart journal",
              "authors": "Van Gelder IC, Rienstra M, Bunting KV, Casado-Arroyo R, Caso V, Crijns HJGM, De Potter TJR, Dwight J, Guasti L, Hanke T, Jaarsma T, Lettino M, Løchen ML, Lumbers RT, Maesen B, Mølgaard I, Rosano GMC, Sanders P, Schnabel RB, Suwalski P, Svennberg E, Tamargo J, Tica O, Traykov V, Tzeis S, Kotecha D, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/39210723/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.449Z",
          "total": 512,
          "passed": 512,
          "sourceRowCount": 512,
          "uniqueApiInputCount": 512,
          "sourceContextCount": 512,
          "cases": [
            {
              "id": "has-bled",
              "index": 0,
              "input": {
                "h": false,
                "rim": false,
                "fig": false,
                "avc": false,
                "sang": false,
                "inr": false,
                "idoso": false,
                "drogas": false,
                "alcool": false
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "has-bled",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "has-bled",
              "index": 1,
              "input": {
                "h": true,
                "rim": false,
                "fig": false,
                "avc": false,
                "sang": false,
                "inr": false,
                "idoso": false,
                "drogas": false,
                "alcool": false
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "has-bled",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "has-bled",
              "index": 2,
              "input": {
                "h": false,
                "rim": true,
                "fig": false,
                "avc": false,
                "sang": false,
                "inr": false,
                "idoso": false,
                "drogas": false,
                "alcool": false
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "has-bled",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "has-bled",
              "index": 3,
              "input": {
                "h": true,
                "rim": true,
                "fig": false,
                "avc": false,
                "sang": false,
                "inr": false,
                "idoso": false,
                "drogas": false,
                "alcool": false
              },
              "expected": {
                "score": 2
              },
              "sourceScenarioScope": "Exhaustive caller-selected binary flags; no raw patient-variable classifier or decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "has-bled",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "4af9e9eeef0bb54234cb467e50118078610b9e201e5200074fac51c411ee1d29",
            "total": 512,
            "bankRowCount": 512,
            "uniqueApiInputCount": 512,
            "sourceContextCount": 512,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 512,
            "uniqueApiInputs": 512,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 512 stored selected category/flag tuples for has-bled. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "has-bled",
              "declaredEdition": "Pisters2010 with currentESC context",
              "numericEvidenceEdition": "Original2010 Methods/Table2",
              "url": "https://www.acforum-excellence.org/sites/default/files/Pisters.HAS-BLED.pdf",
              "doi": "10.1378/chest.10-0134",
              "access": "OriginalCHEST2010 PDF downloaded fromACForum; Methods printed1094 and Tables1/2 printed1095 visually inspected. Source permission restrictions are explicit and are not approved here.",
              "readScope": [
                "OriginalMethods/definitions, PDFp3/printed1094",
                "OriginalTables1/2 and adjacent results, PDFp4/printed1095"
              ],
              "notVerified": [
                "Raw renal/hepatic/alcohol eligibility and rounded creatinine2.26 threshold",
                "ESC2024 complete guideline, cohort risk percentages, clinical management or source permissions"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": [
                {
                  "status": "definition-difference",
                  "detail": "Original liver definition includes alkalinephosphatase with AST/ALT, unlike current abbreviated field. The original article includes differing>8/≥8 alcohol phrasing across contexts; current≥8doses is not certified as an exact drink-gram definition."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:10.902Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 512 stored selected category/flag tuples for has-bled. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "785d0b38b826311617e8a88b810b3a06c6b49d7609f255e51a307da9df8f6097",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
                },
                {
                  "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
                },
                {
                  "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
                  "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 1536,
          "actualVmExecutions": 1536,
          "implementations": [
            {
              "app": "website",
              "id": "has-bled",
              "file": "apps/website/private/tool-code/has-bled/calculator.js",
              "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
            },
            {
              "app": "dashboard",
              "id": "has-bled",
              "file": "apps/dashboard/private/tool-code/has-bled/calculator.js",
              "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
            },
            {
              "app": "command-center",
              "id": "has-bled",
              "file": "apps/command-center/private/tool-code/has-bled/calculator.js",
              "sha256": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 512 stored selected category/flag tuples for has-bled. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "959eb61ec254ef9576a8e7d57c64c710854c3de5399839f9d0a02d08b569936c"
      },
      "limits": "O HAS-BLED original estima sangramento maior em um ano em fibrilação atrial. O total não representa contraindicação automática à anticoagulação; definições dos fatores e orientação contemporânea devem corresponder à versão. A calibração e o tratamento antitrombótico da população influenciam sua interpretação.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.007Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabela completa de definições e orientação ESC 2024 ainda não lidas neste lote. Texto do resumo recuperado registra queda de Hb > 2 g/L; unidade necessita original integral, não assumir g/dL pela convenção."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "hba1c-glicemia-media-estimada",
      "title": "HbA1c e glicemia média estimada (ADAG)",
      "short": "Conversão entre hemoglobina glicada e glicemia média",
      "desc": "Converta a hemoglobina glicada (HbA1c) em glicemia média estimada em mg/dL e mmol/L, ou o inverso, pela equação do estudo ADAG.",
      "lead": "Traduz a HbA1c na glicemia média estimada dos últimos 2 a 3 meses (e vice-versa), pela regressão linear do estudo ADAG.",
      "kind": "Calculadora",
      "spec": [
        "endocrinologia-e-metabologia",
        "clinica-medica",
        "medicina-de-familia-e-comunidade",
        "medicina-laboratorial"
      ],
      "fields": [
        [
          "hba1c",
          "HbA1c",
          "num",
          {
            "min": 3,
            "max": 20,
            "step": 0.1,
            "unit": "%",
            "ph": "7,0",
            "opt": true
          }
        ],
        [
          "gme",
          "ou glicemia média (se não informar a HbA1c)",
          "num",
          {
            "min": 40,
            "max": 600,
            "step": 1,
            "unit": "mg/dL",
            "ph": "154",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Glicemia média estimada (mg/dL)</strong> = 28,7 × HbA1c (%) − 46,7.</p><p><strong>Em mmol/L</strong> = 1,59 × HbA1c (%) − 2,59.</p><p>Inversa: HbA1c (%) = (glicemia média + 46,7) ÷ 28,7.</p>",
      "sources": [
        [
          "Nathan DM et al. Translating the A1C assay into estimated average glucose values. Diabetes Care, 2008.",
          "https://doi.org/10.2337/dc08-0545"
        ],
        [
          "American Diabetes Association Professional Practice Committee. 2. Diagnosis and Classification of Diabetes: Standards of Care in Diabetes—2025. Diabetes Care, 2025.",
          "https://doi.org/10.2337/dc25-S002"
        ]
      ],
      "cases": [
        [
          "HbA1c 7%: 154 mg/dL (exemplo do ADAG)",
          {
            "hba1c": 7
          },
          {
            "raw": {
              "eag": 154.2
            },
            "main": "154",
            "level": "high"
          }
        ],
        [
          "HbA1c 6%: 126 mg/dL",
          {
            "hba1c": 6
          },
          {
            "raw": {
              "eag": 125.5
            },
            "level": "mid"
          }
        ],
        [
          "HbA1c 5,7% (corte do pré-diabetes): 117 mg/dL",
          {
            "hba1c": 5.7
          },
          {
            "raw": {
              "eag": 116.89
            },
            "level": "mid"
          }
        ],
        [
          "HbA1c 5%: 97 mg/dL",
          {
            "hba1c": 5
          },
          {
            "raw": {
              "eag": 96.8
            },
            "level": "low"
          }
        ],
        [
          "Glicemia média 154 mg/dL: HbA1c 7,0%",
          {
            "gme": 154
          },
          {
            "raw": {
              "a1c": 6.993
            },
            "main": "7,0",
            "level": "high"
          }
        ],
        [
          "Sem nenhum valor: erro",
          [],
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T01:05:00.913Z",
        "total": 18,
        "passed": 18,
        "cases": [
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 3
            },
            "expectedDecimal": {
              "a1c": "3",
              "eag": "39.4"
            },
            "expected": {
              "a1c": 3,
              "eag": 39.4
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 40,
            "obtained": {
              "a1c": 3,
              "eag": 39.39999999999999
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 3,
                "expectedDecimal": "3",
                "obtained": 3,
                "tolerance": 3e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 39.4,
                "expectedDecimal": "39.4",
                "obtained": 39.39999999999999,
                "tolerance": 3.94e-11,
                "difference": -7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 3.5
            },
            "expectedDecimal": {
              "a1c": "3.5",
              "eag": "53.75"
            },
            "expected": {
              "a1c": 3.5,
              "eag": 53.75
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 41,
            "obtained": {
              "a1c": 3.5,
              "eag": 53.75
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 3.5,
                "expectedDecimal": "3.5",
                "obtained": 3.5,
                "tolerance": 3.5e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 53.75,
                "expectedDecimal": "53.75",
                "obtained": 53.75,
                "tolerance": 5.375e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 5.7
            },
            "expectedDecimal": {
              "a1c": "5.7",
              "eag": "116.89"
            },
            "expected": {
              "a1c": 5.7,
              "eag": 116.89
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 42,
            "obtained": {
              "a1c": 5.7,
              "eag": 116.89
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 5.7,
                "expectedDecimal": "5.7",
                "obtained": 5.7,
                "tolerance": 5.7e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 116.89,
                "expectedDecimal": "116.89",
                "obtained": 116.89,
                "tolerance": 1.1689e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 6.5
            },
            "expectedDecimal": {
              "a1c": "6.5",
              "eag": "139.85"
            },
            "expected": {
              "a1c": 6.5,
              "eag": 139.85
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 43,
            "obtained": {
              "a1c": 6.5,
              "eag": 139.84999999999997
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 6.5,
                "expectedDecimal": "6.5",
                "obtained": 6.5,
                "tolerance": 6.5e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 139.85,
                "expectedDecimal": "139.85",
                "obtained": 139.84999999999997,
                "tolerance": 1.3985e-10,
                "difference": -2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 7
            },
            "expectedDecimal": {
              "a1c": "7",
              "eag": "154.2"
            },
            "expected": {
              "a1c": 7,
              "eag": 154.2
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 44,
            "obtained": {
              "a1c": 7,
              "eag": 154.2
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 7,
                "expectedDecimal": "7",
                "obtained": 7,
                "tolerance": 7e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 154.2,
                "expectedDecimal": "154.2",
                "obtained": 154.2,
                "tolerance": 1.542e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 12.4
            },
            "expectedDecimal": {
              "a1c": "12.4",
              "eag": "309.18"
            },
            "expected": {
              "a1c": 12.4,
              "eag": 309.18
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 45,
            "obtained": {
              "a1c": 12.4,
              "eag": 309.18
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 12.4,
                "expectedDecimal": "12.4",
                "obtained": 12.4,
                "tolerance": 1.24e-11,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 309.18,
                "expectedDecimal": "309.18",
                "obtained": 309.18,
                "tolerance": 3.0918e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "forward-primary-regression",
            "input": {
              "hba1c": 20
            },
            "expectedDecimal": {
              "a1c": "20",
              "eag": "527.3"
            },
            "expected": {
              "a1c": 20,
              "eag": 527.3
            },
            "derivation": "80-digit primary ADAG mg/dL regression.",
            "index": 46,
            "obtained": {
              "a1c": 20,
              "eag": 527.3
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 20,
                "expectedDecimal": "20",
                "obtained": 20,
                "tolerance": 2e-11,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 527.3,
                "expectedDecimal": "527.3",
                "obtained": 527.3,
                "tolerance": 5.272999999999999e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 40
            },
            "expectedDecimal": {
              "a1c": "3.0209059233449477351916376306620209059233449477351916376306620209059233449477352",
              "eag": "40"
            },
            "expected": {
              "a1c": 3.0209059233449476,
              "eag": 40
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 47,
            "obtained": {
              "a1c": 3.020905923344948,
              "eag": 40
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 3.0209059233449476,
                "expectedDecimal": "3.0209059233449477351916376306620209059233449477351916376306620209059233449477352",
                "obtained": 3.020905923344948,
                "tolerance": 3.0209059233449477e-12,
                "difference": 4.440892098500626e-16,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 40,
                "expectedDecimal": "40",
                "obtained": 40,
                "tolerance": 4e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 54
            },
            "expectedDecimal": {
              "a1c": "3.5087108013937282229965156794425087108013937282229965156794425087108013937282230",
              "eag": "54"
            },
            "expected": {
              "a1c": 3.508710801393728,
              "eag": 54
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 48,
            "obtained": {
              "a1c": 3.5087108013937285,
              "eag": 54
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 3.508710801393728,
                "expectedDecimal": "3.5087108013937282229965156794425087108013937282229965156794425087108013937282230",
                "obtained": 3.5087108013937285,
                "tolerance": 3.508710801393728e-12,
                "difference": 4.440892098500626e-16,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 54,
                "expectedDecimal": "54",
                "obtained": 54,
                "tolerance": 5.4e-11,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 100
            },
            "expectedDecimal": {
              "a1c": "5.1114982578397212543554006968641114982578397212543554006968641114982578397212544",
              "eag": "100"
            },
            "expected": {
              "a1c": 5.111498257839721,
              "eag": 100
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 49,
            "obtained": {
              "a1c": 5.111498257839721,
              "eag": 100
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 5.111498257839721,
                "expectedDecimal": "5.1114982578397212543554006968641114982578397212543554006968641114982578397212544",
                "obtained": 5.111498257839721,
                "tolerance": 5.111498257839721e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 100,
                "expectedDecimal": "100",
                "obtained": 100,
                "tolerance": 1e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 154
            },
            "expectedDecimal": {
              "a1c": "6.9930313588850174216027874564459930313588850174216027874564459930313588850174216",
              "eag": "154"
            },
            "expected": {
              "a1c": 6.993031358885017,
              "eag": 154
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 50,
            "obtained": {
              "a1c": 6.993031358885017,
              "eag": 154
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 6.993031358885017,
                "expectedDecimal": "6.9930313588850174216027874564459930313588850174216027874564459930313588850174216",
                "obtained": 6.993031358885017,
                "tolerance": 6.993031358885017e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 154,
                "expectedDecimal": "154",
                "obtained": 154,
                "tolerance": 1.5399999999999999e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 200
            },
            "expectedDecimal": {
              "a1c": "8.5958188153310104529616724738675958188153310104529616724738675958188153310104530",
              "eag": "200"
            },
            "expected": {
              "a1c": 8.595818815331011,
              "eag": 200
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 51,
            "obtained": {
              "a1c": 8.595818815331011,
              "eag": 200
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 8.595818815331011,
                "expectedDecimal": "8.5958188153310104529616724738675958188153310104529616724738675958188153310104530",
                "obtained": 8.595818815331011,
                "tolerance": 8.59581881533101e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 200,
                "expectedDecimal": "200",
                "obtained": 200,
                "tolerance": 2e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 355
            },
            "expectedDecimal": {
              "a1c": "13.996515679442508710801393728222996515679442508710801393728222996515679442508711",
              "eag": "355"
            },
            "expected": {
              "a1c": 13.996515679442508,
              "eag": 355
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 52,
            "obtained": {
              "a1c": 13.996515679442508,
              "eag": 355
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 13.996515679442508,
                "expectedDecimal": "13.996515679442508710801393728222996515679442508710801393728222996515679442508711",
                "obtained": 13.996515679442508,
                "tolerance": 1.3996515679442509e-11,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 355,
                "expectedDecimal": "355",
                "obtained": 355,
                "tolerance": 3.55e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 500
            },
            "expectedDecimal": {
              "a1c": "19.048780487804878048780487804878048780487804878048780487804878048780487804878049",
              "eag": "500"
            },
            "expected": {
              "a1c": 19.048780487804876,
              "eag": 500
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 53,
            "obtained": {
              "a1c": 19.04878048780488,
              "eag": 500
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 19.048780487804876,
                "expectedDecimal": "19.048780487804878048780487804878048780487804878048780487804878048780487804878049",
                "obtained": 19.04878048780488,
                "tolerance": 1.9048780487804875e-11,
                "difference": 3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 500,
                "expectedDecimal": "500",
                "obtained": 500,
                "tolerance": 5e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "algebraic-inverse",
            "input": {
              "gme": 600
            },
            "expectedDecimal": {
              "a1c": "22.533101045296167247386759581881533101045296167247386759581881533101045296167247",
              "eag": "600"
            },
            "expected": {
              "a1c": 22.533101045296167,
              "eag": 600
            },
            "derivation": "Algebraic inverse of the same published mg/dL equation; not a diagnostic equivalence claim.",
            "index": 54,
            "obtained": {
              "a1c": 22.53310104529617,
              "eag": 600
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 22.533101045296167,
                "expectedDecimal": "22.533101045296167247386759581881533101045296167247386759581881533101045296167247",
                "obtained": 22.53310104529617,
                "tolerance": 2.2533101045296167e-11,
                "difference": 3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 600,
                "expectedDecimal": "600",
                "obtained": 600,
                "tolerance": 6e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "documented-input-precedence",
            "input": {
              "hba1c": 7,
              "gme": 500
            },
            "expectedDecimal": {
              "a1c": "7",
              "eag": "154.2"
            },
            "expected": {
              "a1c": 7,
              "eag": 154.2
            },
            "derivation": "Recorded UI specifies glucose is used only when HbA1c is absent; the source regression is otherwise unchanged.",
            "index": 55,
            "obtained": {
              "a1c": 7,
              "eag": 154.2
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 7,
                "expectedDecimal": "7",
                "obtained": 7,
                "tolerance": 7e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 154.2,
                "expectedDecimal": "154.2",
                "obtained": 154.2,
                "tolerance": 1.542e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "documented-input-precedence",
            "input": {
              "hba1c": 3,
              "gme": 40
            },
            "expectedDecimal": {
              "a1c": "3",
              "eag": "39.4"
            },
            "expected": {
              "a1c": 3,
              "eag": 39.4
            },
            "derivation": "Recorded UI specifies glucose is used only when HbA1c is absent; the source regression is otherwise unchanged.",
            "index": 56,
            "obtained": {
              "a1c": 3,
              "eag": 39.39999999999999
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 3,
                "expectedDecimal": "3",
                "obtained": 3,
                "tolerance": 3e-12,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 39.4,
                "expectedDecimal": "39.4",
                "obtained": 39.39999999999999,
                "tolerance": 3.94e-11,
                "difference": -7.105427357601002e-15,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "hba1c-glicemia-media-estimada",
            "scenario": "documented-input-precedence",
            "input": {
              "hba1c": 20,
              "gme": 600
            },
            "expectedDecimal": {
              "a1c": "20",
              "eag": "527.3"
            },
            "expected": {
              "a1c": 20,
              "eag": 527.3
            },
            "derivation": "Recorded UI specifies glucose is used only when HbA1c is absent; the source regression is otherwise unchanged.",
            "index": 57,
            "obtained": {
              "a1c": 20,
              "eag": 527.3
            },
            "error": null,
            "checks": [
              {
                "key": "a1c",
                "expected": 20,
                "expectedDecimal": "20",
                "obtained": 20,
                "tolerance": 2e-11,
                "difference": 0,
                "passed": true
              },
              {
                "key": "eag",
                "expected": 527.3,
                "expectedDecimal": "527.3",
                "obtained": 527.3,
                "tolerance": 5.272999999999999e-10,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
        "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
        "scope": "Published mg/dL regression and its algebraic inverse only. The study included 507 participants with relatively stable glycemia. Diagnosis and the separately rounded SI equation are outside this test.",
        "source": {
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2742903/",
          "edition": "Nathan et al 2008, ADAG study",
          "locator": "Results, Figure 1: eAG in mg/dL = 28.7 × A1C − 46.7",
          "access": "Primary full-text Results and figure equation read.",
          "scope": "Published mg/dL regression and its algebraic inverse only. The study included 507 participants with relatively stable glycemia. Diagnosis and the separately rounded SI equation are outside this test."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "ADAG/Nathan 2008:e AGmg/d L 28,7 Hb A 1 c−46,7; mmol/L 1,59 Hb A 1 c−2,59",
      "implementationVersion": "hba1c-glicemia-media-estimada@native-2026-10-03+9692e1432b12",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2742903/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Glicemia média estimada (mg/dL) = 28,7 × HbA1c (%) − 46,7. Em mmol/L = 1,59 × HbA1c (%) − 2,59. Inversa: HbA1c (%) = (glicemia média + 46,7) ÷ 28,7.",
        "inputContract": {
          "fields": [
            {
              "key": "hba1c",
              "label": "HbA1c",
              "type": "num",
              "min": 3,
              "max": 20,
              "unit": "%",
              "optional": true,
              "options": null
            },
            {
              "key": "gme",
              "label": "ou glicemia média (se não informar a HbA1c)",
              "type": "num",
              "min": 40,
              "max": 600,
              "unit": "mg/dL",
              "optional": true,
              "options": null
            }
          ],
          "hash": "f6fc0b1eb98f83e7cbca9fc74c6252d5db73ead236351588256c441d65b1c131"
        },
        "sourceEditions": [
          {
            "citation": "Nathan DM et al. Translating the A1C assay into estimated average glucose values. Diabetes Care, 2008.",
            "url": "https://doi.org/10.2337/dc08-0545",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Translating the A1C assay into estimated average glucose values.",
              "year": "2008",
              "firstPublicationDate": "2008-06-07",
              "doi": "10.2337/dc08-0545",
              "pmid": "18540046",
              "pmcid": "PMC2742903",
              "journal": "Diabetes care",
              "authors": "Nathan DM, Kuenen J, Borg R, Zheng H, Schoenfeld D, Heine RJ, A1c-Derived Average Glucose Study Group."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2742903/",
            "abstractAvailable": true,
            "fullTextSha256": "715bed0f0c2d7d8d56ce0c2b44db6c0375b9678bf13c3db47489da3e5d703237",
            "abstractSha256": "d1610b47dcf9ff9acbd7b489f9ae472ef70beb4ce3dca8d2b2008dfb50c22286",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "American Diabetes Association Professional Practice Committee. 2. Diagnosis and Classification of Diabetes: Standards of Care in Diabetes—2025. Diabetes Care, 2025.",
            "url": "https://doi.org/10.2337/dc25-S002",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2. Diagnosis and Classification of Diabetes: Standards of Care in Diabetes-2025.",
              "year": "2025",
              "firstPublicationDate": "2025-01-01",
              "doi": "10.2337/dc25-s002",
              "pmid": "39651986",
              "pmcid": "PMC11635041",
              "journal": "Diabetes care",
              "authors": "American Diabetes Association Professional Practice Committee."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11635041/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "eb155abcf32cfe6344c63f014f867486d74b67fcbd02747944e00541e3495ad4",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T01:05:00.913Z",
          "total": 18,
          "passed": 18,
          "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
          "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
          "scope": "Published mg/dL regression and its algebraic inverse only. The study included 507 participants with relatively stable glycemia. Diagnosis and the separately rounded SI equation are outside this test."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9692e1432b12a0a508986e5f5f9836bd934d3d1e7ecf63f75aad0bd605aff124"
      },
      "limits": "A regressão ADAG 2008 foi estudada durante três meses em participantes com glicemia relativamente estável. Crianças, gestantes e pessoas com condições eritrocitárias foram excluídas; anemia, alterações do turnover eritrocitário e hemoglobinopatias podem afetar a interpretação da HbA1c. A glicemia média estimada não é uma medida direta, e a inversa algébrica não constitui teste diagnóstico independente. A unidade e a variante dos coeficientes devem ser preservadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.010Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Nem todo ensaio de HbA 1 c ou alteração glicêmica foi avaliado. A fórmula não confirma diagnóstico de diabetes ou equivalência de um valor individual à glicemia medida."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "holliday-segar",
      "title": "Hidratação de manutenção (Holliday-Segar)",
      "short": "Estimativas históricas de manutenção pediátrica: diário e horário",
      "desc": "Apresenta separadamente a estimativa diária 100–50–20 e a aproximação horária 4–2–1, dentro da faixa etária e das exclusões documentadas. Não calcula déficit nem prescreve a composição dos fluidos.",
      "lead": "Apresenta separadamente a estimativa diária 100–50–20 e a aproximação horária 4–2–1, dentro da faixa etária e das exclusões documentadas. Não calcula déficit nem prescreve a composição dos fluidos.",
      "kind": "Calculadora",
      "spec": [
        "pediatria",
        "cirurgia-pediatrica",
        "medicina-intensiva",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 2.5,
            "max": 120,
            "step": 0.1,
            "unit": "kg",
            "ph": "15"
          }
        ],
        [
          "idade_dias",
          "Idade",
          "num",
          {
            "min": 28,
            "max": 6574,
            "unit": "dias",
            "integer": true
          }
        ],
        [
          "contexto",
          "Exclusões da diretriz AAP 2018 ausentes: câncer, doença renal/hepática/cardíaca, neurocirurgia, diabetes insípido, queimaduras graves, diarreia volumosa, neonatos e terapia intensiva neonatal?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Diário: 100 mL/kg nos primeiros 10 kg; 50 nos próximos 10; 20 por kg adicional. Horário aproximado 4–2–1 calculado separadamente; o total diário/24 não é idêntico à aproximação.</p>",
      "sources": [
        [
          "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
          "https://publications.aap.org/pediatrics/article/142/6/e20183083/37529/Clinical-Practice-Guideline-Maintenance"
        ],
        [
          "Holliday MA, Segar WE. The maintenance need for water in parenteral fluid therapy. Pediatrics, 1957.",
          "https://doi.org/10.1542/peds.19.5.823"
        ],
        [
          "Feld LG et al. Clinical Practice Guideline: Maintenance Intravenous Fluids in Children. Pediatrics, 2018.",
          "https://doi.org/10.1542/peds.2018-3083"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "peso": 15,
            "idade_dias": 730,
            "contexto": "1"
          },
          {
            "raw": {
              "dia": 1250,
              "hora": 50,
              "exactHourly": 52.083333333333336
            },
            "main": "1.250",
            "tol": 1e-9
          }
        ],
        [
          "Faixa de peso5",
          {
            "peso": 5,
            "idade_dias": 730,
            "contexto": "1"
          },
          {
            "raw": {
              "dia": 500,
              "hora": 20,
              "exactHourly": 20.833333333333332
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixa de peso10",
          {
            "peso": 10,
            "idade_dias": 730,
            "contexto": "1"
          },
          {
            "raw": {
              "dia": 1000,
              "hora": 40,
              "exactHourly": 41.666666666666664
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixa de peso20",
          {
            "peso": 20,
            "idade_dias": 730,
            "contexto": "1"
          },
          {
            "raw": {
              "dia": 1500,
              "hora": 60,
              "exactHourly": 62.5
            },
            "tol": 1e-9
          }
        ],
        [
          "Faixa de peso30",
          {
            "peso": 30,
            "idade_dias": 730,
            "contexto": "1"
          },
          {
            "raw": {
              "dia": 1700,
              "hora": 70,
              "exactHourly": 70.83333333333333
            },
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 5,
        "passed": 5,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 20,
        "passed": 20,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dia": 1250,
                "hora": 50,
                "exactHourly": 52.083333333333336
              },
              "main": "1.250",
              "tol": 1e-9
            },
            "obtained": {
              "id": "holliday-segar",
              "main": [
                "1.250",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1250,
                "hora": 50,
                "exactHourly": 52.083333333333336
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "holliday-segar",
              "main": [
                "1.250",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1250,
                "hora": 50,
                "exactHourly": 52.083333333333336
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Faixa de peso5",
            "label": "Faixa de peso5",
            "inputs": {
              "peso": 5,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 5,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dia": 500,
                "hora": 20,
                "exactHourly": 20.833333333333332
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "holliday-segar",
              "main": [
                "500",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 500,
                "hora": 20,
                "exactHourly": 20.833333333333332
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "holliday-segar",
              "main": [
                "500",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 500,
                "hora": 20,
                "exactHourly": 20.833333333333332
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixa de peso10",
            "label": "Faixa de peso10",
            "inputs": {
              "peso": 10,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 10,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dia": 1000,
                "hora": 40,
                "exactHourly": 41.666666666666664
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "holliday-segar",
              "main": [
                "1.000",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1000,
                "hora": 40,
                "exactHourly": 41.666666666666664
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "holliday-segar",
              "main": [
                "1.000",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1000,
                "hora": 40,
                "exactHourly": 41.666666666666664
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixa de peso20",
            "label": "Faixa de peso20",
            "inputs": {
              "peso": 20,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 20,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dia": 1500,
                "hora": 60,
                "exactHourly": 62.5
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "holliday-segar",
              "main": [
                "1.500",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1500,
                "hora": 60,
                "exactHourly": 62.5
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "holliday-segar",
              "main": [
                "1.500",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1500,
                "hora": 60,
                "exactHourly": 62.5
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Faixa de peso30",
            "label": "Faixa de peso30",
            "inputs": {
              "peso": 30,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 30,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "dia": 1700,
                "hora": 70,
                "exactHourly": 70.83333333333333
              },
              "tol": 1e-9
            },
            "obtained": {
              "id": "holliday-segar",
              "main": [
                "1.700",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1700,
                "hora": 70,
                "exactHourly": 70.83333333333333
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "holliday-segar",
              "main": [
                "1.700",
                "mL/dia"
              ],
              "label": "Holliday–Segar 1957",
              "raw": {
                "dia": 1700,
                "hora": 70,
                "exactHourly": 70.83333333333333
              },
              "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Neonato27dias não elegível",
            "label": "Neonato27dias não elegível",
            "inputs": {
              "peso": 15,
              "idade_dias": 27,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": 27,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Exclusões AAP presentes/não conferidas",
            "label": "Exclusões AAP presentes/não conferidas",
            "inputs": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": "0"
            },
            "input": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "peso": "1",
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": "1",
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "peso": null,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": null,
              "idade_dias": 730,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "peso": 1.5,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 1.5,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "peso": 121,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": 121,
              "idade_dias": 730,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: campo obrigatório",
            "label": "peso: campo obrigatório",
            "inputs": {
              "peso": null,
              "idade_dias": 730,
              "contexto": "1"
            },
            "input": {
              "peso": null,
              "idade_dias": 730,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade_dias: texto não é número",
            "label": "idade_dias: texto não é número",
            "inputs": {
              "peso": 15,
              "idade_dias": "1",
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade_dias: NaN é rejeitado",
            "label": "idade_dias: NaN é rejeitado",
            "inputs": {
              "peso": 15,
              "idade_dias": null,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade_dias": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade_dias: abaixo do intervalo",
            "label": "idade_dias: abaixo do intervalo",
            "inputs": {
              "peso": 15,
              "idade_dias": 27,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": 27,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade_dias: acima do intervalo",
            "label": "idade_dias: acima do intervalo",
            "inputs": {
              "peso": 15,
              "idade_dias": 6575,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": 6575,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade_dias: contagem fracionária",
            "label": "idade_dias: contagem fracionária",
            "inputs": {
              "peso": 15,
              "idade_dias": 28.25,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": 28.25,
              "contexto": "1"
            },
            "expected": {
              "code": "INTEGER_REQUIRED",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Informe um número inteiro.",
              "code": "INTEGER_REQUIRED",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade_dias: campo obrigatório",
            "label": "idade_dias: campo obrigatório",
            "inputs": {
              "peso": 15,
              "idade_dias": null,
              "contexto": "1"
            },
            "input": {
              "peso": 15,
              "idade_dias": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "idade_dias": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade_dias"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade_dias"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade_dias"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": "__invalid__"
            },
            "input": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": null
            },
            "input": {
              "peso": 15,
              "idade_dias": 730,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 20,
        "uniqueApiInputCount": 17,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 20,
          "uniqueApiInputs": 17,
          "duplicateRows": 3,
          "duplicates": [
            {
              "first": 8,
              "repeat": 11,
              "input": {
                "peso": null,
                "idade_dias": 730,
                "contexto": "1"
              }
            },
            {
              "first": 5,
              "repeat": 14,
              "input": {
                "peso": 15,
                "idade_dias": 27,
                "contexto": "1"
              }
            },
            {
              "first": 13,
              "repeat": 17,
              "input": {
                "peso": 15,
                "idade_dias": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Estimativa histórica de manutenção, sem composição ou prescrição. Nesta edição: 28 dias a 18 anos e exclusões da AAP 2018 confirmadas. Não estima déficit, perdas ou necessidade individual em câncer.",
      "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
      "currentMethodSource": {
        "title": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
        "url": "https://publications.aap.org/pediatrics/article/142/6/e20183083/37529/Clinical-Practice-Guideline-Maintenance",
        "version": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
        "checkedAt": "2026-10-03",
        "access": "official-guideline"
      },
      "primaryVerification": {
        "url": "https://publications.aap.org/pediatrics/article/142/6/e20183083/37529/Clinical-Practice-Guideline-Maintenance",
        "checked": "Diretriz AAP 2018: população de 28 dias a 18 anos e todas as exclusões declaradas, inclusive câncer. Expressão Holliday–Segar 1957 por faixas de peso; aproximação horária 4–2–1 calculada separadamente de volume diário/24.",
        "access": "official-guideline"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
        "implementedVariant": "Diário: 100 mL/kg nos primeiros 10 kg; 50 nos próximos 10; 20 por kg adicional. Horário aproximado 4–2–1 calculado separadamente; o total diário/24 não é idêntico à aproximação.",
        "inputContract": {
          "fields": [
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 2.5,
              "max": 120,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "idade_dias",
              "label": "Idade",
              "type": "num",
              "min": 28,
              "max": 6574,
              "unit": "dias",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Exclusões da diretriz AAP 2018 ausentes: câncer, doença renal/hepática/cardíaca, neurocirurgia, diabetes insípido, queimaduras graves, diarreia volumosa, neonatos e terapia intensiva neonatal?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "0bd6dbb54c9ac31b7f3921bcee9f351469d72b29b25ba91bb1442b84f6a5d7ea",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
            "url": "https://publications.aap.org/pediatrics/article/142/6/e20183083/37529/Clinical-Practice-Guideline-Maintenance",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Holliday MA, Segar WE. The maintenance need for water in parenteral fluid therapy. Pediatrics, 1957.",
            "url": "https://doi.org/10.1542/peds.19.5.823",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Feld LG et al. Clinical Practice Guideline: Maintenance Intravenous Fluids in Children. Pediatrics, 2018.",
            "url": "https://doi.org/10.1542/peds.2018-3083",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
            "url": "https://publications.aap.org/pediatrics/article/142/6/e20183083/37529/Clinical-Practice-Guideline-Maintenance",
            "version": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
            "checkedAt": "2026-10-03",
            "access": "official-guideline"
          },
          "primaryVerification": {
            "url": "https://publications.aap.org/pediatrics/article/142/6/e20183083/37529/Clinical-Practice-Guideline-Maintenance",
            "checked": "Diretriz AAP 2018: população de 28 dias a 18 anos e todas as exclusões declaradas, inclusive câncer. Expressão Holliday–Segar 1957 por faixas de peso; aproximação horária 4–2–1 calculada separadamente de volume diário/24.",
            "access": "official-guideline"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 20,
          "passed": 20,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dia": 1250,
                  "hora": 50,
                  "exactHourly": 52.083333333333336
                },
                "main": "1.250",
                "tol": 1e-9
              },
              "obtained": {
                "id": "holliday-segar",
                "main": [
                  "1.250",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1250,
                  "hora": 50,
                  "exactHourly": 52.083333333333336
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "holliday-segar",
                "main": [
                  "1.250",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1250,
                  "hora": 50,
                  "exactHourly": 52.083333333333336
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Faixa de peso5",
              "label": "Faixa de peso5",
              "inputs": {
                "peso": 5,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 5,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dia": 500,
                  "hora": 20,
                  "exactHourly": 20.833333333333332
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "holliday-segar",
                "main": [
                  "500",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 500,
                  "hora": 20,
                  "exactHourly": 20.833333333333332
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "holliday-segar",
                "main": [
                  "500",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 500,
                  "hora": 20,
                  "exactHourly": 20.833333333333332
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixa de peso10",
              "label": "Faixa de peso10",
              "inputs": {
                "peso": 10,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 10,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dia": 1000,
                  "hora": 40,
                  "exactHourly": 41.666666666666664
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "holliday-segar",
                "main": [
                  "1.000",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1000,
                  "hora": 40,
                  "exactHourly": 41.666666666666664
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "holliday-segar",
                "main": [
                  "1.000",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1000,
                  "hora": 40,
                  "exactHourly": 41.666666666666664
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixa de peso20",
              "label": "Faixa de peso20",
              "inputs": {
                "peso": 20,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 20,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dia": 1500,
                  "hora": 60,
                  "exactHourly": 62.5
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "holliday-segar",
                "main": [
                  "1.500",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1500,
                  "hora": 60,
                  "exactHourly": 62.5
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "holliday-segar",
                "main": [
                  "1.500",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1500,
                  "hora": 60,
                  "exactHourly": 62.5
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Faixa de peso30",
              "label": "Faixa de peso30",
              "inputs": {
                "peso": 30,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 30,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "dia": 1700,
                  "hora": 70,
                  "exactHourly": 70.83333333333333
                },
                "tol": 1e-9
              },
              "obtained": {
                "id": "holliday-segar",
                "main": [
                  "1.700",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1700,
                  "hora": 70,
                  "exactHourly": 70.83333333333333
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "holliday-segar",
                "main": [
                  "1.700",
                  "mL/dia"
                ],
                "label": "Holliday–Segar 1957",
                "raw": {
                  "dia": 1700,
                  "hora": 70,
                  "exactHourly": 70.83333333333333
                },
                "methodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Neonato27dias não elegível",
              "label": "Neonato27dias não elegível",
              "inputs": {
                "peso": 15,
                "idade_dias": 27,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": 27,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Exclusões AAP presentes/não conferidas",
              "label": "Exclusões AAP presentes/não conferidas",
              "inputs": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": "0"
              },
              "input": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "peso": "1",
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": "1",
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "peso": null,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": null,
                "idade_dias": 730,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "peso": 1.5,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 1.5,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "peso": 121,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": 121,
                "idade_dias": 730,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: campo obrigatório",
              "label": "peso: campo obrigatório",
              "inputs": {
                "peso": null,
                "idade_dias": 730,
                "contexto": "1"
              },
              "input": {
                "peso": null,
                "idade_dias": 730,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade_dias: texto não é número",
              "label": "idade_dias: texto não é número",
              "inputs": {
                "peso": 15,
                "idade_dias": "1",
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade_dias: NaN é rejeitado",
              "label": "idade_dias: NaN é rejeitado",
              "inputs": {
                "peso": 15,
                "idade_dias": null,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade_dias": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade_dias: abaixo do intervalo",
              "label": "idade_dias: abaixo do intervalo",
              "inputs": {
                "peso": 15,
                "idade_dias": 27,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": 27,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade_dias: acima do intervalo",
              "label": "idade_dias: acima do intervalo",
              "inputs": {
                "peso": 15,
                "idade_dias": 6575,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": 6575,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade_dias: contagem fracionária",
              "label": "idade_dias: contagem fracionária",
              "inputs": {
                "peso": 15,
                "idade_dias": 28.25,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": 28.25,
                "contexto": "1"
              },
              "expected": {
                "code": "INTEGER_REQUIRED",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Informe um número inteiro.",
                "code": "INTEGER_REQUIRED",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade_dias: campo obrigatório",
              "label": "idade_dias: campo obrigatório",
              "inputs": {
                "peso": 15,
                "idade_dias": null,
                "contexto": "1"
              },
              "input": {
                "peso": 15,
                "idade_dias": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "idade_dias": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade_dias"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade_dias"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade_dias"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": "__invalid__"
              },
              "input": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": null
              },
              "input": {
                "peso": 15,
                "idade_dias": 730,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 20,
          "uniqueApiInputCount": 17,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 20,
            "uniqueApiInputs": 17,
            "duplicateRows": 3,
            "duplicates": [
              {
                "first": 8,
                "repeat": 11,
                "input": {
                  "peso": null,
                  "idade_dias": 730,
                  "contexto": "1"
                }
              },
              {
                "first": 5,
                "repeat": 14,
                "input": {
                  "peso": 15,
                  "idade_dias": 27,
                  "contexto": "1"
                }
              },
              {
                "first": 13,
                "repeat": 17,
                "input": {
                  "peso": 15,
                  "idade_dias": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "375ae44373dbf510461303294d17b3facf53c7b666b94b17bfc93960c23a1a85",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Holliday–Segar 1957; 100–50–20 diário e 4–2–1 horário distintos",
            "sourceEvidenceSha256": "f311338749925cccca204577bc432882fc22706e75430086e8fe5aea30914e9b",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "holliday-segar@native-2026-10-04+375ae44373db"
    },
    {
      "id": "hve-no-ecg",
      "title": "Critérios de voltagem para HVE no ECG",
      "short": "Registra critérios eletrocardiográficos; não confirma nem exclui HVE",
      "desc": "Calcula os critérios de voltagem e produto da edição documentada a partir de um ECG calibrado. A ausência de critérios não exclui hipertrofia ventricular esquerda.",
      "lead": "Calcula os critérios de voltagem e produto da edição documentada a partir de um ECG calibrado. A ausência de critérios não exclui hipertrofia ventricular esquerda.",
      "kind": "Escore",
      "spec": [
        "cardiologia",
        "clinica-medica",
        "medicina-do-trabalho"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "sv1",
          "Onda S em V1",
          "num",
          {
            "min": 0,
            "max": 60,
            "step": 0.5,
            "unit": "mm",
            "ph": "12"
          }
        ],
        [
          "rv5",
          "Onda R em V5",
          "num",
          {
            "min": 0,
            "max": 60,
            "step": 0.5,
            "unit": "mm",
            "ph": "20"
          }
        ],
        [
          "rv6",
          "Onda R em V6",
          "num",
          {
            "min": 0,
            "max": 60,
            "step": 0.5,
            "unit": "mm",
            "ph": "18"
          }
        ],
        [
          "ravl",
          "Onda R em aVL",
          "num",
          {
            "min": 0,
            "max": 40,
            "step": 0.5,
            "unit": "mm",
            "ph": "8"
          }
        ],
        [
          "sv3",
          "Onda S em V3",
          "num",
          {
            "min": 0,
            "max": 60,
            "step": 0.5,
            "unit": "mm",
            "ph": "15"
          }
        ],
        [
          "qrs",
          "Duração do QRS (para o produto de Cornell)",
          "num",
          {
            "min": 60,
            "max": 250,
            "unit": "ms",
            "ph": "100",
            "opt": true
          }
        ],
        [
          "contexto",
          "ECG com calibração de 10 mm/mV e medidas conferidas?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Sokolow–Lyon: SV1 + max(RV5,RV6) ≥ 35 mm. R aVL ≥ 11 mm. Cornell: RaVL + SV3 &gt; 28 mm em homens ou &gt; 20 mm em mulheres. Produto de Cornell: (Cornell + 6 mm em mulheres) × QRS &gt; 2440 mm·ms.</p>",
      "sources": [
        [
          "Okin et al. · LIFE 2004 · convenção do produto de Cornell",
          "https://jamanetwork.com/journals/jama/fullarticle/199807"
        ],
        [
          "Sokolow M, Lyon TP. The ventricular complex in left ventricular hypertrophy as obtained by unipolar precordial and limb leads. Am Heart J, 1949.",
          "https://doi.org/10.1016/0002-8703(49)90562-1"
        ],
        [
          "Casale PN et al. Improved sex-specific criteria of left ventricular hypertrophy for clinical and computer interpretation of electrocardiograms: validation with autopsy findings. Circulation, 1987.",
          "https://doi.org/10.1161/01.CIR.75.3.565"
        ],
        [
          "Okin PM et al. Electrocardiographic identification of increased left ventricular mass by simple voltage-duration products. J Am Coll Cardiol, 1995.",
          "https://doi.org/10.1016/0735-1097(94)00371-V"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "sexo": "F",
            "sv1": 15,
            "rv5": 20,
            "rv6": 18,
            "ravl": 10,
            "sv3": 14,
            "qrs": 100,
            "contexto": "1"
          },
          {
            "raw": {
              "sl": 35,
              "cv": 24,
              "cp": 3000,
              "n": 3
            },
            "main": "3"
          }
        ],
        [
          "Cornell feminino exatamente20 não ultrapassa limiar",
          {
            "sexo": "F",
            "sv1": 0,
            "rv5": 0,
            "rv6": 0,
            "ravl": 10,
            "sv3": 10,
            "qrs": null,
            "contexto": "1"
          },
          {
            "raw": {
              "sl": 0,
              "cv": 20,
              "cp": null,
              "n": 0
            },
            "main": "0"
          }
        ],
        [
          "Cornell masculino exatamente28 não ultrapassa limiar",
          {
            "sexo": "M",
            "sv1": 0,
            "rv5": 0,
            "rv6": 0,
            "ravl": 10,
            "sv3": 18,
            "qrs": null,
            "contexto": "1"
          },
          {
            "raw": {
              "sl": 0,
              "cv": 28,
              "cp": null,
              "n": 0
            },
            "main": "0"
          }
        ],
        [
          "ProdutoLIFE feminino exatamente2440 não ultrapassa limiar",
          {
            "sexo": "F",
            "sv1": 0,
            "rv5": 0,
            "rv6": 0,
            "ravl": 10,
            "sv3": 8.4,
            "qrs": 100,
            "contexto": "1"
          },
          {
            "raw": {
              "sl": 0,
              "cv": 18.4,
              "cp": 2440,
              "n": 0
            },
            "main": "0",
            "tol": 1e-9
          }
        ],
        [
          "LIFE feminino+6 distingue da versão+8",
          {
            "sexo": "F",
            "sv1": 0,
            "rv5": 0,
            "rv6": 0,
            "ravl": 10,
            "sv3": 8,
            "qrs": 100,
            "contexto": "1"
          },
          {
            "raw": {
              "sl": 0,
              "cv": 18,
              "cp": 2400,
              "n": 0
            },
            "main": "0"
          }
        ],
        [
          "R aVL11 é critério mesmo sem Cornell",
          {
            "sexo": "F",
            "sv1": 0,
            "rv5": 0,
            "rv6": 0,
            "ravl": 11,
            "sv3": 0,
            "qrs": null,
            "contexto": "1"
          },
          {
            "raw": {
              "sl": 0,
              "cv": 11,
              "cp": null,
              "n": 1
            },
            "main": "1"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 6,
        "passed": 6,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 40,
        "passed": 40,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "sl": 35,
                "cv": 24,
                "cp": 3000,
                "n": 3
              },
              "main": "3"
            },
            "obtained": {
              "id": "hve-no-ecg",
              "main": [
                "3",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 35,
                "cv": 24,
                "cp": 3000,
                "n": 3
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "hve-no-ecg",
              "main": [
                "3",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 35,
                "cv": 24,
                "cp": 3000,
                "n": 3
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Cornell feminino exatamente20 não ultrapassa limiar",
            "label": "Cornell feminino exatamente20 não ultrapassa limiar",
            "inputs": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 10,
              "qrs": null,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 10,
              "qrs": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "qrs": "undefined"
            },
            "expected": {
              "raw": {
                "sl": 0,
                "cv": 20,
                "cp": null,
                "n": 0
              },
              "main": "0"
            },
            "obtained": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 20,
                "cp": null,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 20,
                "cp": null,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Cornell masculino exatamente28 não ultrapassa limiar",
            "label": "Cornell masculino exatamente28 não ultrapassa limiar",
            "inputs": {
              "sexo": "M",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 18,
              "qrs": null,
              "contexto": "1"
            },
            "input": {
              "sexo": "M",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 18,
              "qrs": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "qrs": "undefined"
            },
            "expected": {
              "raw": {
                "sl": 0,
                "cv": 28,
                "cp": null,
                "n": 0
              },
              "main": "0"
            },
            "obtained": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 28,
                "cp": null,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 28,
                "cp": null,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "ProdutoLIFE feminino exatamente2440 não ultrapassa limiar",
            "label": "ProdutoLIFE feminino exatamente2440 não ultrapassa limiar",
            "inputs": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 8.4,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 8.4,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "sl": 0,
                "cv": 18.4,
                "cp": 2440,
                "n": 0
              },
              "main": "0",
              "tol": 1e-9
            },
            "obtained": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 18.4,
                "cp": 2440,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 18.4,
                "cp": 2440,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "LIFE feminino+6 distingue da versão+8",
            "label": "LIFE feminino+6 distingue da versão+8",
            "inputs": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 8,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 10,
              "sv3": 8,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "sl": 0,
                "cv": 18,
                "cp": 2400,
                "n": 0
              },
              "main": "0"
            },
            "obtained": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 18,
                "cp": 2400,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "hve-no-ecg",
              "main": [
                "0",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 18,
                "cp": 2400,
                "n": 0
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "R aVL11 é critério mesmo sem Cornell",
            "label": "R aVL11 é critério mesmo sem Cornell",
            "inputs": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 11,
              "sv3": 0,
              "qrs": null,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 0,
              "rv5": 0,
              "rv6": 0,
              "ravl": 11,
              "sv3": 0,
              "qrs": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "qrs": "undefined"
            },
            "expected": {
              "raw": {
                "sl": 0,
                "cv": 11,
                "cp": null,
                "n": 1
              },
              "main": "1"
            },
            "obtained": {
              "id": "hve-no-ecg",
              "main": [
                "1",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 11,
                "cp": null,
                "n": 1
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "hve-no-ecg",
              "main": [
                "1",
                "critérios"
              ],
              "label": "Critérios eletrocardiográficos positivos",
              "raw": {
                "sl": 0,
                "cv": 11,
                "cp": null,
                "n": 1
              },
              "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Calibração não confirmada",
            "label": "Calibração não confirmada",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "0"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: opção desconhecida",
            "label": "sexo: opção desconhecida",
            "inputs": {
              "sexo": "__invalid__",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "__invalid__",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: campo obrigatório",
            "label": "sexo: campo obrigatório",
            "inputs": {
              "sexo": null,
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": null,
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "sexo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv1: texto não é número",
            "label": "sv1: texto não é número",
            "inputs": {
              "sexo": "F",
              "sv1": "1",
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": "1",
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "sv1"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv1"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv1: NaN é rejeitado",
            "label": "sv1: NaN é rejeitado",
            "inputs": {
              "sexo": "F",
              "sv1": null,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": null,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "sv1": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "sv1"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv1"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv1: abaixo do intervalo",
            "label": "sv1: abaixo do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": -1,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": -1,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "sv1"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv1"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv1: acima do intervalo",
            "label": "sv1: acima do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 61,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 61,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "sv1"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv1"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv1: campo obrigatório",
            "label": "sv1: campo obrigatório",
            "inputs": {
              "sexo": "F",
              "sv1": null,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": null,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "sv1": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sv1"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sv1"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sv1"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv5: texto não é número",
            "label": "rv5: texto não é número",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": "1",
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": "1",
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rv5"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv5"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv5: NaN é rejeitado",
            "label": "rv5: NaN é rejeitado",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": null,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": null,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "rv5": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rv5"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv5"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv5: abaixo do intervalo",
            "label": "rv5: abaixo do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": -1,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": -1,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rv5"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv5"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv5: acima do intervalo",
            "label": "rv5: acima do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 61,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 61,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rv5"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv5"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv5: campo obrigatório",
            "label": "rv5: campo obrigatório",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": null,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": null,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "rv5": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "rv5"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rv5"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rv5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv6: texto não é número",
            "label": "rv6: texto não é número",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": "1",
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": "1",
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rv6"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv6"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv6"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv6: NaN é rejeitado",
            "label": "rv6: NaN é rejeitado",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": null,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": null,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "rv6": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rv6"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv6"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rv6"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv6: abaixo do intervalo",
            "label": "rv6: abaixo do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": -1,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": -1,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rv6"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv6"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv6"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv6: acima do intervalo",
            "label": "rv6: acima do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 61,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 61,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rv6"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv6"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rv6"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rv6: campo obrigatório",
            "label": "rv6: campo obrigatório",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": null,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": null,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "rv6": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "rv6"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rv6"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rv6"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ravl: texto não é número",
            "label": "ravl: texto não é número",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": "1",
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": "1",
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "ravl"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ravl"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ravl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ravl: NaN é rejeitado",
            "label": "ravl: NaN é rejeitado",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": null,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": null,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "ravl": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "ravl"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ravl"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "ravl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ravl: abaixo do intervalo",
            "label": "ravl: abaixo do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": -1,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": -1,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "ravl"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ravl"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ravl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ravl: acima do intervalo",
            "label": "ravl: acima do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 41,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 41,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "ravl"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ravl"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "ravl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "ravl: campo obrigatório",
            "label": "ravl: campo obrigatório",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": null,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": null,
              "sv3": 14,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "ravl": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "ravl"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ravl"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "ravl"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv3: texto não é número",
            "label": "sv3: texto não é número",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": "1",
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": "1",
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "sv3"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv3"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv3"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv3: NaN é rejeitado",
            "label": "sv3: NaN é rejeitado",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": null,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": null,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "sv3": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "sv3"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv3"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "sv3"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv3: abaixo do intervalo",
            "label": "sv3: abaixo do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": -1,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": -1,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "sv3"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv3"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv3"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv3: acima do intervalo",
            "label": "sv3: acima do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 61,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 61,
              "qrs": 100,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "sv3"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv3"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "sv3"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sv3: campo obrigatório",
            "label": "sv3: campo obrigatório",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": null,
              "qrs": 100,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": null,
              "qrs": 100,
              "contexto": "1"
            },
            "inputEncoding": {
              "sv3": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sv3"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sv3"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sv3"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "qrs: texto não é número",
            "label": "qrs: texto não é número",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": "1",
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "qrs"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "qrs"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "qrs"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "qrs: NaN é rejeitado",
            "label": "qrs: NaN é rejeitado",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": null,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "qrs": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "qrs"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "qrs"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "qrs"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "qrs: abaixo do intervalo",
            "label": "qrs: abaixo do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 59,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 59,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "qrs"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "qrs"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "qrs"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "qrs: acima do intervalo",
            "label": "qrs: acima do intervalo",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 251,
              "contexto": "1"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 251,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "qrs"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "qrs"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "qrs"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "__invalid__"
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": null
            },
            "input": {
              "sexo": "F",
              "sv1": 15,
              "rv5": 20,
              "rv6": 18,
              "ravl": 10,
              "sv3": 14,
              "qrs": 100,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 40,
        "uniqueApiInputCount": 35,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 40,
          "uniqueApiInputs": 35,
          "duplicateRows": 5,
          "duplicates": [
            {
              "first": 10,
              "repeat": 13,
              "input": {
                "sexo": "F",
                "sv1": null,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              }
            },
            {
              "first": 15,
              "repeat": 18,
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": null,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              }
            },
            {
              "first": 20,
              "repeat": 23,
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": null,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              }
            },
            {
              "first": 25,
              "repeat": 28,
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": null,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              }
            },
            {
              "first": 30,
              "repeat": 33,
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": null,
                "qrs": 100,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Saída é número de critérios positivos, sem diagnóstico de HVE ou declaração de ausência de HVE. Produto usa convenção LIFE de +6 mm em mulheres; outras versões usam convenções distintas.",
      "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
      "currentMethodSource": {
        "title": "Okin et al. · LIFE 2004 · convenção do produto de Cornell",
        "url": "https://jamanetwork.com/journals/jama/fullarticle/199807",
        "version": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
        "checkedAt": "2026-10-03",
        "access": "full-article"
      },
      "primaryVerification": {
        "url": "https://jamanetwork.com/journals/jama/fullarticle/199807",
        "checked": "Artigo primário LIFE 2004: ajuste feminino do produto de Cornell reduzido de 8 para 6 mm em 1996, com limiar de 2.440 mm·ms. Convenção separada do Sokolow–Lyon padrão de 35 mm e dos limiares de voltagem Cornell por sexo. Saída conta critérios, sem diagnóstico.",
        "access": "full-article"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
        "implementedVariant": "Sokolow–Lyon: SV1 + max(RV5,RV6) ≥ 35 mm. R aVL ≥ 11 mm. Cornell: RaVL + SV3 > 28 mm em homens ou > 20 mm em mulheres. Produto de Cornell: (Cornell + 6 mm em mulheres) × QRS > 2440 mm·ms.",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "sv1",
              "label": "Onda S em V1",
              "type": "num",
              "min": 0,
              "max": 60,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "rv5",
              "label": "Onda R em V5",
              "type": "num",
              "min": 0,
              "max": 60,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "rv6",
              "label": "Onda R em V6",
              "type": "num",
              "min": 0,
              "max": 60,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "ravl",
              "label": "Onda R em aVL",
              "type": "num",
              "min": 0,
              "max": 40,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "sv3",
              "label": "Onda S em V3",
              "type": "num",
              "min": 0,
              "max": 60,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "qrs",
              "label": "Duração do QRS (para o produto de Cornell)",
              "type": "num",
              "min": 60,
              "max": 250,
              "unit": "ms",
              "optional": true,
              "options": null
            },
            {
              "key": "contexto",
              "label": "ECG com calibração de 10 mm/mV e medidas conferidas?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "42699a0632ca03c9cf828896cdb4cd0671999ceb4c72d83bfcd848a70f24ec22",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Okin et al. · LIFE 2004 · convenção do produto de Cornell",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/199807",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Sokolow M, Lyon TP. The ventricular complex in left ventricular hypertrophy as obtained by unipolar precordial and limb leads. Am Heart J, 1949.",
            "url": "https://doi.org/10.1016/0002-8703(49)90562-1",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Casale PN et al. Improved sex-specific criteria of left ventricular hypertrophy for clinical and computer interpretation of electrocardiograms: validation with autopsy findings. Circulation, 1987.",
            "url": "https://doi.org/10.1161/01.CIR.75.3.565",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Okin PM et al. Electrocardiographic identification of increased left ventricular mass by simple voltage-duration products. J Am Coll Cardiol, 1995.",
            "url": "https://doi.org/10.1016/0735-1097(94)00371-V",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Okin et al. · LIFE 2004 · convenção do produto de Cornell",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/199807",
            "version": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
            "checkedAt": "2026-10-03",
            "access": "full-article"
          },
          "primaryVerification": {
            "url": "https://jamanetwork.com/journals/jama/fullarticle/199807",
            "checked": "Artigo primário LIFE 2004: ajuste feminino do produto de Cornell reduzido de 8 para 6 mm em 1996, com limiar de 2.440 mm·ms. Convenção separada do Sokolow–Lyon padrão de 35 mm e dos limiares de voltagem Cornell por sexo. Saída conta critérios, sem diagnóstico.",
            "access": "full-article"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 40,
          "passed": 40,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "sl": 35,
                  "cv": 24,
                  "cp": 3000,
                  "n": 3
                },
                "main": "3"
              },
              "obtained": {
                "id": "hve-no-ecg",
                "main": [
                  "3",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 35,
                  "cv": 24,
                  "cp": 3000,
                  "n": 3
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "hve-no-ecg",
                "main": [
                  "3",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 35,
                  "cv": 24,
                  "cp": 3000,
                  "n": 3
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Cornell feminino exatamente20 não ultrapassa limiar",
              "label": "Cornell feminino exatamente20 não ultrapassa limiar",
              "inputs": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 10,
                "qrs": null,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 10,
                "qrs": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "qrs": "undefined"
              },
              "expected": {
                "raw": {
                  "sl": 0,
                  "cv": 20,
                  "cp": null,
                  "n": 0
                },
                "main": "0"
              },
              "obtained": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 20,
                  "cp": null,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 20,
                  "cp": null,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Cornell masculino exatamente28 não ultrapassa limiar",
              "label": "Cornell masculino exatamente28 não ultrapassa limiar",
              "inputs": {
                "sexo": "M",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 18,
                "qrs": null,
                "contexto": "1"
              },
              "input": {
                "sexo": "M",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 18,
                "qrs": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "qrs": "undefined"
              },
              "expected": {
                "raw": {
                  "sl": 0,
                  "cv": 28,
                  "cp": null,
                  "n": 0
                },
                "main": "0"
              },
              "obtained": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 28,
                  "cp": null,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 28,
                  "cp": null,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "ProdutoLIFE feminino exatamente2440 não ultrapassa limiar",
              "label": "ProdutoLIFE feminino exatamente2440 não ultrapassa limiar",
              "inputs": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 8.4,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 8.4,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "sl": 0,
                  "cv": 18.4,
                  "cp": 2440,
                  "n": 0
                },
                "main": "0",
                "tol": 1e-9
              },
              "obtained": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 18.4,
                  "cp": 2440,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 18.4,
                  "cp": 2440,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "LIFE feminino+6 distingue da versão+8",
              "label": "LIFE feminino+6 distingue da versão+8",
              "inputs": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 8,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 10,
                "sv3": 8,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "sl": 0,
                  "cv": 18,
                  "cp": 2400,
                  "n": 0
                },
                "main": "0"
              },
              "obtained": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 18,
                  "cp": 2400,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "hve-no-ecg",
                "main": [
                  "0",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 18,
                  "cp": 2400,
                  "n": 0
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "R aVL11 é critério mesmo sem Cornell",
              "label": "R aVL11 é critério mesmo sem Cornell",
              "inputs": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 11,
                "sv3": 0,
                "qrs": null,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 0,
                "rv5": 0,
                "rv6": 0,
                "ravl": 11,
                "sv3": 0,
                "qrs": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "qrs": "undefined"
              },
              "expected": {
                "raw": {
                  "sl": 0,
                  "cv": 11,
                  "cp": null,
                  "n": 1
                },
                "main": "1"
              },
              "obtained": {
                "id": "hve-no-ecg",
                "main": [
                  "1",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 11,
                  "cp": null,
                  "n": 1
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "hve-no-ecg",
                "main": [
                  "1",
                  "critérios"
                ],
                "label": "Critérios eletrocardiográficos positivos",
                "raw": {
                  "sl": 0,
                  "cv": 11,
                  "cp": null,
                  "n": 1
                },
                "methodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Calibração não confirmada",
              "label": "Calibração não confirmada",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "0"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: opção desconhecida",
              "label": "sexo: opção desconhecida",
              "inputs": {
                "sexo": "__invalid__",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "__invalid__",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: campo obrigatório",
              "label": "sexo: campo obrigatório",
              "inputs": {
                "sexo": null,
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": null,
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "sexo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv1: texto não é número",
              "label": "sv1: texto não é número",
              "inputs": {
                "sexo": "F",
                "sv1": "1",
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": "1",
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "sv1"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv1"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv1: NaN é rejeitado",
              "label": "sv1: NaN é rejeitado",
              "inputs": {
                "sexo": "F",
                "sv1": null,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": null,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "sv1": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "sv1"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv1"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv1: abaixo do intervalo",
              "label": "sv1: abaixo do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": -1,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": -1,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "sv1"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv1"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv1: acima do intervalo",
              "label": "sv1: acima do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 61,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 61,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "sv1"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv1"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv1: campo obrigatório",
              "label": "sv1: campo obrigatório",
              "inputs": {
                "sexo": "F",
                "sv1": null,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": null,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "sv1": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sv1"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sv1"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sv1"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv5: texto não é número",
              "label": "rv5: texto não é número",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": "1",
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": "1",
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rv5"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv5"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv5: NaN é rejeitado",
              "label": "rv5: NaN é rejeitado",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": null,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": null,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "rv5": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rv5"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv5"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv5: abaixo do intervalo",
              "label": "rv5: abaixo do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": -1,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": -1,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rv5"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv5"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv5: acima do intervalo",
              "label": "rv5: acima do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 61,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 61,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rv5"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv5"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv5: campo obrigatório",
              "label": "rv5: campo obrigatório",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": null,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": null,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "rv5": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "rv5"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rv5"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rv5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv6: texto não é número",
              "label": "rv6: texto não é número",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": "1",
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": "1",
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rv6"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv6"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv6"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv6: NaN é rejeitado",
              "label": "rv6: NaN é rejeitado",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": null,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": null,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "rv6": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rv6"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv6"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rv6"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv6: abaixo do intervalo",
              "label": "rv6: abaixo do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": -1,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": -1,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rv6"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv6"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv6"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv6: acima do intervalo",
              "label": "rv6: acima do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 61,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 61,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rv6"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv6"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rv6"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rv6: campo obrigatório",
              "label": "rv6: campo obrigatório",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": null,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": null,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "rv6": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "rv6"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rv6"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rv6"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ravl: texto não é número",
              "label": "ravl: texto não é número",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": "1",
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": "1",
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "ravl"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ravl"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ravl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ravl: NaN é rejeitado",
              "label": "ravl: NaN é rejeitado",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": null,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": null,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "ravl": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "ravl"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ravl"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "ravl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ravl: abaixo do intervalo",
              "label": "ravl: abaixo do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": -1,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": -1,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "ravl"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ravl"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ravl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ravl: acima do intervalo",
              "label": "ravl: acima do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 41,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 41,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "ravl"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ravl"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "ravl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "ravl: campo obrigatório",
              "label": "ravl: campo obrigatório",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": null,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": null,
                "sv3": 14,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "ravl": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "ravl"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ravl"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "ravl"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv3: texto não é número",
              "label": "sv3: texto não é número",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": "1",
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": "1",
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "sv3"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv3"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv3"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv3: NaN é rejeitado",
              "label": "sv3: NaN é rejeitado",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": null,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": null,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "sv3": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "sv3"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv3"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "sv3"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv3: abaixo do intervalo",
              "label": "sv3: abaixo do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": -1,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": -1,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "sv3"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv3"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv3"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv3: acima do intervalo",
              "label": "sv3: acima do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 61,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 61,
                "qrs": 100,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "sv3"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv3"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "sv3"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sv3: campo obrigatório",
              "label": "sv3: campo obrigatório",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": null,
                "qrs": 100,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": null,
                "qrs": 100,
                "contexto": "1"
              },
              "inputEncoding": {
                "sv3": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sv3"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sv3"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sv3"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "qrs: texto não é número",
              "label": "qrs: texto não é número",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": "1",
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "qrs"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "qrs"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "qrs"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "qrs: NaN é rejeitado",
              "label": "qrs: NaN é rejeitado",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": null,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "qrs": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "qrs"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "qrs"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "qrs"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "qrs: abaixo do intervalo",
              "label": "qrs: abaixo do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 59,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 59,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "qrs"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "qrs"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "qrs"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "qrs: acima do intervalo",
              "label": "qrs: acima do intervalo",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 251,
                "contexto": "1"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 251,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "qrs"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "qrs"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "qrs"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "__invalid__"
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": null
              },
              "input": {
                "sexo": "F",
                "sv1": 15,
                "rv5": 20,
                "rv6": 18,
                "ravl": 10,
                "sv3": 14,
                "qrs": 100,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 40,
          "uniqueApiInputCount": 35,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 40,
            "uniqueApiInputs": 35,
            "duplicateRows": 5,
            "duplicates": [
              {
                "first": 10,
                "repeat": 13,
                "input": {
                  "sexo": "F",
                  "sv1": null,
                  "rv5": 20,
                  "rv6": 18,
                  "ravl": 10,
                  "sv3": 14,
                  "qrs": 100,
                  "contexto": "1"
                }
              },
              {
                "first": 15,
                "repeat": 18,
                "input": {
                  "sexo": "F",
                  "sv1": 15,
                  "rv5": null,
                  "rv6": 18,
                  "ravl": 10,
                  "sv3": 14,
                  "qrs": 100,
                  "contexto": "1"
                }
              },
              {
                "first": 20,
                "repeat": 23,
                "input": {
                  "sexo": "F",
                  "sv1": 15,
                  "rv5": 20,
                  "rv6": null,
                  "ravl": 10,
                  "sv3": 14,
                  "qrs": 100,
                  "contexto": "1"
                }
              },
              {
                "first": 25,
                "repeat": 28,
                "input": {
                  "sexo": "F",
                  "sv1": 15,
                  "rv5": 20,
                  "rv6": 18,
                  "ravl": null,
                  "sv3": 14,
                  "qrs": 100,
                  "contexto": "1"
                }
              },
              {
                "first": 30,
                "repeat": 33,
                "input": {
                  "sexo": "F",
                  "sv1": 15,
                  "rv5": 20,
                  "rv6": 18,
                  "ravl": 10,
                  "sv3": null,
                  "qrs": 100,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "a0796fa9f026928db3b3cf2c922c9ed7fbf94f5bf4f39bd5513cbfe2e7c4425c",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Sokolow–Lyon 1949; Cornell 1987; produto de Cornell (LIFE)",
            "sourceEvidenceSha256": "c22afc17e49e1f7bd6f257f74ce7f7c2e75e9245d27d51fb8548dddaaa335161",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "hve-no-ecg@native-2026-10-04+a0796fa9f026"
    },
    {
      "id": "homa-ir",
      "title": "HOMA-IR e HOMA-β",
      "short": "Resistência à insulina e função da célula beta",
      "desc": "Calcule o HOMA-IR (resistência à insulina) e o HOMA-β (função da célula beta) a partir da glicemia e da insulina de jejum, com o ponto de corte brasileiro.",
      "lead": "Estima a resistência à insulina e a função secretora da célula β a partir de uma única dosagem de glicemia e insulina em jejum, em adultos sem uso de insulina.",
      "kind": "Calculadora",
      "spec": [
        "endocrinologia-e-metabologia",
        "nutrologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "glicemia",
          "Glicemia de jejum",
          "num",
          {
            "min": 40,
            "max": 400,
            "step": 1,
            "unit": "mg/dL",
            "ph": "90"
          }
        ],
        [
          "insulina",
          "Insulina de jejum",
          "num",
          {
            "min": 0.5,
            "max": 300,
            "step": 0.1,
            "unit": "µU/mL",
            "ph": "10"
          }
        ]
      ],
      "formula": "<p><strong>HOMA-IR</strong> = insulina (µU/mL) × glicemia (mmol/L) ÷ 22,5.</p><p><strong>HOMA-β</strong> = 20 × insulina (µU/mL) ÷ [glicemia (mmol/L) − 3,5] (%).</p><p>Glicemia em mmol/L = mg/dL ÷ 18.</p>",
      "sources": [
        [
          "Matthews DR et al. Homeostasis model assessment: insulin resistance and β-cell function from fasting plasma glucose and insulin concentrations in man. Diabetologia, 1985.",
          "https://doi.org/10.1007/BF00280883"
        ],
        [
          "Geloneze B et al. HOMA1-IR and HOMA2-IR indexes in identifying insulin resistance and metabolic syndrome: Brazilian Metabolic Syndrome Study (BRAMS). Arq Bras Endocrinol Metabol, 2009.",
          "https://doi.org/10.1590/S0004-27302009000200020"
        ]
      ],
      "cases": [
        [
          "Glicemia 90, insulina 10: HOMA-IR 2,22; HOMA-β 133,3%",
          {
            "glicemia": 90,
            "insulina": 10
          },
          {
            "raw": {
              "ir": 2.222,
              "beta": 133.33
            },
            "main": "2,22",
            "level": "low"
          }
        ],
        [
          "Glicemia 81, insulina 13,5: HOMA-IR 2,70 (no corte); HOMA-β 270%",
          {
            "glicemia": 81,
            "insulina": 13.5
          },
          {
            "raw": {
              "ir": 2.7,
              "beta": 270
            },
            "level": "low"
          }
        ],
        [
          "Glicemia 100, insulina 15: HOMA-IR 3,70; HOMA-β 145,9%",
          {
            "glicemia": 100,
            "insulina": 15
          },
          {
            "raw": {
              "ir": 3.704,
              "beta": 145.95
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "homa-ir",
            "input": {
              "glicemia": 108,
              "insulina": 7.5
            },
            "expected": {
              "ir": 2,
              "beta": 60
            },
            "derivation": "108/18=6mmol/L;6×7.5/22.5=2;20×7.5/(6−3.5)=60.",
            "tolerance": 1e-9,
            "index": 25,
            "primarySourceReferences": [
              [
                "Matthews DR et al. Homeostasis model assessment: insulin resistance and β-cell function from fasting plasma glucose and insulin concentrations in man. Diabetologia, 1985.",
                "https://doi.org/10.1007/BF00280883"
              ],
              [
                "Geloneze B et al. HOMA1-IR and HOMA2-IR indexes in identifying insulin resistance and metabolic syndrome: Brazilian Metabolic Syndrome Study (BRAMS). Arq Bras Endocrinol Metabol, 2009.",
                "https://doi.org/10.1590/S0004-27302009000200020"
              ]
            ],
            "obtained": {
              "ir": 2,
              "beta": 60
            },
            "error": null,
            "checks": [
              {
                "key": "ir",
                "expected": 2,
                "obtained": 2,
                "difference": 0,
                "passed": true
              },
              {
                "key": "beta",
                "expected": 60,
                "obtained": 60,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "homa-ir",
            "input": {
              "glicemia": 126,
              "insulina": 15.75
            },
            "expected": {
              "ir": 4.9,
              "beta": 90
            },
            "derivation": "126/18=7;7×15.75/22.5=4.9;315/3.5=90.",
            "tolerance": 1e-9,
            "index": 26,
            "primarySourceReferences": [
              [
                "Matthews DR et al. Homeostasis model assessment: insulin resistance and β-cell function from fasting plasma glucose and insulin concentrations in man. Diabetologia, 1985.",
                "https://doi.org/10.1007/BF00280883"
              ],
              [
                "Geloneze B et al. HOMA1-IR and HOMA2-IR indexes in identifying insulin resistance and metabolic syndrome: Brazilian Metabolic Syndrome Study (BRAMS). Arq Bras Endocrinol Metabol, 2009.",
                "https://doi.org/10.1590/S0004-27302009000200020"
              ]
            ],
            "obtained": {
              "ir": 4.9,
              "beta": 90
            },
            "error": null,
            "checks": [
              {
                "key": "ir",
                "expected": 4.9,
                "obtained": 4.9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "beta",
                "expected": 90,
                "obtained": 90,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "HOMA 1/Matthews 1985:IRglicose×insulina/22,5; beta 20 insulina/(glicose−3,5); sem HOMA 2",
      "implementationVersion": "homa-ir@native-2026-10-03+dc94d2a39dae",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3899825/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "HOMA-IR = insulina (µU/mL) × glicemia (mmol/L) ÷ 22,5. HOMA-β = 20 × insulina (µU/mL) ÷ [glicemia (mmol/L) − 3,5] (%). Glicemia em mmol/L = mg/dL ÷ 18.",
        "inputContract": {
          "fields": [
            {
              "key": "glicemia",
              "label": "Glicemia de jejum",
              "type": "num",
              "min": 40,
              "max": 400,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "insulina",
              "label": "Insulina de jejum",
              "type": "num",
              "min": 0.5,
              "max": 300,
              "unit": "µU/mL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "0f6850de994fa5f41b9ae95ea5fe00ef772989f4d06672d6b8482518f1bd7c9a"
        },
        "sourceEditions": [
          {
            "citation": "Matthews DR et al. Homeostasis model assessment: insulin resistance and β-cell function from fasting plasma glucose and insulin concentrations in man. Diabetologia, 1985.",
            "url": "https://doi.org/10.1007/BF00280883",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Homeostasis model assessment: insulin resistance and beta-cell function from fasting plasma glucose and insulin concentrations in man.",
              "year": "1985",
              "firstPublicationDate": "1985-07-01",
              "doi": "10.1007/bf00280883",
              "pmid": "3899825",
              "journal": "Diabetologia",
              "authors": "Matthews DR, Hosker JP, Rudenski AS, Naylor BA, Treacher DF, Turner RC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3899825/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "20af27366038c5d94585580dc119f4b65542e06c9c5c0b346579b218c259ca4d",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Geloneze B et al. HOMA1-IR and HOMA2-IR indexes in identifying insulin resistance and metabolic syndrome: Brazilian Metabolic Syndrome Study (BRAMS). Arq Bras Endocrinol Metabol, 2009.",
            "url": "https://doi.org/10.1590/S0004-27302009000200020",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "HOMA1-IR and HOMA2-IR indexes in identifying insulin resistance and metabolic syndrome: Brazilian Metabolic Syndrome Study (BRAMS).",
              "year": "2009",
              "firstPublicationDate": "2009-03-01",
              "doi": "10.1590/s0004-27302009000200020",
              "pmid": "19466221",
              "journal": "Arquivos brasileiros de endocrinologia e metabologia",
              "authors": "Geloneze B, Vasques AC, Stabe CF, Pareja JC, Rosado LE, Queiroz EC, Tambascia MA, BRAMS Investigators."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19466221/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0c4f6c4e0ca2ec21d6ec5fffa0f165259c3a9872647c2cca0b728b74adc4d5f7",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "3d60c211a418a2a9d6fa5d13dfd5b1ddd5cb87c1f7a3a8827d8ea8bdcc0349d9",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "dc94d2a39dae1eca6267a2a48410793995e4376edf70df17439319909a989716"
      },
      "limits": "O HOMA depende de concentrações basais em jejum e da interação homeostática entre glicose e insulina. O artigo original reconhece baixa precisão das estimativas. Fórmulas simplificadas HOMA1, modelo HOMA2 e pontos de corte populacionais não são intercambiáveis; o resultado não confirma diagnóstico individual de resistência à insulina.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.013Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma fórmula simplificada HOMA 1, limiares brasileiros ou exclusão explícita de insulina exógena. HOMA 2 e BRAMS são fontes distintas."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "ibutg",
      "title": "IBUTG e limite de exposição ao calor (NR-15)",
      "short": "Índice de bulbo úmido termômetro de globo",
      "desc": "Calcule o IBUTG e compare com o limite de exposição e o nível de ação ao calor para a taxa metabólica, pelo Anexo 3 da NR-15 e pelo Anexo 3 da NR-9.",
      "lead": "Avalia a sobrecarga térmica de uma atividade pelo IBUTG e compara com o limite de exposição ocupacional (insalubridade) e o nível de ação das normas regulamentadoras.",
      "kind": "Calculadora",
      "spec": [
        "medicina-do-trabalho"
      ],
      "fields": [
        [
          "amb",
          "Local da atividade",
          "radio",
          {
            "opts": {
              "fechado": "Ambiente fechado ou com fonte artificial de calor",
              "aberto": "Céu aberto, sem fonte artificial de calor"
            }
          }
        ],
        [
          "solar",
          "Há carga solar direta no ponto de medição?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "tbn",
          "Temperatura de bulbo úmido natural (tbn)",
          "num",
          {
            "min": 0,
            "max": 45,
            "step": 0.1,
            "unit": "°C",
            "ph": "25"
          }
        ],
        [
          "tg",
          "Temperatura de globo (tg)",
          "num",
          {
            "min": 0,
            "max": 90,
            "step": 0.1,
            "unit": "°C",
            "ph": "40"
          }
        ],
        [
          "tbs",
          "Temperatura de bulbo seco (tbs), só com carga solar",
          "num",
          {
            "min": 0,
            "max": 60,
            "step": 0.1,
            "unit": "°C",
            "opt": true
          }
        ],
        [
          "m",
          "Taxa metabólica média da atividade (Quadro 2 da NR-15)",
          "num",
          {
            "min": 100,
            "max": 606,
            "step": 1,
            "unit": "W",
            "ph": "300"
          }
        ],
        [
          "roupa",
          "Vestimenta",
          "sel",
          {
            "opts": {
              "0": "Uniforme (calça e camisa de manga longa) ou macacão de tecido: +0",
              "2": "Macacão de poliolefina: +2 °C",
              "3": "Vestimenta ou macacão forrado (tecido duplo): +3 °C",
              "4": "Avental longo de manga longa impermeável ao vapor: +4 °C",
              "10": "Macacão impermeável ao vapor: +10 °C",
              "12": "Macacão impermeável ao vapor sobre a roupa de trabalho: +12 °C",
              "0.5": "Macacão de polipropileno SMS: +0,5 °C"
            }
          }
        ],
        [
          "capuz",
          "Vestimenta com capuz (+1 °C)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Sem carga solar: <strong>IBUTG = 0,7 tbn + 0,3 tg</strong>. Com carga solar: <strong>IBUTG = 0,7 tbn + 0,1 tbs + 0,2 tg</strong> (NHO 06 da Fundacentro).</p><p>Ao IBUTG soma-se o ajuste da vestimenta (Quadro 4 do Anexo 3 da NR-9; capuz +1 °C). O resultado é comparado com o IBUTG máximo do Quadro 1 do Anexo 3 da NR-15 (limite de exposição) e com o Quadro 1 do Anexo 3 da NR-9 (nível de ação), na linha da maior taxa metabólica tabelada que não ultrapassa a informada.</p>",
      "sources": [
        [
          "Brasil. Ministério do Trabalho e Emprego. Norma Regulamentadora nº 15 (NR-15): Atividades e Operações Insalubres, com o Anexo 3 alterado pela Portaria SEPRT nº 1.359/2019.",
          "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-15-nr-15"
        ],
        [
          "Brasil. Ministério do Trabalho e Emprego. Norma Regulamentadora nº 9 (NR-9): Avaliação e controle das exposições ocupacionais a agentes físicos, químicos e biológicos, Anexo 3 (Calor).",
          "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-9-nr-9"
        ]
      ],
      "cases": [
        [
          "Fechado, tbn 25, tg 40, 300 W: IBUTG 29,5 °C &gt; limite 28,2 °C (insalubre)",
          {
            "amb": "fechado",
            "solar": "0",
            "tbn": 25,
            "tg": 40,
            "m": 300,
            "roupa": "0"
          },
          {
            "raw": {
              "ibutg": 29.5,
              "lim": 28.2,
              "acao": 25
            },
            "level": "high",
            "verdict": "insalubre"
          }
        ],
        [
          "Fechado, tbn 22, tg 30, 200 W: IBUTG 24,4 °C, abaixo do nível de ação (27,5 °C)",
          {
            "amb": "fechado",
            "solar": "0",
            "tbn": 22,
            "tg": 30,
            "m": 200,
            "roupa": "0"
          },
          {
            "raw": {
              "ibutg": 24.4,
              "lim": 30.3,
              "acao": 27.5
            },
            "level": "low"
          }
        ],
        [
          "Fechado, tbn 25, tg 32, 250 W: IBUTG 27,1 °C, entre o nível de ação (26,1) e o limite (29,2)",
          {
            "amb": "fechado",
            "solar": "0",
            "tbn": 25,
            "tg": 32,
            "m": 250,
            "roupa": "0"
          },
          {
            "raw": {
              "ibutg": 27.1,
              "lim": 29.2,
              "acao": 26.1
            },
            "level": "mid"
          }
        ],
        [
          "Céu aberto com sol, tbn 25, tbs 32, tg 45, 360 W: IBUTG 29,7 °C &gt; 27,3 °C, sem insalubridade pelo Anexo 3",
          {
            "amb": "aberto",
            "solar": "1",
            "tbn": 25,
            "tbs": 32,
            "tg": 45,
            "m": 360,
            "roupa": "0"
          },
          {
            "raw": {
              "ibutg": 29.7,
              "lim": 27.3
            },
            "level": "high",
            "verdict": "não se aplica"
          }
        ],
        [
          "Fechado, tbn 22, tg 30, 200 W, macacão impermeável (+10): 34,4 °C",
          {
            "amb": "fechado",
            "solar": "0",
            "tbn": 22,
            "tg": 30,
            "m": 200,
            "roupa": "10"
          },
          {
            "raw": {
              "ibutg": 34.4,
              "base": 24.4
            },
            "level": "high"
          }
        ],
        [
          "Carga solar sem tbs: erro",
          {
            "amb": "aberto",
            "solar": "1",
            "tbn": 25,
            "tg": 45,
            "m": 300,
            "roupa": "0"
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:35.156Z",
        "total": 1512,
        "passed": 1512,
        "sourceRowCount": 1512,
        "uniqueApiInputCount": 1512,
        "sourceContextCount": 1512,
        "cases": [
          {
            "index": 0,
            "input": {
              "amb": "fechado",
              "solar": "0",
              "tbn": 18,
              "tg": 24,
              "m": 100,
              "roupa": "0",
              "capuz": false
            },
            "expected": {
              "base": 19.8,
              "ibutg": 19.8,
              "acao": 31.7,
              "lim": 33.7
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "amb": "fechado",
              "solar": "0",
              "tbn": 18,
              "tg": 24,
              "m": 100,
              "roupa": "0",
              "capuz": true
            },
            "expected": {
              "base": 19.8,
              "ibutg": 20.8,
              "acao": 31.7,
              "lim": 33.7
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "amb": "fechado",
              "solar": "0",
              "tbn": 18,
              "tg": 24,
              "m": 100,
              "roupa": "0.5",
              "capuz": false
            },
            "expected": {
              "base": 19.8,
              "ibutg": 20.3,
              "acao": 31.7,
              "lim": 33.7
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "amb": "fechado",
              "solar": "0",
              "tbn": 18,
              "tg": 24,
              "m": 100,
              "roupa": "0.5",
              "capuz": true
            },
            "expected": {
              "base": 19.8,
              "ibutg": 21.3,
              "acao": 31.7,
              "lim": 33.7
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "cf617024498789e3271f2941c5fb854dda47e337112b0c62495d30c1d2b08f91",
          "total": 1512,
          "bankRowCount": 1512,
          "uniqueApiInputCount": 1512,
          "sourceContextCount": 1512,
          "fullStoredSourceRows": 1512,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
              "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
            "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "27exactcommonmetabolicpoints ×2solar ×2ambient ×7clothing ×2hood. PureWBGT and adjustment, exacttablenumbers. Floorlookupinterpolation/60minprotocol and legal advice excluded. Only selected unrounded/raw numerical fields.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
            "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
          },
          "reading": {
            "edition": "WBGT coefficients NIOSH2016 section9.3.2; exact NR9 AnexoIII2021/2026 common table points and clothing increments",
            "evidence": [
              {
                "file": "reports/review-20261003/root-source34-primary-r2/nr9-heat2021.pdf",
                "sha256": "031d15e09f09f10ea2673028cbd56562e60b5e777d52306eba2fa5291ff8e4fe",
                "personallyReadPages": [
                  7,
                  9,
                  10,
                  11,
                  13
                ],
                "scope": "Read original2021 action/exposure tables and clothing; exact selected common metabolic points only."
              },
              {
                "file": "reports/review-20261003/root-source34-primary-r3/nr9-2026-official.pdf",
                "sha256": "9cc608eb7766ca7565234d2069d3491d2714e26d0c76de3aa043105521a8d584",
                "personallyReadPages": [
                  9,
                  10,
                  11,
                  13,
                  15
                ],
                "scope": "Current2026 section3.3 still refers to NHO06secondedition2017; updated action label includes nonacclimated limit and changed breaks. No legal compliance approval."
              }
            ],
            "webRead": [
              {
                "url": "https://www.cdc.gov/niosh/docs/2016-106/pdfs/2016-106.pdf",
                "pdfPage": 145,
                "printedPage": 113,
                "section": "9.3.2",
                "readStatus": "Personally read extracted primary text via web tool; local download403 retained, no local PDF receipt fabricated."
              }
            ],
            "unread": [
              "Full NHO06secondedition2017: both official paths returned HTML rather than PDF. NHO06thirdedition2025 is not assumed identical."
            ],
            "excluded": [
              "Intermediate metabolic floor lookup, whole60minute protocol, fitness/acclimatization and legal decisions. No source approval of choosing the less restrictive lower metabolic row."
            ]
          }
        },
        "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
        "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/ibutg/calculator.js",
            "sha256": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
          },
          {
            "file": "apps/dashboard/private/tool-code/ibutg/calculator.js",
            "sha256": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
          },
          {
            "file": "apps/command-center/private/tool-code/ibutg/calculator.js",
            "sha256": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
          }
        ],
        "qualifications": [
          "Intermediate metabolic floorlookup, total measurementprotocol, medicalfitness and legal decisions excluded.",
          "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "NR 15 Anexo 3 Portaria 1359/2019 e NR 9 Anexo III:WBGTsem/comsol; ajustevestimenta; tabelametabólica",
      "implementationVersion": "ibutg@native-2026-10-03+f224aedece8f",
      "currentMethodSource": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-15-nr-15",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Sem carga solar: IBUTG = 0,7 tbn + 0,3 tg . Com carga solar: IBUTG = 0,7 tbn + 0,1 tbs + 0,2 tg (NHO 06 da Fundacentro). Ao IBUTG soma-se o ajuste da vestimenta (Quadro 4 do Anexo 3 da NR-9; capuz +1 °C). O resultado é comparado com o IBUTG máximo do Quadro 1 do Anexo 3 da NR-15 (limite de exposição) e com o Quadro 1 do Anexo 3 da NR-9 (nível de ação), na linha da maior taxa metabólica tabelada que não ultrapassa a informada.",
        "inputContract": {
          "fields": [
            {
              "key": "amb",
              "label": "Local da atividade",
              "type": "radio",
              "optional": false,
              "options": {
                "fechado": "Ambiente fechado ou com fonte artificial de calor",
                "aberto": "Céu aberto, sem fonte artificial de calor"
              }
            },
            {
              "key": "solar",
              "label": "Há carga solar direta no ponto de medição?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "tbn",
              "label": "Temperatura de bulbo úmido natural (tbn)",
              "type": "num",
              "min": 0,
              "max": 45,
              "unit": "°C",
              "optional": false,
              "options": null
            },
            {
              "key": "tg",
              "label": "Temperatura de globo (tg)",
              "type": "num",
              "min": 0,
              "max": 90,
              "unit": "°C",
              "optional": false,
              "options": null
            },
            {
              "key": "tbs",
              "label": "Temperatura de bulbo seco (tbs), só com carga solar",
              "type": "num",
              "min": 0,
              "max": 60,
              "unit": "°C",
              "optional": true,
              "options": null
            },
            {
              "key": "m",
              "label": "Taxa metabólica média da atividade (Quadro 2 da NR-15)",
              "type": "num",
              "min": 100,
              "max": 606,
              "unit": "W",
              "optional": false,
              "options": null
            },
            {
              "key": "roupa",
              "label": "Vestimenta",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Uniforme (calça e camisa de manga longa) ou macacão de tecido: +0",
                "2": "Macacão de poliolefina: +2 °C",
                "3": "Vestimenta ou macacão forrado (tecido duplo): +3 °C",
                "4": "Avental longo de manga longa impermeável ao vapor: +4 °C",
                "10": "Macacão impermeável ao vapor: +10 °C",
                "12": "Macacão impermeável ao vapor sobre a roupa de trabalho: +12 °C",
                "0.5": "Macacão de polipropileno SMS: +0,5 °C"
              }
            },
            {
              "key": "capuz",
              "label": "Vestimenta com capuz (+1 °C)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "926739befa22946bdd583e7e0cbc796ba5d8542357a2fdcc9b2ea33ddb303c46"
        },
        "sourceEditions": [
          {
            "citation": "Brasil. Ministério do Trabalho e Emprego. Norma Regulamentadora nº 15 (NR-15): Atividades e Operações Insalubres, com o Anexo 3 alterado pela Portaria SEPRT nº 1.359/2019.",
            "url": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-15-nr-15",
            "class": "institutional-publication-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "NR-15 official current publication page checked 2026-10-03; noise Annex 1 and heat Annex 3 are distinct methods.",
            "conferred": "Current publication page accessed; every numerical annex table was not independently compared in this edition-recording audit."
          },
          {
            "citation": "Brasil. Ministério do Trabalho e Emprego. Norma Regulamentadora nº 9 (NR-9): Avaliação e controle das exposições ocupacionais a agentes físicos, químicos e biológicos, Anexo 3 (Calor).",
            "url": "https://www.gov.br/trabalho-e-emprego/pt-br/acesso-a-informacao/participacao-social/conselhos-e-orgaos-colegiados/comissao-tripartite-partitaria-permanente/normas-regulamentadora/normas-regulamentadoras-vigentes/norma-regulamentadora-no-9-nr-9",
            "class": "institutional-publication-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "NR-9 official current publication page checked 2026-10-03; heat Annex III."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:35.156Z",
          "total": 1512,
          "passed": 1512,
          "sourceRowCount": 1512,
          "uniqueApiInputCount": 1512,
          "sourceContextCount": 1512,
          "cases": [
            {
              "index": 0,
              "input": {
                "amb": "fechado",
                "solar": "0",
                "tbn": 18,
                "tg": 24,
                "m": 100,
                "roupa": "0",
                "capuz": false
              },
              "expected": {
                "base": 19.8,
                "ibutg": 19.8,
                "acao": 31.7,
                "lim": 33.7
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "amb": "fechado",
                "solar": "0",
                "tbn": 18,
                "tg": 24,
                "m": 100,
                "roupa": "0",
                "capuz": true
              },
              "expected": {
                "base": 19.8,
                "ibutg": 20.8,
                "acao": 31.7,
                "lim": 33.7
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "amb": "fechado",
                "solar": "0",
                "tbn": 18,
                "tg": 24,
                "m": 100,
                "roupa": "0.5",
                "capuz": false
              },
              "expected": {
                "base": 19.8,
                "ibutg": 20.3,
                "acao": 31.7,
                "lim": 33.7
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "amb": "fechado",
                "solar": "0",
                "tbn": 18,
                "tg": 24,
                "m": 100,
                "roupa": "0.5",
                "capuz": true
              },
              "expected": {
                "base": 19.8,
                "ibutg": 21.3,
                "acao": 31.7,
                "lim": 33.7
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "cf617024498789e3271f2941c5fb854dda47e337112b0c62495d30c1d2b08f91",
            "total": 1512,
            "bankRowCount": 1512,
            "uniqueApiInputCount": 1512,
            "sourceContextCount": 1512,
            "fullStoredSourceRows": 1512,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
                "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
              "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "27exactcommonmetabolicpoints ×2solar ×2ambient ×7clothing ×2hood. PureWBGT and adjustment, exacttablenumbers. Floorlookupinterpolation/60minprotocol and legal advice excluded. Only selected unrounded/raw numerical fields.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
              "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
            },
            "reading": {
              "edition": "WBGT coefficients NIOSH2016 section9.3.2; exact NR9 AnexoIII2021/2026 common table points and clothing increments",
              "evidence": [
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/nr9-heat2021.pdf",
                  "sha256": "031d15e09f09f10ea2673028cbd56562e60b5e777d52306eba2fa5291ff8e4fe",
                  "personallyReadPages": [
                    7,
                    9,
                    10,
                    11,
                    13
                  ],
                  "scope": "Read original2021 action/exposure tables and clothing; exact selected common metabolic points only."
                },
                {
                  "file": "reports/review-20261003/root-source34-primary-r3/nr9-2026-official.pdf",
                  "sha256": "9cc608eb7766ca7565234d2069d3491d2714e26d0c76de3aa043105521a8d584",
                  "personallyReadPages": [
                    9,
                    10,
                    11,
                    13,
                    15
                  ],
                  "scope": "Current2026 section3.3 still refers to NHO06secondedition2017; updated action label includes nonacclimated limit and changed breaks. No legal compliance approval."
                }
              ],
              "webRead": [
                {
                  "url": "https://www.cdc.gov/niosh/docs/2016-106/pdfs/2016-106.pdf",
                  "pdfPage": 145,
                  "printedPage": 113,
                  "section": "9.3.2",
                  "readStatus": "Personally read extracted primary text via web tool; local download403 retained, no local PDF receipt fabricated."
                }
              ],
              "unread": [
                "Full NHO06secondedition2017: both official paths returned HTML rather than PDF. NHO06thirdedition2025 is not assumed identical."
              ],
              "excluded": [
                "Intermediate metabolic floor lookup, whole60minute protocol, fitness/acclimatization and legal decisions. No source approval of choosing the less restrictive lower metabolic row."
              ]
            }
          },
          "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
          "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
              "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
            },
            "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/ibutg/calculator.js",
              "sha256": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
            },
            {
              "file": "apps/dashboard/private/tool-code/ibutg/calculator.js",
              "sha256": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
            },
            {
              "file": "apps/command-center/private/tool-code/ibutg/calculator.js",
              "sha256": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
            }
          ],
          "qualifications": [
            "Intermediate metabolic floorlookup, total measurementprotocol, medicalfitness and legal decisions excluded.",
            "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f224aedece8f61a8c753a39409e06007a4c6100f472c88314198483af69d45b2"
      },
      "limits": "O limite de insalubridade da NR-15 Anexo 3 refere-se a ambientes fechados ou com fonte artificial de calor; esse anexo exclui trabalho a céu aberto sem fonte artificial. A avaliação exige procedimentos NHO 06 e médias representativas dos 60 minutos consecutivos de exposição mais crítica. O cálculo isolado não caracteriza insalubridade sem avaliação e laudo previstos na norma. Os requisitos preventivos da NR-9 têm escopo próprio e não devem ser confundidos com essa exclusão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.017Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo bibliográfico não se aplica à norma. Anexos NR-15 e NR-9 vigentes, condições de ambiente, aclimatação, roupas e período de medição aguardam leitura institucional direta.",
          "NHO 06 integral, fórmulas IBUTG e todos os limiares/alvos NR-9 ainda não relidos. Não inferir aplicação universal do limite de insalubridade da NR-15 a toda exposição preventiva ao calor."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "ich-score",
      "title": "ICH Score",
      "short": "Mortalidade em 30 dias na hemorragia intracerebral",
      "desc": "Calculadora do ICH Score de Hemphill: mortalidade em 30 dias da hemorragia intracerebral espontânea por Glasgow, volume, inundação ventricular, local e idade.",
      "lead": "Estima a mortalidade em 30 dias da hemorragia intracerebral espontânea com dados da admissão (Glasgow e tomografia).",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "neurocirurgia",
        "medicina-intensiva",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "gcs",
          "Escala de coma de Glasgow",
          "radio",
          {
            "opts": {
              "0": "13 a 15",
              "1": "5 a 12",
              "2": "3 a 4"
            }
          }
        ],
        [
          "vol",
          "Volume do hematoma ≥ 30 mL (fórmula ABC/2)",
          "chk",
          {}
        ],
        [
          "ivh",
          "Inundação ventricular",
          "chk",
          {}
        ],
        [
          "infra",
          "Origem infratentorial",
          "chk",
          {}
        ],
        [
          "idade",
          "Idade ≥ 80 anos",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Glasgow 3 a 4 = 2 · 5 a 12 = 1 · 13 a 15 = 0; volume ≥ 30 mL = 1; inundação ventricular = 1; origem infratentorial = 1; idade ≥ 80 anos = 1. Total: 0 a 6.</p><p>Volume pela fórmula <strong>ABC/2</strong>: A = maior diâmetro do hematoma no corte de maior área; B = diâmetro perpendicular a A; C = número de cortes com hematoma × espessura do corte (em cm). Resultado em mL.</p>",
      "sources": [
        [
          "Hemphill JC 3rd et al. The ICH score: a simple, reliable grading scale for intracerebral hemorrhage. Stroke, 2001.",
          "https://doi.org/10.1161/01.STR.32.4.891"
        ]
      ],
      "cases": [
        [
          "Glasgow 15, hematoma pequeno supratentorial, 60 anos: 0 (0%)",
          {
            "gcs": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Glasgow 10 com inundação ventricular: 2 pontos (26%)",
          {
            "gcs": "1",
            "ivh": true
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "26%"
          }
        ],
        [
          "Glasgow 4, 40 mL, inundação ventricular: 4 pontos (97%)",
          {
            "gcs": "2",
            "vol": true,
            "ivh": true
          },
          {
            "score": 4,
            "level": "high",
            "verdict": "97%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.452Z",
        "total": 48,
        "passed": 48,
        "sourceRowCount": 48,
        "uniqueApiInputCount": 48,
        "sourceContextCount": 48,
        "cases": [
          {
            "id": "ich-score",
            "index": 0,
            "input": {
              "gcs": "0",
              "vol": false,
              "ivh": false,
              "infra": false,
              "idade": false
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "ich-score",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ich-score",
            "index": 1,
            "input": {
              "gcs": "0",
              "vol": false,
              "ivh": false,
              "infra": false,
              "idade": true
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "ich-score",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ich-score",
            "index": 2,
            "input": {
              "gcs": "0",
              "vol": false,
              "ivh": false,
              "infra": true,
              "idade": false
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "ich-score",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "ich-score",
            "index": 3,
            "input": {
              "gcs": "0",
              "vol": false,
              "ivh": false,
              "infra": true,
              "idade": true
            },
            "expected": {
              "score": 2
            },
            "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "ich-score",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "5084217e0bd36785164cc929e272c31160c8889bf19656e59aa155e1d7b86981",
          "total": 48,
          "bankRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 48,
          "uniqueApiInputs": 48,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 48 stored selected category/flag tuples for ich-score. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "ich-score",
            "declaredEdition": "Hemphill2001",
            "numericEvidenceEdition": "Original2001 abstract explicitly lists all point weights and categories",
            "url": "https://pubmed.ncbi.nlm.nih.gov/11283388/",
            "doi": "10.1161/01.STR.32.4.891",
            "access": "OriginalPubMed abstract directly opened/read. Original publisherPDF403; no fullpaper or original table image claimed.",
            "readScope": [
              "Originalabstract Methods/Results and point assignments"
            ],
            "notVerified": [
              "Originalfulltable, exact volumeABC/2 measurement implementation",
              "Mortalitylookup including unobservedscore6, individual prognosis or treatment"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": []
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:11.034Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 48 stored selected category/flag tuples for ich-score. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "cf995f8f1e184d4ea2025018d7d1004740d4031eb1853337eaab92e3575dcd4f",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
              },
              {
                "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
              },
              {
                "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 144,
        "actualVmExecutions": 144,
        "implementations": [
          {
            "app": "website",
            "id": "ich-score",
            "file": "apps/website/private/tool-code/ich-score/calculator.js",
            "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
          },
          {
            "app": "dashboard",
            "id": "ich-score",
            "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
            "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
          },
          {
            "app": "command-center",
            "id": "ich-score",
            "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
            "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 48 stored selected category/flag tuples for ich-score. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "ICH/Hemphill 2001:5 fatores, total 0–6; volume ABC/2; sem decisão terapêutica automática",
      "implementationVersion": "ich-score@native-2026-10-03+0097007cc91e",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11283388/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Glasgow 3 a 4 = 2 · 5 a 12 = 1 · 13 a 15 = 0; volume ≥ 30 mL = 1; inundação ventricular = 1; origem infratentorial = 1; idade ≥ 80 anos = 1. Total: 0 a 6. Volume pela fórmula ABC/2 : A = maior diâmetro do hematoma no corte de maior área; B = diâmetro perpendicular a A; C = número de cortes com hematoma × espessura do corte (em cm). Resultado em mL.",
        "inputContract": {
          "fields": [
            {
              "key": "gcs",
              "label": "Escala de coma de Glasgow",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "13 a 15",
                "1": "5 a 12",
                "2": "3 a 4"
              }
            },
            {
              "key": "vol",
              "label": "Volume do hematoma ≥ 30 mL (fórmula ABC/2)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ivh",
              "label": "Inundação ventricular",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "infra",
              "label": "Origem infratentorial",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade ≥ 80 anos",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "9210e09231e5ed20f3df4257683384ac70c59a5b5f2b6b18c481007facca1a04"
        },
        "sourceEditions": [
          {
            "citation": "Hemphill JC 3rd et al. The ICH score: a simple, reliable grading scale for intracerebral hemorrhage. Stroke, 2001.",
            "url": "https://doi.org/10.1161/01.STR.32.4.891",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The ICH score: a simple, reliable grading scale for intracerebral hemorrhage.",
              "year": "2001",
              "firstPublicationDate": "2001-04-01",
              "doi": "10.1161/01.str.32.4.891",
              "pmid": "11283388",
              "journal": "Stroke",
              "authors": "Hemphill JC, Bonovich DC, Besmertis L, Manley GT, Johnston SC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11283388/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "eeb08d3b1a3e068ede049e27b48cd323ca135bce9c8823bbfad2a434161be911",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.452Z",
          "total": 48,
          "passed": 48,
          "sourceRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "cases": [
            {
              "id": "ich-score",
              "index": 0,
              "input": {
                "gcs": "0",
                "vol": false,
                "ivh": false,
                "infra": false,
                "idade": false
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "ich-score",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "ich-score",
              "index": 1,
              "input": {
                "gcs": "0",
                "vol": false,
                "ivh": false,
                "infra": false,
                "idade": true
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "ich-score",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "ich-score",
              "index": 2,
              "input": {
                "gcs": "0",
                "vol": false,
                "ivh": false,
                "infra": true,
                "idade": false
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "ich-score",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "ich-score",
              "index": 3,
              "input": {
                "gcs": "0",
                "vol": false,
                "ivh": false,
                "infra": true,
                "idade": true
              },
              "expected": {
                "score": 2
              },
              "sourceScenarioScope": "Exhaustive selected GCS category and four binary flags; no ABC/2 or mortality lookup proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "ich-score",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "5084217e0bd36785164cc929e272c31160c8889bf19656e59aa155e1d7b86981",
            "total": 48,
            "bankRowCount": 48,
            "uniqueApiInputCount": 48,
            "sourceContextCount": 48,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 48,
            "uniqueApiInputs": 48,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 48 stored selected category/flag tuples for ich-score. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "ich-score",
              "declaredEdition": "Hemphill2001",
              "numericEvidenceEdition": "Original2001 abstract explicitly lists all point weights and categories",
              "url": "https://pubmed.ncbi.nlm.nih.gov/11283388/",
              "doi": "10.1161/01.STR.32.4.891",
              "access": "OriginalPubMed abstract directly opened/read. Original publisherPDF403; no fullpaper or original table image claimed.",
              "readScope": [
                "Originalabstract Methods/Results and point assignments"
              ],
              "notVerified": [
                "Originalfulltable, exact volumeABC/2 measurement implementation",
                "Mortalitylookup including unobservedscore6, individual prognosis or treatment"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": []
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:11.034Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 48 stored selected category/flag tuples for ich-score. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "cf995f8f1e184d4ea2025018d7d1004740d4031eb1853337eaab92e3575dcd4f",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
                },
                {
                  "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
                },
                {
                  "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
                  "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 144,
          "actualVmExecutions": 144,
          "implementations": [
            {
              "app": "website",
              "id": "ich-score",
              "file": "apps/website/private/tool-code/ich-score/calculator.js",
              "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
            },
            {
              "app": "dashboard",
              "id": "ich-score",
              "file": "apps/dashboard/private/tool-code/ich-score/calculator.js",
              "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
            },
            {
              "app": "command-center",
              "id": "ich-score",
              "file": "apps/command-center/private/tool-code/ich-score/calculator.js",
              "sha256": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 48 stored selected category/flag tuples for ich-score. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0097007cc91eee65020c85a0f7ecd6427e8d828708676a9ee96071a93ab5c3ff"
      },
      "limits": "Estimativa de gravidade na apresentação de hemorragia intracerebral, associada à mortalidade em 30 dias na coorte original. Idade e volume são componentes do escore. O resumo não demonstra que uma pontuação isolada justifique decisão terapêutica ou prognóstico individual definitivo.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.020Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Técnica ABC/2 e seus erros em hematomas irregulares não foram conferidos no resumo.",
          "Faixa etária integral e critérios de inclusão/exclusão não foram explicitados no resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "idade-corrigida-do-prematuro",
      "title": "Idade corrigida do prematuro",
      "short": "Idade corrigida e idade pós-menstrual",
      "desc": "Calcule a idade corrigida do prematuro e a idade pós-menstrual a partir da idade gestacional ao nascer e da data de nascimento, para curvas e marcos do desenvolvimento.",
      "lead": "Desconta da idade cronológica as semanas que faltaram para as 40 semanas, para avaliar crescimento e desenvolvimento do prematuro pela idade que ele teria se tivesse nascido a termo.",
      "kind": "Calculadora",
      "spec": [
        "pediatria",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "ig_sem",
          "Idade gestacional ao nascer: semanas",
          "num",
          {
            "min": 22,
            "max": 36,
            "step": 1,
            "unit": "semanas",
            "ph": "30"
          }
        ],
        [
          "ig_dias",
          "Idade gestacional ao nascer: dias",
          "num",
          {
            "min": 0,
            "max": 6,
            "step": 1,
            "unit": "dias",
            "ph": "0"
          }
        ],
        [
          "nasc_d",
          "Nascimento: dia",
          "num",
          {
            "min": 1,
            "max": 31,
            "step": 1,
            "ph": "1"
          }
        ],
        [
          "nasc_m",
          "Nascimento: mês",
          "num",
          {
            "min": 1,
            "max": 12,
            "step": 1,
            "ph": "3"
          }
        ],
        [
          "nasc_a",
          "Nascimento: ano",
          "num",
          {
            "min": 2015,
            "max": 2040,
            "step": 1,
            "ph": "2026"
          }
        ],
        [
          "ref_d",
          "Data da avaliação: dia <small>(vazio = hoje)</small>",
          "num",
          {
            "min": 1,
            "max": 31,
            "step": 1,
            "ph": "25",
            "opt": true
          }
        ],
        [
          "ref_m",
          "Data da avaliação: mês",
          "num",
          {
            "min": 1,
            "max": 12,
            "step": 1,
            "ph": "9",
            "opt": true
          }
        ],
        [
          "ref_a",
          "Data da avaliação: ano",
          "num",
          {
            "min": 2015,
            "max": 2040,
            "step": 1,
            "ph": "2026",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Idade corrigida</strong> = idade cronológica − (40 semanas − idade gestacional ao nascer). Na prática, é o tempo decorrido desde a data em que o bebê completou 40 semanas.</p><p><strong>Idade pós-menstrual</strong> = idade gestacional ao nascer + idade cronológica (em semanas e dias). Antes de 40 semanas de idade pós-menstrual, usa-se ela, e não a idade corrigida.</p>",
      "sources": [
        [
          "Engle WA; American Academy of Pediatrics Committee on Fetus and Newborn. Age terminology during the perinatal period. Pediatrics, 2004.",
          "https://doi.org/10.1542/peds.2004-1915"
        ],
        [
          "Ministério da Saúde,puericultura,current retrieval2026-10-04",
          "https://linhasdecuidado.saude.gov.br/portal/puericultura/unidade-de-atencao-primaria/crianca/"
        ],
        [
          "American Academy of Pediatrics. Corrected Age For Preemies. HealthyChildren; updated2018-12-10, adapted2017.",
          "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx"
        ]
      ],
      "cases": [
        [
          "30s 0d, nascido 01/03/2026, avaliação 25/09/2026: 208 dias de vida − 70 = 138 dias = 4 meses e 15 dias",
          {
            "ig_sem": 30,
            "ig_dias": 0,
            "nasc_d": 1,
            "nasc_m": 3,
            "nasc_a": 2026,
            "ref_d": 25,
            "ref_m": 9,
            "ref_a": 2026
          },
          {
            "main": "4 meses e 15 dias",
            "raw": {
              "cron": 208,
              "pma": 418,
              "corr": 138
            },
            "level": "info"
          }
        ],
        [
          "30s 0d, nascido 01/09/2026, avaliação 25/09/2026: 24 dias de vida, IPM 234 dias = 33s 3d",
          {
            "ig_sem": 30,
            "ig_dias": 0,
            "nasc_d": 1,
            "nasc_m": 9,
            "nasc_a": 2026,
            "ref_d": 25,
            "ref_m": 9,
            "ref_a": 2026
          },
          {
            "main": "33s 3d",
            "raw": {
              "cron": 24,
              "pma": 234
            }
          }
        ],
        [
          "28s 3d, nascido 15/01/2025, avaliação 15/01/2026: 365 − 81 = 284 dias = 9 meses e 9 dias",
          {
            "ig_sem": 28,
            "ig_dias": 3,
            "nasc_d": 15,
            "nasc_m": 1,
            "nasc_a": 2025,
            "ref_d": 15,
            "ref_m": 1,
            "ref_a": 2026
          },
          {
            "main": "9 meses e 9 dias",
            "raw": {
              "cron": 365,
              "corr": 284
            }
          }
        ],
        [
          "Avaliação antes do nascimento: erro",
          {
            "ig_sem": 30,
            "ig_dias": 0,
            "nasc_d": 10,
            "nasc_m": 9,
            "nasc_a": 2026,
            "ref_d": 1,
            "ref_m": 9,
            "ref_a": 2026
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:03:00.229Z",
        "total": 360,
        "passed": 360,
        "sourceRowCount": 360,
        "uniqueApiInputCount": 360,
        "sourceContextCount": 360,
        "cases": [
          {
            "index": 0,
            "input": {
              "ig_sem": 22,
              "ig_dias": 0,
              "nasc_d": 28,
              "nasc_m": 2,
              "nasc_a": 2019,
              "ref_d": 28,
              "ref_m": 2,
              "ref_a": 2019
            },
            "expected": {
              "cron": 0,
              "corr": null,
              "pma": 154
            },
            "originalSourceExpected": {
              "cron": 0,
              "corr": null
            },
            "postmenstrualArithmeticDerived": 154,
            "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
            "source": {
              "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
              "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
              "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
              "access": "Original AAP public patient-education page directly read2026-10-04.",
              "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
              "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 0,
                  "pma": 154,
                  "corr": null
                },
                "main": [
                  "22s 0d",
                  "de idade pós-menstrual"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 0,
                  "pma": 154,
                  "corr": null
                },
                "main": [
                  "22s 0d",
                  "de idade pós-menstrual"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 0,
                  "pma": 154,
                  "corr": null
                },
                "main": [
                  "22s 0d",
                  "de idade pós-menstrual"
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "cron",
                "expected": 0,
                "obtained": 0,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "corr",
                "expected": null,
                "obtained": null,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "pma",
                "expected": 154,
                "obtained": 154,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "cron",
                "expected": 0,
                "obtained": 0,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "corr",
                "expected": null,
                "obtained": null,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "pma",
                "expected": 154,
                "obtained": 154,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "cron",
                "expected": 0,
                "obtained": 0,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "corr",
                "expected": null,
                "obtained": null,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "pma",
                "expected": 154,
                "obtained": 154,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "ig_sem": 22,
              "ig_dias": 0,
              "nasc_d": 28,
              "nasc_m": 2,
              "nasc_a": 2019,
              "ref_d": 21,
              "ref_m": 3,
              "ref_a": 2019
            },
            "expected": {
              "cron": 21,
              "corr": null,
              "pma": 175
            },
            "originalSourceExpected": {
              "cron": 21,
              "corr": null
            },
            "postmenstrualArithmeticDerived": 175,
            "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
            "source": {
              "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
              "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
              "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
              "access": "Original AAP public patient-education page directly read2026-10-04.",
              "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
              "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 21,
                  "pma": 175,
                  "corr": null
                },
                "main": [
                  "25s 0d",
                  "de idade pós-menstrual"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 21,
                  "pma": 175,
                  "corr": null
                },
                "main": [
                  "25s 0d",
                  "de idade pós-menstrual"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 21,
                  "pma": 175,
                  "corr": null
                },
                "main": [
                  "25s 0d",
                  "de idade pós-menstrual"
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "cron",
                "expected": 21,
                "obtained": 21,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "corr",
                "expected": null,
                "obtained": null,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "pma",
                "expected": 175,
                "obtained": 175,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "cron",
                "expected": 21,
                "obtained": 21,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "corr",
                "expected": null,
                "obtained": null,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "pma",
                "expected": 175,
                "obtained": 175,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "cron",
                "expected": 21,
                "obtained": 21,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "corr",
                "expected": null,
                "obtained": null,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "pma",
                "expected": 175,
                "obtained": 175,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "ig_sem": 22,
              "ig_dias": 0,
              "nasc_d": 28,
              "nasc_m": 2,
              "nasc_a": 2019,
              "ref_d": 4,
              "ref_m": 7,
              "ref_a": 2019
            },
            "expected": {
              "cron": 126,
              "corr": 0,
              "pma": 280
            },
            "originalSourceExpected": {
              "cron": 126,
              "corr": 0
            },
            "postmenstrualArithmeticDerived": 280,
            "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
            "source": {
              "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
              "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
              "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
              "access": "Original AAP public patient-education page directly read2026-10-04.",
              "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
              "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 126,
                  "pma": 280,
                  "corr": 0,
                  "corr_m": 0,
                  "corr_d": 0
                },
                "main": [
                  "0 dias",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 126,
                  "pma": 280,
                  "corr": 0,
                  "corr_m": 0,
                  "corr_d": 0
                },
                "main": [
                  "0 dias",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 126,
                  "pma": 280,
                  "corr": 0,
                  "corr_m": 0,
                  "corr_d": 0
                },
                "main": [
                  "0 dias",
                  ""
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "cron",
                "expected": 126,
                "obtained": 126,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "corr",
                "expected": 0,
                "obtained": 0,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "pma",
                "expected": 280,
                "obtained": 280,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "cron",
                "expected": 126,
                "obtained": 126,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "corr",
                "expected": 0,
                "obtained": 0,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "pma",
                "expected": 280,
                "obtained": 280,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "cron",
                "expected": 126,
                "obtained": 126,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "corr",
                "expected": 0,
                "obtained": 0,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "pma",
                "expected": 280,
                "obtained": 280,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "ig_sem": 22,
              "ig_dias": 0,
              "nasc_d": 28,
              "nasc_m": 2,
              "nasc_a": 2019,
              "ref_d": 5,
              "ref_m": 7,
              "ref_a": 2019
            },
            "expected": {
              "cron": 127,
              "corr": 1,
              "pma": 281
            },
            "originalSourceExpected": {
              "cron": 127,
              "corr": 1
            },
            "postmenstrualArithmeticDerived": 281,
            "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
            "source": {
              "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
              "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
              "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
              "access": "Original AAP public patient-education page directly read2026-10-04.",
              "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
            },
            "expectedEvidence": {
              "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
              "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 127,
                  "pma": 281,
                  "corr": 1,
                  "corr_m": 0,
                  "corr_d": 1
                },
                "main": [
                  "1 dia",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 127,
                  "pma": 281,
                  "corr": 1,
                  "corr_m": 0,
                  "corr_d": 1
                },
                "main": [
                  "1 dia",
                  ""
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                "raw": {
                  "cron": 127,
                  "pma": 281,
                  "corr": 1,
                  "corr_m": 0,
                  "corr_d": 1
                },
                "main": [
                  "1 dia",
                  ""
                ],
                "passed": true
              }
            ],
            "comparison": [
              {
                "app": "website",
                "key": "cron",
                "expected": 127,
                "obtained": 127,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "corr",
                "expected": 1,
                "obtained": 1,
                "bound": 0,
                "passed": true
              },
              {
                "app": "website",
                "key": "pma",
                "expected": 281,
                "obtained": 281,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "cron",
                "expected": 127,
                "obtained": 127,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "corr",
                "expected": 1,
                "obtained": 1,
                "bound": 0,
                "passed": true
              },
              {
                "app": "dashboard",
                "key": "pma",
                "expected": 281,
                "obtained": 281,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "cron",
                "expected": 127,
                "obtained": 127,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "corr",
                "expected": 1,
                "obtained": 1,
                "bound": 0,
                "passed": true
              },
              {
                "app": "command-center",
                "key": "pma",
                "expected": 281,
                "obtained": 281,
                "bound": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "a0f5343296f33042a2d5c6ce0a8fafccfd006f2641dc5ec6e2e5c6b43e865fe2",
          "total": 360,
          "bankRowCount": 360,
          "uniqueApiInputCount": 360,
          "sourceContextCount": 360,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
              "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
            "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
          },
          "packagingRequirement": "Copy this complete hashed bank into the fresh25 package. Previous24 packages and historical report ZIPs remain frozen and do not contain this evidence."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
            "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
          },
          "sourceRows": 360,
          "uniqueApiInputs": 360,
          "duplicateRows": 0
        },
        "scope": "Synthetic fixed Gregorian dates: integer chronological days, gestational+chronological postmenstrual days and corrected-day subtraction from40weeks, with null corrected age before term. Separate AAP2004 terminology/AAP2018 developmental-purpose/MS follow-up horizons retained in source context. No approval of one universal cessation age, dynamic today default, developmental diagnosis or complete perinatal policy.",
        "sources": [
          {
            "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
            "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
            "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
            "access": "Original AAP public patient-education page directly read2026-10-04.",
            "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
          }
        ],
        "evidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
        "evidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
        "peerEvidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
        "peerEvidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
        "actualAdapterExecutions": 1080,
        "implementations": [
          {
            "id": "idade-corrigida-do-prematuro",
            "app": "website",
            "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
            "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2"
          },
          {
            "id": "idade-corrigida-do-prematuro",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
            "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2"
          },
          {
            "id": "idade-corrigida-do-prematuro",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
            "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
            "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2"
          }
        ],
        "qualifications": [
          "Synthetic fixed Gregorian dates: integer chronological days, gestational+chronological postmenstrual days and corrected-day subtraction from40weeks, with null corrected age before term. Separate AAP2004 terminology/AAP2018 developmental-purpose/MS follow-up horizons retained in source context. No approval of one universal cessation age, dynamic today default, developmental diagnosis or complete perinatal policy.",
          "All862 original historical source fixtures/expected values/tolerances preserved. Four inline metadata cases are a declared subset of this complete downloadable bank.",
          "Named arithmetic/source-code scope only; clinical, professional-language, instrument-rights and full-method approvals not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "AAPterminologiaperinatal 2004:idadecorrigida 40 semanas; idadepósmenstrual separada",
      "implementationVersion": "idade-corrigida-do-prematuro@native-2026-10-03+03846ab1e0ab",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/15520122/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Idade corrigida = idade cronológica − (40 semanas − idade gestacional ao nascer). Na prática, é o tempo decorrido desde a data em que o bebê completou 40 semanas. Idade pós-menstrual = idade gestacional ao nascer + idade cronológica (em semanas e dias). Antes de 40 semanas de idade pós-menstrual, usa-se ela, e não a idade corrigida.",
        "inputContract": {
          "fields": [
            {
              "key": "ig_sem",
              "label": "Idade gestacional ao nascer: semanas",
              "type": "num",
              "min": 22,
              "max": 36,
              "unit": "semanas",
              "optional": false,
              "options": null
            },
            {
              "key": "ig_dias",
              "label": "Idade gestacional ao nascer: dias",
              "type": "num",
              "min": 0,
              "max": 6,
              "unit": "dias",
              "optional": false,
              "options": null
            },
            {
              "key": "nasc_d",
              "label": "Nascimento: dia",
              "type": "num",
              "min": 1,
              "max": 31,
              "optional": false,
              "options": null
            },
            {
              "key": "nasc_m",
              "label": "Nascimento: mês",
              "type": "num",
              "min": 1,
              "max": 12,
              "optional": false,
              "options": null
            },
            {
              "key": "nasc_a",
              "label": "Nascimento: ano",
              "type": "num",
              "min": 2015,
              "max": 2040,
              "optional": false,
              "options": null
            },
            {
              "key": "ref_d",
              "label": "Data da avaliação: dia <small>(vazio = hoje)</small>",
              "type": "num",
              "min": 1,
              "max": 31,
              "optional": true,
              "options": null
            },
            {
              "key": "ref_m",
              "label": "Data da avaliação: mês",
              "type": "num",
              "min": 1,
              "max": 12,
              "optional": true,
              "options": null
            },
            {
              "key": "ref_a",
              "label": "Data da avaliação: ano",
              "type": "num",
              "min": 2015,
              "max": 2040,
              "optional": true,
              "options": null
            }
          ],
          "hash": "5e9be66f9e1a03c9a49c083efdd167369f4afa05ccadc62a216f301d5c88bd97"
        },
        "sourceEditions": [
          {
            "citation": "Engle WA; American Academy of Pediatrics Committee on Fetus and Newborn. Age terminology during the perinatal period. Pediatrics, 2004.",
            "url": "https://doi.org/10.1542/peds.2004-1915",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Age terminology during the perinatal period.",
              "year": "2004",
              "firstPublicationDate": "2004-11-01",
              "doi": "10.1542/peds.2004-1915",
              "pmid": "15520122",
              "journal": "Pediatrics",
              "authors": "Engle WA, American Academy of Pediatrics Committee on Fetus and Newborn."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15520122/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f02058e50bd16a1dd5b89271c1e042c58204fe73c0bd627ab04eb71ce87dcc06",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:03:00.229Z",
          "total": 360,
          "passed": 360,
          "sourceRowCount": 360,
          "uniqueApiInputCount": 360,
          "sourceContextCount": 360,
          "cases": [
            {
              "index": 0,
              "input": {
                "ig_sem": 22,
                "ig_dias": 0,
                "nasc_d": 28,
                "nasc_m": 2,
                "nasc_a": 2019,
                "ref_d": 28,
                "ref_m": 2,
                "ref_a": 2019
              },
              "expected": {
                "cron": 0,
                "corr": null,
                "pma": 154
              },
              "originalSourceExpected": {
                "cron": 0,
                "corr": null
              },
              "postmenstrualArithmeticDerived": 154,
              "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
              "source": {
                "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
                "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
                "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
                "access": "Original AAP public patient-education page directly read2026-10-04.",
                "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
                "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 0,
                    "pma": 154,
                    "corr": null
                  },
                  "main": [
                    "22s 0d",
                    "de idade pós-menstrual"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 0,
                    "pma": 154,
                    "corr": null
                  },
                  "main": [
                    "22s 0d",
                    "de idade pós-menstrual"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 0,
                    "pma": 154,
                    "corr": null
                  },
                  "main": [
                    "22s 0d",
                    "de idade pós-menstrual"
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "cron",
                  "expected": 0,
                  "obtained": 0,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "corr",
                  "expected": null,
                  "obtained": null,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "pma",
                  "expected": 154,
                  "obtained": 154,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "cron",
                  "expected": 0,
                  "obtained": 0,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "corr",
                  "expected": null,
                  "obtained": null,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "pma",
                  "expected": 154,
                  "obtained": 154,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "cron",
                  "expected": 0,
                  "obtained": 0,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "corr",
                  "expected": null,
                  "obtained": null,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "pma",
                  "expected": 154,
                  "obtained": 154,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "ig_sem": 22,
                "ig_dias": 0,
                "nasc_d": 28,
                "nasc_m": 2,
                "nasc_a": 2019,
                "ref_d": 21,
                "ref_m": 3,
                "ref_a": 2019
              },
              "expected": {
                "cron": 21,
                "corr": null,
                "pma": 175
              },
              "originalSourceExpected": {
                "cron": 21,
                "corr": null
              },
              "postmenstrualArithmeticDerived": 175,
              "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
              "source": {
                "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
                "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
                "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
                "access": "Original AAP public patient-education page directly read2026-10-04.",
                "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
                "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 21,
                    "pma": 175,
                    "corr": null
                  },
                  "main": [
                    "25s 0d",
                    "de idade pós-menstrual"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 21,
                    "pma": 175,
                    "corr": null
                  },
                  "main": [
                    "25s 0d",
                    "de idade pós-menstrual"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 21,
                    "pma": 175,
                    "corr": null
                  },
                  "main": [
                    "25s 0d",
                    "de idade pós-menstrual"
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "cron",
                  "expected": 21,
                  "obtained": 21,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "corr",
                  "expected": null,
                  "obtained": null,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "pma",
                  "expected": 175,
                  "obtained": 175,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "cron",
                  "expected": 21,
                  "obtained": 21,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "corr",
                  "expected": null,
                  "obtained": null,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "pma",
                  "expected": 175,
                  "obtained": 175,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "cron",
                  "expected": 21,
                  "obtained": 21,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "corr",
                  "expected": null,
                  "obtained": null,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "pma",
                  "expected": 175,
                  "obtained": 175,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "ig_sem": 22,
                "ig_dias": 0,
                "nasc_d": 28,
                "nasc_m": 2,
                "nasc_a": 2019,
                "ref_d": 4,
                "ref_m": 7,
                "ref_a": 2019
              },
              "expected": {
                "cron": 126,
                "corr": 0,
                "pma": 280
              },
              "originalSourceExpected": {
                "cron": 126,
                "corr": 0
              },
              "postmenstrualArithmeticDerived": 280,
              "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
              "source": {
                "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
                "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
                "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
                "access": "Original AAP public patient-education page directly read2026-10-04.",
                "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
                "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 126,
                    "pma": 280,
                    "corr": 0,
                    "corr_m": 0,
                    "corr_d": 0
                  },
                  "main": [
                    "0 dias",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 126,
                    "pma": 280,
                    "corr": 0,
                    "corr_m": 0,
                    "corr_d": 0
                  },
                  "main": [
                    "0 dias",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 126,
                    "pma": 280,
                    "corr": 0,
                    "corr_m": 0,
                    "corr_d": 0
                  },
                  "main": [
                    "0 dias",
                    ""
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "cron",
                  "expected": 126,
                  "obtained": 126,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "corr",
                  "expected": 0,
                  "obtained": 0,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "pma",
                  "expected": 280,
                  "obtained": 280,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "cron",
                  "expected": 126,
                  "obtained": 126,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "corr",
                  "expected": 0,
                  "obtained": 0,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "pma",
                  "expected": 280,
                  "obtained": 280,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "cron",
                  "expected": 126,
                  "obtained": 126,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "corr",
                  "expected": 0,
                  "obtained": 0,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "pma",
                  "expected": 280,
                  "obtained": 280,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "ig_sem": 22,
                "ig_dias": 0,
                "nasc_d": 28,
                "nasc_m": 2,
                "nasc_a": 2019,
                "ref_d": 5,
                "ref_m": 7,
                "ref_a": 2019
              },
              "expected": {
                "cron": 127,
                "corr": 1,
                "pma": 281
              },
              "originalSourceExpected": {
                "cron": 127,
                "corr": 1
              },
              "postmenstrualArithmeticDerived": 281,
              "postmenstrualArithmeticScope": "Integer derived sum only; clinical interpretation excluded.",
              "source": {
                "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
                "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
                "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
                "access": "Original AAP public patient-education page directly read2026-10-04.",
                "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
              },
              "expectedEvidence": {
                "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
                "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 127,
                    "pma": 281,
                    "corr": 1,
                    "corr_m": 0,
                    "corr_d": 1
                  },
                  "main": [
                    "1 dia",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 127,
                    "pma": 281,
                    "corr": 1,
                    "corr_m": 0,
                    "corr_d": 1
                  },
                  "main": [
                    "1 dia",
                    ""
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
                  "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
                  "raw": {
                    "cron": 127,
                    "pma": 281,
                    "corr": 1,
                    "corr_m": 0,
                    "corr_d": 1
                  },
                  "main": [
                    "1 dia",
                    ""
                  ],
                  "passed": true
                }
              ],
              "comparison": [
                {
                  "app": "website",
                  "key": "cron",
                  "expected": 127,
                  "obtained": 127,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "corr",
                  "expected": 1,
                  "obtained": 1,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "website",
                  "key": "pma",
                  "expected": 281,
                  "obtained": 281,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "cron",
                  "expected": 127,
                  "obtained": 127,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "corr",
                  "expected": 1,
                  "obtained": 1,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "dashboard",
                  "key": "pma",
                  "expected": 281,
                  "obtained": 281,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "cron",
                  "expected": 127,
                  "obtained": 127,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "corr",
                  "expected": 1,
                  "obtained": 1,
                  "bound": 0,
                  "passed": true
                },
                {
                  "app": "command-center",
                  "key": "pma",
                  "expected": 281,
                  "obtained": 281,
                  "bound": 0,
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "a0f5343296f33042a2d5c6ce0a8fafccfd006f2641dc5ec6e2e5c6b43e865fe2",
            "total": 360,
            "bankRowCount": 360,
            "uniqueApiInputCount": 360,
            "sourceContextCount": 360,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
                "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
              "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
            },
            "packagingRequirement": "Copy this complete hashed bank into the fresh25 package. Previous24 packages and historical report ZIPs remain frozen and do not contain this evidence."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
              "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
            },
            "sourceRows": 360,
            "uniqueApiInputs": 360,
            "duplicateRows": 0
          },
          "scope": "Synthetic fixed Gregorian dates: integer chronological days, gestational+chronological postmenstrual days and corrected-day subtraction from40weeks, with null corrected age before term. Separate AAP2004 terminology/AAP2018 developmental-purpose/MS follow-up horizons retained in source context. No approval of one universal cessation age, dynamic today default, developmental diagnosis or complete perinatal policy.",
          "sources": [
            {
              "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
              "edition": "AAP HealthyChildren, adapted2017; page updated2018-12-10",
              "locator": "Calculating corrected age: subtract chronological weeks by40 minus gestational weeks",
              "access": "Original AAP public patient-education page directly read2026-10-04.",
              "scope": "Chronological-day calendar differences and40-week corrected-day subtraction only; no milestone diagnosis, growth/vaccine rule, corrected months UI, 3-year note, postmenstrual interpretation or individualized clinical approval."
            }
          ],
          "evidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
          "evidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
          "peerEvidencePath": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
          "peerEvidenceSha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5",
          "actualAdapterExecutions": 1080,
          "implementations": [
            {
              "id": "idade-corrigida-do-prematuro",
              "app": "website",
              "file": "apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/website/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
              "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2"
            },
            {
              "id": "idade-corrigida-do-prematuro",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/dashboard/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
              "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2"
            },
            {
              "id": "idade-corrigida-do-prematuro",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
              "candidatePath": "reports/review-20261003/three-method-source-composition-stage-final25-v6/apps/command-center/private/tool-code/idade-corrigida-do-prematuro/calculator.js",
              "sha256": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2"
            }
          ],
          "qualifications": [
            "Synthetic fixed Gregorian dates: integer chronological days, gestational+chronological postmenstrual days and corrected-day subtraction from40weeks, with null corrected age before term. Separate AAP2004 terminology/AAP2018 developmental-purpose/MS follow-up horizons retained in source context. No approval of one universal cessation age, dynamic today default, developmental diagnosis or complete perinatal policy.",
            "All862 original historical source fixtures/expected values/tolerances preserved. Four inline metadata cases are a declared subset of this complete downloadable bank.",
            "Named arithmetic/source-code scope only; clinical, professional-language, instrument-rights and full-method approvals not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
        "sourceNumericsAmendment": {
          "recordedAt": "2026-10-04T16:03:00.229Z",
          "sourceComposition": {
            "file": "reports/review-20261003/three-method-source-composition-candidate-final25-v6.json",
            "sha256": "4a00118c9edd7ddc0754e0b26f99b277bd440b3de9dfd90aee7fbbce889d0733"
          },
          "independentCompositionPeer": {
            "file": "reports/review-20261003/three-method-source-composition-independent-review-final25-v6.json",
            "sha256": "d3c817a6da4bc80d587564c35c414450ffa965e3270e013015abfbb6aa6be4e5"
          },
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-age-postmenstrual-arithmetic-expected-final25.json",
              "sha256": "fd1cd77bcba2074e0d3d14d3ff50f7e227a578296736e5e2f9f2f7e216ff37ed"
            }
          ],
          "inputIdentityAudit": {
            "file": "reports/review-20261003/three-prospective-source-input-identity-audit-final25-r2.json",
            "sha256": "8a92ba3da5694cba856099c1165be0a25fba8eebcca9094ad5edd602ee398570"
          },
          "beforeHash": "c028f151c5a67fc794f8204b5f2edbf8df7d6a4cfa88adcc216d42d58be94886",
          "afterHash": "03846ab1e0ab39a6979285421c3963f369559e5ef9fe3bbd0f2a81bac4eb22e2",
          "scope": "Synthetic fixed Gregorian dates: integer chronological days, gestational+chronological postmenstrual days and corrected-day subtraction from40weeks, with null corrected age before term. Separate AAP2004 terminology/AAP2018 developmental-purpose/MS follow-up horizons retained in source context. No approval of one universal cessation age, dynamic today default, developmental diagnosis or complete perinatal policy.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "originalSourceCasesPreserved": true,
          "originalTolerancesPreserved": true
        }
      },
      "limits": "A idade corrigida é a idade cronológica menos as semanas que faltavam para 40 semanas de gestação; idade pós-menstrual e idade cronológica são conceitos distintos. No acompanhamento de prematuros, o Ministério da Saúde usa idade cronológica para vacinação e idade corrigida para crescimento e desenvolvimento. A página consultada traz horizontes conforme o desfecho: 18 meses para perímetro cefálico, 24 meses para peso e 42 meses para avaliação neurológica; também descreve a regra geral até 2 anos, ou até 3 anos cronológicos quando o nascimento ocorreu antes de 28 semanas. Escolha a idade e o horizonte segundo o acompanhamento, sem interpretar o cálculo como diagnóstico de atraso. A política da AAP de 2004 trata de terminologia e descreve o termo idade corrigida para crianças prematuras até 3 anos. A página HealthyChildren da AAP, atualizada em 2018, descreve seu uso nos primeiros 2 anos para marcos do desenvolvimento. Os documentos têm finalidades distintas; os trechos conferidos não estabelecem uma única data de cessação para todo acompanhamento. Os horizontes do Ministério da Saúde dependem do desfecho, conforme os limites desta ferramenta.",
      "limitsEvidence": {
        "status": "direct-primary-institutional-sections-and-terminology-abstract-read",
        "sources": [
          {
            "url": "https://linhasdecuidado.saude.gov.br/portal/puericultura/unidade-de-atencao-primaria/crianca/",
            "edition": "Ministério da Saúde,puericultura,current retrieval2026-10-04",
            "readScope": "Direct primary institutional section Rotina das consultas:chronological vaccination,endpoint-specific corrected-age horizons and general2years/<28weeks3years guidance."
          },
          {
            "url": "https://doi.org/10.1542/peds.2004-1915",
            "edition": "AAP2004",
            "readScope": "Exact cached original abstract read for terminology only; full original paper not directly accessible."
          }
        ],
        "populationScope": "Children born preterm; follow-up age must match its endpoint.",
        "remainingChecks": [
          "Full AAP2004 source not read.",
          "Endpoint-specific guidance on same institutional page is not a universal cessation date for all assessments."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "sourceContextAmendments": [
          {
            "receipt": "reports/review-20261003/follow-up-source-notes-candidate-final25-v6.json",
            "AAP2004": {
              "id": "AAP2004",
              "url": "https://doi.org/10.1542/peds.2004-1915",
              "reproduction": "https://www.manuelosses.cl/Guias/COMPENDIO%20%20GUIAS%20NEO%20AAP%202019.pdf",
              "edition": "2004 policy reproduced in 2019 neonatal compendium",
              "readScope": "Reproduction pages419–421 (PDF428–430), terminology definitions and recommendations, read. Publisher full text redirected to login. Mirror expired certificate accepted only for public retrieval; not publisher authenticity or rights approval."
            },
            "AAP2018": {
              "id": "AAP2018",
              "url": "https://www.healthychildren.org/English/ages-stages/baby/preemie/Pages/Corrected-Age-For-Preemies.aspx",
              "edition": "Updated2018-12-10, adapted from2017 AAP NICU parent book",
              "readScope": "Direct primary institutional article body, corrected-age example, first2years developmental goals, update/source and individual-care caveat read."
            },
            "MScurrent": {
              "id": "MScurrent",
              "url": "https://linhasdecuidado.saude.gov.br/portal/puericultura/unidade-de-atencao-primaria/crianca/",
              "edition": "Current page retrieved2026-10-04",
              "readScope": "Direct HTTPS Rotina das consultas section read:18/24/42month endpoints,2year general/<28week3year exception and chronological vaccination. Not whole website or all current pediatric guidance."
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "rightsApproval": "not-performed"
          }
        ]
      }
    },
    {
      "id": "idade-gestacional-e-dpp",
      "title": "Idade gestacional e DPP pela DUM",
      "short": "Regra de Naegele e idade gestacional em semanas",
      "desc": "Calcule a idade gestacional e a data provável do parto (DPP) pela data da última menstruação, com a regra de Naegele e a classificação do termo da ACOG.",
      "lead": "Estima a idade gestacional em semanas e dias e a data provável do parto a partir da data da última menstruação (DUM), numa data de referência escolhida.",
      "kind": "Calculadora",
      "spec": [
        "ginecologia-e-obstetricia",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "dum_d",
          "DUM: dia",
          "num",
          {
            "min": 1,
            "max": 31,
            "step": 1,
            "ph": "12"
          }
        ],
        [
          "dum_m",
          "DUM: mês",
          "num",
          {
            "min": 1,
            "max": 12,
            "step": 1,
            "ph": "3"
          }
        ],
        [
          "dum_a",
          "DUM: ano",
          "num",
          {
            "min": 2015,
            "max": 2040,
            "step": 1,
            "ph": "2026"
          }
        ],
        [
          "ref_d",
          "Data de referência: dia <small>(vazio = hoje)</small>",
          "num",
          {
            "min": 1,
            "max": 31,
            "step": 1,
            "ph": "25",
            "opt": true
          }
        ],
        [
          "ref_m",
          "Data de referência: mês",
          "num",
          {
            "min": 1,
            "max": 12,
            "step": 1,
            "ph": "9",
            "opt": true
          }
        ],
        [
          "ref_a",
          "Data de referência: ano",
          "num",
          {
            "min": 2015,
            "max": 2040,
            "step": 1,
            "ph": "2026",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Idade gestacional</strong> = dias entre a DUM e a data de referência, expressos em semanas e dias (ex.: 267 dias = 38s 1d).</p><p><strong>DPP</strong> = DUM + 280 dias (40 semanas), a convenção da ACOG. A <strong>regra de Naegele</strong> clássica (DUM + 7 dias − 3 meses + 1 ano) dá o mesmo dia ou até 3 dias de diferença, conforme os meses envolvidos: os dois valores são mostrados.</p>",
      "sources": [
        [
          "American College of Obstetricians and Gynecologists. Committee Opinion No 700: Methods for Estimating the Due Date. Obstet Gynecol, 2017.",
          "https://doi.org/10.1097/AOG.0000000000002046"
        ],
        [
          "American College of Obstetricians and Gynecologists. Committee Opinion No 579: Definition of term pregnancy. Obstet Gynecol, 2013.",
          "https://doi.org/10.1097/01.AOG.0000437385.88715.4a"
        ]
      ],
      "cases": [
        [
          "DUM 01/01/2026, referência 25/09/2026: 267 dias = 38s 1d, DPP 08/10/2026 (termo precoce)",
          {
            "dum_d": 1,
            "dum_m": 1,
            "dum_a": 2026,
            "ref_d": 25,
            "ref_m": 9,
            "ref_a": 2026
          },
          {
            "main": "38s 1d",
            "raw": {
              "ig_dias": 267,
              "dpp": "08/10/2026",
              "naegele": "08/10/2026"
            },
            "level": "low"
          }
        ],
        [
          "DUM 10/03/2026, referência 25/09/2026: 199 dias = 28s 3d; DPP 15/12/2026 (Naegele clássica: 17/12)",
          {
            "dum_d": 10,
            "dum_m": 3,
            "dum_a": 2026,
            "ref_d": 25,
            "ref_m": 9,
            "ref_a": 2026
          },
          {
            "main": "28s 3d",
            "raw": {
              "ig_dias": 199,
              "dpp": "15/12/2026",
              "naegele": "17/12/2026"
            },
            "level": "info",
            "verdict": "3º trimestre"
          }
        ],
        [
          "DUM 01/01/2026, referência 18/10/2026: 290 dias = 41s 3d (termo tardio)",
          {
            "dum_d": 1,
            "dum_m": 1,
            "dum_a": 2026,
            "ref_d": 18,
            "ref_m": 10,
            "ref_a": 2026
          },
          {
            "main": "41s 3d",
            "level": "mid",
            "verdict": "termo tardio"
          }
        ],
        [
          "DUM 01/01/2026, referência 22/10/2026: 294 dias = 42s 0d (pós-termo, limite)",
          {
            "dum_d": 1,
            "dum_m": 1,
            "dum_a": 2026,
            "ref_d": 22,
            "ref_m": 10,
            "ref_a": 2026
          },
          {
            "main": "42s 0d",
            "level": "high",
            "verdict": "pós-termo"
          }
        ],
        [
          "Referência anterior à DUM: erro",
          {
            "dum_d": 10,
            "dum_m": 3,
            "dum_a": 2026,
            "ref_d": 1,
            "ref_m": 3,
            "ref_a": 2026
          },
          {
            "error": true
          }
        ],
        [
          "DUM em 31/02 (data inexistente): erro",
          {
            "dum_d": 31,
            "dum_m": 2,
            "dum_a": 2026,
            "ref_d": 1,
            "ref_m": 9,
            "ref_a": 2026
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:11:12.458Z",
        "total": 60,
        "passed": 60,
        "sourceRowCount": 60,
        "uniqueApiInputCount": 60,
        "sourceContextCount": 60,
        "scope": "60 accepted explicit Gregorian day-difference and LMP+280 calculations. Five315day source-calendar expectations are separately retained as local44week rejection witnesses, not accepted date calculations or clinical cutoff approval. Naegele, ultrasound/clinical dating and term labels excluded.",
        "originalSourceRowCount": 65,
        "localRejectionContractCount": 5,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "dum_d": 1,
              "dum_m": 1,
              "dum_a": 2015,
              "ref_d": 1,
              "ref_m": 1,
              "ref_a": 2015
            },
            "expected": {
              "ig_dias": 0,
              "dpp": "08/10/2015",
              "main": "0s 0d"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 0,
                  "dpp": "08/10/2015",
                  "main": "0s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "dum_d": 1,
              "dum_m": 1,
              "dum_a": 2015,
              "ref_d": 2,
              "ref_m": 1,
              "ref_a": 2015
            },
            "expected": {
              "ig_dias": 1,
              "dpp": "08/10/2015",
              "main": "0s 1d"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 1,
                  "dpp": "08/10/2015",
                  "main": "0s 1d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "dum_d": 1,
              "dum_m": 1,
              "dum_a": 2015,
              "ref_d": 8,
              "ref_m": 1,
              "ref_a": 2015
            },
            "expected": {
              "ig_dias": 7,
              "dpp": "08/10/2015",
              "main": "1s 0d"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 7,
                  "dpp": "08/10/2015",
                  "main": "1s 0d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "dum_d": 1,
              "dum_m": 1,
              "dum_a": 2015,
              "ref_d": 14,
              "ref_m": 1,
              "ref_a": 2015
            },
            "expected": {
              "ig_dias": 13,
              "dpp": "08/10/2015",
              "main": "1s 6d"
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ig_dias": 13,
                  "dpp": "08/10/2015",
                  "main": "1s 6d"
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "7dd49ea6e74db0631f6381c422aa149e7f2aa5cfaf2b6512612bc9d2be54db0a",
          "total": 60,
          "bankRowCount": 60,
          "uniqueApiInputCount": 60,
          "sourceContextCount": 60,
          "fullStoredSourceRows": 65,
          "localRejectionContractCount": 5,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
              "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
            "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
          },
          "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 60,
          "uniqueApiInputs": 60,
          "duplicateRows": 0
        },
        "sources": [
          {
            "rootPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            },
            "targetedReadings": [
              {
                "id": "idade-gestacional-e-dpp",
                "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2017/05/methods-for-estimating-the-due-date",
                "edition": "ACOGCommitteeOpinion700May2017 selected background",
                "access": "Direct official page open failed internal retrieval; personally read indexed official Background/selected text only, not full publication.",
                "readScope": "First-day LMP+280 assumes28day cycle/14day ovulation; accurate dating and ultrasound caveats are separate.",
                "selectedScope": "Explicit valid Gregorian calendar difference and+280 days only, using Python date/timedelta across leap/month/year boundaries.",
                "excluded": [
                  "Clinical dating selection/ultrasound redating",
                  "Naegele calendar-month shortcut equivalence",
                  "44week clinical cutoff;315day vectors verify only local rejection"
                ]
              }
            ],
            "declaredOriginalMethodVersion": "ACOGCommittee Opinion 700/2017:DUM+280 dias; Naegelecalendário exibido separadamente",
            "sourceEditionsUnchanged": true,
            "scope": "60 accepted explicit Gregorian day-difference and LMP+280 calculations. Five315day source-calendar expectations are separately retained as local44week rejection witnesses, not accepted date calculations or clinical cutoff approval. Naegele, ultrasound/clinical dating and term labels excluded."
          }
        ],
        "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
        "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "status": "passed-scoped-mathematical",
          "ownNormalDistQuantilesIndependent": true,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
            "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
          },
          {
            "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
            "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
          },
          {
            "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
            "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
          }
        ],
        "qualifications": [
          "60 accepted explicit Gregorian day-difference and LMP+280 calculations. Five315day source-calendar expectations are separately retained as local44week rejection witnesses, not accepted date calculations or clinical cutoff approval. Naegele, ultrasound/clinical dating and term labels excluded.",
          "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
          "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
          "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
          "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
          "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "ACOGCommittee Opinion 700/2017:DUM+280 dias; Naegelecalendário exibido separadamente",
      "implementationVersion": "idade-gestacional-e-dpp@native-2026-10-03+096b7f53f28d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/28426621/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Idade gestacional = dias entre a DUM e a data de referência, expressos em semanas e dias (ex.: 267 dias = 38s 1d). DPP = DUM + 280 dias (40 semanas), a convenção da ACOG. A regra de Naegele clássica (DUM + 7 dias − 3 meses + 1 ano) dá o mesmo dia ou até 3 dias de diferença, conforme os meses envolvidos: os dois valores são mostrados.",
        "inputContract": {
          "fields": [
            {
              "key": "dum_d",
              "label": "DUM: dia",
              "type": "num",
              "min": 1,
              "max": 31,
              "optional": false,
              "options": null
            },
            {
              "key": "dum_m",
              "label": "DUM: mês",
              "type": "num",
              "min": 1,
              "max": 12,
              "optional": false,
              "options": null
            },
            {
              "key": "dum_a",
              "label": "DUM: ano",
              "type": "num",
              "min": 2015,
              "max": 2040,
              "optional": false,
              "options": null
            },
            {
              "key": "ref_d",
              "label": "Data de referência: dia <small>(vazio = hoje)</small>",
              "type": "num",
              "min": 1,
              "max": 31,
              "optional": true,
              "options": null
            },
            {
              "key": "ref_m",
              "label": "Data de referência: mês",
              "type": "num",
              "min": 1,
              "max": 12,
              "optional": true,
              "options": null
            },
            {
              "key": "ref_a",
              "label": "Data de referência: ano",
              "type": "num",
              "min": 2015,
              "max": 2040,
              "optional": true,
              "options": null
            }
          ],
          "hash": "94ffc0ce3591ee39ae4c5d1ac04e338ae16238cb2e58c79a8c0c79ea1c60b9cb"
        },
        "sourceEditions": [
          {
            "citation": "American College of Obstetricians and Gynecologists. Committee Opinion No 700: Methods for Estimating the Due Date. Obstet Gynecol, 2017.",
            "url": "https://doi.org/10.1097/AOG.0000000000002046",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Committee Opinion No 700: Methods for Estimating the Due Date.",
              "year": "2017",
              "firstPublicationDate": "2017-05-01",
              "doi": "10.1097/aog.0000000000002046",
              "pmid": "28426621",
              "journal": "Obstetrics and gynecology",
              "authors": ""
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28426621/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2e83c79b07262969bb001e90986608340c7f17c526f541b10243538fefb63567",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "American College of Obstetricians and Gynecologists. Committee Opinion No 579: Definition of term pregnancy. Obstet Gynecol, 2013.",
            "url": "https://doi.org/10.1097/01.AOG.0000437385.88715.4a",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "ACOG Committee Opinion No 579: Definition of term pregnancy.",
              "year": "2013",
              "firstPublicationDate": "2013-11-01",
              "doi": "10.1097/01.aog.0000437385.88715.4a",
              "pmid": "24150030",
              "journal": "Obstetrics and gynecology",
              "authors": ""
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/24150030/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e0a8639c5c9ccca37b406d88878452ecc3ce891b79dfacddd702165c7df9aab7",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:11:12.458Z",
          "total": 60,
          "passed": 60,
          "sourceRowCount": 60,
          "uniqueApiInputCount": 60,
          "sourceContextCount": 60,
          "scope": "60 accepted explicit Gregorian day-difference and LMP+280 calculations. Five315day source-calendar expectations are separately retained as local44week rejection witnesses, not accepted date calculations or clinical cutoff approval. Naegele, ultrasound/clinical dating and term labels excluded.",
          "originalSourceRowCount": 65,
          "localRejectionContractCount": 5,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "dum_d": 1,
                "dum_m": 1,
                "dum_a": 2015,
                "ref_d": 1,
                "ref_m": 1,
                "ref_a": 2015
              },
              "expected": {
                "ig_dias": 0,
                "dpp": "08/10/2015",
                "main": "0s 0d"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 0,
                    "dpp": "08/10/2015",
                    "main": "0s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "dum_d": 1,
                "dum_m": 1,
                "dum_a": 2015,
                "ref_d": 2,
                "ref_m": 1,
                "ref_a": 2015
              },
              "expected": {
                "ig_dias": 1,
                "dpp": "08/10/2015",
                "main": "0s 1d"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 1,
                    "dpp": "08/10/2015",
                    "main": "0s 1d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "dum_d": 1,
                "dum_m": 1,
                "dum_a": 2015,
                "ref_d": 8,
                "ref_m": 1,
                "ref_a": 2015
              },
              "expected": {
                "ig_dias": 7,
                "dpp": "08/10/2015",
                "main": "1s 0d"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 7,
                    "dpp": "08/10/2015",
                    "main": "1s 0d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "dum_d": 1,
                "dum_m": 1,
                "dum_a": 2015,
                "ref_d": 14,
                "ref_m": 1,
                "ref_a": 2015
              },
              "expected": {
                "ig_dias": 13,
                "dpp": "08/10/2015",
                "main": "1s 6d"
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
                  "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ig_dias": 13,
                    "dpp": "08/10/2015",
                    "main": "1s 6d"
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "7dd49ea6e74db0631f6381c422aa149e7f2aa5cfaf2b6512612bc9d2be54db0a",
            "total": 60,
            "bankRowCount": 60,
            "uniqueApiInputCount": 60,
            "sourceContextCount": 60,
            "fullStoredSourceRows": 65,
            "localRejectionContractCount": 5,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
                "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
              "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
            },
            "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 60,
            "uniqueApiInputs": 60,
            "duplicateRows": 0
          },
          "sources": [
            {
              "rootPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              },
              "targetedReadings": [
                {
                  "id": "idade-gestacional-e-dpp",
                  "url": "https://www.acog.org/clinical/clinical-guidance/committee-opinion/articles/2017/05/methods-for-estimating-the-due-date",
                  "edition": "ACOGCommitteeOpinion700May2017 selected background",
                  "access": "Direct official page open failed internal retrieval; personally read indexed official Background/selected text only, not full publication.",
                  "readScope": "First-day LMP+280 assumes28day cycle/14day ovulation; accurate dating and ultrasound caveats are separate.",
                  "selectedScope": "Explicit valid Gregorian calendar difference and+280 days only, using Python date/timedelta across leap/month/year boundaries.",
                  "excluded": [
                    "Clinical dating selection/ultrasound redating",
                    "Naegele calendar-month shortcut equivalence",
                    "44week clinical cutoff;315day vectors verify only local rejection"
                  ]
                }
              ],
              "declaredOriginalMethodVersion": "ACOGCommittee Opinion 700/2017:DUM+280 dias; Naegelecalendário exibido separadamente",
              "sourceEditionsUnchanged": true,
              "scope": "60 accepted explicit Gregorian day-difference and LMP+280 calculations. Five315day source-calendar expectations are separately retained as local44week rejection witnesses, not accepted date calculations or clinical cutoff approval. Naegele, ultrasound/clinical dating and term labels excluded."
            }
          ],
          "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
          "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
              "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
            },
            "status": "passed-scoped-mathematical",
            "ownNormalDistQuantilesIndependent": true,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/idade-gestacional-e-dpp/calculator.js",
              "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
            },
            {
              "file": "apps/dashboard/private/tool-code/idade-gestacional-e-dpp/calculator.js",
              "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
            },
            {
              "file": "apps/command-center/private/tool-code/idade-gestacional-e-dpp/calculator.js",
              "sha256": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
            }
          ],
          "qualifications": [
            "60 accepted explicit Gregorian day-difference and LMP+280 calculations. Five315day source-calendar expectations are separately retained as local44week rejection witnesses, not accepted date calculations or clinical cutoff approval. Naegele, ultrasound/clinical dating and term labels excluded.",
            "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
            "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
            "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
            "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
            "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "096b7f53f28d7acaa35b7cb1e8b2033d8f93bf5c0b98e19ade991173d7217b2e"
      },
      "limits": "SegundoACOG 700/2017, a datação deve considerar a DUM e a primeira ultrassonografia precisa, com documentação da melhor estimativa obstétrica. Uma gestação sem ultrassonografia que confirme ou revise a DPP antes de 22 0/7 semanas é considerada subotimamente datada. Mudanças posteriores de DPP requerem circunstâncias excepcionais; para pesquisa, não se recomenda usar a DUM isoladamente quando existe melhor estimativa obstétrica.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.023Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "O resumo não apresenta todos os limiares de redatação, critérios de ciclo ou regra matemática DUM+280."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "idade-gestacional-pelo-ccn",
      "title": "Idade gestacional pelo CCN",
      "short": "Datação pelo comprimento cabeça-nádega (Robinson)",
      "desc": "Calcule a idade gestacional pelo comprimento cabeça-nádega (CCN) com a fórmula de Robinson e veja se a gestação deve ser redatada pelos critérios da ACOG.",
      "lead": "Estima a idade gestacional pelo comprimento cabeça-nádega medido na ultrassonografia do 1º trimestre e compara com a idade pela DUM, indicando quando redatar.",
      "kind": "Calculadora",
      "spec": [
        "ginecologia-e-obstetricia",
        "radiologia-e-diagnostico-por-imagem"
      ],
      "fields": [
        [
          "ccn",
          "Comprimento cabeça-nádega (CCN)",
          "num",
          {
            "min": 3,
            "max": 84,
            "step": 0.1,
            "unit": "mm",
            "ph": "45"
          }
        ],
        [
          "dum_sem",
          "IG pela DUM na data do exame: semanas <small>(opcional)</small>",
          "num",
          {
            "min": 4,
            "max": 20,
            "step": 1,
            "unit": "semanas",
            "ph": "12",
            "opt": true
          }
        ],
        [
          "dum_dias",
          "IG pela DUM: dias",
          "num",
          {
            "min": 0,
            "max": 6,
            "step": 1,
            "unit": "dias",
            "ph": "0",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Robinson e Fleming (1975):</strong> IG (dias) = 8,052 × √CCN (mm) + 23,73.</p><p><strong>Quando redatar (ACOG, Committee Opinion 700):</strong> diferença entre a ultrassonografia e a DUM de mais de 5 dias até 8s 6d, ou de mais de 7 dias entre 9s 0d e 13s 6d.</p>",
      "sources": [
        [
          "Robinson HP, Fleming JE. A critical evaluation of sonar \"crown-rump length\" measurements. Br J Obstet Gynaecol, 1975.",
          "https://doi.org/10.1111/j.1471-0528.1975.tb00710.x"
        ],
        [
          "American College of Obstetricians and Gynecologists. Committee Opinion No 700: Methods for Estimating the Due Date. Obstet Gynecol, 2017.",
          "https://doi.org/10.1097/AOG.0000000000002046"
        ]
      ],
      "cases": [
        [
          "CCN 45 mm: 8,052 × 6,708 + 23,73 = 77,7 dias = 11s 1d",
          {
            "ccn": 45
          },
          {
            "main": "11s 1d",
            "raw": {
              "dias": 77.74
            },
            "level": "info"
          }
        ],
        [
          "CCN 10 mm: 8,052 × 3,162 + 23,73 = 49,2 dias = 7s 0d",
          {
            "ccn": 10
          },
          {
            "main": "7s 0d",
            "raw": {
              "dias": 49.19
            }
          }
        ],
        [
          "CCN 84 mm (limite): 8,052 × 9,165 + 23,73 = 97,5 dias = 14s 0d",
          {
            "ccn": 84
          },
          {
            "main": "14s 0d",
            "raw": {
              "dias": 97.53
            }
          }
        ],
        [
          "CCN 45 mm (78 dias) e DUM 12s 0d (84 dias): diferença de 6 dias ≤ 7, mantém a DUM",
          {
            "ccn": 45,
            "dum_sem": 12,
            "dum_dias": 0
          },
          {
            "raw": {
              "dif": -6
            },
            "level": "low",
            "verdict": "Manter"
          }
        ],
        [
          "CCN 45 mm e DUM 13s 0d (91 dias): diferença de 13 dias > 7, redatar",
          {
            "ccn": 45,
            "dum_sem": 13,
            "dum_dias": 0
          },
          {
            "raw": {
              "dif": -13
            },
            "level": "mid",
            "verdict": "Redatar"
          }
        ],
        [
          "CCN 10 mm (49 dias) e DUM 7s 6d (55 dias): 6 dias > 5 antes de 9 semanas, redatar",
          {
            "ccn": 10,
            "dum_sem": 7,
            "dum_dias": 6
          },
          {
            "raw": {
              "dif": -6
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:19:19.748Z",
        "total": 8,
        "passed": 8,
        "cases": [
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "4"
            },
            "expected": {
              "dias": 39.834
            },
            "reference": {
              "dias": "19917/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 39.834
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 39.834,
                "obtained": 39.834,
                "envelope": 1.4151879668133917e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "9"
            },
            "expected": {
              "dias": 47.886
            },
            "reference": {
              "dias": "23943/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 47.885999999999996
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 47.886,
                "obtained": 47.885999999999996,
                "envelope": 1.701252472230408e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "16"
            },
            "expected": {
              "dias": 55.938
            },
            "reference": {
              "dias": "27969/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 55.938
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 55.938,
                "obtained": 55.938,
                "envelope": 1.9873169776474243e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "25"
            },
            "expected": {
              "dias": 63.99
            },
            "reference": {
              "dias": "6399/100"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 63.989999999999995
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 63.99,
                "obtained": 63.989999999999995,
                "envelope": 2.2733814830644406e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "36"
            },
            "expected": {
              "dias": 72.042
            },
            "reference": {
              "dias": "36021/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 72.042
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 72.042,
                "obtained": 72.042,
                "envelope": 2.559445988481457e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "49"
            },
            "expected": {
              "dias": 80.094
            },
            "reference": {
              "dias": "40047/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 80.094
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 80.094,
                "obtained": 80.094,
                "envelope": 2.845510493898473e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "64"
            },
            "expected": {
              "dias": 88.146
            },
            "reference": {
              "dias": "44073/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 88.146
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 88.146,
                "obtained": 88.146,
                "envelope": 3.1315749993154896e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "idade-gestacional-pelo-ccn",
            "input": {
              "ccn": "81"
            },
            "expected": {
              "dias": 96.198
            },
            "reference": {
              "dias": "48099/500"
            },
            "scenario": "exact-square-CRL avoidsdependent floatingroot oracle",
            "derivation": "Exact rational source equation evaluated before any engine import; not original fixture reuse.",
            "obtained": {
              "dias": 96.198
            },
            "error": null,
            "checks": [
              {
                "key": "dias",
                "expected": 96.198,
                "obtained": 96.198,
                "envelope": 3.4176395047325056e-13,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
              "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
              "locator": "Comparison results of different GA evaluation models,Robinson row",
              "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
              "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
            },
            "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
        "evidenceSha256": "519318646a8992c38bc190eab888a1a985682928e8dd2f833d6566be5e490b68",
        "peerEvidencePath": "reports/review-20261003/independent-four-physiological-equation-source-oracles-final23-v2.json",
        "peerEvidenceSha256": "59b71a2c62afcb302b5af74ea6bcd987dc816ed6b204fba5ecf377dd776f9fc2",
        "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
        "source": {
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11866846/",
          "edition": "2025 original population-based multicenter Chinese cohort,table comparing established Robinson1975 uncorrected8.052√CRL+23.73",
          "locator": "Comparison results of different GA evaluation models,Robinson row",
          "access": "Original research table read in indexed primary text2026-10-04; direct fullPMC request returned browser-check. OriginalRobinson1975 fullpaper not newly read. Named study compares the uncorrected equation; other original populations use modified1.037 inside root and are a different explicit variant.",
          "limitations": "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
        },
        "implementations": [
          {
            "app": "website",
            "id": "idade-gestacional-pelo-ccn",
            "sha256": "4cb608785b6994d503896d4e5d107093a0769dff8f9f0f839530e90273ed1f4e"
          },
          {
            "app": "dashboard",
            "id": "idade-gestacional-pelo-ccn",
            "sha256": "4cb608785b6994d503896d4e5d107093a0769dff8f9f0f839530e90273ed1f4e"
          },
          {
            "app": "command-center",
            "id": "idade-gestacional-pelo-ccn",
            "sha256": "4cb608785b6994d503896d4e5d107093a0769dff8f9f0f839530e90273ed1f4e"
          }
        ],
        "qualifications": [
          "Exact-square synthetic CRLmm only checks numeric age in days. No measurement protocol,dating accuracy,ACOGredating/DUM differences,ultrasound eligibility or1.037-corrected variant approval."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Robinson Fleming 1975:IGdias 8,052√CCNmm+23,73; redatar ACOG 700/2017",
      "implementationVersion": "idade-gestacional-pelo-ccn@native-2026-10-03+4cb608785b69",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1182090/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Robinson e Fleming (1975): IG (dias) = 8,052 × √CCN (mm) + 23,73. Quando redatar (ACOG, Committee Opinion 700): diferença entre a ultrassonografia e a DUM de mais de 5 dias até 8s 6d, ou de mais de 7 dias entre 9s 0d e 13s 6d.",
        "inputContract": {
          "fields": [
            {
              "key": "ccn",
              "label": "Comprimento cabeça-nádega (CCN)",
              "type": "num",
              "min": 3,
              "max": 84,
              "unit": "mm",
              "optional": false,
              "options": null
            },
            {
              "key": "dum_sem",
              "label": "IG pela DUM na data do exame: semanas <small>(opcional)</small>",
              "type": "num",
              "min": 4,
              "max": 20,
              "unit": "semanas",
              "optional": true,
              "options": null
            },
            {
              "key": "dum_dias",
              "label": "IG pela DUM: dias",
              "type": "num",
              "min": 0,
              "max": 6,
              "unit": "dias",
              "optional": true,
              "options": null
            }
          ],
          "hash": "93fc1558b95aa2db927080036732cac1a16e818abfad696cd053f98ed658937e"
        },
        "sourceEditions": [
          {
            "citation": "Robinson HP, Fleming JE. A critical evaluation of sonar \"crown-rump length\" measurements. Br J Obstet Gynaecol, 1975.",
            "url": "https://doi.org/10.1111/j.1471-0528.1975.tb00710.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A critical evaluation of sonar \"crown-rump length\" measurements.",
              "year": "1975",
              "firstPublicationDate": "1975-09-01",
              "doi": "10.1111/j.1471-0528.1975.tb00710.x",
              "pmid": "1182090",
              "journal": "British journal of obstetrics and gynaecology",
              "authors": "Robinson HP, Fleming JE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1182090/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7ebea6bb3b803f5b1e99bfc5a740855920b338cede6ba5a048d5dc9458804ed5",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "American College of Obstetricians and Gynecologists. Committee Opinion No 700: Methods for Estimating the Due Date. Obstet Gynecol, 2017.",
            "url": "https://doi.org/10.1097/AOG.0000000000002046",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Committee Opinion No 700: Methods for Estimating the Due Date.",
              "year": "2017",
              "firstPublicationDate": "2017-05-01",
              "doi": "10.1097/aog.0000000000002046",
              "pmid": "28426621",
              "journal": "Obstetrics and gynecology",
              "authors": ""
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28426621/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2e83c79b07262969bb001e90986608340c7f17c526f541b10243538fefb63567",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:19:19.748Z",
          "total": 8,
          "passed": 8,
          "evidencePath": "reports/review-20261003/four-physiological-equation-source-oracles-final23-v2.json",
          "scope": "Only explicitly listed physical/linear equation outputs. Other equations,protocols,thresholds,clinical interpretation,population suitability,professional translations and source rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "da9aec31f231b4171aeec0d4fbd2f1e31eb6e7a83e5782715bc33331e1ffa806"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4cb608785b6994d503896d4e5d107093a0769dff8f9f0f839530e90273ed1f4e"
      },
      "limits": "A regressão Robinson/Fleming 1975 foi ajustada para o período de 6–14 semanas de idade menstrual, a partir de 334 medidas. A precisão depende da técnica de medição e calibração; o estudo relata incerteza de estimativa, não uma data exata. A fórmula local e decisões de redatação obstétrica devem ser conferidas nas respectivas fontes, sem extrapolar automaticamente essa curva fora do período estudado.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.026Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "A equação e unidades da variante implementada não constam do resumo; redatação ACOG é uma fonte/protocolo separados."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "imc",
      "title": "IMC (Índice de Massa Corporal)",
      "short": "Classificação da OMS e pontos de corte para asiáticos",
      "desc": "Calcule o índice de massa corporal (IMC) com a classificação da OMS, a faixa de peso adequado para a altura e os pontos de ação para populações asiáticas.",
      "lead": "Relaciona peso e altura para classificar o estado nutricional de adultos (≥ 18 anos) segundo a Organização Mundial da Saúde.",
      "kind": "Calculadora",
      "spec": [
        "clinica-medica",
        "nutrologia",
        "endocrinologia-e-metabologia",
        "medicina-de-familia-e-comunidade",
        "cardiologia"
      ],
      "fields": [
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 20,
            "max": 350,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 100,
            "max": 230,
            "step": 0.5,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "pop",
          "População",
          "radio",
          {
            "opts": {
              "g": "Geral",
              "a": "Asiática"
            }
          }
        ]
      ],
      "formula": "<p>IMC = peso (kg) ÷ altura² (m²).</p><p>Em populações asiáticas, a OMS (2004) acrescentou pontos de ação em saúde pública: 23 kg/m² (risco aumentado) e 27,5 kg/m² (alto risco).</p>",
      "sources": [
        [
          "World Health Organization. Obesity: preventing and managing the global epidemic. Report of a WHO consultation. WHO Technical Report Series 894, 2000.",
          "https://pubmed.ncbi.nlm.nih.gov/11234459/"
        ],
        [
          "WHO Expert Consultation. Appropriate body-mass index for Asian populations and its implications for policy and intervention strategies. Lancet, 2004.",
          "https://doi.org/10.1016/S0140-6736(03)15268-3"
        ],
        [
          "https://www.cdc.gov/bmi/faq/",
          "https://www.cdc.gov/bmi/faq/"
        ]
      ],
      "cases": [
        [
          "70 kg, 175 cm: IMC 22,9 (eutrofia)",
          {
            "peso": 70,
            "altura": 175,
            "pop": "g"
          },
          {
            "raw": {
              "imc": 22.857
            },
            "main": "22,9",
            "level": "low",
            "verdict": "Eutrofia"
          }
        ],
        [
          "100 kg, 200 cm: IMC 25,0 (limite do sobrepeso)",
          {
            "peso": 100,
            "altura": 200,
            "pop": "g"
          },
          {
            "raw": {
              "imc": 25
            },
            "level": "mid",
            "verdict": "Sobrepeso"
          }
        ],
        [
          "95 kg, 170 cm: IMC 32,9 (obesidade grau I)",
          {
            "peso": 95,
            "altura": 170,
            "pop": "g"
          },
          {
            "raw": {
              "imc": 32.872
            },
            "level": "high",
            "verdict": "Obesidade grau I"
          }
        ],
        [
          "Asiático, 70 kg, 170 cm: IMC 24,2 (risco aumentado)",
          {
            "peso": 70,
            "altura": 170,
            "pop": "a"
          },
          {
            "raw": {
              "imc": 24.221
            },
            "level": "mid",
            "verdict": "risco aumentado"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Centímetros para metros: 80/2²=20",
            "input": {
              "peso": 80,
              "altura": 200,
              "pop": "g"
            },
            "expected": {
              "imc": 20
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Dobrar massa com altura fixa dobra o índice",
            "input": {
              "peso": 160,
              "altura": 200,
              "pop": "g"
            },
            "expected": {
              "imc": 40
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "OMS/TRS 894/2000:kg/m², adultos; pontosaçãoasiáticos 23/27,5 WHO 2004",
      "implementationVersion": "imc@native-2026-10-03+3c8f333d73f2",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11234459/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "IMC = peso (kg) ÷ altura² (m²). Em populações asiáticas, a OMS (2004) acrescentou pontos de ação em saúde pública: 23 kg/m² (risco aumentado) e 27,5 kg/m² (alto risco).",
        "inputContract": {
          "fields": [
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 20,
              "max": 350,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 100,
              "max": 230,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "pop",
              "label": "População",
              "type": "radio",
              "optional": false,
              "options": {
                "g": "Geral",
                "a": "Asiática"
              }
            }
          ],
          "hash": "92d648102659702eea543627c14803fe0a854065205250a9d5e2d42906f56c07"
        },
        "sourceEditions": [
          {
            "citation": "World Health Organization. Obesity: preventing and managing the global epidemic. Report of a WHO consultation. WHO Technical Report Series 894, 2000.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/11234459/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Obesity: preventing and managing the global epidemic. Report of a WHO consultation.",
              "year": "2000",
              "firstPublicationDate": "2000-01-01",
              "pmid": "11234459",
              "journal": "World Health Organization technical report series",
              "authors": ""
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11234459/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "35adc50cd8bb2745f61c2912ffd6b06e7573c52b2f4c2a9dd66f766f58c5cd0c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "WHO Expert Consultation. Appropriate body-mass index for Asian populations and its implications for policy and intervention strategies. Lancet, 2004.",
            "url": "https://doi.org/10.1016/S0140-6736(03)15268-3",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Appropriate body-mass index for Asian populations and its implications for policy and intervention strategies.",
              "year": "2004",
              "firstPublicationDate": "2004-01-01",
              "doi": "10.1016/s0140-6736(03)15268-3",
              "pmid": "14726171",
              "journal": "Lancet (London, England)",
              "authors": "WHO Expert Consultation."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14726171/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "65a118cccdc5d3847860917802f13b49dc7cb7bff279ba0d4f5cb7c29c9eaf91",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Centímetros para metros: 80/2²=20",
              "input": {
                "peso": 80,
                "altura": 200,
                "pop": "g"
              },
              "expected": {
                "imc": 20
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Dobrar massa com altura fixa dobra o índice",
              "input": {
                "peso": 160,
                "altura": 200,
                "pop": "g"
              },
              "expected": {
                "imc": 40
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "3c8f333d73f2f2a963c844fdae5c7413ba44a7acdcb9d7b38af8538e3ac102bc"
      },
      "limits": "O IMC relaciona peso e altura, mas não mede diretamente a gordura corporal nem distingue gordura, músculo e osso. A interpretação pediátrica depende de idade, sexo e curvas de referência; aplicar a classificação adulta a um valor calculado em criança não demonstra sua aplicabilidade. O CDC distingue crianças e adolescentes de 2–19 anos e adultos a partir de 20 anos; essa fronteira pertence à orientação do CDC, sem substituir automaticamente a edição da classificação apresentada aqui. O resultado deve ser interpretado com outros dados clínicos.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.181Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém cortes numéricos, elegibilidade ≥ 18, exceções gestação/muscularidade ou pontos asiáticos de 2004; não inferir tabela completa do resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "primarySupplements": [
          {
            "url": "https://www.cdc.gov/bmi/faq/",
            "scope": "Official FAQ, calculation/adult-child interpretation/body-composition sections read; source date2024-06-28. Does not validate every local classification edition."
          }
        ]
      }
    },
    {
      "id": "indice-bode",
      "title": "Índice BODE",
      "short": "Prognóstico multidimensional na DPOC",
      "desc": "Calcule o índice BODE (IMC, obstrução, dispneia e exercício) para estimar o risco de morte na DPOC, melhor preditor que o VEF1 isolado.",
      "lead": "Escore de 0 a 10 que combina IMC, VEF₁, dispneia (mMRC) e distância no teste de caminhada de 6 minutos para estimar o risco de morte em pacientes com DPOC.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "cirurgia-toracica",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "vef1",
          "VEF₁ pós-broncodilatador",
          "num",
          {
            "min": 5,
            "max": 150,
            "unit": "% do previsto",
            "ph": "45"
          }
        ],
        [
          "dist",
          "Distância no teste de caminhada de 6 minutos",
          "num",
          {
            "min": 0,
            "max": 1000,
            "unit": "m",
            "ph": "300"
          }
        ],
        [
          "mmrc",
          "Dispneia (escala mMRC)",
          "sel",
          {
            "opts": {
              "0": "0: só com exercício intenso",
              "1": "1: ao andar rápido ou subir ladeira",
              "2": "2: anda mais devagar que pessoas da mesma idade ou para ao andar no plano",
              "3": "3: para após ~100 m ou poucos minutos no plano",
              "4": "4: não sai de casa ou tem dispneia ao se vestir"
            }
          }
        ],
        [
          "imc",
          "IMC",
          "num",
          {
            "min": 10,
            "max": 70,
            "step": 0.1,
            "unit": "kg/m²",
            "ph": "22"
          }
        ]
      ],
      "formula": "<p><strong>O (VEF₁ % previsto):</strong> ≥ 65 = 0; 50–64 = 1; 36–49 = 2; ≤ 35 = 3.<br><strong>E (caminhada de 6 min):</strong> ≥ 350 m = 0; 250–349 = 1; 150–249 = 2; ≤ 149 = 3.<br><strong>D (mMRC):</strong> 0–1 = 0; 2 = 1; 3 = 2; 4 = 3.<br><strong>B (IMC):</strong> &gt; 21 = 0; ≤ 21 = 1.</p>",
      "sources": [
        [
          "Celli BR et al. The body-mass index, airflow obstruction, dyspnea, and exercise capacity index in chronic obstructive pulmonary disease. N Engl J Med, 2004.",
          "https://doi.org/10.1056/NEJMoa021322"
        ]
      ],
      "cases": [
        [
          "VEF₁ 70%, 400 m, mMRC 1, IMC 25: 0 ponto",
          {
            "vef1": 70,
            "dist": 400,
            "mmrc": "1",
            "imc": 25
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Limites: VEF₁ 65%, 350 m, mMRC 2, IMC 21: 0 + 0 + 1 + 1 = 2",
          {
            "vef1": 65,
            "dist": 350,
            "mmrc": "2",
            "imc": 21
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "VEF₁ 45%, 300 m, mMRC 2, IMC 22: 2 + 1 + 1 + 0 = 4",
          {
            "vef1": 45,
            "dist": 300,
            "mmrc": "2",
            "imc": 22
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "VEF₁ 30%, 140 m, mMRC 4, IMC 20: 10 pontos",
          {
            "vef1": 30,
            "dist": 140,
            "mmrc": "4",
            "imc": 20
          },
          {
            "score": 10,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:14:05.263Z",
        "total": 1920,
        "passed": 1920,
        "cases": [
          {
            "index": 0,
            "input": {
              "vef1": 5,
              "dist": 0,
              "mmrc": 0,
              "imc": 10
            },
            "expected": {
              "score": 7
            },
            "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "indice-bode",
              "rowIndex": 0,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "vef1": 5,
              "dist": 0,
              "mmrc": 0,
              "imc": 20.999999999999996
            },
            "expected": {
              "score": 7
            },
            "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "indice-bode",
              "rowIndex": 1,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "vef1": 5,
              "dist": 0,
              "mmrc": 0,
              "imc": 21
            },
            "expected": {
              "score": 7
            },
            "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "indice-bode",
              "rowIndex": 2,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 7
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "vef1": 5,
              "dist": 0,
              "mmrc": 0,
              "imc": 21.000000000000004
            },
            "expected": {
              "score": 6
            },
            "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
              "groupId": "indice-bode",
              "rowIndex": 3,
              "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Node",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "VM",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                "mode": "Chromium",
                "raw": {
                  "score": 6
                },
                "recordedEvidence": {
                  "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                  "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 1920,
        "uniqueApiInputCount": 1920,
        "sourceContextCount": 1920,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "60be39d317c4032f8ecb1516d2fc7d7a631d81da654f453e248326c494645115",
          "total": 1920,
          "bankRowCount": 1920,
          "uniqueApiInputCount": 1920,
          "sourceContextCount": 1920,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
            },
            {
              "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
              "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
            "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
          },
          "packagingRequirement": "Compose independent source/citation/edition/rubric changes using owned JSON recipes, then bind fresh source/build/package/browser proofs before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 1920,
          "uniqueApiInputs": 1920,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
            "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
          }
        },
        "scope": "1,920 retained source-point scenarios: exact raw.score at original Table2 integer FEV1/walk edges, all selected mMRC codes and BMI below/equal/above21. No continuous extension across integer-labelled gaps, quartile, mortality or prognosis conformance.",
        "sources": [
          {
            "id": "indice-bode",
            "primaryObservations": {
              "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
              "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
            },
            "sources": [
              {
                "doi": "10.1056/NEJMoa021322",
                "url": "https://www.nejm.org/doi/full/10.1056/NEJMoa021322",
                "access": "Publisher full-text direct request403; publisher indexed abstract available. No full publisher reading claimed."
              },
              {
                "url": "https://www.taiss.com/gepoc/gecarp/gepubli/publdoc/026-026-cellibr-body-mass-index-airflow-obstruction-dyspnea.pdf",
                "access": "Original eight-page NEJM article reprint accessible as PDF via www.taiss.com. Non-www mirror timed out twice; the www path returned original publisher pages.",
                "readScope": "Extracted PDF Table2, Methods p1006–1007, validation/summing paragraph p1007, Table3 quartile footnote p1008, abstract p1005. Two screenshot calls returned no inspectable image; visual screenshot verification is not claimed."
              }
            ],
            "scope": "Independent point assignments and total at every displayed original integer band edge, all five mMRC codes and BMI below/equal/above21, including adjacent binary64 values. No mortality probabilities, survival calibration, full physiological test protocol or continuous extension across integer-labelled FEV1/walk gaps is certified.",
            "limitations": "Original cohort comprised clinically stable treated COPD outpatients; post-bronchodilator FEV1 and measured6-minute walk are required source variables. Numerical scoring does not establish COPD diagnosis, suitability for exercise testing, individual prognosis or clinical approval. Updated BODE/alternative exercise models are distinct. The original integer table does not explicitly adjudicate decimal values between35/36,49/50,64/65 or149/150,249/250,349/350; these are excluded from independent point-conformance assertions.",
            "fullOriginalRead": "Original publisher-page reprint selected sections extracted; not an entire article or visual-table-reading claim"
          }
        ],
        "evidencePath": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
        "evidenceSha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/bode-air-westley-independent-peer-verify-final27.json",
            "sha256": "46733e24c64444edfdb18f992c6afca03602c57bd9ea0320bb04b1d1ebf2c64b"
          },
          "scope": "Independent source tables/own integer expectations and three adapters in Node/VM/Chromium. Clinical/professional-language/rights/full-method approval not performed."
        },
        "recordedAdapterExecutions": 5760,
        "recordedVmExecutions": 5760,
        "recordedChromiumExecutions": 5760,
        "freshAdapterExecutions": 5760,
        "freshVmExecutions": 5760,
        "implementations": [
          {
            "id": "indice-bode",
            "app": "website",
            "file": "apps/website/private/tool-code/indice-bode/calculator.js",
            "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
          },
          {
            "id": "indice-bode",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
            "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
          },
          {
            "id": "indice-bode",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
            "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
          }
        ],
        "qualifications": [
          "Original cohort comprised clinically stable treated COPD outpatients; post-bronchodilator FEV1 and measured6-minute walk are required source variables. Numerical scoring does not establish COPD diagnosis, suitability for exercise testing, individual prognosis or clinical approval. Updated BODE/alternative exercise models are distinct. The original integer table does not explicitly adjudicate decimal values between35/36,49/50,64/65 or149/150,249/250,349/350; these are excluded from independent point-conformance assertions.",
          "Only numeric raw.score is included in the package replay. Main text, raw quartiles/levels, note/verdict/rows, mortality probabilities, diagnostic or therapeutic decisions are not approved by this scoped bank.",
          "The complete bank preserves every stored source scenario and exact input identity; mirror/runtime executions do not multiply case counts. Three adapters were actually checked in Node, isolated VM and isolated Chromium in the linked original receipt, and Node/VM were freshly replayed for preparation.",
          "All 862 historic source fixtures and tolerances remain byte-identical. Four inline records are only a subset of the complete downloadable source bank.",
          "Source citation/edition/rubric and localized-content amendments are separately owned; this evidence candidate must be composed using its JSON field recipes, not by overwriting subsequently amended catalogs. Fresh build/package/browser checks remain required before publication."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/bode-air-westley-bank-metadata-independent-review-western-final27.json",
            "sha256": "39bf252ecd473902ea653e1b6384d6bc7db6d4a401347abdce3dab4c98e24dc0"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/indice-bode/calculator.js",
            "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
            "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
          },
          {
            "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
            "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "BODE/Celli 2004:IMC/VEF 1/m MRC/6 MWD, total 0–10; original, semupdated BODE",
      "implementationVersion": "indice-bode@native-2026-10-03+c8f996e6a1bb",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/14999112/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "O (VEF₁ % previsto): ≥ 65 = 0; 50–64 = 1; 36–49 = 2; ≤ 35 = 3. E (caminhada de 6 min): ≥ 350 m = 0; 250–349 = 1; 150–249 = 2; ≤ 149 = 3. D (mMRC): 0–1 = 0; 2 = 1; 3 = 2; 4 = 3. B (IMC): > 21 = 0; ≤ 21 = 1.",
        "inputContract": {
          "fields": [
            {
              "key": "vef1",
              "label": "VEF₁ pós-broncodilatador",
              "type": "num",
              "min": 5,
              "max": 150,
              "unit": "% do previsto",
              "optional": false,
              "options": null
            },
            {
              "key": "dist",
              "label": "Distância no teste de caminhada de 6 minutos",
              "type": "num",
              "min": 0,
              "max": 1000,
              "unit": "m",
              "optional": false,
              "options": null
            },
            {
              "key": "mmrc",
              "label": "Dispneia (escala mMRC)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0: só com exercício intenso",
                "1": "1: ao andar rápido ou subir ladeira",
                "2": "2: anda mais devagar que pessoas da mesma idade ou para ao andar no plano",
                "3": "3: para após ~100 m ou poucos minutos no plano",
                "4": "4: não sai de casa ou tem dispneia ao se vestir"
              }
            },
            {
              "key": "imc",
              "label": "IMC",
              "type": "num",
              "min": 10,
              "max": 70,
              "unit": "kg/m²",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7437b34c5b3173679d0df459c1dd36a23d6ffe1b0a66a5a21105c8a7a2759180"
        },
        "sourceEditions": [
          {
            "citation": "Celli BR et al. The body-mass index, airflow obstruction, dyspnea, and exercise capacity index in chronic obstructive pulmonary disease. N Engl J Med, 2004.",
            "url": "https://doi.org/10.1056/NEJMoa021322",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The body-mass index, airflow obstruction, dyspnea, and exercise capacity index in chronic obstructive pulmonary disease.",
              "year": "2004",
              "firstPublicationDate": "2004-03-01",
              "doi": "10.1056/nejmoa021322",
              "pmid": "14999112",
              "journal": "The New England journal of medicine",
              "authors": "Celli BR, Cote CG, Marin JM, Casanova C, Montes de Oca M, Mendez RA, Pinto Plata V, Cabral HJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14999112/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6ff4a9c968da86ae63274fed5a90d460579799e153fab49a450f46aaff13cc6a",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:14:05.263Z",
          "total": 1920,
          "passed": 1920,
          "cases": [
            {
              "index": 0,
              "input": {
                "vef1": 5,
                "dist": 0,
                "mmrc": 0,
                "imc": 10
              },
              "expected": {
                "score": 7
              },
              "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "indice-bode",
                "rowIndex": 0,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "vef1": 5,
                "dist": 0,
                "mmrc": 0,
                "imc": 20.999999999999996
              },
              "expected": {
                "score": 7
              },
              "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "indice-bode",
                "rowIndex": 1,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "vef1": 5,
                "dist": 0,
                "mmrc": 0,
                "imc": 21
              },
              "expected": {
                "score": 7
              },
              "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "indice-bode",
                "rowIndex": 2,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 7
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "vef1": 5,
                "dist": 0,
                "mmrc": 0,
                "imc": 21.000000000000004
              },
              "expected": {
                "score": 6
              },
              "sourceScope": "Table2 integer FEV1/walk edge points, mMRC selected code and continuousBMI21 threshold only",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1",
                "groupId": "indice-bode",
                "rowIndex": 3,
                "projection": "Only expected.score. Component annotations remain in the original frozen source oracle; no clinical interpretation projected."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Node",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "VM",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
                  "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10",
                  "mode": "Chromium",
                  "raw": {
                    "score": 6
                  },
                  "recordedEvidence": {
                    "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
                    "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 1920,
          "uniqueApiInputCount": 1920,
          "sourceContextCount": 1920,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "60be39d317c4032f8ecb1516d2fc7d7a631d81da654f453e248326c494645115",
            "total": 1920,
            "bankRowCount": 1920,
            "uniqueApiInputCount": 1920,
            "sourceContextCount": 1920,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
                "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
              },
              {
                "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
                "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
              "sha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622"
            },
            "packagingRequirement": "Compose independent source/citation/edition/rubric changes using owned JSON recipes, then bind fresh source/build/package/browser proofs before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 1920,
            "uniqueApiInputs": 1920,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/bode-air-westley-independent-expectations-final27.json",
              "sha256": "c9e48c4a30ce6274824338a102cb61f780573fafbe6e462205ba7d9312b53da1"
            }
          },
          "scope": "1,920 retained source-point scenarios: exact raw.score at original Table2 integer FEV1/walk edges, all selected mMRC codes and BMI below/equal/above21. No continuous extension across integer-labelled gaps, quartile, mortality or prognosis conformance.",
          "sources": [
            {
              "id": "indice-bode",
              "primaryObservations": {
                "file": "reports/review-20261003/bode-air-westley-primary-observations-final27.cjs",
                "sha256": "52110d475ffed2282f3faad540747cb42330c2aee2727f87ec867c157c824322"
              },
              "sources": [
                {
                  "doi": "10.1056/NEJMoa021322",
                  "url": "https://www.nejm.org/doi/full/10.1056/NEJMoa021322",
                  "access": "Publisher full-text direct request403; publisher indexed abstract available. No full publisher reading claimed."
                },
                {
                  "url": "https://www.taiss.com/gepoc/gecarp/gepubli/publdoc/026-026-cellibr-body-mass-index-airflow-obstruction-dyspnea.pdf",
                  "access": "Original eight-page NEJM article reprint accessible as PDF via www.taiss.com. Non-www mirror timed out twice; the www path returned original publisher pages.",
                  "readScope": "Extracted PDF Table2, Methods p1006–1007, validation/summing paragraph p1007, Table3 quartile footnote p1008, abstract p1005. Two screenshot calls returned no inspectable image; visual screenshot verification is not claimed."
                }
              ],
              "scope": "Independent point assignments and total at every displayed original integer band edge, all five mMRC codes and BMI below/equal/above21, including adjacent binary64 values. No mortality probabilities, survival calibration, full physiological test protocol or continuous extension across integer-labelled FEV1/walk gaps is certified.",
              "limitations": "Original cohort comprised clinically stable treated COPD outpatients; post-bronchodilator FEV1 and measured6-minute walk are required source variables. Numerical scoring does not establish COPD diagnosis, suitability for exercise testing, individual prognosis or clinical approval. Updated BODE/alternative exercise models are distinct. The original integer table does not explicitly adjudicate decimal values between35/36,49/50,64/65 or149/150,249/250,349/350; these are excluded from independent point-conformance assertions.",
              "fullOriginalRead": "Original publisher-page reprint selected sections extracted; not an entire article or visual-table-reading claim"
            }
          ],
          "evidencePath": "reports/review-20261003/bode-air-westley-independent-source-check-final27.json",
          "evidenceSha256": "ee5c83853da827d687151724fd2a6c2e51dfa04543d1dd75e6697ffa5c003622",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/bode-air-westley-independent-peer-verify-final27.json",
              "sha256": "46733e24c64444edfdb18f992c6afca03602c57bd9ea0320bb04b1d1ebf2c64b"
            },
            "scope": "Independent source tables/own integer expectations and three adapters in Node/VM/Chromium. Clinical/professional-language/rights/full-method approval not performed."
          },
          "recordedAdapterExecutions": 5760,
          "recordedVmExecutions": 5760,
          "recordedChromiumExecutions": 5760,
          "freshAdapterExecutions": 5760,
          "freshVmExecutions": 5760,
          "implementations": [
            {
              "id": "indice-bode",
              "app": "website",
              "file": "apps/website/private/tool-code/indice-bode/calculator.js",
              "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
            },
            {
              "id": "indice-bode",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
              "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
            },
            {
              "id": "indice-bode",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
              "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
            }
          ],
          "qualifications": [
            "Original cohort comprised clinically stable treated COPD outpatients; post-bronchodilator FEV1 and measured6-minute walk are required source variables. Numerical scoring does not establish COPD diagnosis, suitability for exercise testing, individual prognosis or clinical approval. Updated BODE/alternative exercise models are distinct. The original integer table does not explicitly adjudicate decimal values between35/36,49/50,64/65 or149/150,249/250,349/350; these are excluded from independent point-conformance assertions.",
            "Only numeric raw.score is included in the package replay. Main text, raw quartiles/levels, note/verdict/rows, mortality probabilities, diagnostic or therapeutic decisions are not approved by this scoped bank.",
            "The complete bank preserves every stored source scenario and exact input identity; mirror/runtime executions do not multiply case counts. Three adapters were actually checked in Node, isolated VM and isolated Chromium in the linked original receipt, and Node/VM were freshly replayed for preparation.",
            "All 862 historic source fixtures and tolerances remain byte-identical. Four inline records are only a subset of the complete downloadable source bank.",
            "Source citation/edition/rubric and localized-content amendments are separately owned; this evidence candidate must be composed using its JSON field recipes, not by overwriting subsequently amended catalogs. Fresh build/package/browser checks remain required before publication."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/bode-air-westley-bank-metadata-independent-review-western-final27.json",
              "sha256": "39bf252ecd473902ea653e1b6384d6bc7db6d4a401347abdce3dab4c98e24dc0"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/indice-bode/calculator.js",
              "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-bode/calculator.js",
              "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
            },
            {
              "file": "apps/command-center/private/tool-code/indice-bode/calculator.js",
              "sha256": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c8f996e6a1bba291d92fa5fc7e0a00735db531927de009ecd2b41bf44bcafd10"
      },
      "limits": "O BODE original foi desenvolvido para prognóstico em DPOC utilizando medidas respiratórias e sistêmicas, inclusive caminhada de seis minutos. Não diagnostica DPOC nem fornece automaticamente probabilidade individual por prazo; condições de teste, definições dos itens e elegibilidade devem corresponder à versão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.029Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não informa estado estável, critérios completos de exclusão, cortes por item ou probabilidade por prazo. Versão atualizada BODE não conferida."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "aldrete-modificado",
      "title": "Índice de Aldrete modificado",
      "short": "Alta da recuperação pós-anestésica",
      "desc": "Calcule o índice de Aldrete modificado (com SpO₂) para decidir a alta da sala de recuperação pós-anestésica: atividade, respiração, circulação, consciência.",
      "lead": "Avalia a recuperação após a anestesia em cinco itens (atividade, respiração, circulação, consciência e saturação de O₂) e indica quando o paciente pode deixar a sala de recuperação.",
      "kind": "Escore",
      "spec": [
        "anestesiologia",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "atividade",
          "Atividade motora",
          "radio",
          {
            "opts": {
              "0": "Não move",
              "1": "Move 2 membros",
              "2": "Move os 4 membros"
            }
          }
        ],
        [
          "resp",
          "Respiração",
          "radio",
          {
            "opts": {
              "0": "Apneia",
              "1": "Dispneia ou respiração limitada",
              "2": "Respira fundo e tosse"
            }
          }
        ],
        [
          "circ",
          "Circulação (PA em relação à pré-anestésica)",
          "radio",
          {
            "opts": {
              "0": "Variação ≥ 50%",
              "1": "Variação de 20 a 49%",
              "2": "Variação ≤ 20%"
            }
          }
        ],
        [
          "consc",
          "Consciência",
          "radio",
          {
            "opts": {
              "0": "Não responde",
              "1": "Desperta ao ser chamado",
              "2": "Totalmente desperto"
            }
          }
        ],
        [
          "spo2",
          "Saturação de O₂",
          "radio",
          {
            "opts": {
              "0": "&lt; 90% mesmo com O₂",
              "1": "Precisa de O₂ para manter &gt; 90%",
              "2": "&gt; 92% em ar ambiente"
            }
          }
        ]
      ],
      "formula": "<p>Cinco itens de 0 a 2 pontos (total 0 a 10): atividade, respiração, circulação, consciência e saturação de O₂. A versão de 1995 trocou a cor da pele pela oximetria de pulso.</p>",
      "sources": [
        [
          "Aldrete JA. The post-anesthesia recovery score revisited. J Clin Anesth, 1995.",
          "https://doi.org/10.1016/0952-8180(94)00001-K"
        ],
        [
          "Aldrete JA, Kroulik D. A postanesthetic recovery score. Anesth Analg, 1970.",
          "https://doi.org/10.1213/00000539-197011000-00020"
        ],
        [
          "JAntonioAldrete2007,RAA65(3),pp194–195",
          "https://www.anestesia.org.ar/search/articulos_completos/1/1/1121/c.pdf"
        ],
        [
          "Aldrete1995,originalletter,reproducedmirror",
          "https://anest-rean.ru/wp-content/uploads/2024/11/Aldrete-J.A.-The-post-anesthesia-recovery-score-revisited.1995.pdf"
        ]
      ],
      "cases": [
        [
          "Recuperação completa: 10",
          {
            "atividade": "2",
            "resp": "2",
            "circ": "2",
            "consc": "2",
            "spo2": "2"
          },
          {
            "score": 10,
            "level": "low"
          }
        ],
        [
          "Precisa de O₂: 9 (limite de alta)",
          {
            "atividade": "2",
            "resp": "2",
            "circ": "2",
            "consc": "2",
            "spo2": "1"
          },
          {
            "score": 9,
            "level": "low"
          }
        ],
        [
          "Sonolento, respiração limitada, em O₂: 7",
          {
            "atividade": "2",
            "resp": "1",
            "circ": "2",
            "consc": "1",
            "spo2": "1"
          },
          {
            "score": 7,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:23.552Z",
        "total": 243,
        "passed": 243,
        "cases": [
          {
            "id": "aldrete-modificado",
            "index": 832,
            "input": {
              "atividade": "0",
              "resp": "0",
              "circ": "0",
              "consc": "0",
              "spo2": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 832
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "aldrete-modificado",
            "index": 833,
            "input": {
              "atividade": "0",
              "resp": "0",
              "circ": "0",
              "consc": "0",
              "spo2": "1"
            },
            "expected": {
              "score": 1
            },
            "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 833
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "aldrete-modificado",
            "index": 834,
            "input": {
              "atividade": "0",
              "resp": "0",
              "circ": "0",
              "consc": "0",
              "spo2": "2"
            },
            "expected": {
              "score": 2
            },
            "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 834
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "aldrete-modificado",
            "index": 835,
            "input": {
              "atividade": "0",
              "resp": "0",
              "circ": "0",
              "consc": "1",
              "spo2": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 835
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 243,
        "uniqueApiInputCount": 243,
        "sourceContextCount": 243,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "b812a5d4fff86110fbd8fd6a4ed0108989799e1a3a195d775d13c649c2ca8ed2",
          "total": 243,
          "bankRowCount": 243,
          "uniqueApiInputCount": 243,
          "sourceContextCount": 243,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-further-score-source-comparison-final27.json",
            "sha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 243,
          "uniqueApiInputs": 243,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
            "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "aldrete-modificado",
            "declaredEdition": "Modified Aldrete 1995:5 itens 0–2, Sp O 2 substituicor, total 0–10",
            "readRecords": [
              {
                "id": "aldrete-modificado",
                "edition": "Aldrete1995 J Clin Anesth7:89–91, Tables1/2 and explanatory text pp89–90",
                "url": "https://doi.org/10.1016/0952-8180(94)00001-K",
                "retrievalURL": "https://anest-rean.ru/wp-content/uploads/2024/11/Aldrete-J.A.-The-post-anesthesia-recovery-score-revisited.1995.pdf",
                "file": "aldrete-1995-original-final27.pdf",
                "readPages": [
                  1,
                  2
                ],
                "observations": "Explanatory text assigns oxygenation0/1/2, as do the first five components of Table2. Table1 nevertheless prints1 for its lowest oxygenation row. This discrepancy is explicitly retained. The new bank sums five already assigned component values0–2 (maximum10), using the explanatory0/1/2 model; it does not claim full conformity of original Table1 or its extended ambulatory10-component Table2.",
                "unchecked": [
                  "Original third page not included in this new visual reading.",
                  "Original circulation ±20% appears in adjacent categories; the local ≤20 and20–49% labels overlap exactly20%. No adjudication of that clinical boundary is provided by a point-sum bank.",
                  "Discharge thresholds, oxygen supplementation, ambulatory status and clinical observation are not approved."
                ],
                "sha256": "a7a5d3b0b2bcc582c2acb8b72f44bdabc0cd83206934a5ca51f8d5d0b41454b0",
                "visualEvidence": [
                  {
                    "file": "aldrete-1995-original-final27-p1.png",
                    "sha256": "3d6aa54110a2d54b275002b1b0ca4ff2a565c000f74867217cb7efb0c112a636"
                  },
                  {
                    "file": "aldrete-1995-original-final27-p2.png",
                    "sha256": "a707cea543de3d758d76368d8e85d0085cac53602e88480140b0e156cec5178f"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/three-further-score-primary-review-final27.json",
              "sha256": "49449018ee564d2d981ad126b2fb703ee1c78124d83e122bc12ec256c7f5d0f0"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/three-further-score-source-comparison-final27.json",
        "evidenceSha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/three-further-score-source-independent-review-western-final27-r2.json",
            "sha256": "8f28bb21326d78494fc35cd16dfe612d77337f815fccb318eab269a44a9c4999"
          },
          "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 729,
        "actualVmExecutions": 729,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
            "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
          },
          {
            "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
            "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
          },
          {
            "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
            "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
            "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
          },
          {
            "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
            "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
          },
          {
            "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
            "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Modified Aldrete 1995:5 itens 0–2, Sp O 2 substituicor, total 0–10",
      "implementationVersion": "aldrete-modificado@native-2026-10-03+88b604ae71f0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/7772368/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cinco itens de 0 a 2 pontos (total 0 a 10): atividade, respiração, circulação, consciência e saturação de O₂. A versão de 1995 trocou a cor da pele pela oximetria de pulso.",
        "inputContract": {
          "fields": [
            {
              "key": "atividade",
              "label": "Atividade motora",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não move",
                "1": "Move 2 membros",
                "2": "Move os 4 membros"
              }
            },
            {
              "key": "resp",
              "label": "Respiração",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Apneia",
                "1": "Dispneia ou respiração limitada",
                "2": "Respira fundo e tosse"
              }
            },
            {
              "key": "circ",
              "label": "Circulação (PA em relação à pré-anestésica)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Variação ≥ 50%",
                "1": "Variação de 20 a 49%",
                "2": "Variação ≤ 20%"
              }
            },
            {
              "key": "consc",
              "label": "Consciência",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não responde",
                "1": "Desperta ao ser chamado",
                "2": "Totalmente desperto"
              }
            },
            {
              "key": "spo2",
              "label": "Saturação de O₂",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 90% mesmo com O₂",
                "1": "Precisa de O₂ para manter &gt; 90%",
                "2": "&gt; 92% em ar ambiente"
              }
            }
          ],
          "hash": "665d3744767a2b6942d08c876b575ffdab995f71ed91f3f20931fbc232621b38"
        },
        "sourceEditions": [
          {
            "citation": "Aldrete JA. The post-anesthesia recovery score revisited. J Clin Anesth, 1995.",
            "url": "https://doi.org/10.1016/0952-8180(94)00001-K",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The post-anesthesia recovery score revisited.",
              "year": "1995",
              "firstPublicationDate": "1995-02-01",
              "doi": "10.1016/0952-8180(94)00001-k",
              "pmid": "7772368",
              "journal": "Journal of clinical anesthesia",
              "authors": "Aldrete JA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7772368/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Aldrete JA, Kroulik D. A postanesthetic recovery score. Anesth Analg, 1970.",
            "url": "https://doi.org/10.1213/00000539-197011000-00020",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A postanesthetic recovery score.",
              "year": "1970",
              "firstPublicationDate": "1970-11-01",
              "doi": "10.1213/00000539-197011000-00020",
              "pmid": "5534693",
              "journal": "Anesthesia and analgesia",
              "authors": "Aldrete JA, Kroulik D."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/5534693/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:23.552Z",
          "total": 243,
          "passed": 243,
          "cases": [
            {
              "id": "aldrete-modificado",
              "index": 832,
              "input": {
                "atividade": "0",
                "resp": "0",
                "circ": "0",
                "consc": "0",
                "spo2": "0"
              },
              "expected": {
                "score": 0
              },
              "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 832
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "aldrete-modificado",
              "index": 833,
              "input": {
                "atividade": "0",
                "resp": "0",
                "circ": "0",
                "consc": "0",
                "spo2": "1"
              },
              "expected": {
                "score": 1
              },
              "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 833
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "aldrete-modificado",
              "index": 834,
              "input": {
                "atividade": "0",
                "resp": "0",
                "circ": "0",
                "consc": "0",
                "spo2": "2"
              },
              "expected": {
                "score": 2
              },
              "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 834
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "aldrete-modificado",
              "index": 835,
              "input": {
                "atividade": "0",
                "resp": "0",
                "circ": "0",
                "consc": "1",
                "spo2": "0"
              },
              "expected": {
                "score": 1
              },
              "derivation": "1995-explanatory-five-assigned-component-total-only-not-full-table1-conformance",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 835
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
                  "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 243,
          "uniqueApiInputCount": 243,
          "sourceContextCount": 243,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "b812a5d4fff86110fbd8fd6a4ed0108989799e1a3a195d775d13c649c2ca8ed2",
            "total": 243,
            "bankRowCount": 243,
            "uniqueApiInputCount": 243,
            "sourceContextCount": 243,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-further-score-source-comparison-final27.json",
              "sha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 243,
            "uniqueApiInputs": 243,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "aldrete-modificado",
              "declaredEdition": "Modified Aldrete 1995:5 itens 0–2, Sp O 2 substituicor, total 0–10",
              "readRecords": [
                {
                  "id": "aldrete-modificado",
                  "edition": "Aldrete1995 J Clin Anesth7:89–91, Tables1/2 and explanatory text pp89–90",
                  "url": "https://doi.org/10.1016/0952-8180(94)00001-K",
                  "retrievalURL": "https://anest-rean.ru/wp-content/uploads/2024/11/Aldrete-J.A.-The-post-anesthesia-recovery-score-revisited.1995.pdf",
                  "file": "aldrete-1995-original-final27.pdf",
                  "readPages": [
                    1,
                    2
                  ],
                  "observations": "Explanatory text assigns oxygenation0/1/2, as do the first five components of Table2. Table1 nevertheless prints1 for its lowest oxygenation row. This discrepancy is explicitly retained. The new bank sums five already assigned component values0–2 (maximum10), using the explanatory0/1/2 model; it does not claim full conformity of original Table1 or its extended ambulatory10-component Table2.",
                  "unchecked": [
                    "Original third page not included in this new visual reading.",
                    "Original circulation ±20% appears in adjacent categories; the local ≤20 and20–49% labels overlap exactly20%. No adjudication of that clinical boundary is provided by a point-sum bank.",
                    "Discharge thresholds, oxygen supplementation, ambulatory status and clinical observation are not approved."
                  ],
                  "sha256": "a7a5d3b0b2bcc582c2acb8b72f44bdabc0cd83206934a5ca51f8d5d0b41454b0",
                  "visualEvidence": [
                    {
                      "file": "aldrete-1995-original-final27-p1.png",
                      "sha256": "3d6aa54110a2d54b275002b1b0ca4ff2a565c000f74867217cb7efb0c112a636"
                    },
                    {
                      "file": "aldrete-1995-original-final27-p2.png",
                      "sha256": "a707cea543de3d758d76368d8e85d0085cac53602e88480140b0e156cec5178f"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/three-further-score-primary-review-final27.json",
                "sha256": "49449018ee564d2d981ad126b2fb703ee1c78124d83e122bc12ec256c7f5d0f0"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/three-further-score-source-comparison-final27.json",
          "evidenceSha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/three-further-score-source-independent-review-western-final27-r2.json",
              "sha256": "8f28bb21326d78494fc35cd16dfe612d77337f815fccb318eab269a44a9c4999"
            },
            "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 729,
          "actualVmExecutions": 729,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
              "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
            },
            {
              "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
              "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
            },
            {
              "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
              "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/aldrete-modificado/calculator.js",
              "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
            },
            {
              "file": "apps/dashboard/private/tool-code/aldrete-modificado/calculator.js",
              "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
            },
            {
              "file": "apps/command-center/private/tool-code/aldrete-modificado/calculator.js",
              "sha256": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "88b604ae71f06e54d2e9e91992b44ccafa0a7fe17d496738d8093f40119d077d"
      },
      "limits": "Esta interface soma os cinco componentes do Aldrete modificado de recuperação pós-anestésica, com total de 0 a 10; não implementa o instrumento ambulatorial ampliado de dez fatores. O total isolado não autoriza alta e deve ser acompanhado de avaliação e reavaliação clínica. As tabelas originais de 1995 e a adaptação do autor de 2007 diferem na redação dos limites circulatórios; exatamente 20% permanece ambíguo. As tabelas de 1995 também divergem na última pontuação de oxigenação. Essas diferenças precisam de adjudicação clínica e não permitem afirmar equivalência integral apenas pela soma.",
      "limitsEvidence": {
        "status": "primary-author-adaptation-table-read-original-boundaries-incomplete",
        "sources": [
          {
            "url": "https://www.anestesia.org.ar/search/articulos_completos/1/1/1121/c.pdf",
            "edition": "JAntonioAldrete2007,RAA65(3),pp194–195",
            "readScope": "Author article primary PDF: first two pages including TableI visually read. ModifiedI five factors versus ambulatoryII; table boundary wording recorded. Not all9pages.",
            "capture": [
              "primary-verify-limits-final23/aldrete-author-p1.png",
              "primary-verify-limits-final23/aldrete-author-p2.png"
            ],
            "pdfSha256": "897645db26938f172f57b60ba453af5eac0fa2fadb475eab44400135a2fdc9ec"
          },
          {
            "url": "https://anest-rean.ru/wp-content/uploads/2024/11/Aldrete-J.A.-The-post-anesthesia-recovery-score-revisited.1995.pdf",
            "edition": "Aldrete1995,originalletter,reproducedmirror",
            "readScope": "Direct original scan: printedpp89–90 Table1/Table2 and accompanying oxygenation/ambulatory paragraphs visually read. Third page not visually read. Circulation uses ±20%,±20% to49%,±50% without strict inequalities; Table1/Table2 differ in last oxygenation score.",
            "capture": [
              "primary-verify-limits-final23/aldrete-original1995-p1.png",
              "primary-verify-limits-final23/aldrete-original1995-p2.png"
            ],
            "pdfSha256": "a7a5d3b0b2bcc582c2acb8b72f44bdabc0cd83206934a5ca51f8d5d0b41454b0"
          }
        ],
        "populationScope": "Five-factor post-anesthesia recovery assessment; not full ambulatory home-discharge instrument.",
        "remainingChecks": [
          "Original1995 third page not visually read; no full-paper review claim.",
          "Exact20% circulatory boundary unresolved: original1995±20 and±20–49; author2007<20/21–49/>50; local≤20/20–49/≥50. No formula/boundary edit or false closure.",
          "Original1995Table1 lowest oxygenation score1 versus Table2 score0; editorial discrepancy not independently clinically adjudicated.",
          "No clinical discharge approval."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "indice-de-barthel",
      "title": "Índice de Barthel",
      "short": "Independência nas atividades básicas de vida diária",
      "desc": "Índice de Barthel: independência em 10 atividades básicas de vida diária (0 a 100), com a classificação do grau de dependência de Shah.",
      "lead": "Mede a independência em 10 atividades básicas de vida diária. Usado na reabilitação, após AVC e na avaliação geriátrica.",
      "kind": "Escore",
      "spec": [
        "medicina-fisica-e-reabilitacao",
        "geriatria",
        "neurologia"
      ],
      "fields": [
        [
          "alim",
          "Alimentação",
          "sel",
          {
            "opts": {
              "0": "0 – Incapaz",
              "5": "5 – Precisa de ajuda (cortar, passar manteiga)",
              "10": "10 – Independente"
            }
          }
        ],
        [
          "banho",
          "Banho",
          "sel",
          {
            "opts": {
              "0": "0 – Dependente",
              "5": "5 – Independente"
            }
          }
        ],
        [
          "higiene",
          "Higiene pessoal (rosto, cabelo, dentes, barba)",
          "sel",
          {
            "opts": {
              "0": "0 – Precisa de ajuda",
              "5": "5 – Independente"
            }
          }
        ],
        [
          "vestir",
          "Vestir-se",
          "sel",
          {
            "opts": {
              "0": "0 – Dependente",
              "5": "5 – Precisa de ajuda, mas faz cerca de metade sozinho",
              "10": "10 – Independente (inclui botões, zíper, cadarços)"
            }
          }
        ],
        [
          "intestino",
          "Controle intestinal",
          "sel",
          {
            "opts": {
              "0": "0 – Não preenche os critérios de controle intestinal de 5 ou 10 pontos",
              "5": "5 – Acidentes ocasionais ou precisa de ajuda para usar supositório/enema",
              "10": "10 – Controla o intestino sem acidentes; usa supositório/enema sem ajuda, se necessário"
            }
          }
        ],
        [
          "bexiga",
          "Controle vesical",
          "sel",
          {
            "opts": {
              "0": "0 – Incontinente ou cateterizado sem conseguir manejar",
              "5": "5 – Acidente ocasional",
              "10": "10 – Continente"
            }
          }
        ],
        [
          "vaso",
          "Uso do vaso sanitário",
          "sel",
          {
            "opts": {
              "0": "0 – Dependente",
              "5": "5 – Precisa de alguma ajuda",
              "10": "10 – Independente"
            }
          }
        ],
        [
          "transf",
          "Transferência (cama–cadeira)",
          "sel",
          {
            "opts": {
              "0": "0 – Incapaz, sem equilíbrio sentado",
              "5": "5 – Grande ajuda (1 ou 2 pessoas), consegue sentar",
              "10": "10 – Pequena ajuda (verbal ou física)",
              "15": "15 – Independente"
            }
          }
        ],
        [
          "mobil",
          "Mobilidade em superfície plana",
          "sel",
          {
            "opts": {
              "0": "0 – Imóvel ou percorre menos de 50 jardas (45,72 m)",
              "5": "5 – Independente em cadeira de rodas por ≥ 50 jardas (45,72 m)",
              "10": "10 – Anda com ajuda de uma pessoa por ≥ 50 jardas (45,72 m)",
              "15": "15 – Anda sozinho por ≥ 50 jardas (45,72 m; pode usar bengala)"
            }
          }
        ],
        [
          "escadas",
          "Escadas",
          "sel",
          {
            "opts": {
              "0": "0 – Incapaz",
              "5": "5 – Precisa de ajuda ou supervisão",
              "10": "10 – Independente"
            }
          }
        ]
      ],
      "formula": "<p>Soma das 10 atividades, em múltiplos de 5: alimentação, vestir, intestino, bexiga, vaso e escadas (0 a 10); transferência e mobilidade (0 a 15); banho e higiene (0 a 5). Total: 0 a 100.</p>",
      "sources": [
        [
          "Mahoney FI, Barthel DW. Functional evaluation: the Barthel Index. Md State Med J, 1965.",
          "https://pubmed.ncbi.nlm.nih.gov/14258950/"
        ],
        [
          "Shah S, Vanclay F, Cooper B. Improving the sensitivity of the Barthel Index for stroke rehabilitation. J Clin Epidemiol, 1989.",
          "https://doi.org/10.1016/0895-4356(89)90065-6"
        ],
        [
          "Minosso JSM et al. Validação, no Brasil, do Índice de Barthel em idosos atendidos em ambulatórios. Acta Paul Enferm, 2010.",
          "https://doi.org/10.1590/S0103-21002010000200011"
        ],
        [
          "Mahoney FI, Barthel DW. Functional evaluation: the Barthel Index. Original-text reprint; detailed mobility definitions use at least 50 yards.",
          "https://wiki.ihe.net/images/2/22/Barthel_reprint.pdf"
        ]
      ],
      "cases": [
        [
          "Totalmente independente: 100",
          {
            "alim": "10",
            "banho": "5",
            "higiene": "5",
            "vestir": "10",
            "intestino": "10",
            "bexiga": "10",
            "vaso": "10",
            "transf": "15",
            "mobil": "15",
            "escadas": "10"
          },
          {
            "score": 100,
            "level": "low",
            "verdict": "Independente"
          }
        ],
        [
          "Independente exceto escadas com ajuda: 95 (leve)",
          {
            "alim": "10",
            "banho": "5",
            "higiene": "5",
            "vestir": "10",
            "intestino": "10",
            "bexiga": "10",
            "vaso": "10",
            "transf": "15",
            "mobil": "15",
            "escadas": "5"
          },
          {
            "score": 95,
            "level": "low",
            "verdict": "leve"
          }
        ],
        [
          "Hemiparesia após AVC: 65 (moderada)",
          {
            "alim": "10",
            "banho": "0",
            "higiene": "5",
            "vestir": "5",
            "intestino": "10",
            "bexiga": "5",
            "vaso": "5",
            "transf": "10",
            "mobil": "10",
            "escadas": "5"
          },
          {
            "score": 65,
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Acamado, come com ajuda, continência parcial: 15 (total)",
          {
            "alim": "5",
            "banho": "0",
            "higiene": "0",
            "vestir": "0",
            "intestino": "5",
            "bexiga": "5",
            "vaso": "0",
            "transf": "0",
            "mobil": "0",
            "escadas": "0"
          },
          {
            "score": 15,
            "level": "high",
            "verdict": "total"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.463Z",
        "total": 320,
        "passed": 320,
        "sourceRowCount": 320,
        "uniqueApiInputCount": 320,
        "sourceContextCount": 320,
        "cases": [
          {
            "id": "indice-de-barthel",
            "index": 0,
            "input": {
              "alim": "0",
              "banho": "0",
              "higiene": "0",
              "vestir": "0",
              "intestino": "0",
              "bexiga": "0",
              "vaso": "0",
              "transf": "0",
              "mobil": "0",
              "escadas": "0"
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "All-zero categories",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "indice-de-barthel",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "indice-de-barthel",
            "index": 1,
            "input": {
              "alim": "10",
              "banho": "5",
              "higiene": "5",
              "vestir": "10",
              "intestino": "10",
              "bexiga": "10",
              "vaso": "10",
              "transf": "15",
              "mobil": "15",
              "escadas": "10"
            },
            "expected": {
              "score": 100
            },
            "sourceScenarioScope": "All maximum categories, purely arithmetic",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "indice-de-barthel",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 100
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 100
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 100
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 100
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 100
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 100
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "indice-de-barthel",
            "index": 2,
            "input": {
              "alim": "5",
              "banho": "0",
              "higiene": "0",
              "vestir": "0",
              "intestino": "0",
              "bexiga": "0",
              "vaso": "0",
              "transf": "0",
              "mobil": "0",
              "escadas": "0"
            },
            "expected": {
              "score": 5
            },
            "sourceScenarioScope": "Each single-domain score",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "indice-de-barthel",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "indice-de-barthel",
            "index": 3,
            "input": {
              "alim": "10",
              "banho": "0",
              "higiene": "0",
              "vestir": "0",
              "intestino": "0",
              "bexiga": "0",
              "vaso": "0",
              "transf": "0",
              "mobil": "0",
              "escadas": "0"
            },
            "expected": {
              "score": 10
            },
            "sourceScenarioScope": "Each single-domain score",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "indice-de-barthel",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 10
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 10
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 10
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 10
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "node",
                "raw": {
                  "score": 10
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                "mode": "vm",
                "raw": {
                  "score": 10
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "4c99943ff6338cbad3a688a2f49f9a90db7689a8a4399b8385befb98deb79be9",
          "total": 320,
          "bankRowCount": 320,
          "uniqueApiInputCount": 320,
          "sourceContextCount": 320,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation.",
          "previousSha256": "7715ae1bab7bd364cf65b5e0f02db4e618b7c1d10573626537315c46cbbeb6e0",
          "appliedMetadataRebind": {
            "file": "reports/review-20261003/organ-source-details-composition-peer-final26.json",
            "sha256": "dd2fd18dbb0f7d6e604c1e9e32f3fc5a54a50a73f444c836af5b35bc2f1f809b",
            "scope": "Unchanged320 point inputs re-executed after source label amendments; no clinical interpretation approval."
          }
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 320,
          "uniqueApiInputs": 320,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 320 stored selected category/flag tuples for indice-de-barthel. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "indice-de-barthel",
            "declaredEdition": "Mahoney/Barthel1965 0–100",
            "numericEvidenceEdition": "Original-text reprint with detailed item definitions",
            "url": "https://wiki.ihe.net/images/2/22/Barthel_reprint.pdf",
            "access": "All four pages of the1965-text reprint visually inspected. PubMed original identity read (no abstract). This is a reprint, not original journal scans; reprint footer says56–61 while PubMed identity says61–65.",
            "readScope": [
              "Complete four-page original-text reprint, item scoring and limitations"
            ],
            "notVerified": [
              "Exactoriginalpagination/scan",
              "Fullrubric fidelity, yards→meters conversion, clinical dependency/severity tiers or modifiedShah1989"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": [
              {
                "status": "confirmed-rubric-variant",
                "detail": "Original detailed mobility definitions use at least50yards, whereas current labels use more than50meters. Original independent enema use can score10/help5, whereas current bowel label groups needing enemas with0. Numeric selected-point sums do not validate those rubrics."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:11.209Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 320 stored selected category/flag tuples for indice-de-barthel. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "297192361d999c9f2fedaa61204471072f53a8ebe7a4b66ea4f555de2f9e05bc",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
              }
            ],
            "subsequentReviewedRebinds": [
              {
                "file": "reports/review-20261003/organ-source-details-composition-peer-final26.json",
                "sha256": "dd2fd18dbb0f7d6e604c1e9e32f3fc5a54a50a73f444c836af5b35bc2f1f809b",
                "scope": "Unchanged320 point inputs re-executed after source label amendments; no clinical interpretation approval."
              }
            ]
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 960,
        "actualVmExecutions": 960,
        "implementations": [
          {
            "app": "website",
            "id": "indice-de-barthel",
            "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
            "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
          },
          {
            "app": "dashboard",
            "id": "indice-de-barthel",
            "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
            "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
          },
          {
            "app": "command-center",
            "id": "indice-de-barthel",
            "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
            "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 320 stored selected category/flag tuples for indice-de-barthel. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousImplementationBindings": [
          {
            "app": "website",
            "id": "indice-de-barthel",
            "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
            "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0"
          },
          {
            "app": "dashboard",
            "id": "indice-de-barthel",
            "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
            "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0"
          },
          {
            "app": "command-center",
            "id": "indice-de-barthel",
            "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
            "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0"
          }
        ],
        "appliedMetadataRebind": {
          "file": "reports/review-20261003/organ-source-details-composition-peer-final26.json",
          "sha256": "dd2fd18dbb0f7d6e604c1e9e32f3fc5a54a50a73f444c836af5b35bc2f1f809b",
          "scope": "Unchanged320 point inputs re-executed after source label amendments; no clinical interpretation approval."
        }
      },
      "methodVersion": "Barthel/Mahoney 1965: 10 atividades, soma 0–100 em múltiplos de 5; mobilidade ≥ 50 jardas (45,72 m); sem a versão modificada de Shah 1989",
      "implementationVersion": "indice-de-barthel@native-2026-10-04+865dc9f8c59e",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/14258950/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma das 10 atividades, em múltiplos de 5: alimentação, vestir, intestino, bexiga, vaso e escadas (0 a 10); transferência e mobilidade (0 a 15); banho e higiene (0 a 5). Total: 0 a 100.",
        "inputContract": {
          "fields": [
            {
              "key": "alim",
              "label": "Alimentação",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incapaz",
                "5": "5 – Precisa de ajuda (cortar, passar manteiga)",
                "10": "10 – Independente"
              }
            },
            {
              "key": "banho",
              "label": "Banho",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Dependente",
                "5": "5 – Independente"
              }
            },
            {
              "key": "higiene",
              "label": "Higiene pessoal (rosto, cabelo, dentes, barba)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Precisa de ajuda",
                "5": "5 – Independente"
              }
            },
            {
              "key": "vestir",
              "label": "Vestir-se",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Dependente",
                "5": "5 – Precisa de ajuda, mas faz cerca de metade sozinho",
                "10": "10 – Independente (inclui botões, zíper, cadarços)"
              }
            },
            {
              "key": "intestino",
              "label": "Controle intestinal",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Não preenche os critérios de controle intestinal de 5 ou 10 pontos",
                "5": "5 – Acidentes ocasionais ou precisa de ajuda para usar supositório/enema",
                "10": "10 – Controla o intestino sem acidentes; usa supositório/enema sem ajuda, se necessário"
              }
            },
            {
              "key": "bexiga",
              "label": "Controle vesical",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incontinente ou cateterizado sem conseguir manejar",
                "5": "5 – Acidente ocasional",
                "10": "10 – Continente"
              }
            },
            {
              "key": "vaso",
              "label": "Uso do vaso sanitário",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Dependente",
                "5": "5 – Precisa de alguma ajuda",
                "10": "10 – Independente"
              }
            },
            {
              "key": "transf",
              "label": "Transferência (cama–cadeira)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incapaz, sem equilíbrio sentado",
                "5": "5 – Grande ajuda (1 ou 2 pessoas), consegue sentar",
                "10": "10 – Pequena ajuda (verbal ou física)",
                "15": "15 – Independente"
              }
            },
            {
              "key": "mobil",
              "label": "Mobilidade em superfície plana",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Imóvel ou percorre menos de 50 jardas (45,72 m)",
                "5": "5 – Independente em cadeira de rodas por ≥ 50 jardas (45,72 m)",
                "10": "10 – Anda com ajuda de uma pessoa por ≥ 50 jardas (45,72 m)",
                "15": "15 – Anda sozinho por ≥ 50 jardas (45,72 m; pode usar bengala)"
              }
            },
            {
              "key": "escadas",
              "label": "Escadas",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incapaz",
                "5": "5 – Precisa de ajuda ou supervisão",
                "10": "10 – Independente"
              }
            }
          ],
          "hash": "a140fc453800c381740fb45b254ea92dd861251338061db47da0877893f77c72"
        },
        "sourceEditions": [
          {
            "citation": "Mahoney FI, Barthel DW. Functional evaluation: the Barthel Index. Md State Med J, 1965.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/14258950/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "FUNCTIONAL EVALUATION: THE BARTHEL INDEX.",
              "year": "1965",
              "firstPublicationDate": "1965-02-01",
              "pmid": "14258950",
              "journal": "Maryland state medical journal",
              "authors": "MAHONEY FI, BARTHEL DW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14258950/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Shah S, Vanclay F, Cooper B. Improving the sensitivity of the Barthel Index for stroke rehabilitation. J Clin Epidemiol, 1989.",
            "url": "https://doi.org/10.1016/0895-4356(89)90065-6",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Improving the sensitivity of the Barthel Index for stroke rehabilitation.",
              "year": "1989",
              "firstPublicationDate": "1989-01-01",
              "doi": "10.1016/0895-4356(89)90065-6",
              "pmid": "2760661",
              "journal": "Journal of clinical epidemiology",
              "authors": "Shah S, Vanclay F, Cooper B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2760661/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4dd5ec22a26727a3746405cbb3215cc5d2d125ad1aba0709155bcac315c85100",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Minosso JSM et al. Validação, no Brasil, do Índice de Barthel em idosos atendidos em ambulatórios. Acta Paul Enferm, 2010.",
            "url": "https://doi.org/10.1590/S0103-21002010000200011",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Validação, no Brasil, do Índice de Barthel em idosos atendidos em ambulatórios",
              "doi": "10.1590/s0103-21002010000200011",
              "year": 2010,
              "publisher": "FapUNIFESP (SciELO)",
              "journal": "Acta Paulista de Enfermagem",
              "authors": [
                "Jéssica Sponton Moura Minosso",
                "Fernanda Amendola",
                "Márcia Regina Martins Alvarenga",
                "Maria Amélia de Campos Oliveira"
              ],
              "url": "https://doi.org/10.1590/s0103-21002010000200011"
            },
            "publication": {
              "title": "Validação, no Brasil, do Índice de Barthel em idosos atendidos em ambulatórios",
              "doi": "10.1590/s0103-21002010000200011",
              "year": 2010,
              "publisher": "FapUNIFESP (SciELO)",
              "journal": "Acta Paulista de Enfermagem",
              "authors": [
                "Jéssica Sponton Moura Minosso",
                "Fernanda Amendola",
                "Márcia Regina Martins Alvarenga",
                "Maria Amélia de Campos Oliveira"
              ],
              "url": "https://doi.org/10.1590/s0103-21002010000200011"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.463Z",
          "total": 320,
          "passed": 320,
          "sourceRowCount": 320,
          "uniqueApiInputCount": 320,
          "sourceContextCount": 320,
          "cases": [
            {
              "id": "indice-de-barthel",
              "index": 0,
              "input": {
                "alim": "0",
                "banho": "0",
                "higiene": "0",
                "vestir": "0",
                "intestino": "0",
                "bexiga": "0",
                "vaso": "0",
                "transf": "0",
                "mobil": "0",
                "escadas": "0"
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "All-zero categories",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "indice-de-barthel",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "indice-de-barthel",
              "index": 1,
              "input": {
                "alim": "10",
                "banho": "5",
                "higiene": "5",
                "vestir": "10",
                "intestino": "10",
                "bexiga": "10",
                "vaso": "10",
                "transf": "15",
                "mobil": "15",
                "escadas": "10"
              },
              "expected": {
                "score": 100
              },
              "sourceScenarioScope": "All maximum categories, purely arithmetic",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "indice-de-barthel",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 100
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 100
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 100
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 100
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 100
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 100
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "indice-de-barthel",
              "index": 2,
              "input": {
                "alim": "5",
                "banho": "0",
                "higiene": "0",
                "vestir": "0",
                "intestino": "0",
                "bexiga": "0",
                "vaso": "0",
                "transf": "0",
                "mobil": "0",
                "escadas": "0"
              },
              "expected": {
                "score": 5
              },
              "sourceScenarioScope": "Each single-domain score",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "indice-de-barthel",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "indice-de-barthel",
              "index": 3,
              "input": {
                "alim": "10",
                "banho": "0",
                "higiene": "0",
                "vestir": "0",
                "intestino": "0",
                "bexiga": "0",
                "vaso": "0",
                "transf": "0",
                "mobil": "0",
                "escadas": "0"
              },
              "expected": {
                "score": 10
              },
              "sourceScenarioScope": "Each single-domain score",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "indice-de-barthel",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 10
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 10
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 10
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 10
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "node",
                  "raw": {
                    "score": 10
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
                  "mode": "vm",
                  "raw": {
                    "score": 10
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "4c99943ff6338cbad3a688a2f49f9a90db7689a8a4399b8385befb98deb79be9",
            "total": 320,
            "bankRowCount": 320,
            "uniqueApiInputCount": 320,
            "sourceContextCount": 320,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation.",
            "previousSha256": "7715ae1bab7bd364cf65b5e0f02db4e618b7c1d10573626537315c46cbbeb6e0",
            "appliedMetadataRebind": {
              "file": "reports/review-20261003/organ-source-details-composition-peer-final26.json",
              "sha256": "dd2fd18dbb0f7d6e604c1e9e32f3fc5a54a50a73f444c836af5b35bc2f1f809b",
              "scope": "Unchanged320 point inputs re-executed after source label amendments; no clinical interpretation approval."
            }
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 320,
            "uniqueApiInputs": 320,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 320 stored selected category/flag tuples for indice-de-barthel. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "indice-de-barthel",
              "declaredEdition": "Mahoney/Barthel1965 0–100",
              "numericEvidenceEdition": "Original-text reprint with detailed item definitions",
              "url": "https://wiki.ihe.net/images/2/22/Barthel_reprint.pdf",
              "access": "All four pages of the1965-text reprint visually inspected. PubMed original identity read (no abstract). This is a reprint, not original journal scans; reprint footer says56–61 while PubMed identity says61–65.",
              "readScope": [
                "Complete four-page original-text reprint, item scoring and limitations"
              ],
              "notVerified": [
                "Exactoriginalpagination/scan",
                "Fullrubric fidelity, yards→meters conversion, clinical dependency/severity tiers or modifiedShah1989"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": [
                {
                  "status": "confirmed-rubric-variant",
                  "detail": "Original detailed mobility definitions use at least50yards, whereas current labels use more than50meters. Original independent enema use can score10/help5, whereas current bowel label groups needing enemas with0. Numeric selected-point sums do not validate those rubrics."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:11.209Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 320 stored selected category/flag tuples for indice-de-barthel. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "297192361d999c9f2fedaa61204471072f53a8ebe7a4b66ea4f555de2f9e05bc",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
                  "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
                }
              ],
              "subsequentReviewedRebinds": [
                {
                  "file": "reports/review-20261003/organ-source-details-composition-peer-final26.json",
                  "sha256": "dd2fd18dbb0f7d6e604c1e9e32f3fc5a54a50a73f444c836af5b35bc2f1f809b",
                  "scope": "Unchanged320 point inputs re-executed after source label amendments; no clinical interpretation approval."
                }
              ]
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 960,
          "actualVmExecutions": 960,
          "implementations": [
            {
              "app": "website",
              "id": "indice-de-barthel",
              "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
              "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
            },
            {
              "app": "dashboard",
              "id": "indice-de-barthel",
              "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
              "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
            },
            {
              "app": "command-center",
              "id": "indice-de-barthel",
              "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
              "sha256": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 320 stored selected category/flag tuples for indice-de-barthel. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousImplementationBindings": [
            {
              "app": "website",
              "id": "indice-de-barthel",
              "file": "apps/website/private/tool-code/indice-de-barthel/calculator.js",
              "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0"
            },
            {
              "app": "dashboard",
              "id": "indice-de-barthel",
              "file": "apps/dashboard/private/tool-code/indice-de-barthel/calculator.js",
              "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0"
            },
            {
              "app": "command-center",
              "id": "indice-de-barthel",
              "file": "apps/command-center/private/tool-code/indice-de-barthel/calculator.js",
              "sha256": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0"
            }
          ],
          "appliedMetadataRebind": {
            "file": "reports/review-20261003/organ-source-details-composition-peer-final26.json",
            "sha256": "dd2fd18dbb0f7d6e604c1e9e32f3fc5a54a50a73f444c836af5b35bc2f1f809b",
            "scope": "Unchanged320 point inputs re-executed after source label amendments; no clinical interpretation approval."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "865dc9f8c59e8bcd55ad3491707f2dce7e4a80a86cf17369d8ad419f76f3ac2e",
        "previousInputContract": {
          "fields": [
            {
              "key": "alim",
              "label": "Alimentação",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incapaz",
                "5": "5 – Precisa de ajuda (cortar, passar manteiga)",
                "10": "10 – Independente"
              }
            },
            {
              "key": "banho",
              "label": "Banho",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Dependente",
                "5": "5 – Independente"
              }
            },
            {
              "key": "higiene",
              "label": "Higiene pessoal (rosto, cabelo, dentes, barba)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Precisa de ajuda",
                "5": "5 – Independente"
              }
            },
            {
              "key": "vestir",
              "label": "Vestir-se",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Dependente",
                "5": "5 – Precisa de ajuda, mas faz cerca de metade sozinho",
                "10": "10 – Independente (inclui botões, zíper, cadarços)"
              }
            },
            {
              "key": "intestino",
              "label": "Controle intestinal",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incontinente (ou precisa de enemas)",
                "5": "5 – Acidente ocasional",
                "10": "10 – Continente"
              }
            },
            {
              "key": "bexiga",
              "label": "Controle vesical",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incontinente ou cateterizado sem conseguir manejar",
                "5": "5 – Acidente ocasional",
                "10": "10 – Continente"
              }
            },
            {
              "key": "vaso",
              "label": "Uso do vaso sanitário",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Dependente",
                "5": "5 – Precisa de alguma ajuda",
                "10": "10 – Independente"
              }
            },
            {
              "key": "transf",
              "label": "Transferência (cama–cadeira)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incapaz, sem equilíbrio sentado",
                "5": "5 – Grande ajuda (1 ou 2 pessoas), consegue sentar",
                "10": "10 – Pequena ajuda (verbal ou física)",
                "15": "15 – Independente"
              }
            },
            {
              "key": "mobil",
              "label": "Mobilidade em superfície plana",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Imóvel ou menos de 50 m",
                "5": "5 – Independente em cadeira de rodas por mais de 50 m",
                "10": "10 – Anda com ajuda de uma pessoa mais de 50 m",
                "15": "15 – Anda sozinho mais de 50 m (pode usar bengala)"
              }
            },
            {
              "key": "escadas",
              "label": "Escadas",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Incapaz",
                "5": "5 – Precisa de ajuda ou supervisão",
                "10": "10 – Independente"
              }
            }
          ],
          "hash": "587fd49fe402d08d119dad009290d7f6d62a400d92c0a3df3b4c95ad545ceb6d"
        },
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReviewSha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc",
          "previousMethodVersion": "Barthel/Mahoney 1965:10 atividades, versão 0–100 múltiplos 5; semmodificado Shah 1989",
          "scope": "Source-edition and displayed-rubric limitations only; no clinical/instrument-language/rights approval and no arithmetic changes."
        },
        "previousImplementationHash": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
        "metadataAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "previousImplementationHash": "b0586c8331ddb5a9bba3033116400e97f058699515271c407a81de4dd3d34be0",
          "calculationTextSha256": "e3bdcbc7483dfbca9f2eea6a751a482023bb5db15956cadd3349491ea1bc83f6",
          "scope": "Four mobility and three bowel display-label corrections only."
        }
      },
      "limits": "Use as rubricas da versão 0–100 adotada e registre o momento de avaliação funcional. A versão modificada estudada por Shah em reabilitação após AVC não é intercambiável, item a item, com a original local. A validação brasileira citada ainda requer leitura primária nesta revisão. Na reimpressão do texto de 1965, as definições detalhadas de mobilidade usam pelo menos 50 jardas, equivalentes a 45,72 m, e não mais de 50 m. No controle intestinal, a ausência de acidentes e o uso de supositório/enema sem ajuda, se necessário, permitem 10 pontos; a necessidade de ajuda para supositório/enema ou acidentes ocasionais recebem 5 pontos. Quando os critérios de 5 ou 10 não são preenchidos, a regra geral da reimpressão atribui 0. Conferir a soma não certifica equivalência integral das demais rubricas nem autonomia para viver sozinho.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.033Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabela original de 1965 sem resumo; Minosso 2010 e rubricas integrais não conferidos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReview": {
            "file": "reports/review-20261003/eight-organ-functional-primary-source-review-final26.json",
            "sha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc"
          },
          "declaredEditionBefore": "Barthel/Mahoney 1965:10 atividades, versão 0–100 múltiplos 5; semmodificado Shah 1989",
          "numericEvidenceEdition": "Original-text reprint with detailed item definitions",
          "access": "All four pages of the1965-text reprint visually inspected. PubMed original identity read (no abstract). This is a reprint, not original journal scans; reprint footer says56–61 while PubMed identity says61–65.",
          "findings": [
            {
              "status": "confirmed-rubric-variant",
              "detail": "Original detailed mobility definitions use at least50yards, whereas current labels use more than50meters. Original independent enema use can score10/help5, whereas current bowel label groups needing enemas with0. Numeric selected-point sums do not validate those rubrics."
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "rightsApproval": "not-performed"
        }
      },
      "previousImplementationVersion": "indice-de-barthel@native-2026-10-03+b0586c8331dd"
    },
    {
      "id": "indice-de-baux-revisado",
      "title": "Índice de Baux revisado",
      "short": "Gravidade e prognóstico no grande queimado",
      "desc": "Índice de Baux revisado (Osler, 2010): idade + superfície corporal queimada + 17 pontos pela lesão inalatória, marcador de mortalidade em queimados.",
      "lead": "Resume em um número os três principais determinantes de mortalidade após queimadura: idade, extensão da queimadura e lesão inalatória.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-plastica",
        "medicina-intensiva",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 0,
            "max": 110,
            "step": 1,
            "unit": "anos",
            "ph": "45"
          }
        ],
        [
          "scq",
          "Superfície corporal queimada",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 0.5,
            "unit": "%",
            "ph": "30"
          }
        ],
        [
          "inalacao",
          "Lesão inalatória?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p><strong>Baux revisado</strong> = idade (anos) + SCQ (%) + 17 × lesão inalatória (1 = sim, 0 = não).</p><p>No modelo de Osler (39.888 queimados do registro norte-americano), idade e SCQ pesaram quase igual, e a lesão inalatória equivaleu a 17 anos ou 17% de SCQ. A probabilidade de óbito vem da transformação logística do escore.</p>",
      "sources": [
        [
          "Osler T, Glance LG, Hosmer DW. Simplified estimates of the probability of death after burn injuries: extending and updating the Baux score. J Trauma, 2010.",
          "https://doi.org/10.1097/TA.0b013e3181c453b3"
        ],
        [
          "Dokter J et al. External validation of the revised Baux score for the prediction of mortality in patients with acute burn injury. J Trauma Acute Care Surg, 2014.",
          "https://doi.org/10.1097/TA.0000000000000124"
        ]
      ],
      "cases": [
        [
          "40 anos, 30% de SCQ, com lesão inalatória: 40 + 30 + 17 = 87",
          {
            "idade": 40,
            "scq": 30,
            "inalacao": "1"
          },
          {
            "raw": {
              "score": 87,
              "classico": 70
            },
            "level": "info"
          }
        ],
        [
          "60 anos, 50% de SCQ, sem lesão inalatória: 110",
          {
            "idade": 60,
            "scq": 50,
            "inalacao": "0"
          },
          {
            "raw": {
              "score": 110,
              "classico": 110
            }
          }
        ],
        [
          "25 anos, 12,5% de SCQ, sem inalação: 37,5",
          {
            "idade": 25,
            "scq": 12.5,
            "inalacao": "0"
          },
          {
            "raw": {
              "score": 37.5
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 180,
        "passed": 180,
        "cases": [
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 0,
              "classico": 0
            },
            "reference": {
              "score": "0/1",
              "classico": "0/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0,
              "classico": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 17,
              "classico": 0
            },
            "reference": {
              "score": "17/1",
              "classico": "0/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 17,
              "classico": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 0,
                "obtained": 0,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 0.5,
              "classico": 0.5
            },
            "reference": {
              "score": "1/2",
              "classico": "1/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 0.5,
              "classico": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 17.5,
              "classico": 0.5
            },
            "reference": {
              "score": "35/2",
              "classico": "1/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 17.5,
              "classico": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17.5,
                "obtained": 17.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 0.5,
                "obtained": 0.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 5,
              "classico": 5
            },
            "reference": {
              "score": "5/1",
              "classico": "5/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 5,
              "classico": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 22,
              "classico": 5
            },
            "reference": {
              "score": "22/1",
              "classico": "5/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 22,
              "classico": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22,
                "obtained": 22,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 5,
                "obtained": 5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 10,
              "classico": 10
            },
            "reference": {
              "score": "10/1",
              "classico": "10/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 10,
              "classico": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 27,
              "classico": 10
            },
            "reference": {
              "score": "27/1",
              "classico": "10/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 27,
              "classico": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 27,
                "obtained": 27,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 29.5,
              "classico": 29.5
            },
            "reference": {
              "score": "59/2",
              "classico": "59/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 29.5,
              "classico": 29.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 29.5,
                "obtained": 29.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 29.5,
                "obtained": 29.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 46.5,
              "classico": 29.5
            },
            "reference": {
              "score": "93/2",
              "classico": "59/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 46.5,
              "classico": 29.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 46.5,
                "obtained": 46.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 29.5,
                "obtained": 29.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 30,
              "classico": 30
            },
            "reference": {
              "score": "30/1",
              "classico": "30/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 30,
              "classico": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 47,
              "classico": 30
            },
            "reference": {
              "score": "47/1",
              "classico": "30/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 47,
              "classico": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 47,
                "obtained": 47,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 49.5,
              "classico": 49.5
            },
            "reference": {
              "score": "99/2",
              "classico": "99/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 49.5,
              "classico": 49.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 49.5,
                "obtained": 49.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 49.5,
                "obtained": 49.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 66.5,
              "classico": 49.5
            },
            "reference": {
              "score": "133/2",
              "classico": "99/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 66.5,
              "classico": 49.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 66.5,
                "obtained": 66.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 49.5,
                "obtained": 49.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 50,
              "classico": 50
            },
            "reference": {
              "score": "50/1",
              "classico": "50/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 50,
              "classico": 50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 50,
                "obtained": 50,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 50,
                "obtained": 50,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 67,
              "classico": 50
            },
            "reference": {
              "score": "67/1",
              "classico": "50/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 67,
              "classico": 50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 67,
                "obtained": 67,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 50,
                "obtained": 50,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 79.5,
              "classico": 79.5
            },
            "reference": {
              "score": "159/2",
              "classico": "159/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 79.5,
              "classico": 79.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 79.5,
                "obtained": 79.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 79.5,
                "obtained": 79.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 96.5,
              "classico": 79.5
            },
            "reference": {
              "score": "193/2",
              "classico": "159/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 96.5,
              "classico": 79.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 96.5,
                "obtained": 96.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 79.5,
                "obtained": 79.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 100,
              "classico": 100
            },
            "reference": {
              "score": "100/1",
              "classico": "100/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 100,
              "classico": 100
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 100,
                "obtained": 100,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 100,
                "obtained": 100,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "0",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 117,
              "classico": 100
            },
            "reference": {
              "score": "117/1",
              "classico": "100/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 117,
              "classico": 100
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 117,
                "obtained": 117,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 100,
                "obtained": 100,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 1,
              "classico": 1
            },
            "reference": {
              "score": "1/1",
              "classico": "1/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1,
              "classico": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 18,
              "classico": 1
            },
            "reference": {
              "score": "18/1",
              "classico": "1/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 18,
              "classico": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 1,
                "obtained": 1,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 1.5,
              "classico": 1.5
            },
            "reference": {
              "score": "3/2",
              "classico": "3/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 1.5,
              "classico": 1.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 18.5,
              "classico": 1.5
            },
            "reference": {
              "score": "37/2",
              "classico": "3/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 18.5,
              "classico": 1.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18.5,
                "obtained": 18.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 1.5,
                "obtained": 1.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 6,
              "classico": 6
            },
            "reference": {
              "score": "6/1",
              "classico": "6/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 6,
              "classico": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 6,
                "obtained": 6,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 23,
              "classico": 6
            },
            "reference": {
              "score": "23/1",
              "classico": "6/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 23,
              "classico": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 23,
                "obtained": 23,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 6,
                "obtained": 6,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 11,
              "classico": 11
            },
            "reference": {
              "score": "11/1",
              "classico": "11/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 11,
              "classico": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 11,
                "obtained": 11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 28,
              "classico": 11
            },
            "reference": {
              "score": "28/1",
              "classico": "11/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 28,
              "classico": 11
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 28,
                "obtained": 28,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 11,
                "obtained": 11,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 30.5,
              "classico": 30.5
            },
            "reference": {
              "score": "61/2",
              "classico": "61/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 30.5,
              "classico": 30.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30.5,
                "obtained": 30.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 30.5,
                "obtained": 30.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 47.5,
              "classico": 30.5
            },
            "reference": {
              "score": "95/2",
              "classico": "61/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 47.5,
              "classico": 30.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 47.5,
                "obtained": 47.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 30.5,
                "obtained": 30.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 31,
              "classico": 31
            },
            "reference": {
              "score": "31/1",
              "classico": "31/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 31,
              "classico": 31
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 31,
                "obtained": 31,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 31,
                "obtained": 31,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 48,
              "classico": 31
            },
            "reference": {
              "score": "48/1",
              "classico": "31/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 48,
              "classico": 31
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 48,
                "obtained": 48,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 31,
                "obtained": 31,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 50.5,
              "classico": 50.5
            },
            "reference": {
              "score": "101/2",
              "classico": "101/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 50.5,
              "classico": 50.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 50.5,
                "obtained": 50.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 50.5,
                "obtained": 50.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 67.5,
              "classico": 50.5
            },
            "reference": {
              "score": "135/2",
              "classico": "101/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 67.5,
              "classico": 50.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 67.5,
                "obtained": 67.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 50.5,
                "obtained": 50.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 51,
              "classico": 51
            },
            "reference": {
              "score": "51/1",
              "classico": "51/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 51,
              "classico": 51
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 51,
                "obtained": 51,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 51,
                "obtained": 51,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 68,
              "classico": 51
            },
            "reference": {
              "score": "68/1",
              "classico": "51/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 68,
              "classico": 51
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 68,
                "obtained": 68,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 51,
                "obtained": 51,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 80.5,
              "classico": 80.5
            },
            "reference": {
              "score": "161/2",
              "classico": "161/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 80.5,
              "classico": 80.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 80.5,
                "obtained": 80.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 80.5,
                "obtained": 80.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 97.5,
              "classico": 80.5
            },
            "reference": {
              "score": "195/2",
              "classico": "161/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 97.5,
              "classico": 80.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 97.5,
                "obtained": 97.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 80.5,
                "obtained": 80.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 101,
              "classico": 101
            },
            "reference": {
              "score": "101/1",
              "classico": "101/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 101,
              "classico": 101
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 101,
                "obtained": 101,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 101,
                "obtained": 101,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "1",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 118,
              "classico": 101
            },
            "reference": {
              "score": "118/1",
              "classico": "101/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 118,
              "classico": 101
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 118,
                "obtained": 118,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 101,
                "obtained": 101,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 10,
              "classico": 10
            },
            "reference": {
              "score": "10/1",
              "classico": "10/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 10,
              "classico": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 27,
              "classico": 10
            },
            "reference": {
              "score": "27/1",
              "classico": "10/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 27,
              "classico": 10
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 27,
                "obtained": 27,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 10,
                "obtained": 10,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 10.5,
              "classico": 10.5
            },
            "reference": {
              "score": "21/2",
              "classico": "21/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 10.5,
              "classico": 10.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10.5,
                "obtained": 10.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 10.5,
                "obtained": 10.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 27.5,
              "classico": 10.5
            },
            "reference": {
              "score": "55/2",
              "classico": "21/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 27.5,
              "classico": 10.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 27.5,
                "obtained": 27.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 10.5,
                "obtained": 10.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 15,
              "classico": 15
            },
            "reference": {
              "score": "15/1",
              "classico": "15/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 15,
              "classico": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 15,
                "obtained": 15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 32,
              "classico": 15
            },
            "reference": {
              "score": "32/1",
              "classico": "15/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 32,
              "classico": 15
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 32,
                "obtained": 32,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 15,
                "obtained": 15,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 20,
              "classico": 20
            },
            "reference": {
              "score": "20/1",
              "classico": "20/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 20,
              "classico": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 20,
                "obtained": 20,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 37,
              "classico": 20
            },
            "reference": {
              "score": "37/1",
              "classico": "20/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 37,
              "classico": 20
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 37,
                "obtained": 37,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 20,
                "obtained": 20,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 39.5,
              "classico": 39.5
            },
            "reference": {
              "score": "79/2",
              "classico": "79/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 39.5,
              "classico": 39.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 39.5,
                "obtained": 39.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 39.5,
                "obtained": 39.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 56.5,
              "classico": 39.5
            },
            "reference": {
              "score": "113/2",
              "classico": "79/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 56.5,
              "classico": 39.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 56.5,
                "obtained": 56.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 39.5,
                "obtained": 39.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 40,
              "classico": 40
            },
            "reference": {
              "score": "40/1",
              "classico": "40/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 40,
              "classico": 40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 40,
                "obtained": 40,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 40,
                "obtained": 40,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 57,
              "classico": 40
            },
            "reference": {
              "score": "57/1",
              "classico": "40/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 57,
              "classico": 40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 57,
                "obtained": 57,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 40,
                "obtained": 40,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 59.5,
              "classico": 59.5
            },
            "reference": {
              "score": "119/2",
              "classico": "119/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 59.5,
              "classico": 59.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 59.5,
                "obtained": 59.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 59.5,
                "obtained": 59.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 76.5,
              "classico": 59.5
            },
            "reference": {
              "score": "153/2",
              "classico": "119/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 76.5,
              "classico": 59.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 76.5,
                "obtained": 76.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 59.5,
                "obtained": 59.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 60,
              "classico": 60
            },
            "reference": {
              "score": "60/1",
              "classico": "60/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 60,
              "classico": 60
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 60,
                "obtained": 60,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 60,
                "obtained": 60,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 77,
              "classico": 60
            },
            "reference": {
              "score": "77/1",
              "classico": "60/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 77,
              "classico": 60
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 77,
                "obtained": 77,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 60,
                "obtained": 60,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 89.5,
              "classico": 89.5
            },
            "reference": {
              "score": "179/2",
              "classico": "179/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 89.5,
              "classico": 89.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 106.5,
              "classico": 89.5
            },
            "reference": {
              "score": "213/2",
              "classico": "179/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 106.5,
              "classico": 89.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 106.5,
                "obtained": 106.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 110,
              "classico": 110
            },
            "reference": {
              "score": "110/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 110,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "10",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 127,
              "classico": 110
            },
            "reference": {
              "score": "127/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 127,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 127,
                "obtained": 127,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 25,
              "classico": 25
            },
            "reference": {
              "score": "25/1",
              "classico": "25/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 25,
              "classico": 25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25,
                "obtained": 25,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 25,
                "obtained": 25,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 42,
              "classico": 25
            },
            "reference": {
              "score": "42/1",
              "classico": "25/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 42,
              "classico": 25
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 42,
                "obtained": 42,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 25,
                "obtained": 25,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 25.5,
              "classico": 25.5
            },
            "reference": {
              "score": "51/2",
              "classico": "51/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 25.5,
              "classico": 25.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25.5,
                "obtained": 25.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 25.5,
                "obtained": 25.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 42.5,
              "classico": 25.5
            },
            "reference": {
              "score": "85/2",
              "classico": "51/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 42.5,
              "classico": 25.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 42.5,
                "obtained": 42.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 25.5,
                "obtained": 25.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 30,
              "classico": 30
            },
            "reference": {
              "score": "30/1",
              "classico": "30/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 30,
              "classico": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 47,
              "classico": 30
            },
            "reference": {
              "score": "47/1",
              "classico": "30/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 47,
              "classico": 30
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 47,
                "obtained": 47,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 30,
                "obtained": 30,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 35,
              "classico": 35
            },
            "reference": {
              "score": "35/1",
              "classico": "35/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 35,
              "classico": 35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 35,
                "obtained": 35,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 35,
                "obtained": 35,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 52,
              "classico": 35
            },
            "reference": {
              "score": "52/1",
              "classico": "35/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 52,
              "classico": 35
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 52,
                "obtained": 52,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 35,
                "obtained": 35,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 54.5,
              "classico": 54.5
            },
            "reference": {
              "score": "109/2",
              "classico": "109/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 54.5,
              "classico": 54.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 54.5,
                "obtained": 54.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 54.5,
                "obtained": 54.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 71.5,
              "classico": 54.5
            },
            "reference": {
              "score": "143/2",
              "classico": "109/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 71.5,
              "classico": 54.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 71.5,
                "obtained": 71.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 54.5,
                "obtained": 54.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 55,
              "classico": 55
            },
            "reference": {
              "score": "55/1",
              "classico": "55/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 55,
              "classico": 55
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 55,
                "obtained": 55,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 55,
                "obtained": 55,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 72,
              "classico": 55
            },
            "reference": {
              "score": "72/1",
              "classico": "55/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 72,
              "classico": 55
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 72,
                "obtained": 72,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 55,
                "obtained": 55,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 74.5,
              "classico": 74.5
            },
            "reference": {
              "score": "149/2",
              "classico": "149/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 74.5,
              "classico": 74.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 74.5,
                "obtained": 74.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 74.5,
                "obtained": 74.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 91.5,
              "classico": 74.5
            },
            "reference": {
              "score": "183/2",
              "classico": "149/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 91.5,
              "classico": 74.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 91.5,
                "obtained": 91.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 74.5,
                "obtained": 74.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 75,
              "classico": 75
            },
            "reference": {
              "score": "75/1",
              "classico": "75/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 75,
              "classico": 75
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 75,
                "obtained": 75,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 75,
                "obtained": 75,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 92,
              "classico": 75
            },
            "reference": {
              "score": "92/1",
              "classico": "75/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 92,
              "classico": 75
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 92,
                "obtained": 92,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 75,
                "obtained": 75,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 104.5,
              "classico": 104.5
            },
            "reference": {
              "score": "209/2",
              "classico": "209/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 104.5,
              "classico": 104.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 104.5,
                "obtained": 104.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 104.5,
                "obtained": 104.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 121.5,
              "classico": 104.5
            },
            "reference": {
              "score": "243/2",
              "classico": "209/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 121.5,
              "classico": 104.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 121.5,
                "obtained": 121.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 104.5,
                "obtained": 104.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 125,
              "classico": 125
            },
            "reference": {
              "score": "125/1",
              "classico": "125/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 125,
              "classico": 125
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 125,
                "obtained": 125,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 125,
                "obtained": 125,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "25",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 142,
              "classico": 125
            },
            "reference": {
              "score": "142/1",
              "classico": "125/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 142,
              "classico": 125
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 142,
                "obtained": 142,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 125,
                "obtained": 125,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 40,
              "classico": 40
            },
            "reference": {
              "score": "40/1",
              "classico": "40/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 40,
              "classico": 40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 40,
                "obtained": 40,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 40,
                "obtained": 40,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 57,
              "classico": 40
            },
            "reference": {
              "score": "57/1",
              "classico": "40/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 57,
              "classico": 40
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 57,
                "obtained": 57,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 40,
                "obtained": 40,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 40.5,
              "classico": 40.5
            },
            "reference": {
              "score": "81/2",
              "classico": "81/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 40.5,
              "classico": 40.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 40.5,
                "obtained": 40.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 40.5,
                "obtained": 40.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 57.5,
              "classico": 40.5
            },
            "reference": {
              "score": "115/2",
              "classico": "81/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 57.5,
              "classico": 40.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 57.5,
                "obtained": 57.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 40.5,
                "obtained": 40.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 45,
              "classico": 45
            },
            "reference": {
              "score": "45/1",
              "classico": "45/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 45,
              "classico": 45
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 45,
                "obtained": 45,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 45,
                "obtained": 45,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 62,
              "classico": 45
            },
            "reference": {
              "score": "62/1",
              "classico": "45/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 62,
              "classico": 45
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 62,
                "obtained": 62,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 45,
                "obtained": 45,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 50,
              "classico": 50
            },
            "reference": {
              "score": "50/1",
              "classico": "50/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 50,
              "classico": 50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 50,
                "obtained": 50,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 50,
                "obtained": 50,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 67,
              "classico": 50
            },
            "reference": {
              "score": "67/1",
              "classico": "50/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 67,
              "classico": 50
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 67,
                "obtained": 67,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 50,
                "obtained": 50,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 69.5,
              "classico": 69.5
            },
            "reference": {
              "score": "139/2",
              "classico": "139/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 69.5,
              "classico": 69.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 69.5,
                "obtained": 69.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 69.5,
                "obtained": 69.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 86.5,
              "classico": 69.5
            },
            "reference": {
              "score": "173/2",
              "classico": "139/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 86.5,
              "classico": 69.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 86.5,
                "obtained": 86.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 69.5,
                "obtained": 69.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 70,
              "classico": 70
            },
            "reference": {
              "score": "70/1",
              "classico": "70/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 70,
              "classico": 70
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 70,
                "obtained": 70,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 70,
                "obtained": 70,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 87,
              "classico": 70
            },
            "reference": {
              "score": "87/1",
              "classico": "70/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 87,
              "classico": 70
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 87,
                "obtained": 87,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 70,
                "obtained": 70,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 89.5,
              "classico": 89.5
            },
            "reference": {
              "score": "179/2",
              "classico": "179/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 89.5,
              "classico": 89.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 106.5,
              "classico": 89.5
            },
            "reference": {
              "score": "213/2",
              "classico": "179/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 106.5,
              "classico": 89.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 106.5,
                "obtained": 106.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 90,
              "classico": 90
            },
            "reference": {
              "score": "90/1",
              "classico": "90/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 90,
              "classico": 90
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 107,
              "classico": 90
            },
            "reference": {
              "score": "107/1",
              "classico": "90/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 107,
              "classico": 90
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 107,
                "obtained": 107,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 119.5,
              "classico": 119.5
            },
            "reference": {
              "score": "239/2",
              "classico": "239/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 119.5,
              "classico": 119.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 119.5,
                "obtained": 119.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 119.5,
                "obtained": 119.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 136.5,
              "classico": 119.5
            },
            "reference": {
              "score": "273/2",
              "classico": "239/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 136.5,
              "classico": 119.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 136.5,
                "obtained": 136.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 119.5,
                "obtained": 119.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 140,
              "classico": 140
            },
            "reference": {
              "score": "140/1",
              "classico": "140/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 140,
              "classico": 140
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 140,
                "obtained": 140,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 140,
                "obtained": 140,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "40",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 157,
              "classico": 140
            },
            "reference": {
              "score": "157/1",
              "classico": "140/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 157,
              "classico": 140
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 157,
                "obtained": 157,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 140,
                "obtained": 140,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 60,
              "classico": 60
            },
            "reference": {
              "score": "60/1",
              "classico": "60/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 60,
              "classico": 60
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 60,
                "obtained": 60,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 60,
                "obtained": 60,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 77,
              "classico": 60
            },
            "reference": {
              "score": "77/1",
              "classico": "60/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 77,
              "classico": 60
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 77,
                "obtained": 77,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 60,
                "obtained": 60,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 60.5,
              "classico": 60.5
            },
            "reference": {
              "score": "121/2",
              "classico": "121/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 60.5,
              "classico": 60.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 60.5,
                "obtained": 60.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 60.5,
                "obtained": 60.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 77.5,
              "classico": 60.5
            },
            "reference": {
              "score": "155/2",
              "classico": "121/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 77.5,
              "classico": 60.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 77.5,
                "obtained": 77.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 60.5,
                "obtained": 60.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 65,
              "classico": 65
            },
            "reference": {
              "score": "65/1",
              "classico": "65/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 65,
              "classico": 65
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 65,
                "obtained": 65,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 65,
                "obtained": 65,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 82,
              "classico": 65
            },
            "reference": {
              "score": "82/1",
              "classico": "65/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 82,
              "classico": 65
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 82,
                "obtained": 82,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 65,
                "obtained": 65,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 70,
              "classico": 70
            },
            "reference": {
              "score": "70/1",
              "classico": "70/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 70,
              "classico": 70
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 70,
                "obtained": 70,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 70,
                "obtained": 70,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 87,
              "classico": 70
            },
            "reference": {
              "score": "87/1",
              "classico": "70/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 87,
              "classico": 70
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 87,
                "obtained": 87,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 70,
                "obtained": 70,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 89.5,
              "classico": 89.5
            },
            "reference": {
              "score": "179/2",
              "classico": "179/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 89.5,
              "classico": 89.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 106.5,
              "classico": 89.5
            },
            "reference": {
              "score": "213/2",
              "classico": "179/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 106.5,
              "classico": 89.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 106.5,
                "obtained": 106.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 89.5,
                "obtained": 89.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 90,
              "classico": 90
            },
            "reference": {
              "score": "90/1",
              "classico": "90/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 90,
              "classico": 90
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 107,
              "classico": 90
            },
            "reference": {
              "score": "107/1",
              "classico": "90/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 107,
              "classico": 90
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 107,
                "obtained": 107,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 109.5,
              "classico": 109.5
            },
            "reference": {
              "score": "219/2",
              "classico": "219/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 109.5,
              "classico": 109.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 109.5,
                "obtained": 109.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 109.5,
                "obtained": 109.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 126.5,
              "classico": 109.5
            },
            "reference": {
              "score": "253/2",
              "classico": "219/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 126.5,
              "classico": 109.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 109.5,
                "obtained": 109.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 110,
              "classico": 110
            },
            "reference": {
              "score": "110/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 110,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 127,
              "classico": 110
            },
            "reference": {
              "score": "127/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 127,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 127,
                "obtained": 127,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 139.5,
              "classico": 139.5
            },
            "reference": {
              "score": "279/2",
              "classico": "279/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 139.5,
              "classico": 139.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 139.5,
                "obtained": 139.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 139.5,
                "obtained": 139.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 156.5,
              "classico": 139.5
            },
            "reference": {
              "score": "313/2",
              "classico": "279/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 156.5,
              "classico": 139.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 156.5,
                "obtained": 156.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 139.5,
                "obtained": 139.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 160,
              "classico": 160
            },
            "reference": {
              "score": "160/1",
              "classico": "160/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 160,
              "classico": 160
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 160,
                "obtained": 160,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 160,
                "obtained": 160,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "60",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 177,
              "classico": 160
            },
            "reference": {
              "score": "177/1",
              "classico": "160/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 177,
              "classico": 160
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 177,
                "obtained": 177,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 160,
                "obtained": 160,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 80,
              "classico": 80
            },
            "reference": {
              "score": "80/1",
              "classico": "80/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 80,
              "classico": 80
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 80,
                "obtained": 80,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 80,
                "obtained": 80,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 97,
              "classico": 80
            },
            "reference": {
              "score": "97/1",
              "classico": "80/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 97,
              "classico": 80
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 97,
                "obtained": 97,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 80,
                "obtained": 80,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 80.5,
              "classico": 80.5
            },
            "reference": {
              "score": "161/2",
              "classico": "161/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 80.5,
              "classico": 80.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 80.5,
                "obtained": 80.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 80.5,
                "obtained": 80.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 97.5,
              "classico": 80.5
            },
            "reference": {
              "score": "195/2",
              "classico": "161/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 97.5,
              "classico": 80.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 97.5,
                "obtained": 97.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 80.5,
                "obtained": 80.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 85,
              "classico": 85
            },
            "reference": {
              "score": "85/1",
              "classico": "85/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 85,
              "classico": 85
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 85,
                "obtained": 85,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 85,
                "obtained": 85,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 102,
              "classico": 85
            },
            "reference": {
              "score": "102/1",
              "classico": "85/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 102,
              "classico": 85
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 102,
                "obtained": 102,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 85,
                "obtained": 85,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 90,
              "classico": 90
            },
            "reference": {
              "score": "90/1",
              "classico": "90/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 90,
              "classico": 90
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 107,
              "classico": 90
            },
            "reference": {
              "score": "107/1",
              "classico": "90/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 107,
              "classico": 90
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 107,
                "obtained": 107,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 90,
                "obtained": 90,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 109.5,
              "classico": 109.5
            },
            "reference": {
              "score": "219/2",
              "classico": "219/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 109.5,
              "classico": 109.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 109.5,
                "obtained": 109.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 109.5,
                "obtained": 109.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 126.5,
              "classico": 109.5
            },
            "reference": {
              "score": "253/2",
              "classico": "219/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 126.5,
              "classico": 109.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 126.5,
                "obtained": 126.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 109.5,
                "obtained": 109.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 110,
              "classico": 110
            },
            "reference": {
              "score": "110/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 110,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 127,
              "classico": 110
            },
            "reference": {
              "score": "127/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 127,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 127,
                "obtained": 127,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 129.5,
              "classico": 129.5
            },
            "reference": {
              "score": "259/2",
              "classico": "259/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 129.5,
              "classico": 129.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 129.5,
                "obtained": 129.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 129.5,
                "obtained": 129.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 146.5,
              "classico": 129.5
            },
            "reference": {
              "score": "293/2",
              "classico": "259/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 146.5,
              "classico": 129.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 146.5,
                "obtained": 146.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 129.5,
                "obtained": 129.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 130,
              "classico": 130
            },
            "reference": {
              "score": "130/1",
              "classico": "130/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 130,
              "classico": 130
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 130,
                "obtained": 130,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 130,
                "obtained": 130,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 147,
              "classico": 130
            },
            "reference": {
              "score": "147/1",
              "classico": "130/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 147,
              "classico": 130
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 147,
                "obtained": 147,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 130,
                "obtained": 130,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 159.5,
              "classico": 159.5
            },
            "reference": {
              "score": "319/2",
              "classico": "319/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 159.5,
              "classico": 159.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 159.5,
                "obtained": 159.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 159.5,
                "obtained": 159.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 176.5,
              "classico": 159.5
            },
            "reference": {
              "score": "353/2",
              "classico": "319/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 176.5,
              "classico": 159.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 159.5,
                "obtained": 159.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 180,
              "classico": 180
            },
            "reference": {
              "score": "180/1",
              "classico": "180/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 180,
              "classico": 180
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 180,
                "obtained": 180,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 180,
                "obtained": 180,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "80",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 197,
              "classico": 180
            },
            "reference": {
              "score": "197/1",
              "classico": "180/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 197,
              "classico": 180
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 197,
                "obtained": 197,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 180,
                "obtained": 180,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 100,
              "classico": 100
            },
            "reference": {
              "score": "100/1",
              "classico": "100/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 100,
              "classico": 100
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 100,
                "obtained": 100,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 100,
                "obtained": 100,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 117,
              "classico": 100
            },
            "reference": {
              "score": "117/1",
              "classico": "100/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 117,
              "classico": 100
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 117,
                "obtained": 117,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 100,
                "obtained": 100,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 100.5,
              "classico": 100.5
            },
            "reference": {
              "score": "201/2",
              "classico": "201/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 100.5,
              "classico": 100.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 100.5,
                "obtained": 100.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 100.5,
                "obtained": 100.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 117.5,
              "classico": 100.5
            },
            "reference": {
              "score": "235/2",
              "classico": "201/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 117.5,
              "classico": 100.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 117.5,
                "obtained": 117.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 100.5,
                "obtained": 100.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 105,
              "classico": 105
            },
            "reference": {
              "score": "105/1",
              "classico": "105/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 105,
              "classico": 105
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 105,
                "obtained": 105,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 105,
                "obtained": 105,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 122,
              "classico": 105
            },
            "reference": {
              "score": "122/1",
              "classico": "105/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 122,
              "classico": 105
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 122,
                "obtained": 122,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 105,
                "obtained": 105,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 110,
              "classico": 110
            },
            "reference": {
              "score": "110/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 110,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 127,
              "classico": 110
            },
            "reference": {
              "score": "127/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 127,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 127,
                "obtained": 127,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 129.5,
              "classico": 129.5
            },
            "reference": {
              "score": "259/2",
              "classico": "259/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 129.5,
              "classico": 129.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 129.5,
                "obtained": 129.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 129.5,
                "obtained": 129.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 146.5,
              "classico": 129.5
            },
            "reference": {
              "score": "293/2",
              "classico": "259/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 146.5,
              "classico": 129.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 146.5,
                "obtained": 146.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 129.5,
                "obtained": 129.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 130,
              "classico": 130
            },
            "reference": {
              "score": "130/1",
              "classico": "130/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 130,
              "classico": 130
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 130,
                "obtained": 130,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 130,
                "obtained": 130,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 147,
              "classico": 130
            },
            "reference": {
              "score": "147/1",
              "classico": "130/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 147,
              "classico": 130
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 147,
                "obtained": 147,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 130,
                "obtained": 130,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 149.5,
              "classico": 149.5
            },
            "reference": {
              "score": "299/2",
              "classico": "299/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 149.5,
              "classico": 149.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 149.5,
                "obtained": 149.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 149.5,
                "obtained": 149.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 166.5,
              "classico": 149.5
            },
            "reference": {
              "score": "333/2",
              "classico": "299/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 166.5,
              "classico": 149.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 166.5,
                "obtained": 166.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 149.5,
                "obtained": 149.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 150,
              "classico": 150
            },
            "reference": {
              "score": "150/1",
              "classico": "150/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 150,
              "classico": 150
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 150,
                "obtained": 150,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 150,
                "obtained": 150,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 167,
              "classico": 150
            },
            "reference": {
              "score": "167/1",
              "classico": "150/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 167,
              "classico": 150
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 167,
                "obtained": 167,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 150,
                "obtained": 150,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 179.5,
              "classico": 179.5
            },
            "reference": {
              "score": "359/2",
              "classico": "359/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 179.5,
              "classico": 179.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 179.5,
                "obtained": 179.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 179.5,
                "obtained": 179.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 196.5,
              "classico": 179.5
            },
            "reference": {
              "score": "393/2",
              "classico": "359/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 196.5,
              "classico": 179.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 196.5,
                "obtained": 196.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 179.5,
                "obtained": 179.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 200,
              "classico": 200
            },
            "reference": {
              "score": "200/1",
              "classico": "200/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 200,
              "classico": 200
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 200,
                "obtained": 200,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 200,
                "obtained": 200,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "100",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 217,
              "classico": 200
            },
            "reference": {
              "score": "217/1",
              "classico": "200/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 217,
              "classico": 200
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 217,
                "obtained": 217,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 200,
                "obtained": 200,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "0",
              "inalacao": "0"
            },
            "expected": {
              "score": 110,
              "classico": 110
            },
            "reference": {
              "score": "110/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 110,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "0",
              "inalacao": "1"
            },
            "expected": {
              "score": 127,
              "classico": 110
            },
            "reference": {
              "score": "127/1",
              "classico": "110/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 127,
              "classico": 110
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 127,
                "obtained": 127,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110,
                "obtained": 110,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "0.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 110.5,
              "classico": 110.5
            },
            "reference": {
              "score": "221/2",
              "classico": "221/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 110.5,
              "classico": 110.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 110.5,
                "obtained": 110.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110.5,
                "obtained": 110.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "0.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 127.5,
              "classico": 110.5
            },
            "reference": {
              "score": "255/2",
              "classico": "221/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 127.5,
              "classico": 110.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 127.5,
                "obtained": 127.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 110.5,
                "obtained": 110.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "5",
              "inalacao": "0"
            },
            "expected": {
              "score": 115,
              "classico": 115
            },
            "reference": {
              "score": "115/1",
              "classico": "115/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 115,
              "classico": 115
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 115,
                "obtained": 115,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 115,
                "obtained": 115,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "5",
              "inalacao": "1"
            },
            "expected": {
              "score": 132,
              "classico": 115
            },
            "reference": {
              "score": "132/1",
              "classico": "115/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 132,
              "classico": 115
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 132,
                "obtained": 132,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 115,
                "obtained": 115,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "10",
              "inalacao": "0"
            },
            "expected": {
              "score": 120,
              "classico": 120
            },
            "reference": {
              "score": "120/1",
              "classico": "120/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 120,
              "classico": 120
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 120,
                "obtained": 120,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 120,
                "obtained": 120,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "10",
              "inalacao": "1"
            },
            "expected": {
              "score": 137,
              "classico": 120
            },
            "reference": {
              "score": "137/1",
              "classico": "120/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 137,
              "classico": 120
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 137,
                "obtained": 137,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 120,
                "obtained": 120,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "29.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 139.5,
              "classico": 139.5
            },
            "reference": {
              "score": "279/2",
              "classico": "279/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 139.5,
              "classico": 139.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 139.5,
                "obtained": 139.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 139.5,
                "obtained": 139.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "29.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 156.5,
              "classico": 139.5
            },
            "reference": {
              "score": "313/2",
              "classico": "279/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 156.5,
              "classico": 139.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 156.5,
                "obtained": 156.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 139.5,
                "obtained": 139.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "30",
              "inalacao": "0"
            },
            "expected": {
              "score": 140,
              "classico": 140
            },
            "reference": {
              "score": "140/1",
              "classico": "140/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 140,
              "classico": 140
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 140,
                "obtained": 140,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 140,
                "obtained": 140,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "30",
              "inalacao": "1"
            },
            "expected": {
              "score": 157,
              "classico": 140
            },
            "reference": {
              "score": "157/1",
              "classico": "140/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 157,
              "classico": 140
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 157,
                "obtained": 157,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 140,
                "obtained": 140,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "49.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 159.5,
              "classico": 159.5
            },
            "reference": {
              "score": "319/2",
              "classico": "319/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 159.5,
              "classico": 159.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 159.5,
                "obtained": 159.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 159.5,
                "obtained": 159.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "49.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 176.5,
              "classico": 159.5
            },
            "reference": {
              "score": "353/2",
              "classico": "319/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 176.5,
              "classico": 159.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 176.5,
                "obtained": 176.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 159.5,
                "obtained": 159.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "50",
              "inalacao": "0"
            },
            "expected": {
              "score": 160,
              "classico": 160
            },
            "reference": {
              "score": "160/1",
              "classico": "160/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 160,
              "classico": 160
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 160,
                "obtained": 160,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 160,
                "obtained": 160,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "50",
              "inalacao": "1"
            },
            "expected": {
              "score": 177,
              "classico": 160
            },
            "reference": {
              "score": "177/1",
              "classico": "160/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 177,
              "classico": 160
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 177,
                "obtained": 177,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 160,
                "obtained": 160,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "79.5",
              "inalacao": "0"
            },
            "expected": {
              "score": 189.5,
              "classico": 189.5
            },
            "reference": {
              "score": "379/2",
              "classico": "379/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 189.5,
              "classico": 189.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 189.5,
                "obtained": 189.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 189.5,
                "obtained": 189.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "79.5",
              "inalacao": "1"
            },
            "expected": {
              "score": 206.5,
              "classico": 189.5
            },
            "reference": {
              "score": "413/2",
              "classico": "379/2"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 206.5,
              "classico": 189.5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 206.5,
                "obtained": 206.5,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 189.5,
                "obtained": 189.5,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "100",
              "inalacao": "0"
            },
            "expected": {
              "score": 210,
              "classico": 210
            },
            "reference": {
              "score": "210/1",
              "classico": "210/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 210,
              "classico": 210
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 210,
                "obtained": 210,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 210,
                "obtained": 210,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-baux-revisado",
            "input": {
              "idade": "110",
              "scq": "100",
              "inalacao": "1"
            },
            "expected": {
              "score": 227,
              "classico": 210
            },
            "reference": {
              "score": "227/1",
              "classico": "210/1"
            },
            "scenario": "age-burn-inhalation-cross-product",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "score": 227,
              "classico": 210
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 227,
                "obtained": 227,
                "envelope": 0,
                "passed": true
              },
              {
                "key": "classico",
                "expected": 210,
                "obtained": 210,
                "envelope": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
              "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
              "locator": "Original abstract Results",
              "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
        "evidenceSha256": "7e5cc71340a2edf4506eee3a49c2c6fcc7a71cc73d2002cc57afdc928637ce5d",
        "peerEvidencePath": "reports/review-20261003/independent-four-linear-volume-source-oracles-final23.json",
        "peerEvidenceSha256": "aa29f261bf43be7f7f285898bce5ae671883847d5c3b9171793d372d1eecf31e",
        "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
        "source": {
          "url": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
          "edition": "Osler2010, DOI10.1097/TA.0b013e3181c453b3",
          "locator": "Original abstract Results",
          "access": "Original abstract read directly2026-10-04; age+burn percentage+17 for inhalation injury. Classical age+burn subtotal also checked. The logistic mortality transform and clinical use are outside these tests."
        },
        "implementations": [
          {
            "app": "website",
            "id": "indice-de-baux-revisado",
            "sha256": "6341b996b10f4f90ebf9aefdf1536cea923b663ddfd001622d3aeb3ccaf6aca1"
          },
          {
            "app": "dashboard",
            "id": "indice-de-baux-revisado",
            "sha256": "6341b996b10f4f90ebf9aefdf1536cea923b663ddfd001622d3aeb3ccaf6aca1"
          },
          {
            "app": "command-center",
            "id": "indice-de-baux-revisado",
            "sha256": "6341b996b10f4f90ebf9aefdf1536cea923b663ddfd001622d3aeb3ccaf6aca1"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "Revised Baux/Osler 2010:idade+SCQ+17 lesãoinalatória; modelo logístico original",
      "implementationVersion": "indice-de-baux-revisado@native-2026-10-03+6341b996b10f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Baux revisado = idade (anos) + SCQ (%) + 17 × lesão inalatória (1 = sim, 0 = não). No modelo de Osler (39.888 queimados do registro norte-americano), idade e SCQ pesaram quase igual, e a lesão inalatória equivaleu a 17 anos ou 17% de SCQ. A probabilidade de óbito vem da transformação logística do escore.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 0,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "scq",
              "label": "Superfície corporal queimada",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "inalacao",
              "label": "Lesão inalatória?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "861371b39e4018923eea1dd5d6d978c4dc7a4a4172d057e58d8149fff605a72c"
        },
        "sourceEditions": [
          {
            "citation": "Osler T, Glance LG, Hosmer DW. Simplified estimates of the probability of death after burn injuries: extending and updating the Baux score. J Trauma, 2010.",
            "url": "https://doi.org/10.1097/TA.0b013e3181c453b3",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Simplified estimates of the probability of death after burn injuries: extending and updating the baux score.",
              "year": "2010",
              "firstPublicationDate": "2010-03-01",
              "doi": "10.1097/ta.0b013e3181c453b3",
              "pmid": "20038856",
              "journal": "The Journal of trauma",
              "authors": "Osler T, Glance LG, Hosmer DW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20038856/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5afd8c53d28039b8582f8f6097495aa4e6342a019d2ac820bc6b544514412efa",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Dokter J et al. External validation of the revised Baux score for the prediction of mortality in patients with acute burn injury. J Trauma Acute Care Surg, 2014.",
            "url": "https://doi.org/10.1097/TA.0000000000000124",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "External validation of the revised Baux score for the prediction of mortality in patients with acute burn injury.",
              "year": "2014",
              "firstPublicationDate": "2014-03-01",
              "doi": "10.1097/ta.0000000000000124",
              "pmid": "24553558",
              "journal": "The journal of trauma and acute care surgery",
              "authors": "Dokter J, Meijs J, Oen IM, van Baar ME, van der Vlies CH, Boxma H."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/24553558/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6e4b2ca929975d1217b2b7d1ebc4593f2510902c8aade4b79f0826c634c3e937",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 180,
          "passed": 180,
          "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
          "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "cb97e800ad9105b3bf7d20b9554dcd6969a6da7b83831e6791c3c9237d336fc0"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6341b996b10f4f90ebf9aefdf1536cea923b663ddfd001622d3aeb3ccaf6aca1"
      },
      "limits": "O Baux revisado soma idade, porcentagem de área queimada e 17 para lesão inalatória. O total bruto não é porcentagem de mortalidade: a probabilidade requer a transformação logística da versão. O modelo simplificado teve desempenho inferior ao modelo mais complexo no artigo e exige interpretação na população clínica adequada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.036Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz coeficientes logísticos, exclusões ou limites etários; Baux bruto não é porcentagem de mortalidade. Validação Dokter 2014 é fonte distinta."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "indice-de-bishop",
      "title": "Índice de Bishop",
      "short": "Colo uterino favorável para indução do parto",
      "desc": "Calcule o índice de Bishop (dilatação, apagamento, altura da apresentação, consistência e posição do colo) e veja se o colo é favorável para a indução do parto.",
      "lead": "Avalia pelo toque vaginal se o colo uterino está favorável à indução do parto e orienta a necessidade de preparo cervical.",
      "kind": "Escore",
      "spec": [
        "ginecologia-e-obstetricia"
      ],
      "fields": [
        [
          "dil",
          "Dilatação",
          "radio",
          {
            "opts": {
              "0": "Fechado",
              "1": "1 a 2 cm",
              "2": "3 a 4 cm",
              "3": "≥ 5 cm"
            }
          }
        ],
        [
          "apag",
          "Apagamento",
          "radio",
          {
            "opts": {
              "0": "0 a 30%",
              "1": "40 a 50%",
              "2": "60 a 70%",
              "3": "≥ 80%"
            }
          }
        ],
        [
          "alt",
          "Altura da apresentação (De Lee)",
          "radio",
          {
            "opts": {
              "0": "−3",
              "1": "−2",
              "2": "−1 ou 0",
              "3": "+1 ou +2"
            }
          }
        ],
        [
          "cons",
          "Consistência do colo",
          "radio",
          {
            "opts": {
              "0": "Firme",
              "1": "Média",
              "2": "Amolecida"
            }
          }
        ],
        [
          "pos",
          "Posição do colo",
          "radio",
          {
            "opts": {
              "0": "Posterior",
              "1": "Intermediária",
              "2": "Anterior"
            }
          }
        ]
      ],
      "formula": "<p>Soma de 5 itens do toque vaginal: dilatação (0 a 3), apagamento (0 a 3), altura da apresentação (0 a 3), consistência (0 a 2) e posição do colo (0 a 2). Total de 0 a 13.</p>",
      "sources": [
        [
          "Bishop EH. Pelvic scoring for elective induction. Obstet Gynecol, 1964.",
          "https://pubmed.ncbi.nlm.nih.gov/14199536/"
        ],
        [
          "American College of Obstetricians and Gynecologists. ACOG Practice Bulletin No. 107: Induction of Labor. Obstet Gynecol, 2009.",
          "https://doi.org/10.1097/AOG.0b013e3181b48ef5"
        ],
        [
          "Bishop1964",
          "https://epp.evidencio.com/uploads/files/models/files/1293/0bf17b-Bishop%20EH%2C%201964.pdf"
        ],
        [
          "ACOG patient FAQ,current retrieval2026-10-04",
          "https://www.acog.org/womens-health/faqs/labor-induction"
        ]
      ],
      "cases": [
        [
          "Colo 1-2 cm, 40-50%, −2, firme, posterior: 3 pontos (desfavorável)",
          {
            "dil": "1",
            "apag": "1",
            "alt": "1",
            "cons": "0",
            "pos": "0"
          },
          {
            "score": 3,
            "level": "high"
          }
        ],
        [
          "Colo 1-2 cm, 60-70%, −1, amolecido, posterior: 7 pontos (intermediário, limite)",
          {
            "dil": "1",
            "apag": "2",
            "alt": "2",
            "cons": "2",
            "pos": "0"
          },
          {
            "score": 7,
            "level": "mid"
          }
        ],
        [
          "Colo 3-4 cm, 60-70%, −1, amolecido, intermediário: 9 pontos (favorável, limite)",
          {
            "dil": "2",
            "apag": "2",
            "alt": "2",
            "cons": "2",
            "pos": "1"
          },
          {
            "score": 9,
            "level": "low"
          }
        ],
        [
          "Todos os itens no máximo: 13 pontos",
          {
            "dil": "3",
            "apag": "3",
            "alt": "3",
            "cons": "2",
            "pos": "2"
          },
          {
            "score": 13,
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:23.524Z",
        "total": 576,
        "passed": 576,
        "cases": [
          {
            "id": "indice-de-bishop",
            "index": 256,
            "input": {
              "dil": "0",
              "apag": "0",
              "alt": "0",
              "cons": "0",
              "pos": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "original1964-five-assigned-component-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 256
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "indice-de-bishop",
            "index": 257,
            "input": {
              "dil": "0",
              "apag": "0",
              "alt": "0",
              "cons": "0",
              "pos": "1"
            },
            "expected": {
              "score": 1
            },
            "derivation": "original1964-five-assigned-component-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 257
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "indice-de-bishop",
            "index": 258,
            "input": {
              "dil": "0",
              "apag": "0",
              "alt": "0",
              "cons": "0",
              "pos": "2"
            },
            "expected": {
              "score": 2
            },
            "derivation": "original1964-five-assigned-component-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 258
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "indice-de-bishop",
            "index": 259,
            "input": {
              "dil": "0",
              "apag": "0",
              "alt": "0",
              "cons": "1",
              "pos": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "original1964-five-assigned-component-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 259
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 576,
        "uniqueApiInputCount": 576,
        "sourceContextCount": 576,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "30fd31655deec59f0ea8d32b78dd06ca4ed85cf6b1270f1681c3dc7eac2f45fd",
          "total": 576,
          "bankRowCount": 576,
          "uniqueApiInputCount": 576,
          "sourceContextCount": 576,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-further-score-source-comparison-final27.json",
            "sha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 576,
          "uniqueApiInputs": 576,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
            "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "indice-de-bishop",
            "declaredEdition": "Bishop 1964:5 componentes 0–13; apagamento percentual, sem versão comprimento cervical",
            "readRecords": [
              {
                "id": "indice-de-bishop",
                "edition": "Bishop1964 Obstetrics and Gynecology24(2):266–268, Figure1 p267",
                "url": "https://epp.evidencio.com/uploads/files/models/files/1293/0bf17b-Bishop%20EH%2C%201964.pdf",
                "file": "bishop-1964-original-final27.pdf",
                "readPages": [
                  1,
                  2
                ],
                "observations": "Five assigned components are summed: dilatation, effacement and station each0–3; consistency and position each0–2. Maximum13. Original Figure1 highest dilation band5–6cm differs from the current local UI ≥5cm; original highest effacement entry80 differs from current ≥80. Those semantic extensions are not approved by assigned-point enumeration.",
                "unchecked": [
                  "Original third page not included in this new visual reading.",
                  "Clinical examination, cervical-band continuity, current indication for induction, favorable-score threshold and population extensions are not validated.",
                  "Original restricted multiparity/pregnancy context is documented, not adopted as current clinical guidance."
                ],
                "sha256": "e8f814c64388b48daf455baf6a0186ed405b3966ce8960a04bb9d8e2b4b3f5ee",
                "visualEvidence": [
                  {
                    "file": "bishop-1964-original-final27-p1.png",
                    "sha256": "ae26e71a11e0780a7ec4f69f86dfb5568f102300ffb464e31a1282011ab5c496"
                  },
                  {
                    "file": "bishop-1964-original-final27-p2.png",
                    "sha256": "8ce628a4fcdb336851c714993df575d94c77c22475c8367321b8ca0054744724"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/three-further-score-primary-review-final27.json",
              "sha256": "49449018ee564d2d981ad126b2fb703ee1c78124d83e122bc12ec256c7f5d0f0"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/three-further-score-source-comparison-final27.json",
        "evidenceSha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/three-further-score-source-independent-review-western-final27-r2.json",
            "sha256": "8f28bb21326d78494fc35cd16dfe612d77337f815fccb318eab269a44a9c4999"
          },
          "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 1728,
        "actualVmExecutions": 1728,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
            "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
            "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
          },
          {
            "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
            "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
            "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
            "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
          },
          {
            "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
            "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "Bishop 1964:5 componentes 0–13; apagamento percentual, sem versão comprimento cervical",
      "implementationVersion": "indice-de-bishop@native-2026-10-03+2ea8b553b045",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/14199536/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de 5 itens do toque vaginal: dilatação (0 a 3), apagamento (0 a 3), altura da apresentação (0 a 3), consistência (0 a 2) e posição do colo (0 a 2). Total de 0 a 13.",
        "inputContract": {
          "fields": [
            {
              "key": "dil",
              "label": "Dilatação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Fechado",
                "1": "1 a 2 cm",
                "2": "3 a 4 cm",
                "3": "≥ 5 cm"
              }
            },
            {
              "key": "apag",
              "label": "Apagamento",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 a 30%",
                "1": "40 a 50%",
                "2": "60 a 70%",
                "3": "≥ 80%"
              }
            },
            {
              "key": "alt",
              "label": "Altura da apresentação (De Lee)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "−3",
                "1": "−2",
                "2": "−1 ou 0",
                "3": "+1 ou +2"
              }
            },
            {
              "key": "cons",
              "label": "Consistência do colo",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Firme",
                "1": "Média",
                "2": "Amolecida"
              }
            },
            {
              "key": "pos",
              "label": "Posição do colo",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Posterior",
                "1": "Intermediária",
                "2": "Anterior"
              }
            }
          ],
          "hash": "0da999c187cbce5fcec3b4f63b9cf8a63aad4364902e141d62d32bc57a7a9524"
        },
        "sourceEditions": [
          {
            "citation": "Bishop EH. Pelvic scoring for elective induction. Obstet Gynecol, 1964.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/14199536/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "PELVIC SCORING FOR ELECTIVE INDUCTION.",
              "year": "1964",
              "firstPublicationDate": "1964-08-01",
              "pmid": "14199536",
              "journal": "Obstetrics and gynecology",
              "authors": "BISHOP EH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14199536/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "American College of Obstetricians and Gynecologists. ACOG Practice Bulletin No. 107: Induction of Labor. Obstet Gynecol, 2009.",
            "url": "https://doi.org/10.1097/AOG.0b013e3181b48ef5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "ACOG Practice Bulletin No. 107: Induction of labor.",
              "year": "2009",
              "firstPublicationDate": "2009-08-01",
              "doi": "10.1097/aog.0b013e3181b48ef5",
              "pmid": "19623003",
              "journal": "Obstetrics and gynecology",
              "authors": ""
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19623003/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:23.524Z",
          "total": 576,
          "passed": 576,
          "cases": [
            {
              "id": "indice-de-bishop",
              "index": 256,
              "input": {
                "dil": "0",
                "apag": "0",
                "alt": "0",
                "cons": "0",
                "pos": "0"
              },
              "expected": {
                "score": 0
              },
              "derivation": "original1964-five-assigned-component-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 256
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "indice-de-bishop",
              "index": 257,
              "input": {
                "dil": "0",
                "apag": "0",
                "alt": "0",
                "cons": "0",
                "pos": "1"
              },
              "expected": {
                "score": 1
              },
              "derivation": "original1964-five-assigned-component-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 257
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "indice-de-bishop",
              "index": 258,
              "input": {
                "dil": "0",
                "apag": "0",
                "alt": "0",
                "cons": "0",
                "pos": "2"
              },
              "expected": {
                "score": 2
              },
              "derivation": "original1964-five-assigned-component-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 258
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "indice-de-bishop",
              "index": 259,
              "input": {
                "dil": "0",
                "apag": "0",
                "alt": "0",
                "cons": "1",
                "pos": "0"
              },
              "expected": {
                "score": 1
              },
              "derivation": "original1964-five-assigned-component-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 259
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
                  "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 576,
          "uniqueApiInputCount": 576,
          "sourceContextCount": 576,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "30fd31655deec59f0ea8d32b78dd06ca4ed85cf6b1270f1681c3dc7eac2f45fd",
            "total": 576,
            "bankRowCount": 576,
            "uniqueApiInputCount": 576,
            "sourceContextCount": 576,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-further-score-source-comparison-final27.json",
              "sha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 576,
            "uniqueApiInputs": 576,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "indice-de-bishop",
              "declaredEdition": "Bishop 1964:5 componentes 0–13; apagamento percentual, sem versão comprimento cervical",
              "readRecords": [
                {
                  "id": "indice-de-bishop",
                  "edition": "Bishop1964 Obstetrics and Gynecology24(2):266–268, Figure1 p267",
                  "url": "https://epp.evidencio.com/uploads/files/models/files/1293/0bf17b-Bishop%20EH%2C%201964.pdf",
                  "file": "bishop-1964-original-final27.pdf",
                  "readPages": [
                    1,
                    2
                  ],
                  "observations": "Five assigned components are summed: dilatation, effacement and station each0–3; consistency and position each0–2. Maximum13. Original Figure1 highest dilation band5–6cm differs from the current local UI ≥5cm; original highest effacement entry80 differs from current ≥80. Those semantic extensions are not approved by assigned-point enumeration.",
                  "unchecked": [
                    "Original third page not included in this new visual reading.",
                    "Clinical examination, cervical-band continuity, current indication for induction, favorable-score threshold and population extensions are not validated.",
                    "Original restricted multiparity/pregnancy context is documented, not adopted as current clinical guidance."
                  ],
                  "sha256": "e8f814c64388b48daf455baf6a0186ed405b3966ce8960a04bb9d8e2b4b3f5ee",
                  "visualEvidence": [
                    {
                      "file": "bishop-1964-original-final27-p1.png",
                      "sha256": "ae26e71a11e0780a7ec4f69f86dfb5568f102300ffb464e31a1282011ab5c496"
                    },
                    {
                      "file": "bishop-1964-original-final27-p2.png",
                      "sha256": "8ce628a4fcdb336851c714993df575d94c77c22475c8367321b8ca0054744724"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/three-further-score-primary-review-final27.json",
                "sha256": "49449018ee564d2d981ad126b2fb703ee1c78124d83e122bc12ec256c7f5d0f0"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/three-further-score-source-comparison-final27.json",
          "evidenceSha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/three-further-score-source-independent-review-western-final27-r2.json",
              "sha256": "8f28bb21326d78494fc35cd16dfe612d77337f815fccb318eab269a44a9c4999"
            },
            "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 1728,
          "actualVmExecutions": 1728,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
              "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
              "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
            },
            {
              "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
              "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/indice-de-bishop/calculator.js",
              "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-de-bishop/calculator.js",
              "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
            },
            {
              "file": "apps/command-center/private/tool-code/indice-de-bishop/calculator.js",
              "sha256": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "2ea8b553b0453a0455c71803ea4e5f4653ac3c8b754e0e51b8039744f9349629"
      },
      "limits": "O Bishop clássico descreve preparo cervical pelos cinco componentes do exame e não autoriza, sozinho, indução do parto. O artigo de 1964 estudou contexto histórico de multíparas a partir de 36 semanas; isso não constitui indicação atual de indução eletiva nessa idade. A orientação institucional ACOG consultada exige avaliar indicações e contraindicações obstétricas e não realizar indução eletiva antes de 39 semanas. Esta versão usa apagamento cervical em porcentagem, não uma versão modificada baseada no comprimento cervical.",
      "limitsEvidence": {
        "status": "primary-indexed-sections-read-direct-full-access-incomplete",
        "sources": [
          {
            "url": "https://epp.evidencio.com/uploads/files/models/files/1293/0bf17b-Bishop%20EH%2C%201964.pdf",
            "edition": "Bishop1964",
            "readScope": "Original first-page indexed text:historical multiparous cohort and pregnancy≥36weeks. PDF text extraction only two lines; screenshot attempts did not yield a readable image. Full chart not read."
          },
          {
            "url": "https://www.acog.org/womens-health/faqs/labor-induction",
            "edition": "ACOG patient FAQ,current retrieval2026-10-04",
            "readScope": "Institutional indexed sections:classic0–13 cervical readiness, induction contraindications and elective induction not before39weeks. Direct opening failed."
          },
          {
            "url": "https://doi.org/10.1097/AOG.0b013e3181b48ef5",
            "edition": "ACOGPracticeBulletin107,2009",
            "readScope": "Identity only; full bulletin not read."
          }
        ],
        "populationScope": "Clinical cervical readiness assessment; original study population not current induction eligibility.",
        "remainingChecks": [
          "Original full chart and full ACOG107 bulletin not read.",
          "ACOG current FAQ available through indexed primary text, not direct full page."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "indice-de-capacidade-para-o-trabalho",
      "title": "Adaptação ELUCENIA do Índice de Capacidade para o Trabalho (WAI)",
      "short": "Work Ability Index, versão brasileira",
      "desc": "Calcule o Índice de Capacidade para o Trabalho (ICT/Work Ability Index): sete dimensões, escore de 7 a 49 e classificação de baixa a ótima capacidade.",
      "lead": "Avalia como o próprio trabalhador percebe sua capacidade para o trabalho, considerando as exigências da função, doenças, faltas e recursos mentais.",
      "kind": "Calculadora",
      "spec": [
        "medicina-do-trabalho",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "i1",
          "1. Capacidade para o trabalho atual, comparada com a melhor de toda a sua vida (0 a 10)",
          "sel",
          {
            "opts": {
              "0": "0 (incapaz de trabalhar)",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4",
              "5": "5",
              "6": "6",
              "7": "7",
              "8": "8",
              "9": "9",
              "10": "10 (a melhor de toda a vida)"
            }
          }
        ],
        [
          "natureza",
          "2. Natureza do trabalho",
          "radio",
          {
            "opts": {
              "f": "Principalmente físico",
              "m": "Principalmente mental",
              "a": "Físico e mental"
            }
          }
        ],
        [
          "i2f",
          "2a. Capacidade atual em relação às exigências <strong>físicas</strong> do trabalho",
          "sel",
          {
            "opts": {
              "1": "Muito baixa",
              "2": "Baixa",
              "3": "Moderada",
              "4": "Boa",
              "5": "Muito boa"
            }
          }
        ],
        [
          "i2m",
          "2b. Capacidade atual em relação às exigências <strong>mentais</strong> do trabalho",
          "sel",
          {
            "opts": {
              "1": "Muito baixa",
              "2": "Baixa",
              "3": "Moderada",
              "4": "Boa",
              "5": "Muito boa"
            }
          }
        ],
        [
          "i3",
          "3. Número de doenças atuais com diagnóstico médico (lista do questionário)",
          "sel",
          {
            "opts": {
              "1": "5 ou mais doenças",
              "2": "4 doenças",
              "3": "3 doenças",
              "4": "2 doenças",
              "5": "1 doença",
              "7": "Nenhuma"
            }
          }
        ],
        [
          "i4",
          "4. Perda estimada para o trabalho por causa de doenças",
          "sel",
          {
            "opts": {
              "1": "Estou totalmente incapacitado para trabalhar",
              "2": "Por causa da doença, só consigo trabalhar em tempo parcial",
              "3": "Frequentemente preciso diminuir o ritmo ou mudar o método",
              "4": "Algumas vezes preciso diminuir o ritmo ou mudar o método",
              "5": "Consigo fazer o trabalho, mas ele me causa alguns sintomas",
              "6": "Nenhum impedimento (ou não tenho doença)"
            }
          }
        ],
        [
          "i5",
          "5. Faltas ao trabalho por doença nos últimos 12 meses",
          "sel",
          {
            "opts": {
              "1": "De 100 a 365 dias",
              "2": "De 25 a 99 dias",
              "3": "De 10 a 24 dias",
              "4": "Até 9 dias",
              "5": "Nenhuma"
            }
          }
        ],
        [
          "i6",
          "6. Acredita que, do ponto de vista da saúde, conseguirá fazer seu trabalho atual daqui a 2 anos?",
          "radio",
          {
            "opts": {
              "1": "É improvável",
              "4": "Não estou muito certo",
              "7": "Bastante provável"
            }
          }
        ],
        [
          "i7a",
          "7a. Recentemente, tem conseguido apreciar suas atividades diárias?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Às vezes",
              "3": "Quase sempre",
              "4": "Sempre"
            }
          }
        ],
        [
          "i7b",
          "7b. Recentemente, tem se sentido ativo(a) e alerta?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Às vezes",
              "3": "Quase sempre",
              "4": "Sempre"
            }
          }
        ],
        [
          "i7c",
          "7c. Recentemente, tem se sentido cheio(a) de esperança para o futuro?",
          "sel",
          {
            "opts": {
              "0": "Nunca",
              "1": "Raramente",
              "2": "Às vezes",
              "3": "Quase sempre",
              "4": "Sempre"
            }
          }
        ]
      ],
      "formula": "<p>Soma de 7 dimensões: (1) 0 a 10; (2) exigências físicas e mentais (1 a 5 cada), ponderadas pela natureza do trabalho: principalmente físico = física × 1,5 + mental × 0,5; principalmente mental = física × 0,5 + mental × 1,5; ambos = física + mental (2 a 10); (3) doenças: nenhuma 7, uma 5, duas 4, três 3, quatro 2, cinco ou mais 1; (4) perda para o trabalho 1 a 6; (5) faltas 1 a 5; (6) prognóstico 1, 4 ou 7; (7) recursos mentais: soma das três perguntas (0 a 12) convertida em 0 a 3 = 1, 4 a 6 = 2, 7 a 9 = 3, 10 a 12 = 4.</p><p>Total de 7 a 49.</p><p>A soma não arredondada é preservada para auditoria. Para apresentar e classificar o total final, os meios pontos são arredondados para o inteiro seguinte: 27,5 → 28, 36,5 → 37 e 43,5 → 44. Essa regra foi lida na reprodução institucional CHRODIS+ que cita Tuomi 1998; o manual original não foi lido integralmente.</p>",
      "sources": [
        [
          "Ilmarinen J. The Work Ability Index (WAI). Occup Med (Lond), 2007.",
          "https://doi.org/10.1093/occmed/kqm008"
        ],
        [
          "Martinez MC, Latorre MRDO, Fischer FM. Validade e confiabilidade da versão brasileira do Índice de Capacidade para o Trabalho. Rev Saúde Pública, 2009.",
          "https://doi.org/10.1590/S0034-89102009000300017"
        ],
        [
          "FIOH developer guidance,retrieved2026-10-04",
          "https://www.ttl.fi/en/themes/well-being-at-work-and-work-ability/tyokyky/using-the-work-ability-index-wai"
        ],
        [
          "Martinez/Latorre/Fischer2009,BrazilianWAIvalidation",
          "https://www.scielo.br/pdf/rsp/v43n3/en_140.pdf"
        ],
        [
          "Institutional CHRODIS+ reproduction citing Tuomi 1998, scoring page 4; original manual not fully read.",
          "https://www.onderzoekinorganisaties.nl/_downloads/8d3b6acb0155d736537037e408b30d9f"
        ],
        [
          "Finnish municipal employee study 2016, Table 1 WAI categories.",
          "https://www.sjweh.fi/article/3598"
        ],
        [
          "Tuomi K, Ilmarinen J, Jahkola A, Katajarinne L, Tulkki A. Work Ability Index. 2nd revised ed. Helsinki: Finnish Institute of Occupational Health, 1998.",
          "https://www.ttl.fi/en/themes/well-being-at-work-and-work-ability/tyokyky/using-the-work-ability-index-wai"
        ],
        [
          "Finnish Institute of Occupational Health · Using the Work Ability Index (WAI)",
          "https://www.ttl.fi/en/themes/well-being-at-work-and-work-ability/tyokyky/using-the-work-ability-index-wai"
        ]
      ],
      "cases": [
        [
          "Máximo em todas as dimensões: 49 (ótima)",
          {
            "i1": "10",
            "natureza": "a",
            "i2f": "5",
            "i2m": "5",
            "i3": "7",
            "i4": "6",
            "i5": "5",
            "i6": "7",
            "i7a": "4",
            "i7b": "4",
            "i7c": "4"
          },
          {
            "raw": {
              "score": 49
            },
            "level": "low",
            "verdict": "ótima"
          }
        ],
        [
          "Trabalho mental, 8 + 8 + 5 + 5 + 4 + 7 + 3: 40 (boa)",
          {
            "i1": "8",
            "natureza": "m",
            "i2f": "4",
            "i2m": "4",
            "i3": "5",
            "i4": "5",
            "i5": "4",
            "i6": "7",
            "i7a": "3",
            "i7b": "3",
            "i7c": "3"
          },
          {
            "raw": {
              "score": 40,
              "i2": 8,
              "i7": 3
            },
            "level": "low",
            "verdict": "boa"
          }
        ],
        [
          "Físico e mental, 7 + 7 + 4 + 5 + 4 + 4 + 3: 34 (moderada)",
          {
            "i1": "7",
            "natureza": "a",
            "i2f": "4",
            "i2m": "3",
            "i3": "4",
            "i4": "5",
            "i5": "4",
            "i6": "4",
            "i7a": "2",
            "i7b": "2",
            "i7c": "3"
          },
          {
            "raw": {
              "score": 34
            },
            "level": "mid"
          }
        ],
        [
          "Trabalho físico: dimensão 2 = 3 × 1,5 + 4 × 0,5 = 6,5; soma não arredondada 27,5; total final 28 (moderada)",
          {
            "i1": "5",
            "natureza": "f",
            "i2f": "3",
            "i2m": "4",
            "i3": "3",
            "i4": "4",
            "i5": "3",
            "i6": "4",
            "i7a": "2",
            "i7b": "2",
            "i7c": "2"
          },
          {
            "raw": {
              "score": 27.5,
              "i2": 6.5,
              "i7": 2,
              "scoreRounded": 28,
              "scoreUnrounded": 27.5
            },
            "level": "mid",
            "verdict": "moderada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:37.566Z",
        "total": 6100,
        "passed": 6100,
        "sourceRowCount": 6100,
        "uniqueApiInputCount": 6100,
        "sourceContextCount": 6100,
        "cases": [
          {
            "index": 0,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 1,
              "i6": 1,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 12,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 1,
              "i6": 4,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 15,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 1,
              "i6": 7,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 18,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 2,
              "i6": 1,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 13,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 4,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 2,
              "i6": 4,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 16,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 5,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 2,
              "i6": 7,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 19,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 6,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 3,
              "i6": 1,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 14,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          },
          {
            "index": 7,
            "input": {
              "i1": 0,
              "natureza": "a",
              "i2f": 3,
              "i2m": 3,
              "i3": 1,
              "i4": 1,
              "i5": 3,
              "i6": 4,
              "i7a": 2,
              "i7b": 2,
              "i7c": 2
            },
            "expected": {
              "score": 17,
              "i2": 6,
              "i7": 2
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "302e827283a7bfe49f4e5a85c2d30efec63102c3a8c0586333e205b74e4b15a4",
          "total": 6100,
          "bankRowCount": 6100,
          "uniqueApiInputCount": 6100,
          "sourceContextCount": 6100,
          "fullStoredSourceRows": 6100,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
              "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
            "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Complete5940selectedassignedcode Cartesian totals at fixeddemands/mentalvalues,125mentalresource triples and37limitedworkdemandpairs. Score aggregation only; fullquestionnaire/clinicalclassification excluded. Only selected unrounded/raw numerical fields.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
            "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
          },
          "reading": {
            "edition": "Classic7dimension WAI; FIOH2016 Table1 and EUCHRODIS+ reproduction citing Tuomi1998; not BAuA2019twofactor revision",
            "evidence": [
              {
                "file": "reports/review-20261003/root-source34-primary-r2/sjweh3598-primary.html",
                "sha256": "97a9c3624a370d0c8752301af3255412c316db753ceedfa9ade372168791997d",
                "personallyReadPages": [],
                "scope": "Personally read originalFIOHcohort Table1 sum and range/class bands via web; reproduction readstatus does not mean this HTML was displayed."
              },
              {
                "file": "reports/review-20261003/root-source34-primary-r2/fioh-wai-page.html",
                "sha256": "acdafc3611f175a3ac9a69e306646db2309405f564e05cec0dd7e8280f7515d7",
                "personallyReadPages": [],
                "scope": "Personally read developer citation and conditions via web; complete1998manual not obtained."
              },
              {
                "file": "reports/review-20261003/root-source34-primary-r4/wai1998-institutional-reproduction.pdf",
                "sha256": "bc0b07f61c27b893dbf0191d55ce306ecc354f85e7a6a0b40a493114aa11738b",
                "personallyReadPages": [
                  1,
                  2,
                  3,
                  4
                ],
                "scope": "Personally read extracted questionnaire pages and visually read page4 scoring. Institutional reproduction, not the original1998publisher manual."
              }
            ],
            "excluded": [
              "Clinical/occupational use, authorized translation, disease assignment, original1998manual fullconformance and BAuA2019 twofactor interpretation. Physical/mental weight cases limited to reproduction stated3–5/1–2 ranges."
            ]
          }
        },
        "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
        "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
            "sha256": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f"
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
            "sha256": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f"
          },
          {
            "file": "apps/command-center/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
            "sha256": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f"
          }
        ],
        "qualifications": [
          "Rounded finalscore is separately compared and differences remain open. Wholequestionnaire/rubric/occupationalapproval excluded.",
          "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousImplementationBindings": [
          {
            "file": "apps/website/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
            "sha256": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007"
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
            "sha256": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007"
          },
          {
            "file": "apps/command-center/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
            "sha256": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007"
          }
        ],
        "appliedCodeRebind": {
          "preparedAt": "2026-10-04T22:14:24.791Z",
          "predecessorBank": {
            "file": "reports/review-20261003/occupational-obstetric-source-bank-stage-final36-r2/apps/website/private/tool-code/indice-de-capacidade-para-o-trabalho/independent-source-cases.json",
            "sha256": "5adc17d4e3474331bcbf2ab8f612c61669381cd78c0f048ee5cbfe754a518538"
          },
          "reason": "FinalWAI whole-score display/category correction; legacy unrounded raw.score and all source expected totals retained.",
          "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
          "evidence": [
            {
              "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
              "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
            },
            {
              "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
              "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
            },
            {
              "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
              "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
            },
            {
              "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
              "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
            },
            {
              "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
              "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
            },
            {
              "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
              "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
            }
          ]
        }
      },
      "methodVersion": "WAI, 7 dimensões: total final 7–49; meios pontos arredondados para o inteiro seguinte (Tuomi 1998, reprodução institucional CHRODIS+); referências Ilmarinen 2007 e Martinez 2009 preservadas; manual original não lido integralmente",
      "implementationVersion": "indice-de-capacidade-para-o-trabalho@native-2026-10-03+4bcdab8799c9",
      "currentMethodSource": "https://doi.org/10.1093/occmed/kqm008",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de 7 dimensões: (1) 0 a 10; (2) exigências físicas e mentais (1 a 5 cada), ponderadas pela natureza do trabalho: principalmente físico = física × 1,5 + mental × 0,5; principalmente mental = física × 0,5 + mental × 1,5; ambos = física + mental (2 a 10); (3) doenças: nenhuma 7, uma 5, duas 4, três 3, quatro 2, cinco ou mais 1; (4) perda para o trabalho 1 a 6; (5) faltas 1 a 5; (6) prognóstico 1, 4 ou 7; (7) recursos mentais: soma das três perguntas (0 a 12) convertida em 0 a 3 = 1, 4 a 6 = 2, 7 a 9 = 3, 10 a 12 = 4. Total de 7 a 49. A soma não arredondada é preservada para auditoria. Para apresentar e classificar o total final, os meios pontos são arredondados para o inteiro seguinte: 27,5 → 28, 36,5 → 37 e 43,5 → 44. Essa regra foi lida na reprodução institucional CHRODIS+ que cita Tuomi 1998; o manual original não foi lido integralmente.",
        "inputContract": {
          "fields": [
            {
              "key": "i1",
              "label": "1. Capacidade para o trabalho atual, comparada com a melhor de toda a sua vida (0 a 10)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 (incapaz de trabalhar)",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4",
                "5": "5",
                "6": "6",
                "7": "7",
                "8": "8",
                "9": "9",
                "10": "10 (a melhor de toda a vida)"
              }
            },
            {
              "key": "natureza",
              "label": "2. Natureza do trabalho",
              "type": "radio",
              "optional": false,
              "options": {
                "f": "Principalmente físico",
                "m": "Principalmente mental",
                "a": "Físico e mental"
              }
            },
            {
              "key": "i2f",
              "label": "2a. Capacidade atual em relação às exigências <strong>físicas</strong> do trabalho",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "Muito baixa",
                "2": "Baixa",
                "3": "Moderada",
                "4": "Boa",
                "5": "Muito boa"
              }
            },
            {
              "key": "i2m",
              "label": "2b. Capacidade atual em relação às exigências <strong>mentais</strong> do trabalho",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "Muito baixa",
                "2": "Baixa",
                "3": "Moderada",
                "4": "Boa",
                "5": "Muito boa"
              }
            },
            {
              "key": "i3",
              "label": "3. Número de doenças atuais com diagnóstico médico (lista do questionário)",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "5 ou mais doenças",
                "2": "4 doenças",
                "3": "3 doenças",
                "4": "2 doenças",
                "5": "1 doença",
                "7": "Nenhuma"
              }
            },
            {
              "key": "i4",
              "label": "4. Perda estimada para o trabalho por causa de doenças",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "Estou totalmente incapacitado para trabalhar",
                "2": "Por causa da doença, só consigo trabalhar em tempo parcial",
                "3": "Frequentemente preciso diminuir o ritmo ou mudar o método",
                "4": "Algumas vezes preciso diminuir o ritmo ou mudar o método",
                "5": "Consigo fazer o trabalho, mas ele me causa alguns sintomas",
                "6": "Nenhum impedimento (ou não tenho doença)"
              }
            },
            {
              "key": "i5",
              "label": "5. Faltas ao trabalho por doença nos últimos 12 meses",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "De 100 a 365 dias",
                "2": "De 25 a 99 dias",
                "3": "De 10 a 24 dias",
                "4": "Até 9 dias",
                "5": "Nenhuma"
              }
            },
            {
              "key": "i6",
              "label": "6. Acredita que, do ponto de vista da saúde, conseguirá fazer seu trabalho atual daqui a 2 anos?",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "É improvável",
                "4": "Não estou muito certo",
                "7": "Bastante provável"
              }
            },
            {
              "key": "i7a",
              "label": "7a. Recentemente, tem conseguido apreciar suas atividades diárias?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Às vezes",
                "3": "Quase sempre",
                "4": "Sempre"
              }
            },
            {
              "key": "i7b",
              "label": "7b. Recentemente, tem se sentido ativo(a) e alerta?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Às vezes",
                "3": "Quase sempre",
                "4": "Sempre"
              }
            },
            {
              "key": "i7c",
              "label": "7c. Recentemente, tem se sentido cheio(a) de esperança para o futuro?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nunca",
                "1": "Raramente",
                "2": "Às vezes",
                "3": "Quase sempre",
                "4": "Sempre"
              }
            }
          ],
          "hash": "67351d94a0689ec5a4fbc188f37850f9e133af4f3c68ea8f5b88d0fa3c384688"
        },
        "sourceEditions": [
          {
            "citation": "Ilmarinen J. The Work Ability Index (WAI). Occup Med (Lond), 2007.",
            "url": "https://doi.org/10.1093/occmed/kqm008",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "The Work Ability Index (WAI)",
              "doi": "10.1093/occmed/kqm008",
              "year": 2006,
              "publisher": "Oxford University Press (OUP)",
              "journal": "Occupational Medicine",
              "authors": [
                "J. Ilmarinen"
              ],
              "url": "https://doi.org/10.1093/occmed/kqm008"
            },
            "publication": {
              "title": "The Work Ability Index (WAI)",
              "doi": "10.1093/occmed/kqm008",
              "year": 2006,
              "publisher": "Oxford University Press (OUP)",
              "journal": "Occupational Medicine",
              "authors": [
                "J. Ilmarinen"
              ],
              "url": "https://doi.org/10.1093/occmed/kqm008"
            }
          },
          {
            "citation": "Martinez MC, Latorre MRDO, Fischer FM. Validade e confiabilidade da versão brasileira do Índice de Capacidade para o Trabalho. Rev Saúde Pública, 2009.",
            "url": "https://doi.org/10.1590/S0034-89102009000300017",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Validade e confiabilidade da versão brasileira do Índice de Capacidade para o Trabalho",
              "doi": "10.1590/s0034-89102009000300017",
              "year": 2009,
              "publisher": "FapUNIFESP (SciELO)",
              "journal": "Revista de Saúde Pública",
              "authors": [
                "Maria Carmen Martinez",
                "Maria do Rosário Dias de Oliveira Latorre",
                "Frida Marina Fischer"
              ],
              "url": "https://doi.org/10.1590/s0034-89102009000300017"
            },
            "publication": {
              "title": "Validade e confiabilidade da versão brasileira do Índice de Capacidade para o Trabalho",
              "doi": "10.1590/s0034-89102009000300017",
              "year": 2009,
              "publisher": "FapUNIFESP (SciELO)",
              "journal": "Revista de Saúde Pública",
              "authors": [
                "Maria Carmen Martinez",
                "Maria do Rosário Dias de Oliveira Latorre",
                "Frida Marina Fischer"
              ],
              "url": "https://doi.org/10.1590/s0034-89102009000300017"
            }
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:37.566Z",
          "total": 6100,
          "passed": 6100,
          "sourceRowCount": 6100,
          "uniqueApiInputCount": 6100,
          "sourceContextCount": 6100,
          "cases": [
            {
              "index": 0,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 1,
                "i6": 1,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 12,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 1,
                "i6": 4,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 15,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 1,
                "i6": 7,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 18,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 2,
                "i6": 1,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 13,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 4,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 2,
                "i6": 4,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 16,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 5,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 2,
                "i6": 7,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 19,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 6,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 3,
                "i6": 1,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 14,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            },
            {
              "index": 7,
              "input": {
                "i1": 0,
                "natureza": "a",
                "i2f": 3,
                "i2m": 3,
                "i3": 1,
                "i4": 1,
                "i5": 3,
                "i6": 4,
                "i7a": 2,
                "i7b": 2,
                "i7c": 2
              },
              "expected": {
                "score": 17,
                "i2": 6,
                "i7": 2
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "302e827283a7bfe49f4e5a85c2d30efec63102c3a8c0586333e205b74e4b15a4",
            "total": 6100,
            "bankRowCount": 6100,
            "uniqueApiInputCount": 6100,
            "sourceContextCount": 6100,
            "fullStoredSourceRows": 6100,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
                "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
              "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Complete5940selectedassignedcode Cartesian totals at fixeddemands/mentalvalues,125mentalresource triples and37limitedworkdemandpairs. Score aggregation only; fullquestionnaire/clinicalclassification excluded. Only selected unrounded/raw numerical fields.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
              "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
            },
            "reading": {
              "edition": "Classic7dimension WAI; FIOH2016 Table1 and EUCHRODIS+ reproduction citing Tuomi1998; not BAuA2019twofactor revision",
              "evidence": [
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/sjweh3598-primary.html",
                  "sha256": "97a9c3624a370d0c8752301af3255412c316db753ceedfa9ade372168791997d",
                  "personallyReadPages": [],
                  "scope": "Personally read originalFIOHcohort Table1 sum and range/class bands via web; reproduction readstatus does not mean this HTML was displayed."
                },
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/fioh-wai-page.html",
                  "sha256": "acdafc3611f175a3ac9a69e306646db2309405f564e05cec0dd7e8280f7515d7",
                  "personallyReadPages": [],
                  "scope": "Personally read developer citation and conditions via web; complete1998manual not obtained."
                },
                {
                  "file": "reports/review-20261003/root-source34-primary-r4/wai1998-institutional-reproduction.pdf",
                  "sha256": "bc0b07f61c27b893dbf0191d55ce306ecc354f85e7a6a0b40a493114aa11738b",
                  "personallyReadPages": [
                    1,
                    2,
                    3,
                    4
                  ],
                  "scope": "Personally read extracted questionnaire pages and visually read page4 scoring. Institutional reproduction, not the original1998publisher manual."
                }
              ],
              "excluded": [
                "Clinical/occupational use, authorized translation, disease assignment, original1998manual fullconformance and BAuA2019 twofactor interpretation. Physical/mental weight cases limited to reproduction stated3–5/1–2 ranges."
              ]
            }
          },
          "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
          "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
              "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
            },
            "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
              "sha256": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f"
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
              "sha256": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f"
            },
            {
              "file": "apps/command-center/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
              "sha256": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f"
            }
          ],
          "qualifications": [
            "Rounded finalscore is separately compared and differences remain open. Wholequestionnaire/rubric/occupationalapproval excluded.",
            "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousImplementationBindings": [
            {
              "file": "apps/website/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
              "sha256": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007"
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
              "sha256": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007"
            },
            {
              "file": "apps/command-center/private/tool-code/indice-de-capacidade-para-o-trabalho/calculator.js",
              "sha256": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007"
            }
          ],
          "appliedCodeRebind": {
            "preparedAt": "2026-10-04T22:14:24.791Z",
            "predecessorBank": {
              "file": "reports/review-20261003/occupational-obstetric-source-bank-stage-final36-r2/apps/website/private/tool-code/indice-de-capacidade-para-o-trabalho/independent-source-cases.json",
              "sha256": "5adc17d4e3474331bcbf2ab8f612c61669381cd78c0f048ee5cbfe754a518538"
            },
            "reason": "FinalWAI whole-score display/category correction; legacy unrounded raw.score and all source expected totals retained.",
            "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
            "evidence": [
              {
                "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
                "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
              },
              {
                "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
                "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
              },
              {
                "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
                "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
              },
              {
                "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
                "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
              },
              {
                "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
                "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
              },
              {
                "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
                "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
              }
            ]
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4bcdab8799c95c344e23581afa2bea64cc6a76241d1c28f193be17ae3002861f",
        "source35Amendment": {
          "at": "2026-10-04T21:50:29.807Z",
          "scope": "Institutional final rounding/classification: legacy raw.score and explicit raw.scoreUnrounded retain the unrounded sum; raw.scoreRounded and main use the final integer. Source weights and observed signs not approved.",
          "previousMethodVersion": "WAI: 7 dimensões, total 7–49 (Ilmarinen 2007); ponderação física e mental; versão em português de Martinez 2009",
          "previousFormula": "<p>Soma de 7 dimensões: (1) 0 a 10; (2) exigências físicas e mentais (1 a 5 cada), ponderadas pela natureza do trabalho: principalmente físico = física × 1,5 + mental × 0,5; principalmente mental = física × 0,5 + mental × 1,5; ambos = física + mental (2 a 10); (3) doenças: nenhuma 7, uma 5, duas 4, três 3, quatro 2, cinco ou mais 1; (4) perda para o trabalho 1 a 6; (5) faltas 1 a 5; (6) prognóstico 1, 4 ou 7; (7) recursos mentais: soma das três perguntas (0 a 12) convertida em 0 a 3 = 1, 4 a 6 = 2, 7 a 9 = 3, 10 a 12 = 4.</p><p>Total de 7 a 49.</p>",
          "previousLimits": "O índice avalia a percepção do trabalhador em relação às exigências físicas e mentais do trabalho, saúde e recursos pessoais; não é um laudo automático de incapacidade. Atribua a fonte e identifique claramente adaptações em vez de apresentá-las como o questionário original. O estudo brasileiro de 2009 consultado avaliou trabalhadores de uma empresa do setor elétrico em São Paulo; ele não valida automaticamente todas as ocupações nem as nove traduções locais. O manual original e a equivalência completa dos itens e ponderações desta interface ainda requerem revisão.",
          "sourceReview": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "sourceReproduction": {
            "file": "reports/review-20261003/root-source34-primary-r4/wai1998-institutional-reproduction.pdf",
            "sha256": "bc0b07f61c27b893dbf0191d55ce306ecc354f85e7a6a0b40a493114aa11738b"
          },
          "sourceReadScope": "Personally read institutional reproduction pages1–4 and viewed scoring page4. Read FIOH2016 Methods/Table1; original Tuomi1998 manual not fully read.",
          "originalManualOrPaperFullyRead": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false,
          "historicalFixtureAmendment": {
            "index": 3,
            "originalCase": [
              "Trabalho físico: dimensão 2 = 3 × 1,5 + 4 × 0,5 = 6,5; total 27,5 (baixa)",
              {
                "i1": "5",
                "natureza": "f",
                "i2f": "3",
                "i2m": "4",
                "i3": "3",
                "i4": "4",
                "i5": "3",
                "i6": "4",
                "i7a": "2",
                "i7b": "2",
                "i7c": "2"
              },
              {
                "raw": {
                  "score": 27.5,
                  "i2": 6.5,
                  "i7": 2
                },
                "level": "high",
                "verdict": "baixa"
              }
            ],
            "originalCaseSha256": "d9c8fbd43f58e9514b71ddbcf9155c05396de2a88b6ca98976af3c019fe67176",
            "newExpected": {
              "raw": {
                "score": 27.5,
                "scoreUnrounded": 27.5,
                "scoreRounded": 28,
                "i2": 6.5,
                "i7": 2
              },
              "level": "mid",
              "verdict": "moderada"
            },
            "explicitAmendment": true,
            "originalSourceBanksUnmodified": true
          }
        },
        "previousImplementationHash": "773a1268729780edf9e189e27ec9bad818310cd612fe0e013d6cec3669927007",
        "previousImplementedVariant": "Soma de 7 dimensões: (1) 0 a 10; (2) exigências físicas e mentais (1 a 5 cada), ponderadas pela natureza do trabalho: principalmente físico = física × 1,5 + mental × 0,5; principalmente mental = física × 0,5 + mental × 1,5; ambos = física + mental (2 a 10); (3) doenças: nenhuma 7, uma 5, duas 4, três 3, quatro 2, cinco ou mais 1; (4) perda para o trabalho 1 a 6; (5) faltas 1 a 5; (6) prognóstico 1, 4 ou 7; (7) recursos mentais: soma das três perguntas (0 a 12) convertida em 0 a 3 = 1, 4 a 6 = 2, 7 a 9 = 3, 10 a 12 = 4. Total de 7 a 49.",
        "inputContractHashHistory": [
          {
            "hash": "2919e41a890181c1193e14a06c0141455b42f0f227d7c7fba52ca0c0849a2a85",
            "reason": "Exact peer-reviewed source36 formula/field documentary amendment; previous formula/fields/hash retained by owned donor recipes. No undisclosed numeric change.",
            "evidence": [
              {
                "file": "reports/review-20261003/wai-capurro-owned-candidate-final35-r4.json",
                "sha256": "05f9bd9d400a8685b02ba632acee9e42bfc10ee87d06a89cba0b6beb8980b261"
              },
              {
                "file": "reports/review-20261003/source33-documentary-owned-candidate-r2.json",
                "sha256": "1663d36b02f2d71e2d4f3935ea12511f3a5da664f08e31cc826eea869e0bafa0"
              },
              {
                "file": "reports/review-20261003/henssge-2024-owned-candidate-final35-r2.json",
                "sha256": "d30ec0633e7c2f6e7f18a1629167f3968b49e4534e7e3c767e4ad4fc3b0ef38c"
              }
            ]
          }
        ]
      },
      "limits": "O índice avalia a percepção do trabalhador em relação às exigências físicas e mentais do trabalho, saúde e recursos pessoais; não é um laudo automático de incapacidade. Atribua a fonte e identifique claramente adaptações em vez de apresentá-las como o questionário original. O estudo brasileiro de 2009 consultado avaliou trabalhadores de uma empresa do setor elétrico em São Paulo; ele não valida automaticamente todas as ocupações nem as nove traduções locais. O manual original e a equivalência completa dos itens e ponderações desta interface ainda requerem revisão. A conferência do arredondamento final usa a reprodução institucional CHRODIS+ que cita Tuomi 1998, página 4, e a tabela do estudo de trabalhadores municipais finlandeses de 2016. Ela não aprova a atribuição clínica dos itens, todas as rubricas, o prognóstico de incapacidade, as condutas nem as traduções profissionais. A soma não arredondada continua disponível para auditoria, separada da pontuação final. Esta é a adaptação ELUCENIA do método desenvolvido pelo Finnish Institute of Occupational Health. A fonte permite pesquisa e uso nas operações da própria organização, inclusive comercial, e adaptações identificadas com atribuição. O método WAI em si não pode ser vendido. A equivalência dos itens e a revisão clínica e linguística não são presumidas.",
      "limitsEvidence": {
        "status": "direct-primary-developer-guidance-and-original-study-abstract-read",
        "sources": [
          {
            "url": "https://www.ttl.fi/en/themes/well-being-at-work-and-work-ability/tyokyky/using-the-work-ability-index-wai",
            "edition": "FIOH developer guidance,retrieved2026-10-04",
            "readScope": "Direct developer page relevant complete text: scope, permitted use/adaptations, naming/attribution and responsibility. No original1998 manual provided."
          },
          {
            "url": "https://www.scielo.br/pdf/rsp/v43n3/en_140.pdf",
            "edition": "Martinez/Latorre/Fischer2009,BrazilianWAIvalidation",
            "readScope": "Original SciELO PDF first-page abstract visually read:475 electrical-company workers,SãoPaulo2005,psychometric assessment. Full seven-page paper not read; retrieval URL recorded in retrieval.json.",
            "capture": "primary-verify-limits-final23/martinez2009-p1.png",
            "pdfSha256": "8dcb69157425f5a41b9021b768f570a9c97ecc36eb5d6f21ed8b87fdf794269d"
          }
        ],
        "populationScope": "Worker-perceived ability relative to occupational demands; local wording is an adaptation, not certified original WAI.",
        "remainingChecks": [
          "Original1998 manual/full scoring instrument not read.",
          "Brazilian2009 only original abstract read; sample does not approve nine local translations.",
          "Current bibliography DOI suspected mismatch; exact publisher/API record still needs confirmation.",
          "Developer permitted use read but rights approval remains not-performed."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "sourceLimitEvidence": {
        "source35Amendment": {
          "at": "2026-10-04T21:50:29.807Z",
          "scope": "Institutional final rounding/classification: legacy raw.score and explicit raw.scoreUnrounded retain the unrounded sum; raw.scoreRounded and main use the final integer. Source weights and observed signs not approved.",
          "previousMethodVersion": "WAI: 7 dimensões, total 7–49 (Ilmarinen 2007); ponderação física e mental; versão em português de Martinez 2009",
          "previousFormula": "<p>Soma de 7 dimensões: (1) 0 a 10; (2) exigências físicas e mentais (1 a 5 cada), ponderadas pela natureza do trabalho: principalmente físico = física × 1,5 + mental × 0,5; principalmente mental = física × 0,5 + mental × 1,5; ambos = física + mental (2 a 10); (3) doenças: nenhuma 7, uma 5, duas 4, três 3, quatro 2, cinco ou mais 1; (4) perda para o trabalho 1 a 6; (5) faltas 1 a 5; (6) prognóstico 1, 4 ou 7; (7) recursos mentais: soma das três perguntas (0 a 12) convertida em 0 a 3 = 1, 4 a 6 = 2, 7 a 9 = 3, 10 a 12 = 4.</p><p>Total de 7 a 49.</p>",
          "previousLimits": "O índice avalia a percepção do trabalhador em relação às exigências físicas e mentais do trabalho, saúde e recursos pessoais; não é um laudo automático de incapacidade. Atribua a fonte e identifique claramente adaptações em vez de apresentá-las como o questionário original. O estudo brasileiro de 2009 consultado avaliou trabalhadores de uma empresa do setor elétrico em São Paulo; ele não valida automaticamente todas as ocupações nem as nove traduções locais. O manual original e a equivalência completa dos itens e ponderações desta interface ainda requerem revisão.",
          "sourceReview": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "sourceReproduction": {
            "file": "reports/review-20261003/root-source34-primary-r4/wai1998-institutional-reproduction.pdf",
            "sha256": "bc0b07f61c27b893dbf0191d55ce306ecc354f85e7a6a0b40a493114aa11738b"
          },
          "sourceReadScope": "Personally read institutional reproduction pages1–4 and viewed scoring page4. Read FIOH2016 Methods/Table1; original Tuomi1998 manual not fully read.",
          "originalManualOrPaperFullyRead": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false
        }
      },
      "titleLocale": "pt-BR",
      "limitsLocale": "pt-BR",
      "ownerUseConditions": {
        "source": "https://www.ttl.fi/en/themes/well-being-at-work-and-work-ability/tyokyky/using-the-work-ability-index-wai",
        "developers": "Finnish Institute of Occupational Health",
        "citation": "Tuomi K, Ilmarinen J, Jahkola A, Katajarinne L, Tulkki A. Work Ability Index. 2nd revised ed. Helsinki: Finnish Institute of Occupational Health, 1998.",
        "permitted": "Research and own organization operations, including commercial organizations; identified adaptations/translations with attribution",
        "restriction": "The WAI method as such may not be sold",
        "adaptation": "ELUCENIA adaptation, distinct from the original questionnaire",
        "itemEquivalenceApproved": false,
        "professionalLanguageApproval": false,
        "clinicalApproval": false
      }
    },
    {
      "id": "indice-de-choque",
      "title": "Índice de choque (e modificado)",
      "short": "FC/PAS e FC/PAM no trauma e no choque",
      "desc": "Calcule o índice de choque (FC ÷ PAS) e o índice de choque modificado (FC ÷ PAM), com a classificação do choque hemorrágico no trauma.",
      "lead": "Relação simples entre frequência cardíaca e pressão arterial que detecta hipoperfusão oculta e estima a gravidade do choque, sobretudo no trauma e na hemorragia.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "cirurgia-geral",
        "ginecologia-e-obstetricia"
      ],
      "fields": [
        [
          "fc",
          "Frequência cardíaca",
          "num",
          {
            "min": 20,
            "max": 250,
            "unit": "bpm",
            "ph": "100"
          }
        ],
        [
          "pas",
          "Pressão sistólica",
          "num",
          {
            "min": 30,
            "max": 300,
            "unit": "mmHg",
            "ph": "110"
          }
        ],
        [
          "pad",
          "Pressão diastólica (para o índice modificado)",
          "num",
          {
            "min": 10,
            "max": 200,
            "unit": "mmHg",
            "ph": "70",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Índice de choque</strong> = FC ÷ PAS (normal: 0,5 a 0,7).</p><p><strong>Índice de choque modificado</strong> = FC ÷ PAM, com PAM = PAD + (PAS − PAD) ÷ 3 (normal: 0,7 a 1,3).</p>",
      "sources": [
        [
          "Allgöwer M, Burri C. „Schockindex\". Dtsch Med Wochenschr, 1967.",
          "https://doi.org/10.1055/s-0028-1106070"
        ],
        [
          "Mutschler M et al. The Shock Index revisited – a fast guide to transfusion requirement? A retrospective analysis on 21,853 patients derived from the TraumaRegister DGU. Crit Care, 2013.",
          "https://doi.org/10.1186/cc12851"
        ],
        [
          "Liu YC et al. Modified shock index and mortality rate of emergency patients. World J Emerg Med, 2012.",
          "https://doi.org/10.5847/wjem.j.issn.1920-8642.2012.02.006"
        ],
        [
          "Liu2012",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC4129788/"
        ]
      ],
      "cases": [
        [
          "FC 70, PAS 120: 0,58 (sem choque)",
          {
            "fc": 70,
            "pas": 120
          },
          {
            "raw": {
              "si": 0.583
            },
            "level": "low",
            "main": "0,58"
          }
        ],
        [
          "FC 110, PAS 120, PAD 80: 0,92; modificado 1,18",
          {
            "fc": 110,
            "pas": 120,
            "pad": 80
          },
          {
            "raw": {
              "si": 0.917,
              "msi": 1.179
            },
            "level": "mid"
          }
        ],
        [
          "FC 100, PAS 100: 1,0 (moderado, limite)",
          {
            "fc": 100,
            "pas": 100
          },
          {
            "raw": {
              "si": 1
            },
            "level": "high",
            "verdict": "moderado"
          }
        ],
        [
          "FC 130, PAS 90: 1,44 (grave)",
          {
            "fc": 130,
            "pas": 90
          },
          {
            "raw": {
              "si": 1.444
            },
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T12:26:57.342Z",
        "total": 30,
        "passed": 30,
        "cases": [
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 30,
              "pas": 60
            },
            "expected": {
              "si": 0.5
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 409,
            "obtained": {
              "si": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 30,
              "pas": 90
            },
            "expected": {
              "si": 0.3333333333333333
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 410,
            "obtained": {
              "si": 0.3333333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.3333333333333333,
                "obtained": 0.3333333333333333,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 30,
              "pas": 120
            },
            "expected": {
              "si": 0.25
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 411,
            "obtained": {
              "si": 0.25
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 30,
              "pas": 180
            },
            "expected": {
              "si": 0.16666666666666666
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 412,
            "obtained": {
              "si": 0.16666666666666666
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.16666666666666666,
                "obtained": 0.16666666666666666,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 30,
              "pas": 240
            },
            "expected": {
              "si": 0.125
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 413,
            "obtained": {
              "si": 0.125
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.125,
                "obtained": 0.125,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 60,
              "pas": 60
            },
            "expected": {
              "si": 1
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 414,
            "obtained": {
              "si": 1
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 60,
              "pas": 90
            },
            "expected": {
              "si": 0.6666666666666666
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 415,
            "obtained": {
              "si": 0.6666666666666666
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.6666666666666666,
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 60,
              "pas": 120
            },
            "expected": {
              "si": 0.5
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 416,
            "obtained": {
              "si": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 60,
              "pas": 180
            },
            "expected": {
              "si": 0.3333333333333333
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 417,
            "obtained": {
              "si": 0.3333333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.3333333333333333,
                "obtained": 0.3333333333333333,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 60,
              "pas": 240
            },
            "expected": {
              "si": 0.25
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 418,
            "obtained": {
              "si": 0.25
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.25,
                "obtained": 0.25,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 90,
              "pas": 60
            },
            "expected": {
              "si": 1.5
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 419,
            "obtained": {
              "si": 1.5
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1.5,
                "obtained": 1.5,
                "tolerance": 1.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 90,
              "pas": 90
            },
            "expected": {
              "si": 1
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 420,
            "obtained": {
              "si": 1
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 90,
              "pas": 120
            },
            "expected": {
              "si": 0.75
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 421,
            "obtained": {
              "si": 0.75
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.75,
                "obtained": 0.75,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 90,
              "pas": 180
            },
            "expected": {
              "si": 0.5
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 422,
            "obtained": {
              "si": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 90,
              "pas": 240
            },
            "expected": {
              "si": 0.375
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 423,
            "obtained": {
              "si": 0.375
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.375,
                "obtained": 0.375,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 120,
              "pas": 60
            },
            "expected": {
              "si": 2
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 424,
            "obtained": {
              "si": 2
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 120,
              "pas": 90
            },
            "expected": {
              "si": 1.3333333333333333
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 425,
            "obtained": {
              "si": 1.3333333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1.3333333333333333,
                "obtained": 1.3333333333333333,
                "tolerance": 1.3333333333333332e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 120,
              "pas": 120
            },
            "expected": {
              "si": 1
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 426,
            "obtained": {
              "si": 1
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 120,
              "pas": 180
            },
            "expected": {
              "si": 0.6666666666666666
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 427,
            "obtained": {
              "si": 0.6666666666666666
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.6666666666666666,
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 120,
              "pas": 240
            },
            "expected": {
              "si": 0.5
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 428,
            "obtained": {
              "si": 0.5
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.5,
                "obtained": 0.5,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 180,
              "pas": 60
            },
            "expected": {
              "si": 3
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 429,
            "obtained": {
              "si": 3
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 3,
                "obtained": 3,
                "tolerance": 3e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 180,
              "pas": 90
            },
            "expected": {
              "si": 2
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 430,
            "obtained": {
              "si": 2
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 180,
              "pas": 120
            },
            "expected": {
              "si": 1.5
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 431,
            "obtained": {
              "si": 1.5
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1.5,
                "obtained": 1.5,
                "tolerance": 1.5e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 180,
              "pas": 180
            },
            "expected": {
              "si": 1
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 432,
            "obtained": {
              "si": 1
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 180,
              "pas": 240
            },
            "expected": {
              "si": 0.75
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 433,
            "obtained": {
              "si": 0.75
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 0.75,
                "obtained": 0.75,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 240,
              "pas": 60
            },
            "expected": {
              "si": 4
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 434,
            "obtained": {
              "si": 4
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 4,
                "obtained": 4,
                "tolerance": 4e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 240,
              "pas": 90
            },
            "expected": {
              "si": 2.6666666666666665
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 435,
            "obtained": {
              "si": 2.6666666666666665
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 2.6666666666666665,
                "obtained": 2.6666666666666665,
                "tolerance": 2.6666666666666663e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 240,
              "pas": 120
            },
            "expected": {
              "si": 2
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 436,
            "obtained": {
              "si": 2
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 2,
                "obtained": 2,
                "tolerance": 2e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 240,
              "pas": 180
            },
            "expected": {
              "si": 1.3333333333333333
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 437,
            "obtained": {
              "si": 1.3333333333333333
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1.3333333333333333,
                "obtained": 1.3333333333333333,
                "tolerance": 1.3333333333333332e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-choque",
            "input": {
              "fc": 240,
              "pas": 240
            },
            "expected": {
              "si": 1
            },
            "derivation": "Dimensionless shock-index quotient from the primary definition.",
            "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
            "index": 438,
            "obtained": {
              "si": 1
            },
            "error": null,
            "checks": [
              {
                "key": "si",
                "expected": 1,
                "obtained": 1,
                "tolerance": 1e-12,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
        "evidenceSha256": "b417ec793165e6ccdab47424b1ca011e559fad6cd1a923f35b0bf2db5aafab03",
        "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
        "source": {
          "edition": "Liu et al. World Journal of Emergency Medicine2012;3(2):114–117",
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4129788/",
          "locator": "Introduction, shock index definition",
          "access": "Primary Introduction and Methods sections read directly on 2026-10-04.",
          "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle."
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "methodVersion": "Shock Index/Allgower 1967 FC/PAS e Modified Shock Index/Liu 2012 FC/PAM",
      "implementationVersion": "indice-de-choque@native-2026-10-03+893dc244a3be",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/5299769/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Índice de choque = FC ÷ PAS (normal: 0,5 a 0,7). Índice de choque modificado = FC ÷ PAM, com PAM = PAD + (PAS − PAD) ÷ 3 (normal: 0,7 a 1,3).",
        "inputContract": {
          "fields": [
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "pas",
              "label": "Pressão sistólica",
              "type": "num",
              "min": 30,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "pad",
              "label": "Pressão diastólica (para o índice modificado)",
              "type": "num",
              "min": 10,
              "max": 200,
              "unit": "mmHg",
              "optional": true,
              "options": null
            }
          ],
          "hash": "0fdb5ac2edcb7677a1720e0adb64c6bf6bc2ddc19ed3d1ad633a0ce54708163d"
        },
        "sourceEditions": [
          {
            "citation": "Allgöwer M, Burri C. „Schockindex\". Dtsch Med Wochenschr, 1967.",
            "url": "https://doi.org/10.1055/s-0028-1106070",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "[\"Shock index\"].",
              "year": "1967",
              "firstPublicationDate": "1967-10-01",
              "doi": "10.1055/s-0028-1106070",
              "pmid": "5299769",
              "journal": "Deutsche medizinische Wochenschrift (1946)",
              "authors": "Allgöwer M, Burri C."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/5299769/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Mutschler M et al. The Shock Index revisited – a fast guide to transfusion requirement? A retrospective analysis on 21,853 patients derived from the TraumaRegister DGU. Crit Care, 2013.",
            "url": "https://doi.org/10.1186/cc12851",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Shock Index revisited - a fast guide to transfusion requirement? A retrospective analysis on 21,853 patients derived from the TraumaRegister DGU.",
              "year": "2013",
              "firstPublicationDate": "2013-08-12",
              "doi": "10.1186/cc12851",
              "pmid": "23938104",
              "pmcid": "PMC4057268",
              "journal": "Critical care (London, England)",
              "authors": "Mutschler M, Nienaber U, Münzberg M, Wölfl C, Schoechl H, Paffrath T, Bouillon B, Maegele M, TraumaRegister DGU."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4057268/",
            "abstractAvailable": true,
            "fullTextSha256": "54e9df8f9f14c92eed954d447aade69cf930a147e14595333780b367fb490f37",
            "abstractSha256": "27c47174d5ee7d177ce444e5a51e8aef21331fbf0238843950878b1d0955e732",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Liu YC et al. Modified shock index and mortality rate of emergency patients. World J Emerg Med, 2012.",
            "url": "https://doi.org/10.5847/wjem.j.issn.1920-8642.2012.02.006",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Modified shock index and mortality rate of emergency patients.",
              "year": "2012",
              "firstPublicationDate": "2012-01-01",
              "doi": "10.5847/wjem.j.issn.1920-8642.2012.02.006",
              "pmid": "25215048",
              "pmcid": "PMC4129788",
              "journal": "World journal of emergency medicine",
              "authors": "Liu YC, Liu JH, Fang ZA, Shan GL, Xu J, Qi ZW, Zhu HD, Wang Z, Yu XZ."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4129788/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a18890e8a8ba3ab0a175badc3fb305789a37c0d5a243d0950ccfc9a1746462ee",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T12:26:57.342Z",
          "total": 30,
          "passed": 30,
          "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
          "scope": "Heart-rate/systolic-pressure quotient only. Modified shock index, diagnostic severity labels, population and mortality prediction remain outside this oracle.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "ee15bda9a4af2edae2afd85d5599e1448d7c4e6516b48ab3b14f76d4e5fd11b1"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "893dc244a3bec3613b10f6edda0b242b6df5992943e3463f7d5ff67174652cc6"
      },
      "limits": "O índice de choque usa frequência cardíaca dividida pela pressão sistólica; o modificado usa a pressão arterial média. São relações diferentes e não diagnosticam, sozinhas, choque ou necessidade de transfusão. Mutschler 2013 avaliou o índice na chegada à emergência em 21.853 adultos traumatizados; Liu 2012 estudou retrospectivamente 22.161 pacientes de 10 a 100 anos que receberam fluidos intravenosos e excluiu paradas cardiorrespiratórias ressuscitadas sem triagem. Essas coortes não demonstram limites universais para crianças de todas as idades, gestantes ou outras situações. Registre o momento e as condições das medidas; associações de mortalidade hospitalar de uma coorte não são previsão individual automática.",
      "limitsEvidence": {
        "status": "direct-original-methods-and-cohort-abstracts-read",
        "sources": [
          {
            "url": "https://doi.org/10.1186/cc12851",
            "edition": "Mutschler2013",
            "readScope": "Exact original abstract fully read:21853adulttraumapatients,EDarrival,retrospective2002–2011."
          },
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4129788/",
            "edition": "Liu2012",
            "readScope": "Original abstract and direct Methods population/exclusions/outcome sections read:22161patients aged10–100receivingIVfluids,2009;resuscitatedcardiorespiratoryarrestwithouttriageexcluded;in-hospitalmortality. Named sections only,not fullpaper."
          },
          {
            "url": "https://doi.org/10.1055/s-0028-1106070",
            "edition": "Allgöwer1967",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Adulttrauma versus emergency-fluid cohort aged10–100;SI and MSI are different quantities.",
        "remainingChecks": [
          "Original1967 paper not read.",
          "Full methodological/table conformance beyond named Liu2012 sections not performed."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "indice-de-charlson",
      "title": "Índice de Comorbidade de Charlson",
      "short": "Carga de comorbidades e sobrevida em 10 anos",
      "desc": "Calcule o Índice de Comorbidade de Charlson ajustado pela idade, com a estimativa de sobrevida em 10 anos e a mortalidade em 1 ano da coorte original.",
      "lead": "Quantifica a carga de comorbidades e estima o prognóstico de longo prazo; é usado para ajustar risco em estudos e apoiar decisões sobre rastreamento e tratamentos agressivos.",
      "kind": "Calculadora",
      "spec": [
        "clinica-medica",
        "geriatria",
        "oncologia-clinica",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "&lt; 50",
              "1": "50 a 59",
              "2": "60 a 69",
              "3": "70 a 79",
              "4": "≥ 80"
            }
          }
        ],
        [
          "iam",
          "Infarto do miocárdio prévio",
          "chk",
          {}
        ],
        [
          "icc",
          "Insuficiência cardíaca congestiva",
          "chk",
          {}
        ],
        [
          "dap",
          "Doença arterial periférica (ou aneurisma de aorta ≥ 6 cm)",
          "chk",
          {}
        ],
        [
          "avc",
          "Doença cerebrovascular (AVC com sequela leve ou AIT)",
          "chk",
          {}
        ],
        [
          "demencia",
          "Demência",
          "chk",
          {}
        ],
        [
          "dpoc",
          "Doença pulmonar crônica",
          "chk",
          {}
        ],
        [
          "colageno",
          "Doença do tecido conjuntivo (LES, polimiosite, AR, polimialgia)",
          "chk",
          {}
        ],
        [
          "ulcera",
          "Doença ulcerosa péptica",
          "chk",
          {}
        ],
        [
          "figado",
          "Doença hepática",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Leve (hepatite crônica, cirrose sem hipertensão portal)",
              "3": "Moderada ou grave (cirrose com hipertensão portal)"
            }
          }
        ],
        [
          "dm",
          "Diabetes mellitus",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sem lesão de órgão-alvo",
              "2": "Com lesão de órgão-alvo"
            }
          }
        ],
        [
          "hemiplegia",
          "Hemiplegia",
          "chk",
          {}
        ],
        [
          "renal",
          "Doença renal moderada ou grave (creatinina &gt; 3 mg/dL, diálise ou transplante)",
          "chk",
          {}
        ],
        [
          "tumor",
          "Tumor sólido",
          "radio",
          {
            "opts": {
              "0": "Não",
              "2": "Sem metástase (últimos 5 anos)",
              "6": "Metastático"
            }
          }
        ],
        [
          "leucemia",
          "Leucemia",
          "chk",
          {}
        ],
        [
          "linfoma",
          "Linfoma",
          "chk",
          {}
        ],
        [
          "aids",
          "Aids (não apenas HIV positivo)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>1 ponto: infarto, insuficiência cardíaca, doença arterial periférica, doença cerebrovascular, demência, doença pulmonar crônica, doença do tecido conjuntivo, úlcera péptica, hepatopatia leve, diabetes sem lesão de órgão-alvo. 2 pontos: hemiplegia, doença renal moderada/grave, diabetes com lesão de órgão-alvo, tumor sólido, leucemia, linfoma. 3 pontos: hepatopatia moderada/grave. 6 pontos: tumor metastático, aids.</p><p><strong>Ajuste pela idade (Charlson 1994):</strong> 1 ponto por década a partir dos 50 anos (50–59 = 1; 60–69 = 2; 70–79 = 3; ≥ 80 = 4).</p><p><strong>Sobrevida estimada em 10 anos</strong> = 0,983<sup>e<sup>(0,9 × índice)</sup></sup> × 100%.</p>",
      "sources": [
        [
          "Charlson ME et al. A new method of classifying prognostic comorbidity in longitudinal studies: development and validation. J Chronic Dis, 1987.",
          "https://doi.org/10.1016/0021-9681(87)90171-8"
        ],
        [
          "Charlson M et al. Validation of a combined comorbidity index. J Clin Epidemiol, 1994.",
          "https://doi.org/10.1016/0895-4356(94)90129-5"
        ]
      ],
      "cases": [
        [
          "Sem comorbidades, 45 anos: 0 ponto, sobrevida 98,3%",
          {
            "idade": "0",
            "figado": "0",
            "dm": "0",
            "tumor": "0"
          },
          {
            "score": 0,
            "raw": {
              "sobrevida": 98.3
            },
            "level": "low"
          }
        ],
        [
          "ICC e DPOC, 45 anos: 2 pontos, sobrevida 90,1%",
          {
            "idade": "0",
            "icc": true,
            "dpoc": true,
            "figado": "0",
            "dm": "0",
            "tumor": "0"
          },
          {
            "score": 2,
            "raw": {
              "sobrevida": 90.15
            },
            "level": "mid"
          }
        ],
        [
          "IAM e diabetes sem lesão, 65 anos: 4 pontos, sobrevida 53,4%",
          {
            "idade": "2",
            "iam": true,
            "figado": "0",
            "dm": "1",
            "tumor": "0"
          },
          {
            "score": 4,
            "raw": {
              "cci": 2,
              "sobrevida": 53.39
            },
            "level": "high"
          }
        ],
        [
          "Tumor metastático, 72 anos: 9 pontos",
          {
            "idade": "3",
            "figado": "0",
            "dm": "0",
            "tumor": "6"
          },
          {
            "score": 9,
            "raw": {
              "cci": 6,
              "sobrevida": 0
            },
            "level": "high",
            "tol": 0.1
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:33:44.393Z",
        "total": 11944,
        "passed": 11944,
        "sourceRowCount": 11944,
        "uniqueApiInputCount": 11944,
        "sourceContextCount": 11944,
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 0,
              "iam": false,
              "icc": false,
              "dap": false,
              "avc": false,
              "demencia": false,
              "dpoc": false,
              "colageno": false,
              "ulcera": false,
              "hemiplegia": false,
              "renal": false,
              "leucemia": false,
              "linfoma": false,
              "aids": false,
              "figado": 0,
              "dm": 0,
              "tumor": 0
            },
            "expected": {
              "score": 0
            },
            "originalSourceExpected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 0,
                "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": false,
                  "icc": false,
                  "dap": false,
                  "avc": false,
                  "demencia": false,
                  "dpoc": false,
                  "colageno": false,
                  "ulcera": false,
                  "hemiplegia": false,
                  "renal": false,
                  "leucemia": false,
                  "linfoma": false,
                  "aids": false,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 0,
                    "cci": 0,
                    "sobrevida": 98.3
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": false,
                  "icc": false,
                  "dap": false,
                  "avc": false,
                  "demencia": false,
                  "dpoc": false,
                  "colageno": false,
                  "ulcera": false,
                  "hemiplegia": false,
                  "renal": false,
                  "leucemia": false,
                  "linfoma": false,
                  "aids": false,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 0,
                    "cci": 0,
                    "sobrevida": 98.3
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": false,
                  "icc": false,
                  "dap": false,
                  "avc": false,
                  "demencia": false,
                  "dpoc": false,
                  "colageno": false,
                  "ulcera": false,
                  "hemiplegia": false,
                  "renal": false,
                  "leucemia": false,
                  "linfoma": false,
                  "aids": false,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 0,
                    "cci": 0,
                    "sobrevida": 98.3
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "idade": 0,
              "iam": true,
              "icc": false,
              "dap": false,
              "avc": false,
              "demencia": false,
              "dpoc": false,
              "colageno": false,
              "ulcera": false,
              "hemiplegia": false,
              "renal": false,
              "leucemia": false,
              "linfoma": false,
              "aids": false,
              "figado": 0,
              "dm": 0,
              "tumor": 0
            },
            "expected": {
              "score": 1
            },
            "originalSourceExpected": {
              "score": 1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 1,
                "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": true,
                  "icc": false,
                  "dap": false,
                  "avc": false,
                  "demencia": false,
                  "dpoc": false,
                  "colageno": false,
                  "ulcera": false,
                  "hemiplegia": false,
                  "renal": false,
                  "leucemia": false,
                  "linfoma": false,
                  "aids": false,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 1
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 1,
                    "cci": 1,
                    "sobrevida": 95.87041543286607
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": true,
                  "icc": false,
                  "dap": false,
                  "avc": false,
                  "demencia": false,
                  "dpoc": false,
                  "colageno": false,
                  "ulcera": false,
                  "hemiplegia": false,
                  "renal": false,
                  "leucemia": false,
                  "linfoma": false,
                  "aids": false,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 1
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 1,
                    "cci": 1,
                    "sobrevida": 95.87041543286607
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": true,
                  "icc": false,
                  "dap": false,
                  "avc": false,
                  "demencia": false,
                  "dpoc": false,
                  "colageno": false,
                  "ulcera": false,
                  "hemiplegia": false,
                  "renal": false,
                  "leucemia": false,
                  "linfoma": false,
                  "aids": false,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 1
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 1,
                    "cci": 1,
                    "sobrevida": 95.87041543286607
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 5972,
            "input": {
              "idade": 0,
              "iam": false,
              "icc": false,
              "dap": true,
              "avc": false,
              "demencia": true,
              "dpoc": false,
              "colageno": true,
              "ulcera": false,
              "hemiplegia": true,
              "renal": true,
              "leucemia": true,
              "linfoma": false,
              "aids": true,
              "figado": 0,
              "dm": 0,
              "tumor": 0
            },
            "expected": {
              "score": 15
            },
            "originalSourceExpected": {
              "score": 15
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 5972,
                "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": false,
                  "icc": false,
                  "dap": true,
                  "avc": false,
                  "demencia": true,
                  "dpoc": false,
                  "colageno": true,
                  "ulcera": false,
                  "hemiplegia": true,
                  "renal": true,
                  "leucemia": true,
                  "linfoma": false,
                  "aids": true,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 15
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "15",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 15,
                    "cci": 15,
                    "sobrevida": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 5972,
                "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": false,
                  "icc": false,
                  "dap": true,
                  "avc": false,
                  "demencia": true,
                  "dpoc": false,
                  "colageno": true,
                  "ulcera": false,
                  "hemiplegia": true,
                  "renal": true,
                  "leucemia": true,
                  "linfoma": false,
                  "aids": true,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 15
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "15",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 15,
                    "cci": 15,
                    "sobrevida": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 5972,
                "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 0,
                  "iam": false,
                  "icc": false,
                  "dap": true,
                  "avc": false,
                  "demencia": true,
                  "dpoc": false,
                  "colageno": true,
                  "ulcera": false,
                  "hemiplegia": true,
                  "renal": true,
                  "leucemia": true,
                  "linfoma": false,
                  "aids": true,
                  "figado": 0,
                  "dm": 0,
                  "tumor": 0
                },
                "expected": {
                  "score": 15
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "15",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 15,
                    "cci": 15,
                    "sobrevida": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 11943,
            "input": {
              "idade": 4,
              "iam": true,
              "icc": true,
              "dap": true,
              "avc": true,
              "demencia": true,
              "dpoc": true,
              "colageno": true,
              "ulcera": true,
              "hemiplegia": true,
              "renal": true,
              "leucemia": true,
              "linfoma": true,
              "aids": false,
              "figado": 3,
              "dm": 2,
              "tumor": 6
            },
            "expected": {
              "score": 31
            },
            "originalSourceExpected": {
              "score": 31
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 11943,
                "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 4,
                  "iam": true,
                  "icc": true,
                  "dap": true,
                  "avc": true,
                  "demencia": true,
                  "dpoc": true,
                  "colageno": true,
                  "ulcera": true,
                  "hemiplegia": true,
                  "renal": true,
                  "leucemia": true,
                  "linfoma": true,
                  "aids": false,
                  "figado": 3,
                  "dm": 2,
                  "tumor": 6
                },
                "expected": {
                  "score": 31
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "31",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 31,
                    "cci": 27,
                    "sobrevida": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 11943,
                "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 4,
                  "iam": true,
                  "icc": true,
                  "dap": true,
                  "avc": true,
                  "demencia": true,
                  "dpoc": true,
                  "colageno": true,
                  "ulcera": true,
                  "hemiplegia": true,
                  "renal": true,
                  "leucemia": true,
                  "linfoma": true,
                  "aids": false,
                  "figado": 3,
                  "dm": 2,
                  "tumor": 6
                },
                "expected": {
                  "score": 31
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "31",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 31,
                    "cci": 27,
                    "sobrevida": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 11943,
                "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                "runtime": "Node",
                "input": {
                  "idade": 4,
                  "iam": true,
                  "icc": true,
                  "dap": true,
                  "avc": true,
                  "demencia": true,
                  "dpoc": true,
                  "colageno": true,
                  "ulcera": true,
                  "hemiplegia": true,
                  "renal": true,
                  "leucemia": true,
                  "linfoma": true,
                  "aids": false,
                  "figado": 3,
                  "dm": 2,
                  "tumor": 6
                },
                "expected": {
                  "score": 31
                },
                "obtained": {
                  "id": "indice-de-charlson",
                  "main": [
                    "31",
                    "pontos"
                  ],
                  "label": "Charlson ajustado pela idade",
                  "raw": {
                    "score": 31,
                    "cci": 27,
                    "sobrevida": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "0e80926ca6e379207d35c66f84621dd5546fec0d87e0c909912fa15dd62cdb31",
          "total": 11944,
          "bankRowCount": 11944,
          "uniqueApiInputCount": 11944,
          "sourceContextCount": 11944,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
              "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
            },
            {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
            "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
          }
        },
        "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
        "scope": "All8192 booleancombinations atage0 and noordinalcomorbidity; plus single/omission/extreme booleans crossed withall135 age/liver/diabetes/tumor codes. Not exhaustive1105920 totalinputs.",
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            },
            "item": {
              "id": "indice-de-charlson",
              "edition": "Charlson1987 Table3/printed377 and Table6/printed379; selected age codes0–4, not continuous-age validation of1994",
              "reads": [
                {
                  "url": "https://icucycle.com/wp-content/uploads/2018/06/2.-Charlson-Charlson-score-J-Chron-Dis-1987.pdf",
                  "read": "Original1987 paper on explicit non-publisher mirror, Table3 and Table6 visually read after text extraction.",
                  "artifact": {
                    "file": "root-source29-primary-pdfs/charlson-1987-original-mirror.pdf",
                    "sha256": "7b478a1cbcaafe07477a4ab25c57ae39dfbbfc9cece0d73c8dfd23f19d99dc3d",
                    "bytes": 981208
                  }
                }
              ],
              "constants": {
                "booleanKeys": [
                  "iam",
                  "icc",
                  "dap",
                  "avc",
                  "demencia",
                  "dpoc",
                  "colageno",
                  "ulcera",
                  "hemiplegia",
                  "renal",
                  "leucemia",
                  "linfoma",
                  "aids"
                ],
                "booleanWeights": [
                  1,
                  1,
                  1,
                  1,
                  1,
                  1,
                  1,
                  1,
                  2,
                  2,
                  2,
                  2,
                  6
                ],
                "liver": [
                  0,
                  1,
                  3
                ],
                "diabetes": [
                  0,
                  1,
                  2
                ],
                "tumor": [
                  0,
                  2,
                  6
                ],
                "selectedAge": [
                  0,
                  1,
                  2,
                  3,
                  4
                ]
              },
              "limitations": [
                "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                "Original1987 Table6 already discusses one age point per decade above40 and theoretical10year curve. Full1994 article not retrieved; local≥80=4 cap for90+ is not independently certified against continuous-age original. Only selected age point codes and comorbidity sum are tested; survival estimate/calibration/definitions of comorbidity not approved."
              ]
            },
            "originalSourceReview": {
              "file": "root-six-primary-source-review-final29.json",
              "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
            },
            "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
          }
        ],
        "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
        "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
        "independentPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
          "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
          "scope": "Independent numeric/source-scope peer only",
          "factualSourceAmendment": {
            "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
            "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
          }
        },
        "metadataPackagingPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
          "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
          "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "originalSourceExecutions": 107496,
        "freshPreparationSampleExecutions": 12,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
            "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
            "bytes": 6171
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
            "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
            "bytes": 6171
          },
          {
            "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
            "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
            "bytes": 6171
          }
        ],
        "qualifications": [
          "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
          "Original1987 Table6 already discusses one age point per decade above40 and theoretical10year curve. Full1994 article not retrieved; local≥80=4 cap for90+ is not independently certified against continuous-age original. Only selected age point codes and comorbidity sum are tested; survival estimate/calibration/definitions of comorbidity not approved.",
          "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
          "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
          "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "CCI/Charlson 1987; ageadjusted Charlson 1994; pontos idade 50–59/60–69/70–79/≥80; estimativasobrevida local",
      "implementationVersion": "indice-de-charlson@native-2026-10-03+9faf773ca651",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3558716/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "1 ponto: infarto, insuficiência cardíaca, doença arterial periférica, doença cerebrovascular, demência, doença pulmonar crônica, doença do tecido conjuntivo, úlcera péptica, hepatopatia leve, diabetes sem lesão de órgão-alvo. 2 pontos: hemiplegia, doença renal moderada/grave, diabetes com lesão de órgão-alvo, tumor sólido, leucemia, linfoma. 3 pontos: hepatopatia moderada/grave. 6 pontos: tumor metastático, aids. Ajuste pela idade (Charlson 1994): 1 ponto por década a partir dos 50 anos (50–59 = 1; 60–69 = 2; 70–79 = 3; ≥ 80 = 4). Sobrevida estimada em 10 anos = 0,983 e (0,9 × índice) × 100%.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 50",
                "1": "50 a 59",
                "2": "60 a 69",
                "3": "70 a 79",
                "4": "≥ 80"
              }
            },
            {
              "key": "iam",
              "label": "Infarto do miocárdio prévio",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "icc",
              "label": "Insuficiência cardíaca congestiva",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dap",
              "label": "Doença arterial periférica (ou aneurisma de aorta ≥ 6 cm)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "Doença cerebrovascular (AVC com sequela leve ou AIT)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "demencia",
              "label": "Demência",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dpoc",
              "label": "Doença pulmonar crônica",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "colageno",
              "label": "Doença do tecido conjuntivo (LES, polimiosite, AR, polimialgia)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ulcera",
              "label": "Doença ulcerosa péptica",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "figado",
              "label": "Doença hepática",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Leve (hepatite crônica, cirrose sem hipertensão portal)",
                "3": "Moderada ou grave (cirrose com hipertensão portal)"
              }
            },
            {
              "key": "dm",
              "label": "Diabetes mellitus",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sem lesão de órgão-alvo",
                "2": "Com lesão de órgão-alvo"
              }
            },
            {
              "key": "hemiplegia",
              "label": "Hemiplegia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "renal",
              "label": "Doença renal moderada ou grave (creatinina &gt; 3 mg/dL, diálise ou transplante)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "tumor",
              "label": "Tumor sólido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "2": "Sem metástase (últimos 5 anos)",
                "6": "Metastático"
              }
            },
            {
              "key": "leucemia",
              "label": "Leucemia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "linfoma",
              "label": "Linfoma",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "aids",
              "label": "Aids (não apenas HIV positivo)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "f285fe8f5e47d405b599ac87b9e1ca1068f5b59c487183b1b81ce1032ac495b9"
        },
        "sourceEditions": [
          {
            "citation": "Charlson ME et al. A new method of classifying prognostic comorbidity in longitudinal studies: development and validation. J Chronic Dis, 1987.",
            "url": "https://doi.org/10.1016/0021-9681(87)90171-8",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A new method of classifying prognostic comorbidity in longitudinal studies: development and validation.",
              "year": "1987",
              "firstPublicationDate": "1987-01-01",
              "doi": "10.1016/0021-9681(87)90171-8",
              "pmid": "3558716",
              "journal": "Journal of chronic diseases",
              "authors": "Charlson ME, Pompei P, Ales KL, MacKenzie CR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3558716/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4add2c98997b82aa49e388545077eb9090dcdfd150a20eac54167356c70bbf2b",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Charlson M et al. Validation of a combined comorbidity index. J Clin Epidemiol, 1994.",
            "url": "https://doi.org/10.1016/0895-4356(94)90129-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation of a combined comorbidity index.",
              "year": "1994",
              "firstPublicationDate": "1994-11-01",
              "doi": "10.1016/0895-4356(94)90129-5",
              "pmid": "7722560",
              "journal": "Journal of clinical epidemiology",
              "authors": "Charlson M, Szatrowski TP, Peterson J, Gold J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/7722560/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "3d4a39d72665a1c90028c519417379cc8d40aa8c0f272ab03dc85b94417a8f41",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:33:44.393Z",
          "total": 11944,
          "passed": 11944,
          "sourceRowCount": 11944,
          "uniqueApiInputCount": 11944,
          "sourceContextCount": 11944,
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 0,
                "iam": false,
                "icc": false,
                "dap": false,
                "avc": false,
                "demencia": false,
                "dpoc": false,
                "colageno": false,
                "ulcera": false,
                "hemiplegia": false,
                "renal": false,
                "leucemia": false,
                "linfoma": false,
                "aids": false,
                "figado": 0,
                "dm": 0,
                "tumor": 0
              },
              "expected": {
                "score": 0
              },
              "originalSourceExpected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 0,
                  "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": false,
                    "icc": false,
                    "dap": false,
                    "avc": false,
                    "demencia": false,
                    "dpoc": false,
                    "colageno": false,
                    "ulcera": false,
                    "hemiplegia": false,
                    "renal": false,
                    "leucemia": false,
                    "linfoma": false,
                    "aids": false,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 0,
                      "cci": 0,
                      "sobrevida": 98.3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": false,
                    "icc": false,
                    "dap": false,
                    "avc": false,
                    "demencia": false,
                    "dpoc": false,
                    "colageno": false,
                    "ulcera": false,
                    "hemiplegia": false,
                    "renal": false,
                    "leucemia": false,
                    "linfoma": false,
                    "aids": false,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 0,
                      "cci": 0,
                      "sobrevida": 98.3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": false,
                    "icc": false,
                    "dap": false,
                    "avc": false,
                    "demencia": false,
                    "dpoc": false,
                    "colageno": false,
                    "ulcera": false,
                    "hemiplegia": false,
                    "renal": false,
                    "leucemia": false,
                    "linfoma": false,
                    "aids": false,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 0,
                      "cci": 0,
                      "sobrevida": 98.3
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "idade": 0,
                "iam": true,
                "icc": false,
                "dap": false,
                "avc": false,
                "demencia": false,
                "dpoc": false,
                "colageno": false,
                "ulcera": false,
                "hemiplegia": false,
                "renal": false,
                "leucemia": false,
                "linfoma": false,
                "aids": false,
                "figado": 0,
                "dm": 0,
                "tumor": 0
              },
              "expected": {
                "score": 1
              },
              "originalSourceExpected": {
                "score": 1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 1,
                  "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": true,
                    "icc": false,
                    "dap": false,
                    "avc": false,
                    "demencia": false,
                    "dpoc": false,
                    "colageno": false,
                    "ulcera": false,
                    "hemiplegia": false,
                    "renal": false,
                    "leucemia": false,
                    "linfoma": false,
                    "aids": false,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 1
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 1,
                      "cci": 1,
                      "sobrevida": 95.87041543286607
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": true,
                    "icc": false,
                    "dap": false,
                    "avc": false,
                    "demencia": false,
                    "dpoc": false,
                    "colageno": false,
                    "ulcera": false,
                    "hemiplegia": false,
                    "renal": false,
                    "leucemia": false,
                    "linfoma": false,
                    "aids": false,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 1
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 1,
                      "cci": 1,
                      "sobrevida": 95.87041543286607
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": true,
                    "icc": false,
                    "dap": false,
                    "avc": false,
                    "demencia": false,
                    "dpoc": false,
                    "colageno": false,
                    "ulcera": false,
                    "hemiplegia": false,
                    "renal": false,
                    "leucemia": false,
                    "linfoma": false,
                    "aids": false,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 1
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 1,
                      "cci": 1,
                      "sobrevida": 95.87041543286607
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 5972,
              "input": {
                "idade": 0,
                "iam": false,
                "icc": false,
                "dap": true,
                "avc": false,
                "demencia": true,
                "dpoc": false,
                "colageno": true,
                "ulcera": false,
                "hemiplegia": true,
                "renal": true,
                "leucemia": true,
                "linfoma": false,
                "aids": true,
                "figado": 0,
                "dm": 0,
                "tumor": 0
              },
              "expected": {
                "score": 15
              },
              "originalSourceExpected": {
                "score": 15
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 5972,
                  "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": false,
                    "icc": false,
                    "dap": true,
                    "avc": false,
                    "demencia": true,
                    "dpoc": false,
                    "colageno": true,
                    "ulcera": false,
                    "hemiplegia": true,
                    "renal": true,
                    "leucemia": true,
                    "linfoma": false,
                    "aids": true,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 15
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "15",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 15,
                      "cci": 15,
                      "sobrevida": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 5972,
                  "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": false,
                    "icc": false,
                    "dap": true,
                    "avc": false,
                    "demencia": true,
                    "dpoc": false,
                    "colageno": true,
                    "ulcera": false,
                    "hemiplegia": true,
                    "renal": true,
                    "leucemia": true,
                    "linfoma": false,
                    "aids": true,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 15
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "15",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 15,
                      "cci": 15,
                      "sobrevida": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 5972,
                  "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 0,
                    "iam": false,
                    "icc": false,
                    "dap": true,
                    "avc": false,
                    "demencia": true,
                    "dpoc": false,
                    "colageno": true,
                    "ulcera": false,
                    "hemiplegia": true,
                    "renal": true,
                    "leucemia": true,
                    "linfoma": false,
                    "aids": true,
                    "figado": 0,
                    "dm": 0,
                    "tumor": 0
                  },
                  "expected": {
                    "score": 15
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "15",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 15,
                      "cci": 15,
                      "sobrevida": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 11943,
              "input": {
                "idade": 4,
                "iam": true,
                "icc": true,
                "dap": true,
                "avc": true,
                "demencia": true,
                "dpoc": true,
                "colageno": true,
                "ulcera": true,
                "hemiplegia": true,
                "renal": true,
                "leucemia": true,
                "linfoma": true,
                "aids": false,
                "figado": 3,
                "dm": 2,
                "tumor": 6
              },
              "expected": {
                "score": 31
              },
              "originalSourceExpected": {
                "score": 31
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 11943,
                  "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 4,
                    "iam": true,
                    "icc": true,
                    "dap": true,
                    "avc": true,
                    "demencia": true,
                    "dpoc": true,
                    "colageno": true,
                    "ulcera": true,
                    "hemiplegia": true,
                    "renal": true,
                    "leucemia": true,
                    "linfoma": true,
                    "aids": false,
                    "figado": 3,
                    "dm": 2,
                    "tumor": 6
                  },
                  "expected": {
                    "score": 31
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "31",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 31,
                      "cci": 27,
                      "sobrevida": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 11943,
                  "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 4,
                    "iam": true,
                    "icc": true,
                    "dap": true,
                    "avc": true,
                    "demencia": true,
                    "dpoc": true,
                    "colageno": true,
                    "ulcera": true,
                    "hemiplegia": true,
                    "renal": true,
                    "leucemia": true,
                    "linfoma": true,
                    "aids": false,
                    "figado": 3,
                    "dm": 2,
                    "tumor": 6
                  },
                  "expected": {
                    "score": 31
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "31",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 31,
                      "cci": 27,
                      "sobrevida": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 11943,
                  "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
                  "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
                  "runtime": "Node",
                  "input": {
                    "idade": 4,
                    "iam": true,
                    "icc": true,
                    "dap": true,
                    "avc": true,
                    "demencia": true,
                    "dpoc": true,
                    "colageno": true,
                    "ulcera": true,
                    "hemiplegia": true,
                    "renal": true,
                    "leucemia": true,
                    "linfoma": true,
                    "aids": false,
                    "figado": 3,
                    "dm": 2,
                    "tumor": 6
                  },
                  "expected": {
                    "score": 31
                  },
                  "obtained": {
                    "id": "indice-de-charlson",
                    "main": [
                      "31",
                      "pontos"
                    ],
                    "label": "Charlson ajustado pela idade",
                    "raw": {
                      "score": 31,
                      "cci": 27,
                      "sobrevida": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "0e80926ca6e379207d35c66f84621dd5546fec0d87e0c909912fa15dd62cdb31",
            "total": 11944,
            "bankRowCount": 11944,
            "uniqueApiInputCount": 11944,
            "sourceContextCount": 11944,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
                "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
              },
              {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
              "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
            }
          },
          "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
          "scope": "All8192 booleancombinations atage0 and noordinalcomorbidity; plus single/omission/extreme booleans crossed withall135 age/liver/diabetes/tumor codes. Not exhaustive1105920 totalinputs.",
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              },
              "item": {
                "id": "indice-de-charlson",
                "edition": "Charlson1987 Table3/printed377 and Table6/printed379; selected age codes0–4, not continuous-age validation of1994",
                "reads": [
                  {
                    "url": "https://icucycle.com/wp-content/uploads/2018/06/2.-Charlson-Charlson-score-J-Chron-Dis-1987.pdf",
                    "read": "Original1987 paper on explicit non-publisher mirror, Table3 and Table6 visually read after text extraction.",
                    "artifact": {
                      "file": "root-source29-primary-pdfs/charlson-1987-original-mirror.pdf",
                      "sha256": "7b478a1cbcaafe07477a4ab25c57ae39dfbbfc9cece0d73c8dfd23f19d99dc3d",
                      "bytes": 981208
                    }
                  }
                ],
                "constants": {
                  "booleanKeys": [
                    "iam",
                    "icc",
                    "dap",
                    "avc",
                    "demencia",
                    "dpoc",
                    "colageno",
                    "ulcera",
                    "hemiplegia",
                    "renal",
                    "leucemia",
                    "linfoma",
                    "aids"
                  ],
                  "booleanWeights": [
                    1,
                    1,
                    1,
                    1,
                    1,
                    1,
                    1,
                    1,
                    2,
                    2,
                    2,
                    2,
                    6
                  ],
                  "liver": [
                    0,
                    1,
                    3
                  ],
                  "diabetes": [
                    0,
                    1,
                    2
                  ],
                  "tumor": [
                    0,
                    2,
                    6
                  ],
                  "selectedAge": [
                    0,
                    1,
                    2,
                    3,
                    4
                  ]
                },
                "limitations": [
                  "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                  "Original1987 Table6 already discusses one age point per decade above40 and theoretical10year curve. Full1994 article not retrieved; local≥80=4 cap for90+ is not independently certified against continuous-age original. Only selected age point codes and comorbidity sum are tested; survival estimate/calibration/definitions of comorbidity not approved."
                ]
              },
              "originalSourceReview": {
                "file": "root-six-primary-source-review-final29.json",
                "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
              },
              "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
            }
          ],
          "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
          "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
          "independentPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
            "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
            "scope": "Independent numeric/source-scope peer only",
            "factualSourceAmendment": {
              "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
              "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
            }
          },
          "metadataPackagingPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
            "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
            "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "originalSourceExecutions": 107496,
          "freshPreparationSampleExecutions": 12,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/indice-de-charlson/calculator.js",
              "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
              "bytes": 6171
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-de-charlson/calculator.js",
              "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
              "bytes": 6171
            },
            {
              "file": "apps/command-center/private/tool-code/indice-de-charlson/calculator.js",
              "sha256": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374",
              "bytes": 6171
            }
          ],
          "qualifications": [
            "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
            "Original1987 Table6 already discusses one age point per decade above40 and theoretical10year curve. Full1994 article not retrieved; local≥80=4 cap for90+ is not independently certified against continuous-age original. Only selected age point codes and comorbidity sum are tested; survival estimate/calibration/definitions of comorbidity not approved.",
            "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
            "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
            "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "9faf773ca651ae2a67aa9c7ad2942ee8fcce70930e4e3d6964d349fa6e124374"
      },
      "limits": "Identifique se o índice inclui ajuste por idade. É uma medida prognóstica de comorbidade estudada em coortes e horizontes definidos, não uma previsão universal. A equação local de sobrevida exige conferência e calibração próprias; a presença da referência bibliográfica não comprova seu desempenho individual.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.039Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Equação local de sobrevida 0,983^(exp(0,9×índice)) e todos os pesos não foram conferidos nos artigos integrais."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "harvey-bradshaw",
      "title": "Índice de Harvey-Bradshaw",
      "short": "Atividade clínica da doença de Crohn",
      "desc": "Calcule o índice de Harvey-Bradshaw na doença de Crohn: bem-estar, dor abdominal, evacuações líquidas, massa abdominal e complicações, com a faixa de atividade.",
      "lead": "Versão simplificada do CDAI que mede a atividade clínica da doença de Crohn com dados de um único dia. Serve para acompanhar a resposta ao tratamento no consultório.",
      "kind": "Calculadora",
      "spec": [
        "gastroenterologia",
        "coloproctologia"
      ],
      "fields": [
        [
          "bem",
          "Bem-estar geral (dia anterior)",
          "sel",
          {
            "opts": {
              "0": "Muito bem",
              "1": "Levemente abaixo do normal",
              "2": "Ruim",
              "3": "Muito ruim",
              "4": "Péssimo"
            }
          }
        ],
        [
          "dor",
          "Dor abdominal (dia anterior)",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "Leve",
              "2": "Moderada",
              "3": "Intensa"
            }
          }
        ],
        [
          "evac",
          "Evacuações líquidas ou muito moles (dia anterior)",
          "num",
          {
            "min": 0,
            "max": 40,
            "step": 1,
            "unit": "por dia",
            "ph": "3"
          }
        ],
        [
          "massa",
          "Massa abdominal",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Duvidosa",
              "2": "Definida",
              "3": "Definida e dolorosa"
            }
          }
        ],
        [
          "artralgia",
          "Artralgia",
          "chk",
          {}
        ],
        [
          "uveite",
          "Uveíte",
          "chk",
          {}
        ],
        [
          "eritema",
          "Eritema nodoso",
          "chk",
          {}
        ],
        [
          "aftas",
          "Úlceras aftosas",
          "chk",
          {}
        ],
        [
          "pioderma",
          "Pioderma gangrenoso",
          "chk",
          {}
        ],
        [
          "fissura",
          "Fissura anal",
          "chk",
          {}
        ],
        [
          "fistula",
          "Fístula nova",
          "chk",
          {}
        ],
        [
          "abscesso",
          "Abscesso",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Bem-estar (0 a 4) + dor abdominal (0 a 3) + número de evacuações líquidas no dia anterior + massa abdominal (0 a 3) + 1 ponto por complicação presente.</p>",
      "sources": [
        [
          "Harvey RF, Bradshaw JM. A simple index of Crohn's-disease activity. Lancet, 1980.",
          "https://doi.org/10.1016/S0140-6736(80)92767-1"
        ],
        [
          "Best WR. Predicting the Crohn's disease activity index from the Harvey-Bradshaw Index. Inflamm Bowel Dis, 2006.",
          "https://doi.org/10.1097/01.MIB.0000215091.77492.2a"
        ],
        [
          "Vermeire S et al. Correlation between the Crohn's disease activity and Harvey-Bradshaw indices in assessing Crohn's disease severity. Clin Gastroenterol Hepatol, 2010.",
          "https://doi.org/10.1016/j.cgh.2010.01.001"
        ]
      ],
      "cases": [
        [
          "Bem-estar 0, sem dor, 2 evacuações, sem massa nem complicações: 2 (remissão)",
          {
            "bem": "0",
            "dor": "0",
            "evac": 2,
            "massa": "0"
          },
          {
            "score": 2,
            "level": "low",
            "verdict": "Remissão"
          }
        ],
        [
          "Bem-estar 1, dor leve, 3 evacuações: 5 (leve, limite)",
          {
            "bem": "1",
            "dor": "1",
            "evac": 3,
            "massa": "0"
          },
          {
            "score": 5,
            "level": "mid",
            "verdict": "leve"
          }
        ],
        [
          "Bem-estar 2, dor moderada, 8 evacuações, massa definida, artralgia e fístula: 16 (moderada)",
          {
            "bem": "2",
            "dor": "2",
            "evac": 8,
            "massa": "2",
            "artralgia": true,
            "fistula": true
          },
          {
            "score": 16,
            "level": "high",
            "verdict": "moderada"
          }
        ],
        [
          "Bem-estar 3, dor intensa, 10 evacuações, massa dolorosa, uveíte e abscesso: 21 (grave)",
          {
            "bem": "3",
            "dor": "3",
            "evac": 10,
            "massa": "3",
            "uveite": true,
            "abscesso": true
          },
          {
            "score": 21,
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:33:44.535Z",
        "total": 12960,
        "passed": 12960,
        "sourceRowCount": 12960,
        "uniqueApiInputCount": 12960,
        "sourceContextCount": 12960,
        "cases": [
          {
            "index": 0,
            "input": {
              "bem": 0,
              "dor": 0,
              "evac": 0,
              "massa": 0,
              "artralgia": false,
              "uveite": false,
              "eritema": false,
              "aftas": false,
              "pioderma": false,
              "fissura": false,
              "fistula": false,
              "abscesso": false
            },
            "expected": {
              "score": 0
            },
            "originalSourceExpected": {
              "score": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 0,
                "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 0,
                  "dor": 0,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": false,
                  "uveite": false,
                  "eritema": false,
                  "aftas": false,
                  "pioderma": false,
                  "fissura": false,
                  "fistula": false,
                  "abscesso": false
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 0,
                  "dor": 0,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": false,
                  "uveite": false,
                  "eritema": false,
                  "aftas": false,
                  "pioderma": false,
                  "fissura": false,
                  "fistula": false,
                  "abscesso": false
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 0,
                  "dor": 0,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": false,
                  "uveite": false,
                  "eritema": false,
                  "aftas": false,
                  "pioderma": false,
                  "fissura": false,
                  "fistula": false,
                  "abscesso": false
                },
                "expected": {
                  "score": 0
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "bem": 0,
              "dor": 0,
              "evac": 0,
              "massa": 0,
              "artralgia": true,
              "uveite": true,
              "eritema": true,
              "aftas": true,
              "pioderma": true,
              "fissura": true,
              "fistula": true,
              "abscesso": true
            },
            "expected": {
              "score": 8
            },
            "originalSourceExpected": {
              "score": 8
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 1,
                "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 0,
                  "dor": 0,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": true,
                  "uveite": true,
                  "eritema": true,
                  "aftas": true,
                  "pioderma": true,
                  "fissura": true,
                  "fistula": true,
                  "abscesso": true
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "8",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 0,
                  "dor": 0,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": true,
                  "uveite": true,
                  "eritema": true,
                  "aftas": true,
                  "pioderma": true,
                  "fissura": true,
                  "fistula": true,
                  "abscesso": true
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "8",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 0,
                  "dor": 0,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": true,
                  "uveite": true,
                  "eritema": true,
                  "aftas": true,
                  "pioderma": true,
                  "fissura": true,
                  "fistula": true,
                  "abscesso": true
                },
                "expected": {
                  "score": 8
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "8",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 8
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 6480,
            "input": {
              "bem": 2,
              "dor": 2,
              "evac": 0,
              "massa": 0,
              "artralgia": false,
              "uveite": false,
              "eritema": false,
              "aftas": false,
              "pioderma": false,
              "fissura": false,
              "fistula": false,
              "abscesso": false
            },
            "expected": {
              "score": 4
            },
            "originalSourceExpected": {
              "score": 4
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 6480,
                "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 2,
                  "dor": 2,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": false,
                  "uveite": false,
                  "eritema": false,
                  "aftas": false,
                  "pioderma": false,
                  "fissura": false,
                  "fistula": false,
                  "abscesso": false
                },
                "expected": {
                  "score": 4
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "4",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 6480,
                "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 2,
                  "dor": 2,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": false,
                  "uveite": false,
                  "eritema": false,
                  "aftas": false,
                  "pioderma": false,
                  "fissura": false,
                  "fistula": false,
                  "abscesso": false
                },
                "expected": {
                  "score": 4
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "4",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 6480,
                "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 2,
                  "dor": 2,
                  "evac": 0,
                  "massa": 0,
                  "artralgia": false,
                  "uveite": false,
                  "eritema": false,
                  "aftas": false,
                  "pioderma": false,
                  "fissura": false,
                  "fistula": false,
                  "abscesso": false
                },
                "expected": {
                  "score": 4
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "4",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 4
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 12959,
            "input": {
              "bem": 4,
              "dor": 3,
              "evac": 40,
              "massa": 3,
              "artralgia": true,
              "uveite": true,
              "eritema": true,
              "aftas": true,
              "pioderma": true,
              "fissura": true,
              "fistula": true,
              "abscesso": false
            },
            "expected": {
              "score": 57
            },
            "originalSourceExpected": {
              "score": 57
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 12959,
                "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 4,
                  "dor": 3,
                  "evac": 40,
                  "massa": 3,
                  "artralgia": true,
                  "uveite": true,
                  "eritema": true,
                  "aftas": true,
                  "pioderma": true,
                  "fissura": true,
                  "fistula": true,
                  "abscesso": false
                },
                "expected": {
                  "score": 57
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "57",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 57
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 12959,
                "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 4,
                  "dor": 3,
                  "evac": 40,
                  "massa": 3,
                  "artralgia": true,
                  "uveite": true,
                  "eritema": true,
                  "aftas": true,
                  "pioderma": true,
                  "fissura": true,
                  "fistula": true,
                  "abscesso": false
                },
                "expected": {
                  "score": 57
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "57",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 57
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 12959,
                "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                "runtime": "Node",
                "input": {
                  "bem": 4,
                  "dor": 3,
                  "evac": 40,
                  "massa": 3,
                  "artralgia": true,
                  "uveite": true,
                  "eritema": true,
                  "aftas": true,
                  "pioderma": true,
                  "fissura": true,
                  "fistula": true,
                  "abscesso": false
                },
                "expected": {
                  "score": 57
                },
                "obtained": {
                  "id": "harvey-bradshaw",
                  "main": [
                    "57",
                    "pontos"
                  ],
                  "label": "Índice de Harvey-Bradshaw",
                  "raw": {
                    "score": 57
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "8c626a144b08b7f01ab01833f3aa745a45b41b4cbce42923d413121f9474f6b6",
          "total": 12960,
          "bankRowCount": 12960,
          "uniqueApiInputCount": 12960,
          "sourceContextCount": 12960,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
              "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
            },
            {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
            "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
          }
        },
        "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
        "scope": "All80 wellbeing/pain/mass codes crossed with nine stoolcounts and none/all/onepresent/oneabsent complication witnesses. Not allopenstoolcount combinations.",
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            },
            "item": {
              "id": "harvey-bradshaw",
              "edition": "HBI1980 five components reproduced in primary sponsor protocolMLN0002_401v3.1 AppendixG printed59 (PDFpage60)",
              "reads": [
                {
                  "url": "https://catalogues.ema.europa.eu/sites/default/files/document_files/MLN0002_401-Protocol-V3.1-Redacted.pdf",
                  "read": "Sponsor trial protocol in official EMA catalogue. AppendixG table, eight complications, total and severity rows visually read. No claim original1980 full paper was obtained.",
                  "artifact": {
                    "file": "root-source29-primary-pdfs/harvey-bradshaw-ema-protocol-v3-1.pdf",
                    "sha256": "aa4e4e7035f1b806f5e25b5084b1d50fbe6fecacf47f7722b291b3e613024bd3",
                    "bytes": 8296802
                  }
                }
              ],
              "constants": {
                "wellbeing": [
                  0,
                  1,
                  2,
                  3,
                  4
                ],
                "pain": [
                  0,
                  1,
                  2,
                  3
                ],
                "mass": [
                  0,
                  1,
                  2,
                  3
                ],
                "complicationKeys": [
                  "artralgia",
                  "uveite",
                  "eritema",
                  "aftas",
                  "pioderma",
                  "fissura",
                  "fistula",
                  "abscesso"
                ],
                "eachComplication": 1,
                "stoolWitnesses": [
                  0,
                  1,
                  4,
                  5,
                  7,
                  8,
                  16,
                  17,
                  40
                ]
              },
              "limitations": [
                "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                "Original stool count is open. Current local maximum40 is an implementation input bound and not the source theoretical maximum. Finite witnesses do not certify every count or everycomplication combination. No exact CDAI conversion, clinical remission or prognostic approval. The sponsor protocol displays proprietary terms; its use here is private factual numeric verification, not a redistribution/translation licence."
              ]
            },
            "originalSourceReview": {
              "file": "root-six-primary-source-review-final29.json",
              "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
            },
            "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
          }
        ],
        "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
        "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
        "independentPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
          "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
          "scope": "Independent numeric/source-scope peer only",
          "factualSourceAmendment": {
            "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
            "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
          }
        },
        "metadataPackagingPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
          "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
          "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "originalSourceExecutions": 116640,
        "freshPreparationSampleExecutions": 12,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
            "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
            "bytes": 5454
          },
          {
            "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
            "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
            "bytes": 5454
          },
          {
            "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
            "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
            "bytes": 5454
          }
        ],
        "qualifications": [
          "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
          "Original stool count is open. Current local maximum40 is an implementation input bound and not the source theoretical maximum. Finite witnesses do not certify every count or everycomplication combination. No exact CDAI conversion, clinical remission or prognostic approval. The sponsor protocol displays proprietary terms; its use here is private factual numeric verification, not a redistribution/translation licence.",
          "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
          "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
          "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "HBI/Harvey Bradshaw 1980:5 domínios, fezeslíquidascontagem aberta; sem CDAI",
      "implementationVersion": "harvey-bradshaw@native-2026-10-03+b354c019961f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/6102236/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Bem-estar (0 a 4) + dor abdominal (0 a 3) + número de evacuações líquidas no dia anterior + massa abdominal (0 a 3) + 1 ponto por complicação presente.",
        "inputContract": {
          "fields": [
            {
              "key": "bem",
              "label": "Bem-estar geral (dia anterior)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Muito bem",
                "1": "Levemente abaixo do normal",
                "2": "Ruim",
                "3": "Muito ruim",
                "4": "Péssimo"
              }
            },
            {
              "key": "dor",
              "label": "Dor abdominal (dia anterior)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "Leve",
                "2": "Moderada",
                "3": "Intensa"
              }
            },
            {
              "key": "evac",
              "label": "Evacuações líquidas ou muito moles (dia anterior)",
              "type": "num",
              "min": 0,
              "max": 40,
              "unit": "por dia",
              "optional": false,
              "options": null
            },
            {
              "key": "massa",
              "label": "Massa abdominal",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Duvidosa",
                "2": "Definida",
                "3": "Definida e dolorosa"
              }
            },
            {
              "key": "artralgia",
              "label": "Artralgia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "uveite",
              "label": "Uveíte",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "eritema",
              "label": "Eritema nodoso",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "aftas",
              "label": "Úlceras aftosas",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pioderma",
              "label": "Pioderma gangrenoso",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fissura",
              "label": "Fissura anal",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fistula",
              "label": "Fístula nova",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "abscesso",
              "label": "Abscesso",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "cd88fdb21fb4b8067dd001044270e98a6723c21677f2ab2386a5b7a0f92f7748"
        },
        "sourceEditions": [
          {
            "citation": "Harvey RF, Bradshaw JM. A simple index of Crohn's-disease activity. Lancet, 1980.",
            "url": "https://doi.org/10.1016/S0140-6736(80)92767-1",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A simple index of Crohn's-disease activity.",
              "year": "1980",
              "firstPublicationDate": "1980-03-01",
              "doi": "10.1016/s0140-6736(80)92767-1",
              "pmid": "6102236",
              "journal": "Lancet (London, England)",
              "authors": "Harvey RF, Bradshaw JM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6102236/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Best WR. Predicting the Crohn's disease activity index from the Harvey-Bradshaw Index. Inflamm Bowel Dis, 2006.",
            "url": "https://doi.org/10.1097/01.MIB.0000215091.77492.2a",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Predicting the Crohn's disease activity index from the Harvey-Bradshaw Index.",
              "year": "2006",
              "firstPublicationDate": "2006-04-01",
              "doi": "10.1097/01.mib.0000215091.77492.2a",
              "pmid": "16633052",
              "journal": "Inflammatory bowel diseases",
              "authors": "Best WR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/16633052/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "332618bb1cca1c3519a4fffd554bb13d52e8d374e65aaff3eb5d77b76b58dc4c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Vermeire S et al. Correlation between the Crohn's disease activity and Harvey-Bradshaw indices in assessing Crohn's disease severity. Clin Gastroenterol Hepatol, 2010.",
            "url": "https://doi.org/10.1016/j.cgh.2010.01.001",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Correlation between the Crohn's disease activity and Harvey-Bradshaw indices in assessing Crohn's disease severity.",
              "year": "2010",
              "firstPublicationDate": "2010-01-21",
              "doi": "10.1016/j.cgh.2010.01.001",
              "pmid": "20096379",
              "journal": "Clinical gastroenterology and hepatology : the official clinical practice journal of the American Gastroenterological Association",
              "authors": "Vermeire S, Schreiber S, Sandborn WJ, Dubois C, Rutgeerts P."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20096379/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a1630824d05937941ec31756e93f7651630e69ec23d37f43b8a1e320780ee777",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:33:44.535Z",
          "total": 12960,
          "passed": 12960,
          "sourceRowCount": 12960,
          "uniqueApiInputCount": 12960,
          "sourceContextCount": 12960,
          "cases": [
            {
              "index": 0,
              "input": {
                "bem": 0,
                "dor": 0,
                "evac": 0,
                "massa": 0,
                "artralgia": false,
                "uveite": false,
                "eritema": false,
                "aftas": false,
                "pioderma": false,
                "fissura": false,
                "fistula": false,
                "abscesso": false
              },
              "expected": {
                "score": 0
              },
              "originalSourceExpected": {
                "score": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 0,
                  "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 0,
                    "dor": 0,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": false,
                    "uveite": false,
                    "eritema": false,
                    "aftas": false,
                    "pioderma": false,
                    "fissura": false,
                    "fistula": false,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 0,
                    "dor": 0,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": false,
                    "uveite": false,
                    "eritema": false,
                    "aftas": false,
                    "pioderma": false,
                    "fissura": false,
                    "fistula": false,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 0,
                    "dor": 0,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": false,
                    "uveite": false,
                    "eritema": false,
                    "aftas": false,
                    "pioderma": false,
                    "fissura": false,
                    "fistula": false,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 0
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "bem": 0,
                "dor": 0,
                "evac": 0,
                "massa": 0,
                "artralgia": true,
                "uveite": true,
                "eritema": true,
                "aftas": true,
                "pioderma": true,
                "fissura": true,
                "fistula": true,
                "abscesso": true
              },
              "expected": {
                "score": 8
              },
              "originalSourceExpected": {
                "score": 8
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 1,
                  "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 0,
                    "dor": 0,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": true,
                    "uveite": true,
                    "eritema": true,
                    "aftas": true,
                    "pioderma": true,
                    "fissura": true,
                    "fistula": true,
                    "abscesso": true
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "8",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 0,
                    "dor": 0,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": true,
                    "uveite": true,
                    "eritema": true,
                    "aftas": true,
                    "pioderma": true,
                    "fissura": true,
                    "fistula": true,
                    "abscesso": true
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "8",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 0,
                    "dor": 0,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": true,
                    "uveite": true,
                    "eritema": true,
                    "aftas": true,
                    "pioderma": true,
                    "fissura": true,
                    "fistula": true,
                    "abscesso": true
                  },
                  "expected": {
                    "score": 8
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "8",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 8
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 6480,
              "input": {
                "bem": 2,
                "dor": 2,
                "evac": 0,
                "massa": 0,
                "artralgia": false,
                "uveite": false,
                "eritema": false,
                "aftas": false,
                "pioderma": false,
                "fissura": false,
                "fistula": false,
                "abscesso": false
              },
              "expected": {
                "score": 4
              },
              "originalSourceExpected": {
                "score": 4
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 6480,
                  "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 2,
                    "dor": 2,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": false,
                    "uveite": false,
                    "eritema": false,
                    "aftas": false,
                    "pioderma": false,
                    "fissura": false,
                    "fistula": false,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 4
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "4",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 6480,
                  "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 2,
                    "dor": 2,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": false,
                    "uveite": false,
                    "eritema": false,
                    "aftas": false,
                    "pioderma": false,
                    "fissura": false,
                    "fistula": false,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 4
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "4",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 6480,
                  "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 2,
                    "dor": 2,
                    "evac": 0,
                    "massa": 0,
                    "artralgia": false,
                    "uveite": false,
                    "eritema": false,
                    "aftas": false,
                    "pioderma": false,
                    "fissura": false,
                    "fistula": false,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 4
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "4",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 4
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 12959,
              "input": {
                "bem": 4,
                "dor": 3,
                "evac": 40,
                "massa": 3,
                "artralgia": true,
                "uveite": true,
                "eritema": true,
                "aftas": true,
                "pioderma": true,
                "fissura": true,
                "fistula": true,
                "abscesso": false
              },
              "expected": {
                "score": 57
              },
              "originalSourceExpected": {
                "score": 57
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 12959,
                  "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 4,
                    "dor": 3,
                    "evac": 40,
                    "massa": 3,
                    "artralgia": true,
                    "uveite": true,
                    "eritema": true,
                    "aftas": true,
                    "pioderma": true,
                    "fissura": true,
                    "fistula": true,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 57
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "57",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 57
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 12959,
                  "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 4,
                    "dor": 3,
                    "evac": 40,
                    "massa": 3,
                    "artralgia": true,
                    "uveite": true,
                    "eritema": true,
                    "aftas": true,
                    "pioderma": true,
                    "fissura": true,
                    "fistula": true,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 57
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "57",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 57
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 12959,
                  "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
                  "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
                  "runtime": "Node",
                  "input": {
                    "bem": 4,
                    "dor": 3,
                    "evac": 40,
                    "massa": 3,
                    "artralgia": true,
                    "uveite": true,
                    "eritema": true,
                    "aftas": true,
                    "pioderma": true,
                    "fissura": true,
                    "fistula": true,
                    "abscesso": false
                  },
                  "expected": {
                    "score": 57
                  },
                  "obtained": {
                    "id": "harvey-bradshaw",
                    "main": [
                      "57",
                      "pontos"
                    ],
                    "label": "Índice de Harvey-Bradshaw",
                    "raw": {
                      "score": 57
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "8c626a144b08b7f01ab01833f3aa745a45b41b4cbce42923d413121f9474f6b6",
            "total": 12960,
            "bankRowCount": 12960,
            "uniqueApiInputCount": 12960,
            "sourceContextCount": 12960,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
                "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
              },
              {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
              "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
            }
          },
          "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
          "scope": "All80 wellbeing/pain/mass codes crossed with nine stoolcounts and none/all/onepresent/oneabsent complication witnesses. Not allopenstoolcount combinations.",
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              },
              "item": {
                "id": "harvey-bradshaw",
                "edition": "HBI1980 five components reproduced in primary sponsor protocolMLN0002_401v3.1 AppendixG printed59 (PDFpage60)",
                "reads": [
                  {
                    "url": "https://catalogues.ema.europa.eu/sites/default/files/document_files/MLN0002_401-Protocol-V3.1-Redacted.pdf",
                    "read": "Sponsor trial protocol in official EMA catalogue. AppendixG table, eight complications, total and severity rows visually read. No claim original1980 full paper was obtained.",
                    "artifact": {
                      "file": "root-source29-primary-pdfs/harvey-bradshaw-ema-protocol-v3-1.pdf",
                      "sha256": "aa4e4e7035f1b806f5e25b5084b1d50fbe6fecacf47f7722b291b3e613024bd3",
                      "bytes": 8296802
                    }
                  }
                ],
                "constants": {
                  "wellbeing": [
                    0,
                    1,
                    2,
                    3,
                    4
                  ],
                  "pain": [
                    0,
                    1,
                    2,
                    3
                  ],
                  "mass": [
                    0,
                    1,
                    2,
                    3
                  ],
                  "complicationKeys": [
                    "artralgia",
                    "uveite",
                    "eritema",
                    "aftas",
                    "pioderma",
                    "fissura",
                    "fistula",
                    "abscesso"
                  ],
                  "eachComplication": 1,
                  "stoolWitnesses": [
                    0,
                    1,
                    4,
                    5,
                    7,
                    8,
                    16,
                    17,
                    40
                  ]
                },
                "limitations": [
                  "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                  "Original stool count is open. Current local maximum40 is an implementation input bound and not the source theoretical maximum. Finite witnesses do not certify every count or everycomplication combination. No exact CDAI conversion, clinical remission or prognostic approval. The sponsor protocol displays proprietary terms; its use here is private factual numeric verification, not a redistribution/translation licence."
                ]
              },
              "originalSourceReview": {
                "file": "root-six-primary-source-review-final29.json",
                "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
              },
              "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
            }
          ],
          "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
          "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
          "independentPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
            "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
            "scope": "Independent numeric/source-scope peer only",
            "factualSourceAmendment": {
              "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
              "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
            }
          },
          "metadataPackagingPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
            "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
            "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "originalSourceExecutions": 116640,
          "freshPreparationSampleExecutions": 12,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/harvey-bradshaw/calculator.js",
              "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
              "bytes": 5454
            },
            {
              "file": "apps/dashboard/private/tool-code/harvey-bradshaw/calculator.js",
              "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
              "bytes": 5454
            },
            {
              "file": "apps/command-center/private/tool-code/harvey-bradshaw/calculator.js",
              "sha256": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260",
              "bytes": 5454
            }
          ],
          "qualifications": [
            "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
            "Original stool count is open. Current local maximum40 is an implementation input bound and not the source theoretical maximum. Finite witnesses do not certify every count or everycomplication combination. No exact CDAI conversion, clinical remission or prognostic approval. The sponsor protocol displays proprietary terms; its use here is private factual numeric verification, not a redistribution/translation licence.",
            "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
            "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
            "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "b354c019961f8e41af4f547aa60a4f162fa9b66d69cd23ffbf4e63f2638f1260"
      },
      "limits": "O Harvey–Bradshaw descreve atividade clínica da doença de Crohn, incluindo a contagem de evacuações líquidas do dia anterior e a avaliação de massa e complicações. Não diagnostica Crohn nem substitui avaliação de inflamação ou de outras causas dos sintomas. A relação com o CDAI é boa, mas imperfeita: Best 2006 analisou 224 visitas e documentou limites de previsão, portanto um HBI não pode ser convertido em CDAI exato. Os resultados de resposta e remissão dos estudos citados pertencem às populações e períodos desses ensaios.",
      "limitsEvidence": {
        "status": "original-comparison-study-abstracts-read",
        "sources": [
          {
            "url": "https://doi.org/10.1097/01.MIB.0000215091.77492.2a",
            "edition": "Best2006",
            "readScope": "Exact original abstract fully read:224singlevisits,HBI0–19,imperfectCDAIrelationship,prediction limits."
          },
          {
            "url": "https://doi.org/10.1016/j.cgh.2010.01.001",
            "edition": "Vermeire2010",
            "readScope": "Exact original abstract fully read:PRECiSE1/2Crohntrials,nearly1000datapairs;HBIresponse/remission correspondence. Cached correlation20.698 is a retrieval notation artifact, not accepted numeric evidence."
          },
          {
            "url": "https://doi.org/10.1016/S0140-6736(80)92767-1",
            "edition": "Harvey/Bradshaw1980",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Crohn disease symptom activity;not definitive diagnosis or identicalCDAI.",
        "remainingChecks": [
          "Original1980 full instrument not newly read.",
          "No full conformance of all clinical anchors."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "escala-de-katz",
      "title": "Índice de Katz (ABVD)",
      "short": "Independência nas atividades básicas de vida diária",
      "desc": "Índice de Katz: independência da pessoa idosa nas 6 atividades básicas de vida diária (banho, vestir, banheiro, transferência, continência, alimentação).",
      "lead": "Avalia a independência funcional nas seis atividades básicas de vida diária, base da avaliação geriátrica ampla.",
      "kind": "Escore",
      "spec": [
        "geriatria",
        "medicina-fisica-e-reabilitacao",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "banho",
          "Banho (independente: banha-se sozinho ou precisa de ajuda só para uma parte do corpo)",
          "radio",
          {
            "opts": {
              "0": "Dependente",
              "1": "Independente"
            }
          }
        ],
        [
          "vestir",
          "Vestir-se (independente: pega as roupas e veste-se sem ajuda, exceto amarrar sapatos)",
          "radio",
          {
            "opts": {
              "0": "Dependente",
              "1": "Independente"
            }
          }
        ],
        [
          "higiene",
          "Uso do banheiro (independente: vai ao banheiro, higieniza-se e arruma as roupas sem ajuda)",
          "radio",
          {
            "opts": {
              "0": "Dependente",
              "1": "Independente"
            }
          }
        ],
        [
          "transf",
          "Transferência (independente: deita e levanta da cama e da cadeira sem ajuda)",
          "radio",
          {
            "opts": {
              "0": "Dependente",
              "1": "Independente"
            }
          }
        ],
        [
          "contin",
          "Continência (independente: controle completo de urina e fezes)",
          "radio",
          {
            "opts": {
              "0": "Dependente",
              "1": "Independente"
            }
          }
        ],
        [
          "alim",
          "Alimentação (independente: leva a comida do prato à boca sem ajuda)",
          "radio",
          {
            "opts": {
              "0": "Dependente",
              "1": "Independente"
            }
          }
        ]
      ],
      "formula": "<p>1 ponto para cada atividade realizada de forma independente (sem supervisão, orientação ou ajuda de outra pessoa): banho, vestir-se, uso do banheiro, transferência, continência e alimentação. Total de 0 a 6.</p>",
      "sources": [
        [
          "Katz S et al. Studies of illness in the aged. The index of ADL: a standardized measure of biological and psychosocial function. JAMA, 1963.",
          "https://doi.org/10.1001/jama.1963.03060120024016"
        ],
        [
          "Lino VTS et al. Adaptação transcultural da Escala de Independência em Atividades da Vida Diária (Escala de Katz). Cad Saude Publica, 2008.",
          "https://doi.org/10.1590/S0102-311X2008000100010"
        ],
        [
          "McCabe D. Katz Index of Independence in Activities of Daily Living. HIGN/NYU, Issue 2, revised 2019; slightly adapted from Katz et al. 1970.",
          "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_2.pdf"
        ]
      ],
      "cases": [
        [
          "Independente em tudo: 6",
          {
            "banho": "1",
            "vestir": "1",
            "higiene": "1",
            "transf": "1",
            "contin": "1",
            "alim": "1"
          },
          {
            "score": 6,
            "level": "low"
          }
        ],
        [
          "Dependente para banho e vestir: 4",
          {
            "banho": "0",
            "vestir": "0",
            "higiene": "1",
            "transf": "1",
            "contin": "1",
            "alim": "1"
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "Independente só na alimentação: 1",
          {
            "banho": "0",
            "vestir": "0",
            "higiene": "0",
            "transf": "0",
            "contin": "0",
            "alim": "1"
          },
          {
            "score": 1,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.466Z",
        "total": 64,
        "passed": 64,
        "sourceRowCount": 64,
        "uniqueApiInputCount": 64,
        "sourceContextCount": 64,
        "cases": [
          {
            "id": "escala-de-katz",
            "index": 0,
            "input": {
              "banho": "0",
              "vestir": "0",
              "higiene": "0",
              "transf": "0",
              "contin": "0",
              "alim": "0"
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "escala-de-katz",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escala-de-katz",
            "index": 1,
            "input": {
              "banho": "0",
              "vestir": "0",
              "higiene": "0",
              "transf": "0",
              "contin": "0",
              "alim": "1"
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "escala-de-katz",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escala-de-katz",
            "index": 2,
            "input": {
              "banho": "0",
              "vestir": "0",
              "higiene": "0",
              "transf": "0",
              "contin": "1",
              "alim": "0"
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "escala-de-katz",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escala-de-katz",
            "index": 3,
            "input": {
              "banho": "0",
              "vestir": "0",
              "higiene": "0",
              "transf": "0",
              "contin": "1",
              "alim": "1"
            },
            "expected": {
              "score": 2
            },
            "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "escala-de-katz",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "329eac48cc6a31d2da86c1d4bc6626fde09aa87d4b654ccd0e1996dd51e6f66a",
          "total": 64,
          "bankRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 64,
          "uniqueApiInputs": 64,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 64 stored selected category/flag tuples for escala-de-katz. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "escala-de-katz",
            "declaredEdition": "1963 adapted six-item binary score, withLino2008",
            "numericEvidenceEdition": "HIGN/NYUMcCabe official2019 Issue2, slight adaptation from Katzetal1970",
            "url": "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_2.pdf",
            "access": "OfficialHIGN2019 two-page form downloaded; six-itemtable PDFp2 visually read and scope/permissions onp1 read. It attributes a slight adaptation from1970, not original1963A–G.",
            "readScope": [
              "Official2019 item table and source attribution, PDFp2",
              "Population, interpretation limitations and permission notice, PDFp1"
            ],
            "notVerified": [
              "Original1963/1970 fullpaper",
              "Portuguesevalidatedversion, fullinstructions/clinicalclassifications and source-rights applicability"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": [
              {
                "status": "edition-attribution-caution",
                "detail": "Later official binary form supports current point arithmetic, but is not evidence that original1963A–G or PortugueseLino2008 complete instructions were reviewed."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:11.346Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 64 stored selected category/flag tuples for escala-de-katz. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "5eda7bfdb0f7f9a10dd210e293a50830d1b723a278090052c6404cb343df09ec",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
              },
              {
                "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
              },
              {
                "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 192,
        "actualVmExecutions": 192,
        "implementations": [
          {
            "app": "website",
            "id": "escala-de-katz",
            "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
            "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
          },
          {
            "app": "dashboard",
            "id": "escala-de-katz",
            "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
            "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
          },
          {
            "app": "command-center",
            "id": "escala-de-katz",
            "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
            "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 64 stored selected category/flag tuples for escala-de-katz. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Katz ADL binário: 6 atividades, total 0–6; formulário HIGN 2019, ligeiramente adaptado de Katz et al. 1970; sem categorias A–G de 1963",
      "implementationVersion": "escala-de-katz@native-2026-10-03+f261be3af60e",
      "currentMethodSource": "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_2.pdf",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "1 ponto para cada atividade realizada de forma independente (sem supervisão, orientação ou ajuda de outra pessoa): banho, vestir-se, uso do banheiro, transferência, continência e alimentação. Total de 0 a 6.",
        "inputContract": {
          "fields": [
            {
              "key": "banho",
              "label": "Banho (independente: banha-se sozinho ou precisa de ajuda só para uma parte do corpo)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Dependente",
                "1": "Independente"
              }
            },
            {
              "key": "vestir",
              "label": "Vestir-se (independente: pega as roupas e veste-se sem ajuda, exceto amarrar sapatos)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Dependente",
                "1": "Independente"
              }
            },
            {
              "key": "higiene",
              "label": "Uso do banheiro (independente: vai ao banheiro, higieniza-se e arruma as roupas sem ajuda)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Dependente",
                "1": "Independente"
              }
            },
            {
              "key": "transf",
              "label": "Transferência (independente: deita e levanta da cama e da cadeira sem ajuda)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Dependente",
                "1": "Independente"
              }
            },
            {
              "key": "contin",
              "label": "Continência (independente: controle completo de urina e fezes)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Dependente",
                "1": "Independente"
              }
            },
            {
              "key": "alim",
              "label": "Alimentação (independente: leva a comida do prato à boca sem ajuda)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Dependente",
                "1": "Independente"
              }
            }
          ],
          "hash": "4fa2a8efede4af36157c62b5ecc101eb601a68ef1452633ea39e6dd0318986f6"
        },
        "sourceEditions": [
          {
            "citation": "Katz S et al. Studies of illness in the aged. The index of ADL: a standardized measure of biological and psychosocial function. JAMA, 1963.",
            "url": "https://doi.org/10.1001/jama.1963.03060120024016",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "STUDIES OF ILLNESS IN THE AGED. THE INDEX OF ADL: A STANDARDIZED MEASURE OF BIOLOGICAL AND PSYCHOSOCIAL FUNCTION.",
              "year": "1963",
              "firstPublicationDate": "1963-09-01",
              "doi": "10.1001/jama.1963.03060120024016",
              "pmid": "14044222",
              "journal": "JAMA",
              "authors": "KATZ S, FORD AB, MOSKOWITZ RW, JACKSON BA, JAFFE MW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14044222/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lino VTS et al. Adaptação transcultural da Escala de Independência em Atividades da Vida Diária (Escala de Katz). Cad Saude Publica, 2008.",
            "url": "https://doi.org/10.1590/S0102-311X2008000100010",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "[Cross-cultural adaptation of the Independence in Activities of Daily Living Index (Katz Index)].",
              "year": "2008",
              "firstPublicationDate": "2008-01-01",
              "doi": "10.1590/s0102-311x2008000100010",
              "pmid": "18209838",
              "journal": "Cadernos de saude publica",
              "authors": "Lino VT, Pereira SR, Camacho LA, Ribeiro Filho ST, Buksman S."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18209838/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9d2ad3a1ee3e1d6f022ff4e1bebba84ad05185dc5136d70fcc0748c8765a9b8d",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.466Z",
          "total": 64,
          "passed": 64,
          "sourceRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "cases": [
            {
              "id": "escala-de-katz",
              "index": 0,
              "input": {
                "banho": "0",
                "vestir": "0",
                "higiene": "0",
                "transf": "0",
                "contin": "0",
                "alim": "0"
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "escala-de-katz",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escala-de-katz",
              "index": 1,
              "input": {
                "banho": "0",
                "vestir": "0",
                "higiene": "0",
                "transf": "0",
                "contin": "0",
                "alim": "1"
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "escala-de-katz",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escala-de-katz",
              "index": 2,
              "input": {
                "banho": "0",
                "vestir": "0",
                "higiene": "0",
                "transf": "0",
                "contin": "1",
                "alim": "0"
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "escala-de-katz",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escala-de-katz",
              "index": 3,
              "input": {
                "banho": "0",
                "vestir": "0",
                "higiene": "0",
                "transf": "0",
                "contin": "1",
                "alim": "1"
              },
              "expected": {
                "score": 2
              },
              "sourceScenarioScope": "Exhaustive caller-selected independent/dependent categories; no original A–G or clinical decision proof.",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "escala-de-katz",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "329eac48cc6a31d2da86c1d4bc6626fde09aa87d4b654ccd0e1996dd51e6f66a",
            "total": 64,
            "bankRowCount": 64,
            "uniqueApiInputCount": 64,
            "sourceContextCount": 64,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 64,
            "uniqueApiInputs": 64,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 64 stored selected category/flag tuples for escala-de-katz. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "escala-de-katz",
              "declaredEdition": "1963 adapted six-item binary score, withLino2008",
              "numericEvidenceEdition": "HIGN/NYUMcCabe official2019 Issue2, slight adaptation from Katzetal1970",
              "url": "https://hign.org/sites/default/files/2020-06/Try_This_General_Assessment_2.pdf",
              "access": "OfficialHIGN2019 two-page form downloaded; six-itemtable PDFp2 visually read and scope/permissions onp1 read. It attributes a slight adaptation from1970, not original1963A–G.",
              "readScope": [
                "Official2019 item table and source attribution, PDFp2",
                "Population, interpretation limitations and permission notice, PDFp1"
              ],
              "notVerified": [
                "Original1963/1970 fullpaper",
                "Portuguesevalidatedversion, fullinstructions/clinicalclassifications and source-rights applicability"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": [
                {
                  "status": "edition-attribution-caution",
                  "detail": "Later official binary form supports current point arithmetic, but is not evidence that original1963A–G or PortugueseLino2008 complete instructions were reviewed."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:11.346Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 64 stored selected category/flag tuples for escala-de-katz. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "5eda7bfdb0f7f9a10dd210e293a50830d1b723a278090052c6404cb343df09ec",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
                },
                {
                  "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
                  "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 192,
          "actualVmExecutions": 192,
          "implementations": [
            {
              "app": "website",
              "id": "escala-de-katz",
              "file": "apps/website/private/tool-code/escala-de-katz/calculator.js",
              "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
            },
            {
              "app": "dashboard",
              "id": "escala-de-katz",
              "file": "apps/dashboard/private/tool-code/escala-de-katz/calculator.js",
              "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
            },
            {
              "app": "command-center",
              "id": "escala-de-katz",
              "file": "apps/command-center/private/tool-code/escala-de-katz/calculator.js",
              "sha256": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 64 stored selected category/flag tuples for escala-de-katz. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f261be3af60e8e220094b594664be5bb3acc5a45568ef590fe524e17693244e3",
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReviewSha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc",
          "previousMethodVersion": "Katz ADL 1963:adaptação binária 6 atividades, total 0–6; PTLino 2008; semcategorias A–Goriginais",
          "scope": "Source-edition and displayed-rubric limitations only; no clinical/instrument-language/rights approval and no arithmetic changes."
        }
      },
      "limits": "Registre a versão do índice e as definições de independência em cada atividade. A adaptação brasileira de 2008 foi estudada quanto à equivalência cultural e confiabilidade; isso não certifica esta implementação binária nem suas novas traduções. O total local 0–6 não é a classificação histórica A–G. A soma binária de 6 atividades foi conferida contra o formulário HIGN de 2019, que se declara ligeiramente adaptado de Katz et al. 1970. Essa fonte não é a classificação A–G de 1963 nem certifica a adaptação brasileira de 2008 ou as traduções autorais atuais. As exceções de independência e a finalidade de avaliação de atividades básicas em pessoas idosas devem seguir o formulário correspondente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.043Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Fonte de 1963 sem resumo; tabela e faixa etária exata do estudo de 2008 não lidas em artigo integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReview": {
            "file": "reports/review-20261003/eight-organ-functional-primary-source-review-final26.json",
            "sha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc"
          },
          "declaredEditionBefore": "Katz ADL 1963:adaptação binária 6 atividades, total 0–6; PTLino 2008; semcategorias A–Goriginais",
          "numericEvidenceEdition": "HIGN/NYUMcCabe official2019 Issue2, slight adaptation from Katzetal1970",
          "access": "OfficialHIGN2019 two-page form downloaded; six-itemtable PDFp2 visually read and scope/permissions onp1 read. It attributes a slight adaptation from1970, not original1963A–G.",
          "findings": [
            {
              "status": "edition-attribution-caution",
              "detail": "Later official binary form supports current point arithmetic, but is not evidence that original1963A–G or PortugueseLino2008 complete instructions were reviewed."
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "indice-de-mentzer",
      "title": "Índice de Mentzer",
      "short": "Traço talassêmico ou anemia ferropriva?",
      "desc": "Índice de Mentzer (VCM ÷ contagem de hemácias) para a anemia microcítica: abaixo de 13 sugere traço talassêmico; acima de 13, deficiência de ferro.",
      "lead": "Ajuda a separar, na microcitose, o traço de talassemia da anemia ferropriva usando apenas o hemograma.",
      "kind": "Calculadora",
      "spec": [
        "hematologia-e-hemoterapia",
        "medicina-laboratorial",
        "pediatria",
        "clinica-medica"
      ],
      "fields": [
        [
          "vcm",
          "VCM",
          "num",
          {
            "min": 40,
            "max": 130,
            "step": 0.1,
            "unit": "fL",
            "ph": "65"
          }
        ],
        [
          "hem",
          "Hemácias",
          "num",
          {
            "min": 1,
            "max": 9,
            "step": 0.01,
            "unit": "milhões/µL",
            "ph": "5,5"
          }
        ]
      ],
      "formula": "<p><strong>Índice de Mentzer = VCM (fL) ÷ hemácias (milhões/µL)</strong>.</p>",
      "sources": [
        [
          "Mentzer WC Jr. Differentiation of iron deficiency from thalassaemia trait. Lancet, 1973.",
          "https://doi.org/10.1016/S0140-6736(73)91446-3"
        ],
        [
          "Hoffmann JJ et al. Discriminant indices for distinguishing thalassemia and iron deficiency in patients with microcytic anemia: a meta-analysis. Clin Chem Lab Med, 2015.",
          "https://doi.org/10.1515/cclm-2015-0179"
        ]
      ],
      "cases": [
        [
          "VCM 65, hemácias 5,5: 11,8 (traço talassêmico)",
          {
            "vcm": 65,
            "hem": 5.5
          },
          {
            "raw": {
              "mentzer": 11.818
            },
            "main": "11,8",
            "verdict": "talassemia"
          }
        ],
        [
          "VCM 70, hemácias 4,0: 17,5 (ferropriva)",
          {
            "vcm": 70,
            "hem": 4
          },
          {
            "raw": {
              "mentzer": 17.5
            },
            "verdict": "ferropriva"
          }
        ],
        [
          "Corte: VCM 65, hemácias 5,0: 13,0 (indeterminado)",
          {
            "vcm": 65,
            "hem": 5
          },
          {
            "raw": {
              "mentzer": 13
            },
            "verdict": "indeterminado"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "indice-de-mentzer",
            "input": {
              "vcm": 72,
              "hem": 6
            },
            "expected": {
              "mentzer": 12
            },
            "derivation": "72fL/6millionµL=12.",
            "tolerance": 1e-9,
            "index": 27,
            "primarySourceReferences": [
              [
                "Mentzer WC Jr. Differentiation of iron deficiency from thalassaemia trait. Lancet, 1973.",
                "https://doi.org/10.1016/S0140-6736(73)91446-3"
              ],
              [
                "Hoffmann JJ et al. Discriminant indices for distinguishing thalassemia and iron deficiency in patients with microcytic anemia: a meta-analysis. Clin Chem Lab Med, 2015.",
                "https://doi.org/10.1515/cclm-2015-0179"
              ]
            ],
            "obtained": {
              "mentzer": 12
            },
            "error": null,
            "checks": [
              {
                "key": "mentzer",
                "expected": 12,
                "obtained": 12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-mentzer",
            "input": {
              "vcm": 78,
              "hem": 3
            },
            "expected": {
              "mentzer": 26
            },
            "derivation": "78/3=26.",
            "tolerance": 1e-9,
            "index": 28,
            "primarySourceReferences": [
              [
                "Mentzer WC Jr. Differentiation of iron deficiency from thalassaemia trait. Lancet, 1973.",
                "https://doi.org/10.1016/S0140-6736(73)91446-3"
              ],
              [
                "Hoffmann JJ et al. Discriminant indices for distinguishing thalassemia and iron deficiency in patients with microcytic anemia: a meta-analysis. Clin Chem Lab Med, 2015.",
                "https://doi.org/10.1515/cclm-2015-0179"
              ]
            ],
            "obtained": {
              "mentzer": 26
            },
            "error": null,
            "checks": [
              {
                "key": "mentzer",
                "expected": 26,
                "obtained": 26,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "Mentzer 1973:VCM/hemácias, milhões/µL; regra de triagemnão diagnóstico",
      "implementationVersion": "indice-de-mentzer@native-2026-10-03+b08274689a09",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4123424/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Índice de Mentzer = VCM (fL) ÷ hemácias (milhões/µL) .",
        "inputContract": {
          "fields": [
            {
              "key": "vcm",
              "label": "VCM",
              "type": "num",
              "min": 40,
              "max": 130,
              "unit": "fL",
              "optional": false,
              "options": null
            },
            {
              "key": "hem",
              "label": "Hemácias",
              "type": "num",
              "min": 1,
              "max": 9,
              "unit": "milhões/µL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7cc79ed2e83d3e036cbef3899e94a7f24000f52b5139ed6bd94395e3030738e3"
        },
        "sourceEditions": [
          {
            "citation": "Mentzer WC Jr. Differentiation of iron deficiency from thalassaemia trait. Lancet, 1973.",
            "url": "https://doi.org/10.1016/S0140-6736(73)91446-3",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Differentiation of iron deficiency from thalassaemia trait.",
              "year": "1973",
              "firstPublicationDate": "1973-04-01",
              "doi": "10.1016/s0140-6736(73)91446-3",
              "pmid": "4123424",
              "journal": "Lancet (London, England)",
              "authors": "Mentzer WC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4123424/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Hoffmann JJ et al. Discriminant indices for distinguishing thalassemia and iron deficiency in patients with microcytic anemia: a meta-analysis. Clin Chem Lab Med, 2015.",
            "url": "https://doi.org/10.1515/cclm-2015-0179",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Discriminant indices for distinguishing thalassemia and iron deficiency in patients with microcytic anemia: a meta-analysis.",
              "year": "2015",
              "firstPublicationDate": "2015-11-01",
              "doi": "10.1515/cclm-2015-0179",
              "pmid": "26536581",
              "journal": "Clinical chemistry and laboratory medicine",
              "authors": "Hoffmann JJ, Urrechaga E, Aguirre U."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/26536581/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "333dbf63f6dc90133c24dd09f7ea9548f41bc9b0d2abab9ac52f74658192dea5",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "9937701e9e56bc0529f9446257a2ecd66c6251d25b1847b53ef554cd0c0d0fc9",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "b08274689a092b0f9e2d1cda410f3efc2fda670816ff16ca9c60f28af47e6e95"
      },
      "limits": "O índice de Mentzer é uma regra de triagem em microcitose, calculada com VCM em fL e hemácias em milhões/µL, não com a contagem bruta por µL. Não confirma deficiência de ferro nem traço talassêmico. A meta-análise de Hoffmann 2015 mostrou que os índices discriminantes não têm sensibilidade e especificidade de 100% e, em conjunto, tiveram desempenho melhor em adultos que em crianças. Resultados sugestivos exigem investigação confirmatória; não se presume a mesma acurácia em todas as populações.",
      "limitsEvidence": {
        "status": "original-meta-analysis-abstract-read",
        "sources": [
          {
            "url": "https://doi.org/10.1515/cclm-2015-0179",
            "edition": "Hoffmann2015",
            "readScope": "Exact abstract of original meta-analysis fully read:99articles,12indices;no100%sensitivity/specificity;adultperformancebetterthanchildren."
          },
          {
            "url": "https://doi.org/10.1016/S0140-6736(73)91446-3",
            "edition": "Mentzer1973",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Microcytic red blood cells;screening discrimination,not definitive iron/thalassemia diagnosis.",
        "remainingChecks": [
          "Original1973 full paper and threshold derivation not newly read.",
          "Meta-analysis abstract does not establish every local boundary or combined iron/thalassemia condition."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "indice-de-risco-cardiaco-revisado",
      "title": "Índice de Risco Cardíaco Revisado (Lee)",
      "short": "Risco cardíaco em cirurgia não cardíaca",
      "desc": "Calcule o Índice de Risco Cardíaco Revisado de Lee (RCRI) para risco de complicações cardíacas maiores em cirurgia não cardíaca, com as taxas de Lee e da CCS.",
      "lead": "Estima o risco de complicações cardíacas maiores (infarto, edema pulmonar, fibrilação ventricular, parada cardíaca ou bloqueio AV total) após cirurgia não cardíaca, com seis fatores clínicos.",
      "kind": "Escore",
      "spec": [
        "anestesiologia",
        "cardiologia",
        "clinica-medica",
        "cirurgia-geral",
        "geriatria"
      ],
      "fields": [
        [
          "cir",
          "Cirurgia de alto risco (intraperitoneal, intratorácica ou vascular suprainguinal)",
          "chk",
          {}
        ],
        [
          "dac",
          "Doença isquêmica do coração (IAM prévio, angina, teste de isquemia positivo, uso de nitrato ou onda Q no ECG)",
          "chk",
          {}
        ],
        [
          "icc",
          "Insuficiência cardíaca (história, edema pulmonar, dispneia paroxística noturna, B3 ou congestão na radiografia)",
          "chk",
          {}
        ],
        [
          "avc",
          "Doença cerebrovascular (AVC ou AIT)",
          "chk",
          {}
        ],
        [
          "insulina",
          "Diabetes em uso de insulina",
          "chk",
          {}
        ],
        [
          "cr",
          "Creatinina pré-operatória &gt; 2,0 mg/dL",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada fator: cirurgia de alto risco, doença isquêmica do coração, insuficiência cardíaca, doença cerebrovascular, diabetes com insulina e creatinina &gt; 2,0 mg/dL.</p>",
      "sources": [
        [
          "Lee TH et al. Derivation and prospective validation of a simple index for prediction of cardiac risk of major noncardiac surgery. Circulation, 1999.",
          "https://doi.org/10.1161/01.CIR.100.10.1043"
        ],
        [
          "Duceppe E et al. Canadian Cardiovascular Society guidelines on perioperative cardiac risk assessment and management for patients who undergo noncardiac surgery. Can J Cardiol, 2017.",
          "https://doi.org/10.1016/j.cjca.2016.09.008"
        ],
        [
          "Halvorsen S et al. 2022 ESC Guidelines on cardiovascular assessment and management of patients undergoing non-cardiac surgery. Eur Heart J, 2022.",
          "https://doi.org/10.1093/eurheartj/ehac270"
        ]
      ],
      "cases": [
        [
          "Nenhum fator: classe I",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Cirurgia abdominal em diabético com insulina: 2 pontos",
          {
            "cir": true,
            "insulina": true
          },
          {
            "score": 2,
            "level": "mid"
          }
        ],
        [
          "Cirurgia vascular, DAC e creatinina &gt; 2: 3 pontos (limite)",
          {
            "cir": true,
            "dac": true,
            "cr": true
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 64,
        "passed": 64,
        "cases": [
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": false,
              "cr": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": false,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": false,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": false,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": false,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-risco-cardiaco-revisado",
            "input": {
              "cir": true,
              "dac": true,
              "icc": true,
              "avc": true,
              "insulina": true,
              "cr": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "cir",
                "dac",
                "icc",
                "avc",
                "insulina",
                "cr"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
              "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
              "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
              "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "cir",
            "dac",
            "icc",
            "avc",
            "insulina",
            "cr"
          ],
          "kind": "boolean",
          "domain": [
            false,
            true
          ],
          "url": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
          "edition": "Lee1999, DOI10.1161/01.cir.100.10.1043",
          "locator": "Original abstract Methods and results: six predictors and counts0/1/2/≥3",
          "access": "Original abstract read in primary indexed response2026-10-04; subsequent direct retrieval returned footer only. Count already classified predictors only. Clinical predictor adjudication, surgical selection and complication percentages not approved."
        },
        "implementations": [
          {
            "app": "website",
            "id": "indice-de-risco-cardiaco-revisado",
            "sha256": "0a9994d9d62028f6abda9992599e55244b8fa4e8e1a0d95e8f748d7cb049d647"
          },
          {
            "app": "dashboard",
            "id": "indice-de-risco-cardiaco-revisado",
            "sha256": "0a9994d9d62028f6abda9992599e55244b8fa4e8e1a0d95e8f748d7cb049d647"
          },
          {
            "app": "command-center",
            "id": "indice-de-risco-cardiaco-revisado",
            "sha256": "0a9994d9d62028f6abda9992599e55244b8fa4e8e1a0d95e8f748d7cb049d647"
          }
        ],
        "qualifications": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "RCRI/Lee 1999:6 fatores, total 0–6; sem recalibração automática",
      "implementationVersion": "indice-de-risco-cardiaco-revisado@native-2026-10-03+0a9994d9d620",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada fator: cirurgia de alto risco, doença isquêmica do coração, insuficiência cardíaca, doença cerebrovascular, diabetes com insulina e creatinina > 2,0 mg/dL.",
        "inputContract": {
          "fields": [
            {
              "key": "cir",
              "label": "Cirurgia de alto risco (intraperitoneal, intratorácica ou vascular suprainguinal)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "dac",
              "label": "Doença isquêmica do coração (IAM prévio, angina, teste de isquemia positivo, uso de nitrato ou onda Q no ECG)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "icc",
              "label": "Insuficiência cardíaca (história, edema pulmonar, dispneia paroxística noturna, B3 ou congestão na radiografia)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "Doença cerebrovascular (AVC ou AIT)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "insulina",
              "label": "Diabetes em uso de insulina",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cr",
              "label": "Creatinina pré-operatória &gt; 2,0 mg/dL",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "0331caaddf555810f9eb408a8161642d9c89f0b835466b43736b2672aecf51a1"
        },
        "sourceEditions": [
          {
            "citation": "Lee TH et al. Derivation and prospective validation of a simple index for prediction of cardiac risk of major noncardiac surgery. Circulation, 1999.",
            "url": "https://doi.org/10.1161/01.CIR.100.10.1043",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Derivation and prospective validation of a simple index for prediction of cardiac risk of major noncardiac surgery.",
              "year": "1999",
              "firstPublicationDate": "1999-09-01",
              "doi": "10.1161/01.cir.100.10.1043",
              "pmid": "10477528",
              "journal": "Circulation",
              "authors": "Lee TH, Marcantonio ER, Mangione CM, Thomas EJ, Polanczyk CA, Cook EF, Sugarbaker DJ, Donaldson MC, Poss R, Ho KK, Ludwig LE, Pedan A, Goldman L."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10477528/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c4ddfb443f43f49f32025671ed5dadcccfa18a61a7eab505e212aee55bbbf1e9",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Duceppe E et al. Canadian Cardiovascular Society guidelines on perioperative cardiac risk assessment and management for patients who undergo noncardiac surgery. Can J Cardiol, 2017.",
            "url": "https://doi.org/10.1016/j.cjca.2016.09.008",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Canadian Cardiovascular Society Guidelines on Perioperative Cardiac Risk Assessment and Management for Patients Who Undergo Noncardiac Surgery.",
              "year": "2017",
              "firstPublicationDate": "2016-10-04",
              "doi": "10.1016/j.cjca.2016.09.008",
              "pmid": "27865641",
              "journal": "The Canadian journal of cardiology",
              "authors": "Duceppe E, Parlow J, MacDonald P, Lyons K, McMullen M, Srinathan S, Graham M, Tandon V, Styles K, Bessissow A, Sessler DI, Bryson G, Devereaux PJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/27865641/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "57e32c25f6b66695217378fa3d98937155e53704fd2c13130d6b8d13cfd54357",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Halvorsen S et al. 2022 ESC Guidelines on cardiovascular assessment and management of patients undergoing non-cardiac surgery. Eur Heart J, 2022.",
            "url": "https://doi.org/10.1093/eurheartj/ehac270",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2022 ESC Guidelines on cardiovascular assessment and management of patients undergoing non-cardiac surgery.",
              "year": "2022",
              "firstPublicationDate": "2022-10-01",
              "doi": "10.1093/eurheartj/ehac270",
              "pmid": "36017553",
              "journal": "European heart journal",
              "authors": "Halvorsen S, Mehilli J, Cassese S, Hall TS, Abdelhamid M, Barbato E, De Hert S, de Laval I, Geisler T, Hinterbuchner L, Ibanez B, Lenarczyk R, Mansmann UR, McGreavy P, Mueller C, Muneretto C, Niessner A, Potpara TS, Ristić A, Sade LE, Schirmer H, Schüpke S, Sillesen H, Skulstad H, Torracca L, Tutarel O, Van Der Meer P, Wojakowski W, Zacharowski K, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/36017553/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 64,
          "passed": 64,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "0f0289a735064ebc32d26b80dcb8a1851dd5f96ab2e7d08ca84940bfe61c3c19"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0a9994d9d62028f6abda9992599e55244b8fa4e8e1a0d95e8f748d7cb049d647"
      },
      "limits": "O RCRI original foi derivado em pessoas estáveis de pelo menos 50 anos submetidas a cirurgia não cardíaca eletiva de grande porte. As taxas são específicas das coortes históricas; não constituem calibração automática para cirurgia urgente, outras populações ou hospital atual. Definições de fatores e interpretação devem acompanhar a diretriz vigente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.046Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém todas as definições de alto risco ou exclusões. Aplicação em urgência, pediatria ou novas taxas de diretrizes não comprovada por esse resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "indice-de-tobin",
      "title": "Índice de Tobin (respiração rápida e superficial)",
      "short": "Preditor de sucesso no desmame ventilatório",
      "desc": "Calcule o índice de respiração rápida e superficial de Tobin (f/VT) no teste de respiração espontânea e veja a chance de sucesso no desmame.",
      "lead": "Razão entre a frequência respiratória e o volume corrente em litros durante respiração espontânea; valores altos indicam padrão rápido e superficial, associado a falha do desmame.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "pneumologia",
        "anestesiologia"
      ],
      "fields": [
        [
          "fr",
          "Frequência respiratória espontânea",
          "num",
          {
            "min": 1,
            "max": 80,
            "unit": "irpm",
            "ph": "20"
          }
        ],
        [
          "vt",
          "Volume corrente espontâneo",
          "num",
          {
            "min": 50,
            "max": 1500,
            "unit": "mL",
            "ph": "400"
          }
        ]
      ],
      "formula": "<p><strong>f/VT</strong> = frequência respiratória (irpm) ÷ volume corrente (em litros).</p>",
      "sources": [
        [
          "Yang KL, Tobin MJ. A prospective study of indexes predicting the outcome of trials of weaning from mechanical ventilation. N Engl J Med, 1991.",
          "https://doi.org/10.1056/NEJM199105233242101"
        ],
        [
          "Boles JM et al. Weaning from mechanical ventilation. Eur Respir J, 2007.",
          "https://doi.org/10.1183/09031936.00010206"
        ]
      ],
      "cases": [
        [
          "FR 20, VT 400 mL: 50",
          {
            "fr": 20,
            "vt": 400
          },
          {
            "raw": {
              "rsbi": 50
            },
            "level": "low"
          }
        ],
        [
          "FR 21, VT 200 mL: 105 (limite)",
          {
            "fr": 21,
            "vt": 200
          },
          {
            "raw": {
              "rsbi": 105
            },
            "level": "high"
          }
        ],
        [
          "FR 35, VT 250 mL: 140",
          {
            "fr": 35,
            "vt": 250
          },
          {
            "raw": {
              "rsbi": 140
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "id": "indice-de-tobin",
            "input": {
              "fr": 24,
              "vt": 600
            },
            "expected": {
              "rsbi": 40
            },
            "derivation": "600mL=0.6L;24/0.6=40cycles/min/L.",
            "tolerance": 1e-9,
            "index": 29,
            "primarySourceReferences": [
              [
                "Yang KL, Tobin MJ. A prospective study of indexes predicting the outcome of trials of weaning from mechanical ventilation. N Engl J Med, 1991.",
                "https://doi.org/10.1056/NEJM199105233242101"
              ],
              [
                "Boles JM et al. Weaning from mechanical ventilation. Eur Respir J, 2007.",
                "https://doi.org/10.1183/09031936.00010206"
              ]
            ],
            "obtained": {
              "rsbi": 40
            },
            "error": null,
            "checks": [
              {
                "key": "rsbi",
                "expected": 40,
                "obtained": 40,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-de-tobin",
            "input": {
              "fr": 30,
              "vt": 250
            },
            "expected": {
              "rsbi": 120
            },
            "derivation": "250mL=0.25L;30/0.25=120.",
            "tolerance": 1e-9,
            "index": 30,
            "primarySourceReferences": [
              [
                "Yang KL, Tobin MJ. A prospective study of indexes predicting the outcome of trials of weaning from mechanical ventilation. N Engl J Med, 1991.",
                "https://doi.org/10.1056/NEJM199105233242101"
              ],
              [
                "Boles JM et al. Weaning from mechanical ventilation. Eur Respir J, 2007.",
                "https://doi.org/10.1183/09031936.00010206"
              ]
            ],
            "obtained": {
              "rsbi": 120
            },
            "error": null,
            "checks": [
              {
                "key": "rsbi",
                "expected": 120,
                "obtained": 120,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "RSBI/Yang Tobin 1991:f/VT, VTlitros; sem confusão VTm L",
      "implementationVersion": "indice-de-tobin@native-2026-10-03+f26989df1109",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/2023603/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "f/VT = frequência respiratória (irpm) ÷ volume corrente (em litros).",
        "inputContract": {
          "fields": [
            {
              "key": "fr",
              "label": "Frequência respiratória espontânea",
              "type": "num",
              "min": 1,
              "max": 80,
              "unit": "irpm",
              "optional": false,
              "options": null
            },
            {
              "key": "vt",
              "label": "Volume corrente espontâneo",
              "type": "num",
              "min": 50,
              "max": 1500,
              "unit": "mL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "eb8c8a83b7696ccb02c62dc7ca69512078844049827e91a6ad640d22390ed879"
        },
        "sourceEditions": [
          {
            "citation": "Yang KL, Tobin MJ. A prospective study of indexes predicting the outcome of trials of weaning from mechanical ventilation. N Engl J Med, 1991.",
            "url": "https://doi.org/10.1056/NEJM199105233242101",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A prospective study of indexes predicting the outcome of trials of weaning from mechanical ventilation.",
              "year": "1991",
              "firstPublicationDate": "1991-05-01",
              "doi": "10.1056/nejm199105233242101",
              "pmid": "2023603",
              "journal": "The New England journal of medicine",
              "authors": "Yang KL, Tobin MJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2023603/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "aeb07799628fa5894289db8d00ba92340b137e08579c5445eb43ee9054286b52",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Boles JM et al. Weaning from mechanical ventilation. Eur Respir J, 2007.",
            "url": "https://doi.org/10.1183/09031936.00010206",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Weaning from mechanical ventilation.",
              "year": "2007",
              "firstPublicationDate": "2007-05-01",
              "doi": "10.1183/09031936.00010206",
              "pmid": "17470624",
              "journal": "The European respiratory journal",
              "authors": "Boles JM, Bion J, Connors A, Herridge M, Marsh B, Melot C, Pearl R, Silverman H, Stanchina M, Vieillard-Baron A, Welte T."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17470624/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2f293482ac0fdfc1b3e6841cde001a6655497de12b8603dadad468ea1d5acd10",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 2,
          "passed": 2,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "e7db980ce15106e0278c11bcbb9e84b72556111cddff67596473e9d0de8cc65a",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f26989df11099eeb23e0c74e8882089253544e9477d7c2d5a1178e6affd3d479"
      },
      "limits": "O RSBI foi estudado como preditor do resultado de tentativas de desmame ventilatório. O resultado depende de condições e técnica da medição e não confirma sozinho capacidade de proteção de via aérea ou segurança de extubação. Um índice favorável não equivale a sucesso garantido.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.049Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não informa protocolo de medição, unidade de volume, corte 105 ou todas as exclusões. Não estabelece decisão de extubação pelo índice isolado."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "mascc",
      "title": "Índice MASCC",
      "short": "Baixo risco na neutropenia febril",
      "desc": "Índice MASCC para neutropenia febril em pacientes com câncer: 21 pontos ou mais identificam baixo risco de complicações graves.",
      "lead": "Identifica, no adulto com câncer e neutropenia febril, quem tem baixo risco de complicações graves e pode ser candidato a antibiótico oral e manejo ambulatorial.",
      "kind": "Escore",
      "spec": [
        "oncologia-clinica",
        "hematologia-e-hemoterapia",
        "infectologia",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "carga",
          "Carga da doença (sintomas do episódio febril)",
          "radio",
          {
            "opts": {
              "0": "Graves ou moribundo",
              "3": "Moderados",
              "5": "Nenhum ou leves"
            }
          }
        ],
        [
          "hipotensao",
          "Hipotensão (PAS &lt; 90 mmHg)",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "5": "Não"
            }
          }
        ],
        [
          "dpoc",
          "DPOC ativa",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "4": "Não"
            }
          }
        ],
        [
          "tumor",
          "Tipo de câncer",
          "radio",
          {
            "opts": {
              "0": "Hematológico com infecção fúngica prévia",
              "4": "Tumor sólido, ou hematológico sem infecção fúngica prévia"
            }
          }
        ],
        [
          "desidratacao",
          "Desidratação que exige hidratação venosa",
          "radio",
          {
            "opts": {
              "0": "Sim",
              "3": "Não"
            }
          }
        ],
        [
          "local",
          "Onde começou a febre",
          "radio",
          {
            "opts": {
              "0": "Durante internação",
              "3": "Ambulatorial"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "≥ 60 anos",
              "2": "&lt; 60 anos"
            }
          }
        ]
      ],
      "formula": "<p>Carga da doença: nenhum/leve 5, moderado 3, grave 0 · sem hipotensão 5 · sem DPOC 4 · tumor sólido 4, ou tumor hematológico sem infecção fúngica prévia 4 · sem desidratação 3 · paciente ambulatorial 3 · idade &lt; 60 anos 2. Máximo: 26.</p>",
      "sources": [
        [
          "Klastersky J et al. The Multinational Association for Supportive Care in Cancer risk index: a multinational scoring system for identifying low-risk febrile neutropenic cancer patients. J Clin Oncol, 2000.",
          "https://doi.org/10.1200/JCO.2000.18.16.3038"
        ],
        [
          "Taplitz RA et al. Outpatient management of fever and neutropenia in adults treated for malignancy: American Society of Clinical Oncology and Infectious Diseases Society of America clinical practice guideline update. J Clin Oncol, 2018.",
          "https://doi.org/10.1200/JCO.2017.77.6211"
        ],
        [
          "ASCO/IDSA2018;DOI10.1200/JCO.2017.77.6211",
          "https://www.idsociety.org/globalassets/idsa/practice-guidelines/outpatient-management-of-fever-and-neutropenia.pdf"
        ],
        [
          "Original Klastersky2000;DOI10.1200/JCO.2000.18.16.3038",
          "https://theempulse.org/wp-content/uploads/2016/04/The-Multinational-Association-for-Supportive-care-in-cancer-risk-index.pdf"
        ]
      ],
      "cases": [
        [
          "Sintomas leves, sem outros fatores, 55 anos, ambulatorial: 26 pontos",
          {
            "carga": "5",
            "hipotensao": "5",
            "dpoc": "4",
            "tumor": "4",
            "desidratacao": "3",
            "local": "3",
            "idade": "2"
          },
          {
            "score": 26,
            "level": "low"
          }
        ],
        [
          "Corte: sintomas moderados, febre na internação, &lt; 60 anos: 3+5+4+4+3+0+2 = 21",
          {
            "carga": "3",
            "hipotensao": "5",
            "dpoc": "4",
            "tumor": "4",
            "desidratacao": "3",
            "local": "0",
            "idade": "2"
          },
          {
            "score": 21,
            "level": "low"
          }
        ],
        [
          "Sintomas moderados, hipotenso, 70 anos: 3+0+4+4+3+3+0 = 17",
          {
            "carga": "3",
            "hipotensao": "0",
            "dpoc": "4",
            "tumor": "4",
            "desidratacao": "3",
            "local": "3",
            "idade": "0"
          },
          {
            "score": 17,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.380Z",
        "total": 192,
        "passed": 192,
        "sourceRowCount": 192,
        "uniqueApiInputCount": 192,
        "sourceContextCount": 192,
        "cases": [
          {
            "id": "mascc",
            "index": 0,
            "input": {
              "carga": "0",
              "hipotensao": "0",
              "dpoc": "0",
              "tumor": "0",
              "desidratacao": "0",
              "local": "0",
              "idade": "0"
            },
            "expected": {
              "score": 0
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 0
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "lowRiskAtSourceThreshold"
            ]
          },
          {
            "id": "mascc",
            "index": 1,
            "input": {
              "carga": "0",
              "hipotensao": "5",
              "dpoc": "0",
              "tumor": "0",
              "desidratacao": "0",
              "local": "0",
              "idade": "0"
            },
            "expected": {
              "score": 5
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 5
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "lowRiskAtSourceThreshold"
            ]
          },
          {
            "id": "mascc",
            "index": 2,
            "input": {
              "carga": "0",
              "hipotensao": "0",
              "dpoc": "4",
              "tumor": "0",
              "desidratacao": "0",
              "local": "0",
              "idade": "0"
            },
            "expected": {
              "score": 4
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 4
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "lowRiskAtSourceThreshold"
            ]
          },
          {
            "id": "mascc",
            "index": 3,
            "input": {
              "carga": "0",
              "hipotensao": "5",
              "dpoc": "4",
              "tumor": "0",
              "desidratacao": "0",
              "local": "0",
              "idade": "0"
            },
            "expected": {
              "score": 9
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 9
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 9
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 9,
                    "obtained": 9,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 9
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 9,
                    "obtained": 9,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 9
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 9,
                    "obtained": 9,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 9
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 9,
                    "obtained": 9,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "node",
                "raw": {
                  "score": 9
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 9,
                    "obtained": 9,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                "mode": "vm",
                "raw": {
                  "score": 9
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 9,
                    "obtained": 9,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "lowRiskAtSourceThreshold"
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "78d7f23b11b913fad16a1e1ae288196ac6f32552e8b76751d87dd943f07a85b5",
          "total": 192,
          "bankRowCount": 192,
          "uniqueApiInputCount": 192,
          "sourceContextCount": 192,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 192,
          "uniqueApiInputs": 192,
          "duplicateRows": 0
        },
        "scope": "Klastersky2000 original Tables2/6/8: all192 preclassified noncumulative burden and weighted-factor point tuples, integer sum0–26 only. The separately recorded internal≥21 code is not exposed by the public API and is not promoted by this bank. No patient assessment, discharge/oral-antibiotic safety, calibration or clinical approval.",
        "sources": [
          {
            "id": "mascc",
            "edition": "Klastersky2000 original JCO18:3038–3051",
            "url": "https://theempulse.org/wp-content/uploads/2016/04/The-Multinational-Association-for-Supportive-care-in-cancer-risk-index.pdf",
            "identity": "DOI10.1200/JCO.2000.18.16.3038",
            "access": "Original-paper PDF on third-party clinician mirror, downloaded. Methods/Table2/Table6/Table8/relevant threshold text read. Table2 andTable8 visually inspected; no rights clearance inferred.",
            "primaryFacts": {
              "population": "Chemotherapy-associated febrile neutropenic malignancy, first febrile episode; Methods specifies age>16, oral temperature>38°C, granulocytes<500/µL, appropriate initial empiric regimen. Derivation756/validation383.",
              "table": "Noncumulative burden no/mild5, moderate3, severe0; no hypotension5; no COPD4; solid tumour OR hematologic malignancy without prior fungal infection4; no IV-requiring dehydration3; outpatient fever onset3; age<60 2. Sum0–26."
            },
            "readScope": [
              "PDFp2 Methods",
              "PDFp3 eligibility",
              "PDFp4 Table2 and footnotes",
              "PDFp9 Table6/threshold discussion",
              "PDFp11 Table7/8 and surrounding text"
            ],
            "notVerified": [
              "ASCO/IDSA2018 full outpatient eligibility for this new proof",
              "Clinical assessment of burden/COPD/hypotension/dehydration",
              "Discharge/oral-antibiotic safety or predicted risk calibration"
            ],
            "evidenceFiles": [
              "oncology-four-primary-final26/mascc2000.pdf",
              "oncology-four-primary-final26/mascc-table2-04.png",
              "oncology-four-primary-final26/mascc-table8-11.png"
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
          "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:11.466Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Klastersky2000 original Tables2/6/8: all192 preclassified noncumulative burden and weighted-factor point tuples, integer sum0–26 only. The separately recorded internal≥21 code is not exposed by the public API and is not promoted by this bank. No patient assessment, discharge/oral-antibiotic safety, calibration or clinical approval.",
          "currentBinding": {
            "source26BankSha256": "994c30dbd873735ed0470fdd29ec69d212a0c56f8d739170df022f7d22269f6f",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
              },
              {
                "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
              },
              {
                "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 576,
        "actualVmExecutions": 576,
        "implementations": [
          {
            "id": "mascc",
            "app": "website",
            "file": "apps/website/private/tool-code/mascc/calculator.js",
            "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
          },
          {
            "id": "mascc",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
            "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
          },
          {
            "id": "mascc",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/mascc/calculator.js",
            "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
          }
        ],
        "qualifications": [
          "Klastersky2000 original Tables2/6/8: all192 preclassified noncumulative burden and weighted-factor point tuples, integer sum0–26 only. The separately recorded internal≥21 code is not exposed by the public API and is not promoted by this bank. No patient assessment, discharge/oral-antibiotic safety, calibration or clinical approval.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:49:59.851Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/mascc/independent-source-cases.json",
            "sha256": "0c64f6d12eca9e04135187ce21bfb631b0845d7a3d8733010b4982abe119e33d"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "MASCC/Klastersky 2000:7 domínios, total 0–26, corte≥21; contexto ASCOIDSA 2018",
      "implementationVersion": "mascc@native-2026-10-03+4154cec7c296",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10944139/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Carga da doença: nenhum/leve 5, moderado 3, grave 0 · sem hipotensão 5 · sem DPOC 4 · tumor sólido 4, ou tumor hematológico sem infecção fúngica prévia 4 · sem desidratação 3 · paciente ambulatorial 3 · idade < 60 anos 2. Máximo: 26.",
        "inputContract": {
          "fields": [
            {
              "key": "carga",
              "label": "Carga da doença (sintomas do episódio febril)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Graves ou moribundo",
                "3": "Moderados",
                "5": "Nenhum ou leves"
              }
            },
            {
              "key": "hipotensao",
              "label": "Hipotensão (PAS &lt; 90 mmHg)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "5": "Não"
              }
            },
            {
              "key": "dpoc",
              "label": "DPOC ativa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "4": "Não"
              }
            },
            {
              "key": "tumor",
              "label": "Tipo de câncer",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Hematológico com infecção fúngica prévia",
                "4": "Tumor sólido, ou hematológico sem infecção fúngica prévia"
              }
            },
            {
              "key": "desidratacao",
              "label": "Desidratação que exige hidratação venosa",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Sim",
                "3": "Não"
              }
            },
            {
              "key": "local",
              "label": "Onde começou a febre",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Durante internação",
                "3": "Ambulatorial"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "≥ 60 anos",
                "2": "&lt; 60 anos"
              }
            }
          ],
          "hash": "17ad070c0b2189b501d362953391d5aadbf484e8f748e146bf2c0b434615bce1"
        },
        "sourceEditions": [
          {
            "citation": "Klastersky J et al. The Multinational Association for Supportive Care in Cancer risk index: a multinational scoring system for identifying low-risk febrile neutropenic cancer patients. J Clin Oncol, 2000.",
            "url": "https://doi.org/10.1200/JCO.2000.18.16.3038",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Multinational Association for Supportive Care in Cancer risk index: A multinational scoring system for identifying low-risk febrile neutropenic cancer patients.",
              "year": "2000",
              "firstPublicationDate": "2000-08-01",
              "doi": "10.1200/jco.2000.18.16.3038",
              "pmid": "10944139",
              "journal": "Journal of clinical oncology : official journal of the American Society of Clinical Oncology",
              "authors": "Klastersky J, Paesmans M, Rubenstein EB, Boyer M, Elting L, Feld R, Gallagher J, Herrstedt J, Rapoport B, Rolston K, Talcott J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10944139/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6a0dd17da1c578fb870f1e1493c2c38be635fe0da8fdafda7a81a653e61bff1a",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Taplitz RA et al. Outpatient management of fever and neutropenia in adults treated for malignancy: American Society of Clinical Oncology and Infectious Diseases Society of America clinical practice guideline update. J Clin Oncol, 2018.",
            "url": "https://doi.org/10.1200/JCO.2017.77.6211",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Outpatient Management of Fever and Neutropenia in Adults Treated for Malignancy: American Society of Clinical Oncology and Infectious Diseases Society of America Clinical Practice Guideline Update.",
              "year": "2018",
              "firstPublicationDate": "2018-02-20",
              "doi": "10.1200/jco.2017.77.6211",
              "pmid": "29461916",
              "journal": "Journal of clinical oncology : official journal of the American Society of Clinical Oncology",
              "authors": "Taplitz RA, Kennedy EB, Bow EJ, Crews J, Gleason C, Hawley DK, Langston AA, Nastoupil LJ, Rajotte M, Rolston K, Strasfeld L, Flowers CR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/29461916/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0a026d8b4e041df956b4be1c52ae163f7a3ffa3cecd2f5c77257f665a33a3b10",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.380Z",
          "total": 192,
          "passed": 192,
          "sourceRowCount": 192,
          "uniqueApiInputCount": 192,
          "sourceContextCount": 192,
          "cases": [
            {
              "id": "mascc",
              "index": 0,
              "input": {
                "carga": "0",
                "hipotensao": "0",
                "dpoc": "0",
                "tumor": "0",
                "desidratacao": "0",
                "local": "0",
                "idade": "0"
              },
              "expected": {
                "score": 0
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 0
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 0,
                      "obtained": 0,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 0,
                      "obtained": 0,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 0,
                      "obtained": 0,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 0,
                      "obtained": 0,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 0,
                      "obtained": 0,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 0,
                      "obtained": 0,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "lowRiskAtSourceThreshold"
              ]
            },
            {
              "id": "mascc",
              "index": 1,
              "input": {
                "carga": "0",
                "hipotensao": "5",
                "dpoc": "0",
                "tumor": "0",
                "desidratacao": "0",
                "local": "0",
                "idade": "0"
              },
              "expected": {
                "score": 5
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 5
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "lowRiskAtSourceThreshold"
              ]
            },
            {
              "id": "mascc",
              "index": 2,
              "input": {
                "carga": "0",
                "hipotensao": "0",
                "dpoc": "4",
                "tumor": "0",
                "desidratacao": "0",
                "local": "0",
                "idade": "0"
              },
              "expected": {
                "score": 4
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 4
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "lowRiskAtSourceThreshold"
              ]
            },
            {
              "id": "mascc",
              "index": 3,
              "input": {
                "carga": "0",
                "hipotensao": "5",
                "dpoc": "4",
                "tumor": "0",
                "desidratacao": "0",
                "local": "0",
                "idade": "0"
              },
              "expected": {
                "score": 9
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 9
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All192 preclassified factor tuples; single burden category, solid/hematologic fungal condition preclassified.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 9
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 9,
                      "obtained": 9,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 9
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 9,
                      "obtained": 9,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 9
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 9,
                      "obtained": 9,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 9
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 9,
                      "obtained": 9,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "node",
                  "raw": {
                    "score": 9
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 9,
                      "obtained": 9,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
                  "mode": "vm",
                  "raw": {
                    "score": 9
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 9,
                      "obtained": 9,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "lowRiskAtSourceThreshold"
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "78d7f23b11b913fad16a1e1ae288196ac6f32552e8b76751d87dd943f07a85b5",
            "total": 192,
            "bankRowCount": 192,
            "uniqueApiInputCount": 192,
            "sourceContextCount": 192,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 192,
            "uniqueApiInputs": 192,
            "duplicateRows": 0
          },
          "scope": "Klastersky2000 original Tables2/6/8: all192 preclassified noncumulative burden and weighted-factor point tuples, integer sum0–26 only. The separately recorded internal≥21 code is not exposed by the public API and is not promoted by this bank. No patient assessment, discharge/oral-antibiotic safety, calibration or clinical approval.",
          "sources": [
            {
              "id": "mascc",
              "edition": "Klastersky2000 original JCO18:3038–3051",
              "url": "https://theempulse.org/wp-content/uploads/2016/04/The-Multinational-Association-for-Supportive-care-in-cancer-risk-index.pdf",
              "identity": "DOI10.1200/JCO.2000.18.16.3038",
              "access": "Original-paper PDF on third-party clinician mirror, downloaded. Methods/Table2/Table6/Table8/relevant threshold text read. Table2 andTable8 visually inspected; no rights clearance inferred.",
              "primaryFacts": {
                "population": "Chemotherapy-associated febrile neutropenic malignancy, first febrile episode; Methods specifies age>16, oral temperature>38°C, granulocytes<500/µL, appropriate initial empiric regimen. Derivation756/validation383.",
                "table": "Noncumulative burden no/mild5, moderate3, severe0; no hypotension5; no COPD4; solid tumour OR hematologic malignancy without prior fungal infection4; no IV-requiring dehydration3; outpatient fever onset3; age<60 2. Sum0–26."
              },
              "readScope": [
                "PDFp2 Methods",
                "PDFp3 eligibility",
                "PDFp4 Table2 and footnotes",
                "PDFp9 Table6/threshold discussion",
                "PDFp11 Table7/8 and surrounding text"
              ],
              "notVerified": [
                "ASCO/IDSA2018 full outpatient eligibility for this new proof",
                "Clinical assessment of burden/COPD/hypotension/dehydration",
                "Discharge/oral-antibiotic safety or predicted risk calibration"
              ],
              "evidenceFiles": [
                "oncology-four-primary-final26/mascc2000.pdf",
                "oncology-four-primary-final26/mascc-table2-04.png",
                "oncology-four-primary-final26/mascc-table8-11.png"
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
            "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:11.466Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Klastersky2000 original Tables2/6/8: all192 preclassified noncumulative burden and weighted-factor point tuples, integer sum0–26 only. The separately recorded internal≥21 code is not exposed by the public API and is not promoted by this bank. No patient assessment, discharge/oral-antibiotic safety, calibration or clinical approval.",
            "currentBinding": {
              "source26BankSha256": "994c30dbd873735ed0470fdd29ec69d212a0c56f8d739170df022f7d22269f6f",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
                },
                {
                  "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
                },
                {
                  "file": "apps/command-center/private/tool-code/mascc/calculator.js",
                  "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 576,
          "actualVmExecutions": 576,
          "implementations": [
            {
              "id": "mascc",
              "app": "website",
              "file": "apps/website/private/tool-code/mascc/calculator.js",
              "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
            },
            {
              "id": "mascc",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/mascc/calculator.js",
              "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
            },
            {
              "id": "mascc",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/mascc/calculator.js",
              "sha256": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da"
            }
          ],
          "qualifications": [
            "Klastersky2000 original Tables2/6/8: all192 preclassified noncumulative burden and weighted-factor point tuples, integer sum0–26 only. The separately recorded internal≥21 code is not exposed by the public API and is not promoted by this bank. No patient assessment, discharge/oral-antibiotic safety, calibration or clinical approval.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:49:59.851Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/mascc/independent-source-cases.json",
              "sha256": "0c64f6d12eca9e04135187ce21bfb631b0845d7a3d8733010b4982abe119e33d"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "changes": [
              "inputContract",
              "implementedVariant"
            ],
            "priorImplementationVersion": "mascc@native-2026-10-03+4154cec7c296",
            "priorImplementationHash": "4154cec7c296b5f4affe079488de9925f703ca5551f8f6c330061e2d6ecaa8da",
            "priorInputContract": {
              "fields": [
                {
                  "key": "carga",
                  "label": "Carga da doença (sintomas do episódio febril)",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Graves ou moribundo",
                    "3": "Moderados",
                    "5": "Nenhum ou leves"
                  }
                },
                {
                  "key": "hipotensao",
                  "label": "Hipotensão (PAS &lt; 90 mmHg)",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Sim",
                    "5": "Não"
                  }
                },
                {
                  "key": "dpoc",
                  "label": "DPOC ativa",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Sim",
                    "4": "Não"
                  }
                },
                {
                  "key": "tumor",
                  "label": "Tipo de câncer",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Hematológico com infecção fúngica prévia",
                    "4": "Tumor sólido, ou hematológico sem infecção fúngica prévia"
                  }
                },
                {
                  "key": "desidratacao",
                  "label": "Desidratação que exige hidratação venosa",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Sim",
                    "3": "Não"
                  }
                },
                {
                  "key": "local",
                  "label": "Onde começou a febre",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Durante internação",
                    "3": "Ambulatorial"
                  }
                },
                {
                  "key": "idade",
                  "label": "Idade",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "≥ 60 anos",
                    "2": "&lt; 60 anos"
                  }
                }
              ],
              "hash": "6b5593fa6452366cdffae1d357ff634a1de8bc460050eb7c7188e84d3281a7e8"
            },
            "priorImplementedVariant": "Carga da doença: nenhum/leve 5, moderado 3, grave 0 · sem hipotensão 5 · sem DPOC 4 · tumor sólido ou hematológico sem infecção fúngica prévia 4 · sem desidratação 3 · paciente ambulatorial 3 · idade < 60 anos 2. Máximo: 26.",
            "explicitMethodVersion": "MASCC/Klastersky 2000:7 domínios, total 0–26, corte≥21; contexto ASCOIDSA 2018",
            "sourceEvidenceUnchanged": true,
            "independentArithmeticUnchanged": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "scope": "Declarative technical rebinding only. Source access scope, source proofs and original failure/test histories remain unchanged."
          }
        ]
      },
      "limits": "MASCC ≥21 indica menor risco de complicações, mas não autoriza sozinho alta, antibiótico oral ou manejo ambulatorial. No contexto ASCO/IDSA 2018, a seleção depende de avaliação clínica, estabilidade, comorbidades, capacidade de cumprir retornos, cuidador em casa, telefone e transporte disponíveis. Candidatos ao manejo ambulatorial devem ser observados por pelo menos 4 horas antes da alta e requerem seguimento. O critério de hipotensão desta implementação segue a variável original de 2000: PAS <90 mmHg.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://www.idsociety.org/globalassets/idsa/practice-guidelines/outpatient-management-of-fever-and-neutropenia.pdf",
            "edition": "ASCO/IDSA2018;DOI10.1200/JCO.2017.77.6211",
            "sectionsActuallyRead": "Table1/PDF6, Table2/PDF7, Recommendation2.1/PDF5, Recommendation3.1/4.1/PDF7; visual",
            "access": "primary-pdf-visually-read"
          },
          {
            "url": "https://theempulse.org/wp-content/uploads/2016/04/The-Multinational-Association-for-Supportive-care-in-cancer-risk-index.pdf",
            "edition": "Original Klastersky2000;DOI10.1200/JCO.2000.18.16.3038",
            "sectionsActuallyRead": "Table2/PDF4/printed3041; visual",
            "access": "primary-original-article-copy-visually-read"
          }
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "indice-prognostico-de-nottingham",
      "title": "Índice Prognóstico de Nottingham (NPI)",
      "short": "Prognóstico do câncer de mama operável",
      "desc": "Calcule o Índice Prognóstico de Nottingham (NPI) do câncer de mama invasivo operável: tamanho do tumor, estado linfonodal e grau histológico, com o grupo prognóstico.",
      "lead": "Estima o prognóstico do câncer de mama invasivo operável a partir do anatomopatológico da cirurgia: tamanho do tumor, linfonodos axilares e grau histológico.",
      "kind": "Calculadora",
      "spec": [
        "mastologia",
        "oncologia-clinica",
        "cirurgia-oncologica",
        "patologia"
      ],
      "fields": [
        [
          "tam",
          "Maior diâmetro do tumor invasivo (patologia)",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "step": 0.1,
            "unit": "cm",
            "ph": "2,0"
          }
        ],
        [
          "lnd",
          "Linfonodos axilares",
          "radio",
          {
            "opts": {
              "1": "Negativos",
              "2": "1 a 3 positivos",
              "3": "4 ou mais positivos"
            }
          }
        ],
        [
          "grau",
          "Grau histológico (Nottingham/Elston-Ellis)",
          "radio",
          {
            "opts": {
              "1": "Grau 1",
              "2": "Grau 2",
              "3": "Grau 3"
            }
          }
        ]
      ],
      "formula": "<p><strong>NPI = 0,2 × tamanho (cm) + estágio linfonodal (1 a 3) + grau histológico (1 a 3).</strong></p><p>Estágio linfonodal: 1 = sem linfonodos comprometidos; 2 = 1 a 3 linfonodos; 3 = 4 ou mais (na descrição original, também o comprometimento do ápice axilar ou da mamária interna).</p>",
      "sources": [
        [
          "Haybittle JL et al. A prognostic index in primary breast cancer. Br J Cancer, 1982.",
          "https://doi.org/10.1038/bjc.1982.62"
        ],
        [
          "Galea MH et al. The Nottingham prognostic index in primary breast cancer. Breast Cancer Res Treat, 1992.",
          "https://doi.org/10.1007/BF01840834"
        ],
        [
          "Blamey RW et al. Survival of invasive breast cancer according to the Nottingham Prognostic Index in cases diagnosed in 1990-1999. Eur J Cancer, 2007.",
          "https://doi.org/10.1016/j.ejca.2007.01.016"
        ]
      ],
      "cases": [
        [
          "1,5 cm, linfonodos negativos, grau 1: 0,3 + 1 + 1 = 2,3 (excelente)",
          {
            "tam": 1.5,
            "lnd": "1",
            "grau": "1"
          },
          {
            "raw": {
              "npi": 2.3
            },
            "main": "2,30",
            "level": "low",
            "verdict": "Excelente"
          }
        ],
        [
          "2,0 cm, negativos, grau 2: 0,4 + 1 + 2 = 3,4 (bom, limite)",
          {
            "tam": 2,
            "lnd": "1",
            "grau": "2"
          },
          {
            "raw": {
              "npi": 3.4
            },
            "level": "low",
            "verdict": "Bom"
          }
        ],
        [
          "2,0 cm, 1 a 3 linfonodos, grau 2: 0,4 + 2 + 2 = 4,4 (moderado I, limite)",
          {
            "tam": 2,
            "lnd": "2",
            "grau": "2"
          },
          {
            "raw": {
              "npi": 4.4
            },
            "level": "mid",
            "verdict": "Moderado I"
          }
        ],
        [
          "2,5 cm, 1 a 3 linfonodos, grau 3: 0,5 + 2 + 3 = 5,5 (ruim)",
          {
            "tam": 2.5,
            "lnd": "2",
            "grau": "3"
          },
          {
            "raw": {
              "npi": 5.5
            },
            "level": "high",
            "verdict": "Ruim"
          }
        ],
        [
          "3,0 cm, 4 ou mais linfonodos, grau 3: 0,6 + 3 + 3 = 6,6 (muito ruim)",
          {
            "tam": 3,
            "lnd": "3",
            "grau": "3"
          },
          {
            "raw": {
              "npi": 6.6
            },
            "level": "high",
            "verdict": "Muito ruim"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 108,
        "passed": 108,
        "cases": [
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 2.02
            },
            "reference": {
              "npi": "101/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 2.02,
              "grupo": "Excelente (EPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 2.02,
                "obtained": 2.02,
                "envelope": 7.176481631177012e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 3.02
            },
            "reference": {
              "npi": "151/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.02,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.02,
                "obtained": 3.02,
                "envelope": 1.0729195309977513e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 4.02
            },
            "reference": {
              "npi": "201/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.02,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.02,
                "obtained": 4.02,
                "envelope": 1.4281908988778012e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 3.02
            },
            "reference": {
              "npi": "151/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.02,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.02,
                "obtained": 3.02,
                "envelope": 1.0729195309977513e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 4.02
            },
            "reference": {
              "npi": "201/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.02,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.02,
                "obtained": 4.02,
                "envelope": 1.4281908988778012e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 5.02
            },
            "reference": {
              "npi": "251/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.02,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.02,
                "obtained": 5.02,
                "envelope": 1.7834622667578513e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 4.02
            },
            "reference": {
              "npi": "201/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.02,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.02,
                "obtained": 4.02,
                "envelope": 1.4281908988778012e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 5.02
            },
            "reference": {
              "npi": "251/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.02,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.02,
                "obtained": 5.02,
                "envelope": 1.7834622667578513e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.1",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 6.02
            },
            "reference": {
              "npi": "301/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.02,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.02,
                "obtained": 6.02,
                "envelope": 2.1387336346379014e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 2.04
            },
            "reference": {
              "npi": "51/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 2.04,
              "grupo": "Excelente (EPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 2.04,
                "obtained": 2.04,
                "envelope": 7.247535904753022e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 3.04
            },
            "reference": {
              "npi": "76/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.04,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.04,
                "obtained": 3.04,
                "envelope": 1.0800249583553523e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 4.04
            },
            "reference": {
              "npi": "101/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.04,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.04,
                "obtained": 4.04,
                "envelope": 1.4352963262354024e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 3.04
            },
            "reference": {
              "npi": "76/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.04,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.04,
                "obtained": 3.04,
                "envelope": 1.0800249583553523e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 4.04
            },
            "reference": {
              "npi": "101/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.04,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.04,
                "obtained": 4.04,
                "envelope": 1.4352963262354024e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 5.04
            },
            "reference": {
              "npi": "126/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.04,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.04,
                "obtained": 5.04,
                "envelope": 1.7905676941154525e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 4.04
            },
            "reference": {
              "npi": "101/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.04,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.04,
                "obtained": 4.04,
                "envelope": 1.4352963262354024e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 5.04
            },
            "reference": {
              "npi": "126/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.04,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.04,
                "obtained": 5.04,
                "envelope": 1.7905676941154525e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.2",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 6.04
            },
            "reference": {
              "npi": "151/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.04,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.04,
                "obtained": 6.04,
                "envelope": 2.1458390619955026e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 2.1
            },
            "reference": {
              "npi": "21/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 2.1,
              "grupo": "Excelente (EPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 2.1,
                "obtained": 2.1,
                "envelope": 7.460698725481052e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 3.1
            },
            "reference": {
              "npi": "31/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.1,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.1,
                "obtained": 3.1,
                "envelope": 1.1013412404281553e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 4.1
            },
            "reference": {
              "npi": "41/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.1,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.1,
                "obtained": 4.1,
                "envelope": 1.4566126083082053e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 3.1
            },
            "reference": {
              "npi": "31/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.1,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.1,
                "obtained": 3.1,
                "envelope": 1.1013412404281553e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 4.1
            },
            "reference": {
              "npi": "41/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.1,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.1,
                "obtained": 4.1,
                "envelope": 1.4566126083082053e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 5.1
            },
            "reference": {
              "npi": "51/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.1,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.1,
                "obtained": 5.1,
                "envelope": 1.8118839761882553e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 4.1
            },
            "reference": {
              "npi": "41/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.1,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.1,
                "obtained": 4.1,
                "envelope": 1.4566126083082053e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 5.1
            },
            "reference": {
              "npi": "51/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.1,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.1,
                "obtained": 5.1,
                "envelope": 1.8118839761882553e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "0.5",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 6.1
            },
            "reference": {
              "npi": "61/10"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.1,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.1,
                "obtained": 6.1,
                "envelope": 2.1671553440683054e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 2.2
            },
            "reference": {
              "npi": "11/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 2.2,
              "grupo": "Excelente (EPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 2.2,
                "obtained": 2.2,
                "envelope": 7.815970093361103e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 3.2
            },
            "reference": {
              "npi": "16/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.2,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.2,
                "obtained": 3.2,
                "envelope": 1.1368683772161604e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 4.2
            },
            "reference": {
              "npi": "21/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.2,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.2,
                "obtained": 4.2,
                "envelope": 1.4921397450962105e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 3.2
            },
            "reference": {
              "npi": "16/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.2,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.2,
                "obtained": 3.2,
                "envelope": 1.1368683772161604e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 4.2
            },
            "reference": {
              "npi": "21/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.2,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.2,
                "obtained": 4.2,
                "envelope": 1.4921397450962105e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 5.2
            },
            "reference": {
              "npi": "26/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.2,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.2,
                "obtained": 5.2,
                "envelope": 1.8474111129762605e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 4.2
            },
            "reference": {
              "npi": "21/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.2,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.2,
                "obtained": 4.2,
                "envelope": 1.4921397450962105e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 5.2
            },
            "reference": {
              "npi": "26/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.2,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.2,
                "obtained": 5.2,
                "envelope": 1.8474111129762605e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "1",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 6.2
            },
            "reference": {
              "npi": "31/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.2,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.2,
                "obtained": 6.2,
                "envelope": 2.2026824808563106e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 2.4
            },
            "reference": {
              "npi": "12/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 2.4,
              "grupo": "Excelente (EPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 2.4,
                "obtained": 2.4,
                "envelope": 8.526512829121202e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 3.4
            },
            "reference": {
              "npi": "17/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.4,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.4,
                "obtained": 3.4,
                "envelope": 1.2079226507921703e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 4.4
            },
            "reference": {
              "npi": "22/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.4,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.4,
                "obtained": 4.4,
                "envelope": 1.5631940186722205e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 3.4
            },
            "reference": {
              "npi": "17/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.4,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.4,
                "obtained": 3.4,
                "envelope": 1.2079226507921703e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 4.4
            },
            "reference": {
              "npi": "22/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.4,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.4,
                "obtained": 4.4,
                "envelope": 1.5631940186722205e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 5.4
            },
            "reference": {
              "npi": "27/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.4,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.4,
                "obtained": 5.4,
                "envelope": 1.9184653865522706e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 4.4
            },
            "reference": {
              "npi": "22/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.4,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.4,
                "obtained": 4.4,
                "envelope": 1.5631940186722205e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 5.4
            },
            "reference": {
              "npi": "27/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.4,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.4,
                "obtained": 5.4,
                "envelope": 1.9184653865522706e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "2",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 6.4
            },
            "reference": {
              "npi": "32/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.4,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.4,
                "obtained": 6.4,
                "envelope": 2.2737367544323207e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 2.66
            },
            "reference": {
              "npi": "133/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 2.66,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 2.66,
                "obtained": 2.66,
                "envelope": 9.450218385609333e-15,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 3.66
            },
            "reference": {
              "npi": "183/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.66,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.66,
                "obtained": 3.66,
                "envelope": 1.3002932064409834e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 4.66
            },
            "reference": {
              "npi": "233/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.66,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.66,
                "obtained": 4.66,
                "envelope": 1.6555645743210335e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 3.66
            },
            "reference": {
              "npi": "183/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.66,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.66,
                "obtained": 3.66,
                "envelope": 1.3002932064409834e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 4.66
            },
            "reference": {
              "npi": "233/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.66,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.66,
                "obtained": 4.66,
                "envelope": 1.6555645743210335e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 5.66
            },
            "reference": {
              "npi": "283/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.66,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.66,
                "obtained": 5.66,
                "envelope": 2.0108359422010836e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 4.66
            },
            "reference": {
              "npi": "233/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.66,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.66,
                "obtained": 4.66,
                "envelope": 1.6555645743210335e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 5.66
            },
            "reference": {
              "npi": "283/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.66,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.66,
                "obtained": 5.66,
                "envelope": 2.0108359422010836e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "3.3",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 6.66
            },
            "reference": {
              "npi": "333/50"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.66,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.66,
                "obtained": 6.66,
                "envelope": 2.3661073100811337e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 3
            },
            "reference": {
              "npi": "3/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3,
              "grupo": "Bom (GPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3,
                "obtained": 3,
                "envelope": 1.0658141036401503e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 4
            },
            "reference": {
              "npi": "4/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4,
                "obtained": 4,
                "envelope": 1.4210854715202004e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 5
            },
            "reference": {
              "npi": "5/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5,
                "obtained": 5,
                "envelope": 1.7763568394002505e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 4
            },
            "reference": {
              "npi": "4/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4,
                "obtained": 4,
                "envelope": 1.4210854715202004e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 5
            },
            "reference": {
              "npi": "5/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5,
                "obtained": 5,
                "envelope": 1.7763568394002505e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 6
            },
            "reference": {
              "npi": "6/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6,
                "obtained": 6,
                "envelope": 2.1316282072803006e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 5
            },
            "reference": {
              "npi": "5/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5,
                "obtained": 5,
                "envelope": 1.7763568394002505e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 6
            },
            "reference": {
              "npi": "6/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6,
                "obtained": 6,
                "envelope": 2.1316282072803006e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "5",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 7
            },
            "reference": {
              "npi": "7/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7,
                "obtained": 7,
                "envelope": 2.4868995751603507e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 3.52
            },
            "reference": {
              "npi": "88/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 3.52,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 3.52,
                "obtained": 3.52,
                "envelope": 1.2505552149377763e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 4.52
            },
            "reference": {
              "npi": "113/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.52,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.52,
                "obtained": 4.52,
                "envelope": 1.6058265828178263e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 5.52
            },
            "reference": {
              "npi": "138/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.52,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.52,
                "obtained": 5.52,
                "envelope": 1.9610979506978764e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 4.52
            },
            "reference": {
              "npi": "113/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.52,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.52,
                "obtained": 4.52,
                "envelope": 1.6058265828178263e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 5.52
            },
            "reference": {
              "npi": "138/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.52,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.52,
                "obtained": 5.52,
                "envelope": 1.9610979506978764e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 6.52
            },
            "reference": {
              "npi": "163/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.52,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.52,
                "obtained": 6.52,
                "envelope": 2.3163693185779265e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 5.52
            },
            "reference": {
              "npi": "138/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.52,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.52,
                "obtained": 5.52,
                "envelope": 1.9610979506978764e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 6.52
            },
            "reference": {
              "npi": "163/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.52,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.52,
                "obtained": 6.52,
                "envelope": 2.3163693185779265e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "7.6",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 7.52
            },
            "reference": {
              "npi": "188/25"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7.52,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7.52,
                "obtained": 7.52,
                "envelope": 2.6716406864579765e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 4
            },
            "reference": {
              "npi": "4/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4,
              "grupo": "Moderado I (MPG I)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4,
                "obtained": 4,
                "envelope": 1.4210854715202004e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 5
            },
            "reference": {
              "npi": "5/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5,
                "obtained": 5,
                "envelope": 1.7763568394002505e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 6
            },
            "reference": {
              "npi": "6/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6,
                "obtained": 6,
                "envelope": 2.1316282072803006e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 5
            },
            "reference": {
              "npi": "5/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5,
                "obtained": 5,
                "envelope": 1.7763568394002505e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 6
            },
            "reference": {
              "npi": "6/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6,
                "obtained": 6,
                "envelope": 2.1316282072803006e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 7
            },
            "reference": {
              "npi": "7/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7,
                "obtained": 7,
                "envelope": 2.4868995751603507e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 6
            },
            "reference": {
              "npi": "6/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6,
                "obtained": 6,
                "envelope": 2.1316282072803006e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 7
            },
            "reference": {
              "npi": "7/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7,
                "obtained": 7,
                "envelope": 2.4868995751603507e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "10",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 8
            },
            "reference": {
              "npi": "8/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 4.5
            },
            "reference": {
              "npi": "9/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 4.5,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 4.5,
                "obtained": 4.5,
                "envelope": 1.5987211554602254e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 5.5
            },
            "reference": {
              "npi": "11/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.5,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.5,
                "obtained": 5.5,
                "envelope": 1.9539925233402755e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 6.5
            },
            "reference": {
              "npi": "13/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.5,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.5,
                "obtained": 6.5,
                "envelope": 2.3092638912203256e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 5.5
            },
            "reference": {
              "npi": "11/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.5,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.5,
                "obtained": 5.5,
                "envelope": 1.9539925233402755e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 6.5
            },
            "reference": {
              "npi": "13/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.5,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.5,
                "obtained": 6.5,
                "envelope": 2.3092638912203256e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 7.5
            },
            "reference": {
              "npi": "15/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7.5,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7.5,
                "obtained": 7.5,
                "envelope": 2.6645352591003757e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 6.5
            },
            "reference": {
              "npi": "13/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.5,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.5,
                "obtained": 6.5,
                "envelope": 2.3092638912203256e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 7.5
            },
            "reference": {
              "npi": "15/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7.5,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7.5,
                "obtained": 7.5,
                "envelope": 2.6645352591003757e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "12.5",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 8.5
            },
            "reference": {
              "npi": "17/2"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8.5,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8.5,
                "obtained": 8.5,
                "envelope": 3.019806626980426e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 5.2
            },
            "reference": {
              "npi": "26/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 5.2,
              "grupo": "Moderado II (MPG II)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 5.2,
                "obtained": 5.2,
                "envelope": 1.8474111129762605e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 6.2
            },
            "reference": {
              "npi": "31/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.2,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.2,
                "obtained": 6.2,
                "envelope": 2.2026824808563106e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 7.2
            },
            "reference": {
              "npi": "36/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7.2,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7.2,
                "obtained": 7.2,
                "envelope": 2.5579538487363607e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 6.2
            },
            "reference": {
              "npi": "31/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6.2,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6.2,
                "obtained": 6.2,
                "envelope": 2.2026824808563106e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 7.2
            },
            "reference": {
              "npi": "36/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7.2,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7.2,
                "obtained": 7.2,
                "envelope": 2.5579538487363607e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 8.2
            },
            "reference": {
              "npi": "41/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8.2,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8.2,
                "obtained": 8.2,
                "envelope": 2.9132252166164105e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 7.2
            },
            "reference": {
              "npi": "36/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7.2,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7.2,
                "obtained": 7.2,
                "envelope": 2.5579538487363607e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 8.2
            },
            "reference": {
              "npi": "41/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8.2,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8.2,
                "obtained": 8.2,
                "envelope": 2.9132252166164105e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "16",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 9.2
            },
            "reference": {
              "npi": "46/5"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 9.2,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 9.2,
                "obtained": 9.2,
                "envelope": 3.2684965844964606e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "1",
              "grau": "1"
            },
            "expected": {
              "npi": 6
            },
            "reference": {
              "npi": "6/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 6,
              "grupo": "Ruim (PPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 6,
                "obtained": 6,
                "envelope": 2.1316282072803006e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "1",
              "grau": "2"
            },
            "expected": {
              "npi": 7
            },
            "reference": {
              "npi": "7/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7,
                "obtained": 7,
                "envelope": 2.4868995751603507e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "1",
              "grau": "3"
            },
            "expected": {
              "npi": 8
            },
            "reference": {
              "npi": "8/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "2",
              "grau": "1"
            },
            "expected": {
              "npi": 7
            },
            "reference": {
              "npi": "7/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 7,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 7,
                "obtained": 7,
                "envelope": 2.4868995751603507e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "2",
              "grau": "2"
            },
            "expected": {
              "npi": 8
            },
            "reference": {
              "npi": "8/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "2",
              "grau": "3"
            },
            "expected": {
              "npi": 9
            },
            "reference": {
              "npi": "9/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 9,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 9,
                "obtained": 9,
                "envelope": 3.197442310920451e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "3",
              "grau": "1"
            },
            "expected": {
              "npi": 8
            },
            "reference": {
              "npi": "8/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 8,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 8,
                "obtained": 8,
                "envelope": 2.842170943040401e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "3",
              "grau": "2"
            },
            "expected": {
              "npi": 9
            },
            "reference": {
              "npi": "9/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 9,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 9,
                "obtained": 9,
                "envelope": 3.197442310920451e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "indice-prognostico-de-nottingham",
            "input": {
              "tam": "20",
              "lnd": "3",
              "grau": "3"
            },
            "expected": {
              "npi": 10
            },
            "reference": {
              "npi": "10/1"
            },
            "scenario": "size-coefficient-and-entered-node-grade-points",
            "derivation": "Source equation evaluated independently before calculator imports; rational reference terms recorded.",
            "obtained": {
              "npi": 10,
              "grupo": "Muito ruim (VPG)"
            },
            "error": null,
            "checks": [
              {
                "key": "npi",
                "expected": 10,
                "obtained": 10,
                "envelope": 3.552713678800501e-14,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
              "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
              "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
              "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
            },
            "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
        "evidenceSha256": "7e5cc71340a2edf4506eee3a49c2c6fcc7a71cc73d2002cc57afdc928637ce5d",
        "peerEvidencePath": "reports/review-20261003/independent-four-linear-volume-source-oracles-final23.json",
        "peerEvidenceSha256": "aa29f261bf43be7f7f285898bce5ae671883847d5c3b9171793d372d1eecf31e",
        "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
        "source": {
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2966633/",
          "edition": "Primary prognostic model research2010, corroborating Haybittle1982 formula; original DOI10.1038/bjc.1982.62",
          "locator": "Introduction states nodal stage+grade+0.2×size; article sample table lists centimetre tumour diameter",
          "access": "2010 primary research formula statement read directly2026-10-04. Original1982 PMC retrieval returned browser check; publisher exposed abstract/subscription only. Tests check entered nodal/grade point addition and size coefficient, not pathologic staging selection, prognostic groups, survival probabilities or original full protocol."
        },
        "implementations": [
          {
            "app": "website",
            "id": "indice-prognostico-de-nottingham",
            "sha256": "130a3d085088c421833d15a17df1ab8ab937359dc0239f227b1a24460eb62972"
          },
          {
            "app": "dashboard",
            "id": "indice-prognostico-de-nottingham",
            "sha256": "130a3d085088c421833d15a17df1ab8ab937359dc0239f227b1a24460eb62972"
          },
          {
            "app": "command-center",
            "id": "indice-prognostico-de-nottingham",
            "sha256": "130a3d085088c421833d15a17df1ab8ab937359dc0239f227b1a24460eb62972"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "NPI/Haybittle 1982/Galea 1992:0,2 tamanhocm+estádio nodal 1–3+grau 1–3",
      "implementationVersion": "indice-prognostico-de-nottingham@native-2026-10-03+130a3d085088",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2010939/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "NPI = 0,2 × tamanho (cm) + estágio linfonodal (1 a 3) + grau histológico (1 a 3). Estágio linfonodal: 1 = sem linfonodos comprometidos; 2 = 1 a 3 linfonodos; 3 = 4 ou mais (na descrição original, também o comprometimento do ápice axilar ou da mamária interna).",
        "inputContract": {
          "fields": [
            {
              "key": "tam",
              "label": "Maior diâmetro do tumor invasivo (patologia)",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "lnd",
              "label": "Linfonodos axilares",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Negativos",
                "2": "1 a 3 positivos",
                "3": "4 ou mais positivos"
              }
            },
            {
              "key": "grau",
              "label": "Grau histológico (Nottingham/Elston-Ellis)",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Grau 1",
                "2": "Grau 2",
                "3": "Grau 3"
              }
            }
          ],
          "hash": "5829ce237ad4c011c3f441ec5b7c10538622619fc1c79d565ce8b26ebd714fde"
        },
        "sourceEditions": [
          {
            "citation": "Haybittle JL et al. A prognostic index in primary breast cancer. Br J Cancer, 1982.",
            "url": "https://doi.org/10.1038/bjc.1982.62",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A prognostic index in primary breast cancer.",
              "year": "1982",
              "firstPublicationDate": "1982-03-01",
              "doi": "10.1038/bjc.1982.62",
              "pmid": "7073932",
              "pmcid": "PMC2010939",
              "journal": "British journal of cancer",
              "authors": "Haybittle JL, Blamey RW, Elston CW, Johnson J, Doyle PJ, Campbell FC, Nicholson RI, Griffiths K."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2010939/",
            "abstractAvailable": true,
            "fullTextSha256": "24e9f6a578208756d63d462976571818d58a0ce2a48e6bc67848fdfd20764cec",
            "abstractSha256": "5093c439467e1b65bfd3029f73c1bb9616b15de6d19c23ab18e766be8f3dbfc1",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Galea MH et al. The Nottingham prognostic index in primary breast cancer. Breast Cancer Res Treat, 1992.",
            "url": "https://doi.org/10.1007/BF01840834",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Nottingham Prognostic Index in primary breast cancer.",
              "year": "1992",
              "firstPublicationDate": "1992-01-01",
              "doi": "10.1007/bf01840834",
              "pmid": "1391987",
              "journal": "Breast cancer research and treatment",
              "authors": "Galea MH, Blamey RW, Elston CE, Ellis IO."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1391987/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "514f9df220ed2887f2e9598dba32d8c84eb62a9c3507eda6983800ce9d8d584a",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Blamey RW et al. Survival of invasive breast cancer according to the Nottingham Prognostic Index in cases diagnosed in 1990-1999. Eur J Cancer, 2007.",
            "url": "https://doi.org/10.1016/j.ejca.2007.01.016",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Survival of invasive breast cancer according to the Nottingham Prognostic Index in cases diagnosed in 1990-1999.",
              "year": "2007",
              "firstPublicationDate": "2007-02-26",
              "doi": "10.1016/j.ejca.2007.01.016",
              "pmid": "17321736",
              "journal": "European journal of cancer (Oxford, England : 1990)",
              "authors": "Blamey RW, Ellis IO, Pinder SE, Lee AH, Macmillan RD, Morgan DA, Robertson JF, Mitchell MJ, Ball GR, Haybittle JL, Elston CW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17321736/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2fa667db335d3970a4067183e49f48a7bc0083b8ae97676480a8961eb901f0cf",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 108,
          "passed": 108,
          "evidencePath": "reports/review-20261003/four-linear-volume-source-oracles-final23.json",
          "scope": "Arithmetic equation only, with source-version limits recorded. No approval of input clinical classification, thresholds, predictions, translations, rights or release.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "15ff9f2d4bdc9fc9f8b1618db4f499517241be3020cd24c631617912f61fcc14"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "130a3d085088c421833d15a17df1ab8ab937359dc0239f227b1a24460eb62972"
      },
      "limits": "O NPI relaciona características anatomopatológicas do câncer primário de mama ao prognóstico. A soma requer estádio nodal e grau corretamente definidos; não determina tratamento atual nem garante sobrevivência individual. Fórmula, grupos e taxas devem corresponder à edição e à população utilizadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.052Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma coeficiente 0,2, grupos/cortes ou prognósticos percentuais. Coortes Galea 1992 e Blamey 2007 precisam de leitura própria."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "indice-de-van-nuys",
      "title": "Índice Prognóstico de Van Nuys (USC/VNPI)",
      "short": "Recidiva local do carcinoma ductal in situ",
      "desc": "Calcule o índice USC/Van Nuys do carcinoma ductal in situ (tamanho, margem, patologia e idade) e veja a conduta sugerida: excisão isolada, radioterapia ou mastectomia.",
      "lead": "Estima o risco de recidiva local do carcinoma ductal in situ (CDIS) após cirurgia conservadora e orienta a escolha entre excisão isolada, excisão com radioterapia e mastectomia.",
      "kind": "Escore",
      "spec": [
        "mastologia",
        "radioterapia",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "tam",
          "Tamanho do CDIS",
          "radio",
          {
            "opts": {
              "1": "≤ 15 mm",
              "2": "16 a 40 mm",
              "3": "≥ 41 mm"
            }
          }
        ],
        [
          "margem",
          "Menor margem livre",
          "radio",
          {
            "opts": {
              "1": "≥ 10 mm",
              "2": "1 a 9 mm",
              "3": "&lt; 1 mm"
            }
          }
        ],
        [
          "pato",
          "Classificação patológica",
          "radio",
          {
            "opts": {
              "1": "Não alto grau, sem necrose",
              "2": "Não alto grau, com necrose",
              "3": "Alto grau (com ou sem necrose)"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "1": "&gt; 60 anos",
              "2": "40 a 60 anos",
              "3": "&lt; 40 anos"
            }
          }
        ]
      ],
      "formula": "<p>Soma de 4 fatores, cada um de 1 a 3 pontos: tamanho, menor margem, classificação patológica (grau nuclear e necrose comedo) e idade. Total de 4 a 12.</p>",
      "sources": [
        [
          "Silverstein MJ. The University of Southern California/Van Nuys prognostic index for ductal carcinoma in situ of the breast. Am J Surg, 2003.",
          "https://doi.org/10.1016/S0002-9610(03)00265-4"
        ]
      ],
      "cases": [
        [
          "≤ 15 mm, margem ≥ 10 mm, não alto grau sem necrose, > 60 anos: 4 pontos",
          {
            "tam": "1",
            "margem": "1",
            "pato": "1",
            "idade": "1"
          },
          {
            "score": 4,
            "level": "low"
          }
        ],
        [
          "16-40 mm, margem 1-9 mm, não alto grau com necrose, > 60 anos: 7 pontos (limite)",
          {
            "tam": "2",
            "margem": "2",
            "pato": "2",
            "idade": "1"
          },
          {
            "score": 7,
            "level": "mid"
          }
        ],
        [
          "≥ 41 mm, margem < 1 mm, alto grau, 40-60 anos: 11 pontos",
          {
            "tam": "3",
            "margem": "3",
            "pato": "3",
            "idade": "2"
          },
          {
            "score": 11,
            "level": "high"
          }
        ],
        [
          "16-40 mm, margem < 1 mm, alto grau, 40-60 anos: 10 pontos (limite)",
          {
            "tam": "2",
            "margem": "3",
            "pato": "3",
            "idade": "2"
          },
          {
            "score": 10,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.389Z",
        "total": 81,
        "passed": 81,
        "sourceRowCount": 81,
        "uniqueApiInputCount": 81,
        "sourceContextCount": 81,
        "cases": [
          {
            "id": "indice-de-van-nuys",
            "index": 0,
            "input": {
              "tam": "1",
              "margem": "1",
              "pato": "1",
              "idade": "1"
            },
            "expected": {
              "score": 4
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 4
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 4
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4,
                    "obtained": 4,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "sourceGroup"
            ]
          },
          {
            "id": "indice-de-van-nuys",
            "index": 1,
            "input": {
              "tam": "1",
              "margem": "1",
              "pato": "1",
              "idade": "2"
            },
            "expected": {
              "score": 5
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 5
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "sourceGroup"
            ]
          },
          {
            "id": "indice-de-van-nuys",
            "index": 2,
            "input": {
              "tam": "1",
              "margem": "1",
              "pato": "1",
              "idade": "3"
            },
            "expected": {
              "score": 6
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 6
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 6
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 6,
                    "obtained": 6,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "sourceGroup"
            ]
          },
          {
            "id": "indice-de-van-nuys",
            "index": 3,
            "input": {
              "tam": "1",
              "margem": "1",
              "pato": "2",
              "idade": "1"
            },
            "expected": {
              "score": 5
            },
            "expectedExactDecimal": {},
            "originalSourceExpected": {
              "score": 5
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "node",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                "mode": "vm",
                "raw": {
                  "score": 5
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5,
                    "obtained": 5,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true,
            "sourceExpectedExcludedKeys": [
              "sourceGroup"
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "ce07a2ce75925fdac9a68b95128c23e8b21f41e0f5881a1ca576ace68b105625",
          "total": 81,
          "bankRowCount": 81,
          "uniqueApiInputCount": 81,
          "sourceContextCount": 81,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 81,
          "uniqueApiInputs": 81,
          "duplicateRows": 0
        },
        "scope": "Silverstein2003 USC/VNPI four selected factors including age: all81 preclassified point tuples, integer sum4–12 only. Author-hosted original text read; no visual publisher table. Source group codes are separately recorded and unexposed by this API. No histopathology/margin classification, fractional-range gap policy, recurrence or treatment approval.",
        "sources": [
          {
            "id": "indice-de-van-nuys",
            "edition": "Silverstein USC/VNPI2003, four factors including age; not original1996 three-factor VNPI",
            "url": "https://www.researchgate.net/publication/9054417_The_University_of_Southern_CaliforniaVan_Nuys_prognostic_index_for_ductal_carcinoma_in_situ_of_the_breast",
            "identity": "DOI10.1016/S0002-9610(03)00265-4; AmJSurg186:337–343",
            "access": "Original author-hosted full-text extraction opened by web tool; Methods and source scoring paragraphs read directly. PDF click cache-miss and direct HTML capture blocked as access restricted; no local full-paper bytes or visual Table1 review claimed.",
            "primaryFacts": {
              "population": "Pure DCIS,706 breast-preservation patients (426 excision alone/280 plus radiation),nonrandomized. Invasive cancer excluded;397 mastectomy patients excluded from local-recurrence analysis.",
              "table": "Scores1/2/3: size≤15,16–40,≥41mm; margin≥10,1–9,<1mm; non-high grade without/with comedonecrosis, then any high grade; age≥61,40–60,≤39. Four-factor sum4–12.",
              "caution": "Only selected-category point arithmetic is tested. Histopathology/margin measurement, recurrence model and contemporary treatment recommendation are not validated."
            },
            "readScope": [
              "Original text Methods at indexed lines182–356",
              "Original text Results and group definitions at lines359–465"
            ],
            "notVerified": [
              "Publisher full PDF/visual original table",
              "Fractional size/margin gap policy between integer-labelled ranges",
              "Later2010 fine-tuning and current clinical recommendations"
            ],
            "evidenceFiles": []
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
          "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:11.597Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Silverstein2003 USC/VNPI four selected factors including age: all81 preclassified point tuples, integer sum4–12 only. Author-hosted original text read; no visual publisher table. Source group codes are separately recorded and unexposed by this API. No histopathology/margin classification, fractional-range gap policy, recurrence or treatment approval.",
          "currentBinding": {
            "source26BankSha256": "4d9935edc279fbce7758bd84543b69979457067d34719899daf515620a369646",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 243,
        "actualVmExecutions": 243,
        "implementations": [
          {
            "id": "indice-de-van-nuys",
            "app": "website",
            "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
            "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
          },
          {
            "id": "indice-de-van-nuys",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
            "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
          },
          {
            "id": "indice-de-van-nuys",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
            "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
          }
        ],
        "qualifications": [
          "Silverstein2003 USC/VNPI four selected factors including age: all81 preclassified point tuples, integer sum4–12 only. Author-hosted original text read; no visual publisher table. Source group codes are separately recorded and unexposed by this API. No histopathology/margin classification, fractional-range gap policy, recurrence or treatment approval.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:49:59.864Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/indice-de-van-nuys/independent-source-cases.json",
            "sha256": "6d6dcd2fc8b74eb4951bb2a6c85082f03604c3338aa320243affd8018537d94a"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "USC/VNPI/Silverstein 2003:4 fatores incluindoidade, total 4–12; sem VNPI 3 fatores",
      "implementationVersion": "indice-de-van-nuys@native-2026-10-03+6869d54ae95f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/14553846/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Soma de 4 fatores, cada um de 1 a 3 pontos: tamanho, menor margem, classificação patológica (grau nuclear e necrose comedo) e idade. Total de 4 a 12.",
        "inputContract": {
          "fields": [
            {
              "key": "tam",
              "label": "Tamanho do CDIS",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "≤ 15 mm",
                "2": "16 a 40 mm",
                "3": "≥ 41 mm"
              }
            },
            {
              "key": "margem",
              "label": "Menor margem livre",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "≥ 10 mm",
                "2": "1 a 9 mm",
                "3": "&lt; 1 mm"
              }
            },
            {
              "key": "pato",
              "label": "Classificação patológica",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Não alto grau, sem necrose",
                "2": "Não alto grau, com necrose",
                "3": "Alto grau (com ou sem necrose)"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "&gt; 60 anos",
                "2": "40 a 60 anos",
                "3": "&lt; 40 anos"
              }
            }
          ],
          "hash": "5f50280c67ce2b54a13b605524f6fe36f69ef4821f053b769739ff34f9d8f21f"
        },
        "sourceEditions": [
          {
            "citation": "Silverstein MJ. The University of Southern California/Van Nuys prognostic index for ductal carcinoma in situ of the breast. Am J Surg, 2003.",
            "url": "https://doi.org/10.1016/S0002-9610(03)00265-4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The University of Southern California/Van Nuys prognostic index for ductal carcinoma in situ of the breast.",
              "year": "2003",
              "firstPublicationDate": "2003-10-01",
              "doi": "10.1016/s0002-9610(03)00265-4",
              "pmid": "14553846",
              "journal": "American journal of surgery",
              "authors": "Silverstein MJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14553846/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9b0f83a3ee977be989bb75e7590cc174a7d359ba5d455ba3e9f7f18e5985c9c2",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.389Z",
          "total": 81,
          "passed": 81,
          "sourceRowCount": 81,
          "uniqueApiInputCount": 81,
          "sourceContextCount": 81,
          "cases": [
            {
              "id": "indice-de-van-nuys",
              "index": 0,
              "input": {
                "tam": "1",
                "margem": "1",
                "pato": "1",
                "idade": "1"
              },
              "expected": {
                "score": 4
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 4
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4,
                      "obtained": 4,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "sourceGroup"
              ]
            },
            {
              "id": "indice-de-van-nuys",
              "index": 1,
              "input": {
                "tam": "1",
                "margem": "1",
                "pato": "1",
                "idade": "2"
              },
              "expected": {
                "score": 5
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 5
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "sourceGroup"
              ]
            },
            {
              "id": "indice-de-van-nuys",
              "index": 2,
              "input": {
                "tam": "1",
                "margem": "1",
                "pato": "1",
                "idade": "3"
              },
              "expected": {
                "score": 6
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 6
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 6
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 6,
                      "obtained": 6,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "sourceGroup"
              ]
            },
            {
              "id": "indice-de-van-nuys",
              "index": 3,
              "input": {
                "tam": "1",
                "margem": "1",
                "pato": "2",
                "idade": "1"
              },
              "expected": {
                "score": 5
              },
              "expectedExactDecimal": {},
              "originalSourceExpected": {
                "score": 5
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "All81 selected point-domain tuples; not an automated histopathology/size/age classifier.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "node",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5,
                      "obtained": 5,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true,
              "sourceExpectedExcludedKeys": [
                "sourceGroup"
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "ce07a2ce75925fdac9a68b95128c23e8b21f41e0f5881a1ca576ace68b105625",
            "total": 81,
            "bankRowCount": 81,
            "uniqueApiInputCount": 81,
            "sourceContextCount": 81,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 81,
            "uniqueApiInputs": 81,
            "duplicateRows": 0
          },
          "scope": "Silverstein2003 USC/VNPI four selected factors including age: all81 preclassified point tuples, integer sum4–12 only. Author-hosted original text read; no visual publisher table. Source group codes are separately recorded and unexposed by this API. No histopathology/margin classification, fractional-range gap policy, recurrence or treatment approval.",
          "sources": [
            {
              "id": "indice-de-van-nuys",
              "edition": "Silverstein USC/VNPI2003, four factors including age; not original1996 three-factor VNPI",
              "url": "https://www.researchgate.net/publication/9054417_The_University_of_Southern_CaliforniaVan_Nuys_prognostic_index_for_ductal_carcinoma_in_situ_of_the_breast",
              "identity": "DOI10.1016/S0002-9610(03)00265-4; AmJSurg186:337–343",
              "access": "Original author-hosted full-text extraction opened by web tool; Methods and source scoring paragraphs read directly. PDF click cache-miss and direct HTML capture blocked as access restricted; no local full-paper bytes or visual Table1 review claimed.",
              "primaryFacts": {
                "population": "Pure DCIS,706 breast-preservation patients (426 excision alone/280 plus radiation),nonrandomized. Invasive cancer excluded;397 mastectomy patients excluded from local-recurrence analysis.",
                "table": "Scores1/2/3: size≤15,16–40,≥41mm; margin≥10,1–9,<1mm; non-high grade without/with comedonecrosis, then any high grade; age≥61,40–60,≤39. Four-factor sum4–12.",
                "caution": "Only selected-category point arithmetic is tested. Histopathology/margin measurement, recurrence model and contemporary treatment recommendation are not validated."
              },
              "readScope": [
                "Original text Methods at indexed lines182–356",
                "Original text Results and group definitions at lines359–465"
              ],
              "notVerified": [
                "Publisher full PDF/visual original table",
                "Fractional size/margin gap policy between integer-labelled ranges",
                "Later2010 fine-tuning and current clinical recommendations"
              ],
              "evidenceFiles": []
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
            "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:11.597Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Silverstein2003 USC/VNPI four selected factors including age: all81 preclassified point tuples, integer sum4–12 only. Author-hosted original text read; no visual publisher table. Source group codes are separately recorded and unexposed by this API. No histopathology/margin classification, fractional-range gap policy, recurrence or treatment approval.",
            "currentBinding": {
              "source26BankSha256": "4d9935edc279fbce7758bd84543b69979457067d34719899daf515620a369646",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
                  "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 243,
          "actualVmExecutions": 243,
          "implementations": [
            {
              "id": "indice-de-van-nuys",
              "app": "website",
              "file": "apps/website/private/tool-code/indice-de-van-nuys/calculator.js",
              "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
            },
            {
              "id": "indice-de-van-nuys",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/indice-de-van-nuys/calculator.js",
              "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
            },
            {
              "id": "indice-de-van-nuys",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/indice-de-van-nuys/calculator.js",
              "sha256": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
            }
          ],
          "qualifications": [
            "Silverstein2003 USC/VNPI four selected factors including age: all81 preclassified point tuples, integer sum4–12 only. Author-hosted original text read; no visual publisher table. Source group codes are separately recorded and unexposed by this API. No histopathology/margin classification, fractional-range gap policy, recurrence or treatment approval.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:49:59.864Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/indice-de-van-nuys/independent-source-cases.json",
              "sha256": "6d6dcd2fc8b74eb4951bb2a6c85082f03604c3338aa320243affd8018537d94a"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6869d54ae95f8ce55fc2387781929accafc61d3a35852f4c4e3c4ef51d1d1b1f"
      },
      "limits": "O USC/VNPI 2003 foi estudado em CDIS puro tratado com cirurgia conservadora e acrescenta idade aos três fatores anteriores. Não é o índice original de três fatores nem deve ser aplicado automaticamente ao carcinoma invasivo. As sugestões de tratamento refletem a base descrita e exigem avaliação clínica e evidência contemporânea.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.055Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma todos os limiares de cada fator ou eficácia de randomização. Não aplica automaticamente a câncer invasivo, nem substitui decisão oncológica atual."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "indice-tornozelo-braquial",
      "title": "Índice tornozelo-braquial (ITB)",
      "short": "Doença arterial periférica",
      "desc": "Calcule o índice tornozelo-braquial de cada perna a partir das pressões braquiais e do tornozelo, com a classificação de doença arterial periférica.",
      "lead": "Calcula o ITB de cada perna e classifica a doença arterial obstrutiva periférica (DAOP).",
      "kind": "Calculadora",
      "spec": [
        "angiologia",
        "cirurgia-vascular",
        "cardiologia"
      ],
      "fields": [
        [
          "bd",
          "PAS braço direito",
          "num",
          {
            "min": 50,
            "max": 300,
            "unit": "mmHg",
            "ph": "130"
          }
        ],
        [
          "be",
          "PAS braço esquerdo",
          "num",
          {
            "min": 50,
            "max": 300,
            "unit": "mmHg",
            "ph": "128"
          }
        ],
        [
          "td",
          "Maior PAS do tornozelo direito (tibial posterior ou pediosa)",
          "num",
          {
            "min": 0,
            "max": 350,
            "unit": "mmHg",
            "ph": "140"
          }
        ],
        [
          "te",
          "Maior PAS do tornozelo esquerdo (tibial posterior ou pediosa)",
          "num",
          {
            "min": 0,
            "max": 350,
            "unit": "mmHg",
            "ph": "135"
          }
        ]
      ],
      "formula": "<p>ITB de cada perna = maior pressão sistólica daquele tornozelo ÷ maior pressão sistólica braquial (entre os dois braços). O ITB do paciente é o menor dos dois lados.</p>",
      "sources": [
        [
          "Aboyans V et al. Measurement and interpretation of the ankle-brachial index: a scientific statement from the American Heart Association. Circulation, 2012.",
          "https://doi.org/10.1161/CIR.0b013e318276fbcb"
        ],
        [
          "Gerhard-Herman MD et al. 2016 AHA/ACC Guideline on the Management of Patients With Lower Extremity Peripheral Artery Disease. Circulation, 2017.",
          "https://doi.org/10.1161/CIR.0000000000000471"
        ],
        [
          "AHA/ACC2024 lower-extremity PAD guideline",
          "https://www.ahajournals.org/doi/full/10.1161/CIR.0000000000001251"
        ]
      ],
      "cases": [
        [
          "Braços 130/128, tornozelos 117/140: ITB 0,90 (DAOP leve) e 1,08",
          {
            "bd": 130,
            "be": 128,
            "td": 117,
            "te": 140
          },
          {
            "raw": {
              "right": 0.9,
              "left": 1.0769
            },
            "tol": 0.001,
            "verdict": "leve"
          }
        ],
        [
          "Tornozelo 180 com braço 120: ITB > 1,40, não compressível",
          {
            "bd": 120,
            "be": 120,
            "td": 180,
            "te": 130
          },
          {
            "verdict": "não compressíveis",
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Usa o maior braço como denominador",
            "input": {
              "bd": 100,
              "be": 120,
              "td": 120,
              "te": 60
            },
            "expected": {
              "right": 1,
              "left": 0.5
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Escala comum das pressões preserva razão",
            "input": {
              "bd": 200,
              "be": 240,
              "td": 240,
              "te": 120
            },
            "expected": {
              "right": 1,
              "left": 0.5
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "AHA 2012:ITBmaior PAS tornozelo/maior PASbraquial; menor ITB entre pernas",
      "implementationVersion": "indice-tornozelo-braquial@native-2026-10-03+547a7ab06ea9",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/23159553/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "ITB de cada perna = maior pressão sistólica daquele tornozelo ÷ maior pressão sistólica braquial (entre os dois braços). O ITB do paciente é o menor dos dois lados.",
        "inputContract": {
          "fields": [
            {
              "key": "bd",
              "label": "PAS braço direito",
              "type": "num",
              "min": 50,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "be",
              "label": "PAS braço esquerdo",
              "type": "num",
              "min": 50,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "td",
              "label": "Maior PAS do tornozelo direito (tibial posterior ou pediosa)",
              "type": "num",
              "min": 0,
              "max": 350,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "te",
              "label": "Maior PAS do tornozelo esquerdo (tibial posterior ou pediosa)",
              "type": "num",
              "min": 0,
              "max": 350,
              "unit": "mmHg",
              "optional": false,
              "options": null
            }
          ],
          "hash": "d6faf0c550dd00b77c1dc0ba18e6173058c740ce8b59949e40fb704b80182348"
        },
        "sourceEditions": [
          {
            "citation": "Aboyans V et al. Measurement and interpretation of the ankle-brachial index: a scientific statement from the American Heart Association. Circulation, 2012.",
            "url": "https://doi.org/10.1161/CIR.0b013e318276fbcb",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Measurement and interpretation of the ankle-brachial index: a scientific statement from the American Heart Association.",
              "year": "2012",
              "firstPublicationDate": "2012-11-16",
              "doi": "10.1161/cir.0b013e318276fbcb",
              "pmid": "23159553",
              "journal": "Circulation",
              "authors": "Aboyans V, Criqui MH, Abraham P, Allison MA, Creager MA, Diehm C, Fowkes FG, Hiatt WR, Jönsson B, Lacroix P, Marin B, McDermott MM, Norgren L, Pande RL, Preux PM, Stoffers HE, Treat-Jacobson D, American Heart Association Council on Peripheral Vascular Disease, Council on Epidemiology and Prevention, Council on Clinical Cardiology, Council on Cardiovascular Nursing, Council on Cardiovascular Radiology and Intervention, and Council on Cardiovascular Surgery and Anesthesia."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23159553/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Gerhard-Herman MD et al. 2016 AHA/ACC Guideline on the Management of Patients With Lower Extremity Peripheral Artery Disease. Circulation, 2017.",
            "url": "https://doi.org/10.1161/CIR.0000000000000471",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2016 AHA/ACC Guideline on the Management of Patients With Lower Extremity Peripheral Artery Disease: A Report of the American College of Cardiology/American Heart Association Task Force on Clinical Practice Guidelines.",
              "year": "2017",
              "firstPublicationDate": "2016-11-13",
              "doi": "10.1161/cir.0000000000000471",
              "pmid": "27840333",
              "pmcid": "PMC5477786",
              "journal": "Circulation",
              "authors": "Gerhard-Herman MD, Gornik HL, Barrett C, Barshes NR, Corriere MA, Drachman DE, Fleisher LA, Fowkes FG, Hamburg NM, Kinlay S, Lookstein R, Misra S, Misra S, Mureebe L, Olin JW, Patel RA, Regensteiner JG, Schanzer A, Shishehbor MH, Stewart KJ, Treat-Jacobson D, Walsh ME."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5477786/",
            "abstractAvailable": false,
            "fullTextSha256": "923a0339a04cea4f82df3d278531502804221abbfa9cda83aea5ad2caa97f0d9",
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Usa o maior braço como denominador",
              "input": {
                "bd": 100,
                "be": 120,
                "td": 120,
                "te": 60
              },
              "expected": {
                "right": 1,
                "left": 0.5
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Escala comum das pressões preserva razão",
              "input": {
                "bd": 200,
                "be": 240,
                "td": 240,
                "te": 120
              },
              "expected": {
                "right": 1,
                "left": 0.5
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "547a7ab06ea9a2cc8f61bcb6fa1aa3669009bf91f7f0ededb9f645a698cb80b6"
      },
      "limits": "Calcule cada perna com a maior pressão sistólica do tornozelo daquele lado e a maior pressão dos dois braços; não use uma média dessas pressões. Artérias não compressíveis, frequentes em diabetes e doença renal crônica, podem elevar falsamente o índice e exigir avaliação adicional. Um valor de repouso normal não exclui toda isquemia, e o índice isolado pode ser insuficiente na isquemia crônica ameaçadora do membro. A ferramenta não substitui técnica adequada de medida, sintomas, exame vascular ou testes complementares.",
      "limitsEvidence": {
        "status": "primary-publisher-indexed-measurement-and-limitations-section-read",
        "sources": [
          {
            "url": "https://www.ahajournals.org/doi/full/10.1161/CIR.0000000000001251",
            "edition": "AHA/ACC2024 lower-extremity PAD guideline",
            "readScope": "Primary publisher-indexed section3.1/supportive text and Figure2 wording: higher ipsilateral ankle/higher bilateral brachial pressures, noncompressibility/DM/CKD and limitations in CLTI. Direct opening failed; not entire guideline."
          },
          {
            "url": "https://doi.org/10.1161/CIR.0b013e318276fbcb",
            "edition": "AHA2012 scientific statement",
            "readScope": "Identity only; full original statement not read."
          }
        ],
        "populationScope": "Resting ankle/brachial systolic-pressure ratio; noncompressible arteries can invalidate pressure interpretation.",
        "remainingChecks": [
          "Primary2024 section read through indexing; direct full opening failed.",
          "Original2012 full statement not read.",
          "No patient Doppler acquisition or clinical diagnosis validation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "drogas-vasoativas",
      "title": "Infusão de drogas vasoativas",
      "short": "Conversão dimensional de concentração, dose e vazão",
      "desc": "Converte matematicamente concentração, dose e vazão a partir de um preparo e de uma prescrição já conferidos. Não seleciona uma dose, uma faixa terapêutica ou um esquema de diluição.",
      "lead": "Converte matematicamente concentração, dose e vazão a partir de um preparo e de uma prescrição já conferidos. Não seleciona uma dose, uma faixa terapêutica ou um esquema de diluição.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "anestesiologia",
        "cardiologia"
      ],
      "fields": [
        [
          "droga",
          "Droga",
          "sel",
          {
            "opts": {
              "nora": "Noradrenalina",
              "adre": "Adrenalina",
              "dopa": "Dopamina",
              "dobuta": "Dobutamina",
              "fenil": "Fenilefrina",
              "milri": "Milrinona",
              "outra": "Outra droga"
            }
          }
        ],
        [
          "modo",
          "Calcular",
          "radio",
          {
            "opts": {
              "dose": "Vazão a partir da dose",
              "vazao": "Dose a partir da vazão"
            }
          }
        ],
        [
          "unidade",
          "Unidade da dose",
          "radio",
          {
            "opts": {
              "kg": "mcg/kg/min",
              "min": "mcg/min"
            }
          }
        ],
        [
          "massa",
          "Massa do princípio ativo em base, não do sal",
          "num",
          {
            "min": 0.1,
            "max": 2000,
            "step": 0.1,
            "unit": "mg",
            "ph": "16"
          }
        ],
        [
          "volume",
          "Volume total da solução",
          "num",
          {
            "min": 10,
            "max": 1000,
            "unit": "mL",
            "ph": "250"
          }
        ],
        [
          "peso",
          "Peso (para mcg/kg/min)",
          "num",
          {
            "min": 2,
            "max": 300,
            "step": 0.1,
            "unit": "kg",
            "ph": "70",
            "opt": true
          }
        ],
        [
          "dose",
          "Dose",
          "num",
          {
            "min": 0.001,
            "max": 100,
            "step": 0.001,
            "unit": "mcg/kg/min ou mcg/min",
            "ph": "0,1",
            "opt": true
          }
        ],
        [
          "vazao",
          "Vazão da bomba",
          "num",
          {
            "min": 0.1,
            "max": 999,
            "step": 0.1,
            "unit": "mL/h",
            "ph": "10",
            "opt": true
          }
        ],
        [
          "contexto",
          "Massa equivalente em base, bula da formulação, volume final, unidade e dose prescrita conferidos?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Concentração em mcg/mL = massa do princípio ativo em mg × 1000/volume final. Vazão = dose × (peso se mcg/kg/min) × 60/concentração. Dose = vazão × concentração/[60 × (peso se necessário)].</p>",
      "sources": [
        [
          "DailyMed · norepinefrina · equivalência base/sal e concentração final",
          "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=52e22892-4fc3-4f53-9f39-0b5c66da3040&version=3"
        ],
        [
          "Overgaard CB, Dzavík V. Inotropes and vasopressors: review of physiology and clinical use in cardiovascular disease. Circulation, 2008.",
          "https://doi.org/10.1161/CIRCULATIONAHA.107.728840"
        ],
        [
          "Evans L et al. Surviving sepsis campaign: international guidelines for management of sepsis and septic shock 2021. Intensive Care Med, 2021.",
          "https://doi.org/10.1007/s00134-021-06506-y"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "droga": "nora",
            "modo": "dose",
            "unidade": "kg",
            "massa": 16,
            "volume": 250,
            "peso": 70,
            "dose": 0.1,
            "contexto": "1"
          },
          {
            "raw": {
              "conc": 64,
              "vazao": 6.5625,
              "dose": 0.1
            },
            "main": "6,56",
            "tol": 1e-9
          }
        ],
        [
          "Conversão inversa peso70 vazão6,5625",
          {
            "droga": "nora",
            "modo": "vazao",
            "unidade": "kg",
            "massa": 16,
            "volume": 250,
            "peso": 70,
            "dose": null,
            "contexto": "1",
            "vazao": 6.5625
          },
          {
            "raw": {
              "conc": 64,
              "dose": 0.1,
              "vazao": 6.5625
            },
            "main": "0,1000",
            "tol": 1e-9
          }
        ],
        [
          "Unidade absoluta dispensa peso",
          {
            "droga": "nora",
            "modo": "dose",
            "unidade": "min",
            "massa": 4,
            "volume": 1000,
            "peso": null,
            "dose": 8,
            "contexto": "1"
          },
          {
            "raw": {
              "conc": 4,
              "vazao": 120,
              "dose": 8
            },
            "main": "120,00"
          }
        ],
        [
          "Concentração base4mg/1000mL corresponde à bula",
          {
            "droga": "nora",
            "modo": "vazao",
            "unidade": "min",
            "massa": 4,
            "volume": 1000,
            "peso": null,
            "dose": null,
            "contexto": "1",
            "vazao": 120
          },
          {
            "raw": {
              "conc": 4,
              "dose": 8,
              "vazao": 120
            },
            "main": "8,0000"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 4,
        "passed": 4,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 37,
        "passed": 37,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "conc": 64,
                "vazao": 6.5625,
                "dose": 0.1
              },
              "main": "6,56",
              "tol": 1e-9
            },
            "obtained": {
              "id": "drogas-vasoativas",
              "main": [
                "6,56",
                "mL/h"
              ],
              "label": "Conversão de vazão",
              "raw": {
                "conc": 64,
                "vazao": 6.5625,
                "dose": 0.1
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "drogas-vasoativas",
              "main": [
                "6,56",
                "mL/h"
              ],
              "label": "Conversão de vazão",
              "raw": {
                "conc": 64,
                "vazao": 6.5625,
                "dose": 0.1
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Conversão inversa peso70 vazão6,5625",
            "label": "Conversão inversa peso70 vazão6,5625",
            "inputs": {
              "droga": "nora",
              "modo": "vazao",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": null,
              "contexto": "1",
              "vazao": 6.5625
            },
            "input": {
              "droga": "nora",
              "modo": "vazao",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": null,
              "contexto": "1",
              "vazao": 6.5625
            },
            "inputEncoding": {
              "dose": "undefined"
            },
            "expected": {
              "raw": {
                "conc": 64,
                "dose": 0.1,
                "vazao": 6.5625
              },
              "main": "0,1000",
              "tol": 1e-9
            },
            "obtained": {
              "id": "drogas-vasoativas",
              "main": [
                "0,1000",
                "mcg/kg/min"
              ],
              "label": "Conversão de dose",
              "raw": {
                "conc": 64,
                "dose": 0.1,
                "vazao": 6.5625
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "drogas-vasoativas",
              "main": [
                "0,1000",
                "mcg/kg/min"
              ],
              "label": "Conversão de dose",
              "raw": {
                "conc": 64,
                "dose": 0.1,
                "vazao": 6.5625
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Unidade absoluta dispensa peso",
            "label": "Unidade absoluta dispensa peso",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "min",
              "massa": 4,
              "volume": 1000,
              "peso": null,
              "dose": 8,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "min",
              "massa": 4,
              "volume": 1000,
              "peso": null,
              "dose": 8,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "raw": {
                "conc": 4,
                "vazao": 120,
                "dose": 8
              },
              "main": "120,00"
            },
            "obtained": {
              "id": "drogas-vasoativas",
              "main": [
                "120,00",
                "mL/h"
              ],
              "label": "Conversão de vazão",
              "raw": {
                "conc": 4,
                "vazao": 120,
                "dose": 8
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "drogas-vasoativas",
              "main": [
                "120,00",
                "mL/h"
              ],
              "label": "Conversão de vazão",
              "raw": {
                "conc": 4,
                "vazao": 120,
                "dose": 8
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Concentração base4mg/1000mL corresponde à bula",
            "label": "Concentração base4mg/1000mL corresponde à bula",
            "inputs": {
              "droga": "nora",
              "modo": "vazao",
              "unidade": "min",
              "massa": 4,
              "volume": 1000,
              "peso": null,
              "dose": null,
              "contexto": "1",
              "vazao": 120
            },
            "input": {
              "droga": "nora",
              "modo": "vazao",
              "unidade": "min",
              "massa": 4,
              "volume": 1000,
              "peso": null,
              "dose": null,
              "contexto": "1",
              "vazao": 120
            },
            "inputEncoding": {
              "peso": "undefined",
              "dose": "undefined"
            },
            "expected": {
              "raw": {
                "conc": 4,
                "dose": 8,
                "vazao": 120
              },
              "main": "8,0000"
            },
            "obtained": {
              "id": "drogas-vasoativas",
              "main": [
                "8,0000",
                "mcg/min"
              ],
              "label": "Conversão de dose",
              "raw": {
                "conc": 4,
                "dose": 8,
                "vazao": 120
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "drogas-vasoativas",
              "main": [
                "8,0000",
                "mcg/min"
              ],
              "label": "Conversão de dose",
              "raw": {
                "conc": 4,
                "dose": 8,
                "vazao": 120
              },
              "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Peso obrigatório em mcg/kg/min",
            "label": "Peso obrigatório em mcg/kg/min",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": null,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": null,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "undefined"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "peso"
            },
            "obtained": {
              "error": "Informe o peso para mcg/kg/min.",
              "code": "METHOD_SCOPE",
              "field": "peso"
            },
            "observed": {
              "error": "Informe o peso para mcg/kg/min.",
              "code": "METHOD_SCOPE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Modo dose exige dose",
            "label": "Modo dose exige dose",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": null,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "dose": "undefined"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "dose"
            },
            "obtained": {
              "error": "Informe a dose prescrita.",
              "code": "METHOD_SCOPE",
              "field": "dose"
            },
            "observed": {
              "error": "Informe a dose prescrita.",
              "code": "METHOD_SCOPE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Modo vazão exige vazão",
            "label": "Modo vazão exige vazão",
            "inputs": {
              "droga": "nora",
              "modo": "vazao",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "vazao",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "vazao"
            },
            "obtained": {
              "error": "Informe a vazão.",
              "code": "METHOD_SCOPE",
              "field": "vazao"
            },
            "observed": {
              "error": "Informe a vazão.",
              "code": "METHOD_SCOPE",
              "field": "vazao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "droga: opção desconhecida",
            "label": "droga: opção desconhecida",
            "inputs": {
              "droga": "__invalid__",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "__invalid__",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "droga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "droga: campo obrigatório",
            "label": "droga: campo obrigatório",
            "inputs": {
              "droga": null,
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": null,
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "droga": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "droga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "modo: opção desconhecida",
            "label": "modo: opção desconhecida",
            "inputs": {
              "droga": "nora",
              "modo": "__invalid__",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "__invalid__",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "modo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "modo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "modo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "modo: campo obrigatório",
            "label": "modo: campo obrigatório",
            "inputs": {
              "droga": "nora",
              "modo": null,
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": null,
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "modo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "modo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "modo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "modo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "unidade: opção desconhecida",
            "label": "unidade: opção desconhecida",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "__invalid__",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "__invalid__",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "unidade"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "unidade"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "unidade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "unidade: campo obrigatório",
            "label": "unidade: campo obrigatório",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": null,
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": null,
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "unidade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "unidade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "unidade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "unidade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "massa: texto não é número",
            "label": "massa: texto não é número",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": "1",
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": "1",
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "massa"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "massa"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "massa"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "massa: NaN é rejeitado",
            "label": "massa: NaN é rejeitado",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": null,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": null,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "massa": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "massa"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "massa"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "massa"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "massa: abaixo do intervalo",
            "label": "massa: abaixo do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": -0.9,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": -0.9,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "massa"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "massa"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "massa"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "massa: acima do intervalo",
            "label": "massa: acima do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 2001,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 2001,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "massa"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "massa"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "massa"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "massa: campo obrigatório",
            "label": "massa: campo obrigatório",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": null,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": null,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "massa": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "massa"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "massa"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "massa"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "volume: texto não é número",
            "label": "volume: texto não é número",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": "1",
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": "1",
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "volume"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "volume"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "volume"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "volume: NaN é rejeitado",
            "label": "volume: NaN é rejeitado",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": null,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": null,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "volume": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "volume"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "volume"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "volume"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "volume: abaixo do intervalo",
            "label": "volume: abaixo do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 9,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 9,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "volume"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "volume"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "volume"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "volume: acima do intervalo",
            "label": "volume: acima do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 1001,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 1001,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "volume"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "volume"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "volume"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "volume: campo obrigatório",
            "label": "volume: campo obrigatório",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": null,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": null,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "volume": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "volume"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "volume"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "volume"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: texto não é número",
            "label": "peso: texto não é número",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": "1",
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": "1",
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: NaN é rejeitado",
            "label": "peso: NaN é rejeitado",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": null,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": null,
              "dose": 0.1,
              "contexto": "1"
            },
            "inputEncoding": {
              "peso": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: abaixo do intervalo",
            "label": "peso: abaixo do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 1,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 1,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "peso: acima do intervalo",
            "label": "peso: acima do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 301,
              "dose": 0.1,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 301,
              "dose": 0.1,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "peso"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: texto não é número",
            "label": "dose: texto não é número",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": "1",
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": "1",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: NaN é rejeitado",
            "label": "dose: NaN é rejeitado",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": null,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "dose": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: abaixo do intervalo",
            "label": "dose: abaixo do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": -0.999,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": -0.999,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dose: acima do intervalo",
            "label": "dose: acima do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 101,
              "contexto": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 101,
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "dose"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vazao: texto não é número",
            "label": "vazao: texto não é número",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": "1"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "vazao"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vazao"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vazao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vazao: NaN é rejeitado",
            "label": "vazao: NaN é rejeitado",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": null
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": null
            },
            "inputEncoding": {
              "vazao": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "vazao"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vazao"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "vazao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vazao: abaixo do intervalo",
            "label": "vazao: abaixo do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": -0.9
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": -0.9
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "vazao"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vazao"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vazao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "vazao: acima do intervalo",
            "label": "vazao: acima do intervalo",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": 1000
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "1",
              "vazao": 1000
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "vazao"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vazao"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "vazao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "__invalid__"
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": null
            },
            "input": {
              "droga": "nora",
              "modo": "dose",
              "unidade": "kg",
              "massa": 16,
              "volume": 250,
              "peso": 70,
              "dose": 0.1,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 37,
        "uniqueApiInputCount": 33,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 37,
          "uniqueApiInputs": 33,
          "duplicateRows": 4,
          "duplicates": [
            {
              "first": 14,
              "repeat": 17,
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": null,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              }
            },
            {
              "first": 19,
              "repeat": 22,
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": null,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              }
            },
            {
              "first": 4,
              "repeat": 24,
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": null,
                "dose": 0.1,
                "contexto": "1"
              }
            },
            {
              "first": 5,
              "repeat": 28,
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Não converte automaticamente massa do sal em base nem escolhe dose usual. É obrigatório conferir formulação; nome da droga não preenche dose, concentração ou proporção.",
      "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
      "currentMethodSource": {
        "title": "DailyMed · norepinefrina · equivalência base/sal e concentração final",
        "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=52e22892-4fc3-4f53-9f39-0b5c66da3040&version=3",
        "version": "Conversão dimensional de princípio ativo; sem faixas de dose",
        "checkedAt": "2026-10-03",
        "access": "manufacturer-regulatory-label"
      },
      "primaryVerification": {
        "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=52e22892-4fc3-4f53-9f39-0b5c66da3040&version=3",
        "checked": "Bula primária do fabricante: 4 mg de princípio ativo em base por 4 mL; 4 mg/1.000 mL correspondem a 4 mcg/mL. Diferenciada massa do sal e da base. Conferidas conversões dimensionais de dose para vazão e de vazão para dose.",
        "access": "manufacturer-regulatory-label"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
        "implementedVariant": "Concentração em mcg/mL = massa do princípio ativo em mg × 1000/volume final. Vazão = dose × (peso se mcg/kg/min) × 60/concentração. Dose = vazão × concentração/[60 × (peso se necessário)].",
        "inputContract": {
          "fields": [
            {
              "key": "droga",
              "label": "Droga",
              "type": "sel",
              "optional": false,
              "options": {
                "nora": "Noradrenalina",
                "adre": "Adrenalina",
                "dopa": "Dopamina",
                "dobuta": "Dobutamina",
                "fenil": "Fenilefrina",
                "milri": "Milrinona",
                "outra": "Outra droga"
              }
            },
            {
              "key": "modo",
              "label": "Calcular",
              "type": "radio",
              "optional": false,
              "options": {
                "dose": "Vazão a partir da dose",
                "vazao": "Dose a partir da vazão"
              }
            },
            {
              "key": "unidade",
              "label": "Unidade da dose",
              "type": "radio",
              "optional": false,
              "options": {
                "kg": "mcg/kg/min",
                "min": "mcg/min"
              }
            },
            {
              "key": "massa",
              "label": "Massa do princípio ativo em base, não do sal",
              "type": "num",
              "min": 0.1,
              "max": 2000,
              "unit": "mg",
              "optional": false,
              "options": null
            },
            {
              "key": "volume",
              "label": "Volume total da solução",
              "type": "num",
              "min": 10,
              "max": 1000,
              "unit": "mL",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso (para mcg/kg/min)",
              "type": "num",
              "min": 2,
              "max": 300,
              "unit": "kg",
              "optional": true,
              "options": null
            },
            {
              "key": "dose",
              "label": "Dose",
              "type": "num",
              "min": 0.001,
              "max": 100,
              "unit": "mcg/kg/min ou mcg/min",
              "optional": true,
              "options": null
            },
            {
              "key": "vazao",
              "label": "Vazão da bomba",
              "type": "num",
              "min": 0.1,
              "max": 999,
              "unit": "mL/h",
              "optional": true,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Massa equivalente em base, bula da formulação, volume final, unidade e dose prescrita conferidos?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "63f247bc994aaf928c8bdcb780a2bd3d559845a697c336aa44dabccd4fad8fd0",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "DailyMed · norepinefrina · equivalência base/sal e concentração final",
            "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=52e22892-4fc3-4f53-9f39-0b5c66da3040&version=3",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Overgaard CB, Dzavík V. Inotropes and vasopressors: review of physiology and clinical use in cardiovascular disease. Circulation, 2008.",
            "url": "https://doi.org/10.1161/CIRCULATIONAHA.107.728840",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Evans L et al. Surviving sepsis campaign: international guidelines for management of sepsis and septic shock 2021. Intensive Care Med, 2021.",
            "url": "https://doi.org/10.1007/s00134-021-06506-y",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "DailyMed · norepinefrina · equivalência base/sal e concentração final",
            "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=52e22892-4fc3-4f53-9f39-0b5c66da3040&version=3",
            "version": "Conversão dimensional de princípio ativo; sem faixas de dose",
            "checkedAt": "2026-10-03",
            "access": "manufacturer-regulatory-label"
          },
          "primaryVerification": {
            "url": "https://dailymed.nlm.nih.gov/dailymed/lookup.cfm?setid=52e22892-4fc3-4f53-9f39-0b5c66da3040&version=3",
            "checked": "Bula primária do fabricante: 4 mg de princípio ativo em base por 4 mL; 4 mg/1.000 mL correspondem a 4 mcg/mL. Diferenciada massa do sal e da base. Conferidas conversões dimensionais de dose para vazão e de vazão para dose.",
            "access": "manufacturer-regulatory-label"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 37,
          "passed": 37,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "conc": 64,
                  "vazao": 6.5625,
                  "dose": 0.1
                },
                "main": "6,56",
                "tol": 1e-9
              },
              "obtained": {
                "id": "drogas-vasoativas",
                "main": [
                  "6,56",
                  "mL/h"
                ],
                "label": "Conversão de vazão",
                "raw": {
                  "conc": 64,
                  "vazao": 6.5625,
                  "dose": 0.1
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "drogas-vasoativas",
                "main": [
                  "6,56",
                  "mL/h"
                ],
                "label": "Conversão de vazão",
                "raw": {
                  "conc": 64,
                  "vazao": 6.5625,
                  "dose": 0.1
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Conversão inversa peso70 vazão6,5625",
              "label": "Conversão inversa peso70 vazão6,5625",
              "inputs": {
                "droga": "nora",
                "modo": "vazao",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1",
                "vazao": 6.5625
              },
              "input": {
                "droga": "nora",
                "modo": "vazao",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1",
                "vazao": 6.5625
              },
              "inputEncoding": {
                "dose": "undefined"
              },
              "expected": {
                "raw": {
                  "conc": 64,
                  "dose": 0.1,
                  "vazao": 6.5625
                },
                "main": "0,1000",
                "tol": 1e-9
              },
              "obtained": {
                "id": "drogas-vasoativas",
                "main": [
                  "0,1000",
                  "mcg/kg/min"
                ],
                "label": "Conversão de dose",
                "raw": {
                  "conc": 64,
                  "dose": 0.1,
                  "vazao": 6.5625
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "drogas-vasoativas",
                "main": [
                  "0,1000",
                  "mcg/kg/min"
                ],
                "label": "Conversão de dose",
                "raw": {
                  "conc": 64,
                  "dose": 0.1,
                  "vazao": 6.5625
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Unidade absoluta dispensa peso",
              "label": "Unidade absoluta dispensa peso",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "min",
                "massa": 4,
                "volume": 1000,
                "peso": null,
                "dose": 8,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "min",
                "massa": 4,
                "volume": 1000,
                "peso": null,
                "dose": 8,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "raw": {
                  "conc": 4,
                  "vazao": 120,
                  "dose": 8
                },
                "main": "120,00"
              },
              "obtained": {
                "id": "drogas-vasoativas",
                "main": [
                  "120,00",
                  "mL/h"
                ],
                "label": "Conversão de vazão",
                "raw": {
                  "conc": 4,
                  "vazao": 120,
                  "dose": 8
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "drogas-vasoativas",
                "main": [
                  "120,00",
                  "mL/h"
                ],
                "label": "Conversão de vazão",
                "raw": {
                  "conc": 4,
                  "vazao": 120,
                  "dose": 8
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Concentração base4mg/1000mL corresponde à bula",
              "label": "Concentração base4mg/1000mL corresponde à bula",
              "inputs": {
                "droga": "nora",
                "modo": "vazao",
                "unidade": "min",
                "massa": 4,
                "volume": 1000,
                "peso": null,
                "dose": null,
                "contexto": "1",
                "vazao": 120
              },
              "input": {
                "droga": "nora",
                "modo": "vazao",
                "unidade": "min",
                "massa": 4,
                "volume": 1000,
                "peso": null,
                "dose": null,
                "contexto": "1",
                "vazao": 120
              },
              "inputEncoding": {
                "peso": "undefined",
                "dose": "undefined"
              },
              "expected": {
                "raw": {
                  "conc": 4,
                  "dose": 8,
                  "vazao": 120
                },
                "main": "8,0000"
              },
              "obtained": {
                "id": "drogas-vasoativas",
                "main": [
                  "8,0000",
                  "mcg/min"
                ],
                "label": "Conversão de dose",
                "raw": {
                  "conc": 4,
                  "dose": 8,
                  "vazao": 120
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "drogas-vasoativas",
                "main": [
                  "8,0000",
                  "mcg/min"
                ],
                "label": "Conversão de dose",
                "raw": {
                  "conc": 4,
                  "dose": 8,
                  "vazao": 120
                },
                "methodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Peso obrigatório em mcg/kg/min",
              "label": "Peso obrigatório em mcg/kg/min",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": null,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": null,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "undefined"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "peso"
              },
              "obtained": {
                "error": "Informe o peso para mcg/kg/min.",
                "code": "METHOD_SCOPE",
                "field": "peso"
              },
              "observed": {
                "error": "Informe o peso para mcg/kg/min.",
                "code": "METHOD_SCOPE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Modo dose exige dose",
              "label": "Modo dose exige dose",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "dose": "undefined"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "dose"
              },
              "obtained": {
                "error": "Informe a dose prescrita.",
                "code": "METHOD_SCOPE",
                "field": "dose"
              },
              "observed": {
                "error": "Informe a dose prescrita.",
                "code": "METHOD_SCOPE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Modo vazão exige vazão",
              "label": "Modo vazão exige vazão",
              "inputs": {
                "droga": "nora",
                "modo": "vazao",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "vazao",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "vazao"
              },
              "obtained": {
                "error": "Informe a vazão.",
                "code": "METHOD_SCOPE",
                "field": "vazao"
              },
              "observed": {
                "error": "Informe a vazão.",
                "code": "METHOD_SCOPE",
                "field": "vazao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "droga: opção desconhecida",
              "label": "droga: opção desconhecida",
              "inputs": {
                "droga": "__invalid__",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "__invalid__",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "droga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "droga: campo obrigatório",
              "label": "droga: campo obrigatório",
              "inputs": {
                "droga": null,
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": null,
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "droga": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "droga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "modo: opção desconhecida",
              "label": "modo: opção desconhecida",
              "inputs": {
                "droga": "nora",
                "modo": "__invalid__",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "__invalid__",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "modo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "modo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "modo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "modo: campo obrigatório",
              "label": "modo: campo obrigatório",
              "inputs": {
                "droga": "nora",
                "modo": null,
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": null,
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "modo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "modo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "modo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "modo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "unidade: opção desconhecida",
              "label": "unidade: opção desconhecida",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "__invalid__",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "__invalid__",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "unidade"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "unidade"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "unidade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "unidade: campo obrigatório",
              "label": "unidade: campo obrigatório",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": null,
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": null,
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "unidade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "unidade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "unidade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "unidade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "massa: texto não é número",
              "label": "massa: texto não é número",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": "1",
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": "1",
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "massa"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "massa"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "massa"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "massa: NaN é rejeitado",
              "label": "massa: NaN é rejeitado",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": null,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": null,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "massa": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "massa"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "massa"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "massa"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "massa: abaixo do intervalo",
              "label": "massa: abaixo do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": -0.9,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": -0.9,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "massa"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "massa"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "massa"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "massa: acima do intervalo",
              "label": "massa: acima do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 2001,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 2001,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "massa"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "massa"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "massa"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "massa: campo obrigatório",
              "label": "massa: campo obrigatório",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": null,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": null,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "massa": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "massa"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "massa"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "massa"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "volume: texto não é número",
              "label": "volume: texto não é número",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": "1",
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": "1",
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "volume"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "volume"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "volume"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "volume: NaN é rejeitado",
              "label": "volume: NaN é rejeitado",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": null,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": null,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "volume": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "volume"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "volume"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "volume"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "volume: abaixo do intervalo",
              "label": "volume: abaixo do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 9,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 9,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "volume"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "volume"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "volume"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "volume: acima do intervalo",
              "label": "volume: acima do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 1001,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 1001,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "volume"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "volume"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "volume"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "volume: campo obrigatório",
              "label": "volume: campo obrigatório",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": null,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": null,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "volume": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "volume"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "volume"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "volume"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: texto não é número",
              "label": "peso: texto não é número",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": "1",
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": "1",
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: NaN é rejeitado",
              "label": "peso: NaN é rejeitado",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": null,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": null,
                "dose": 0.1,
                "contexto": "1"
              },
              "inputEncoding": {
                "peso": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: abaixo do intervalo",
              "label": "peso: abaixo do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 1,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 1,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "peso: acima do intervalo",
              "label": "peso: acima do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 301,
                "dose": 0.1,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 301,
                "dose": 0.1,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "peso"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: texto não é número",
              "label": "dose: texto não é número",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": "1",
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": "1",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: NaN é rejeitado",
              "label": "dose: NaN é rejeitado",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "dose": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: abaixo do intervalo",
              "label": "dose: abaixo do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": -0.999,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": -0.999,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dose: acima do intervalo",
              "label": "dose: acima do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 101,
                "contexto": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 101,
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "dose"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vazao: texto não é número",
              "label": "vazao: texto não é número",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": "1"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "vazao"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vazao"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vazao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vazao: NaN é rejeitado",
              "label": "vazao: NaN é rejeitado",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": null
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": null
              },
              "inputEncoding": {
                "vazao": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "vazao"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vazao"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "vazao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vazao: abaixo do intervalo",
              "label": "vazao: abaixo do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": -0.9
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": -0.9
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "vazao"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vazao"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vazao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "vazao: acima do intervalo",
              "label": "vazao: acima do intervalo",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": 1000
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "1",
                "vazao": 1000
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "vazao"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vazao"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "vazao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "__invalid__"
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": null
              },
              "input": {
                "droga": "nora",
                "modo": "dose",
                "unidade": "kg",
                "massa": 16,
                "volume": 250,
                "peso": 70,
                "dose": 0.1,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 37,
          "uniqueApiInputCount": 33,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 37,
            "uniqueApiInputs": 33,
            "duplicateRows": 4,
            "duplicates": [
              {
                "first": 14,
                "repeat": 17,
                "input": {
                  "droga": "nora",
                  "modo": "dose",
                  "unidade": "kg",
                  "massa": null,
                  "volume": 250,
                  "peso": 70,
                  "dose": 0.1,
                  "contexto": "1"
                }
              },
              {
                "first": 19,
                "repeat": 22,
                "input": {
                  "droga": "nora",
                  "modo": "dose",
                  "unidade": "kg",
                  "massa": 16,
                  "volume": null,
                  "peso": 70,
                  "dose": 0.1,
                  "contexto": "1"
                }
              },
              {
                "first": 4,
                "repeat": 24,
                "input": {
                  "droga": "nora",
                  "modo": "dose",
                  "unidade": "kg",
                  "massa": 16,
                  "volume": 250,
                  "peso": null,
                  "dose": 0.1,
                  "contexto": "1"
                }
              },
              {
                "first": 5,
                "repeat": 28,
                "input": {
                  "droga": "nora",
                  "modo": "dose",
                  "unidade": "kg",
                  "massa": 16,
                  "volume": 250,
                  "peso": 70,
                  "dose": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "cbf40658efb4b750a59de655fa3ef414431f616d6b985a81fbd92ea17c36ad25",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Conversão dimensional de princípio ativo; sem faixas de dose",
            "sourceEvidenceSha256": "860aaf451dea10b3d6f777a4d7fe9b5d3ebccd450d4f62a000afcce0c90e2e3e",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "drogas-vasoativas@native-2026-10-04+cbf40658efb4"
    },
    {
      "id": "gasometria-arterial",
      "title": "Interpretação da gasometria arterial",
      "short": "Distúrbio primário e compensação esperada",
      "desc": "Interprete a gasometria arterial: distúrbio ácido-base primário, compensação esperada (fórmula de Winter e regras respiratórias) e distúrbios mistos.",
      "lead": "Identifica o distúrbio ácido-base primário a partir do pH, da PaCO₂ e do bicarbonato, calcula a compensação esperada e aponta distúrbios mistos.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "nefrologia",
        "clinica-medica",
        "pneumologia"
      ],
      "fields": [
        [
          "ph",
          "pH",
          "num",
          {
            "min": 6.8,
            "max": 7.8,
            "step": 0.01,
            "ph": "7,40"
          }
        ],
        [
          "paco2",
          "PaCO₂",
          "num",
          {
            "min": 10,
            "max": 150,
            "unit": "mmHg",
            "ph": "40"
          }
        ],
        [
          "hco3",
          "HCO₃⁻",
          "num",
          {
            "min": 3,
            "max": 60,
            "step": 0.1,
            "unit": "mEq/L",
            "ph": "24"
          }
        ]
      ],
      "formula": "<p>Acidemia: pH &lt; 7,35; alcalemia: pH &gt; 7,45. O distúrbio primário é o que explica a direção do pH. Compensação esperada:</p><ul><li><strong>Acidose metabólica</strong> (Winter): PaCO₂ = 1,5 × HCO₃⁻ + 8 ± 2.</li><li><strong>Alcalose metabólica:</strong> PaCO₂ = 40 + 0,7 × (HCO₃⁻ − 24) ± 2.</li><li><strong>Acidose respiratória:</strong> HCO₃⁻ sobe 1 mEq/L por 10 mmHg de PaCO₂ (aguda) ou 3,5 mEq/L por 10 mmHg (crônica).</li><li><strong>Alcalose respiratória:</strong> HCO₃⁻ cai 2 mEq/L por 10 mmHg (aguda) ou 4 mEq/L por 10 mmHg (crônica).</li></ul><p>Valor fora da compensação esperada indica um segundo distúrbio. A coerência dos três valores é conferida pela equação de Henderson-Hasselbalch: pH = 6,1 + log[HCO₃⁻ ÷ (0,03 × PaCO₂)].</p>",
      "sources": [
        [
          "Berend K, de Vries APJ, Gans ROB. Physiological approach to assessment of acid-base disturbances. N Engl J Med, 2014.",
          "https://doi.org/10.1056/NEJMra1003327"
        ],
        [
          "Albert MS, Dell RB, Winters RW. Quantitative displacement of acid-base equilibrium in metabolic acidosis. Ann Intern Med, 1967.",
          "https://doi.org/10.7326/0003-4819-66-2-312"
        ],
        [
          "Berend2014,NEJM,updated2014-10-16,primary mirror",
          "https://www.docenti.unina.it/webdocenti-be/allegati/materiale-didattico/443118"
        ]
      ],
      "cases": [
        [
          "pH 7,40, PaCO₂ 40, HCO₃⁻ 24: normal",
          {
            "ph": 7.4,
            "paco2": 40,
            "hco3": 24
          },
          {
            "level": "low",
            "verdict": "sem distúrbio"
          }
        ],
        [
          "pH 7,29, PaCO₂ 26, HCO₃⁻ 12: acidose metabólica compensada (Winter 26 ± 2)",
          {
            "ph": 7.29,
            "paco2": 26,
            "hco3": 12
          },
          {
            "raw": {
              "exp": 26,
              "mixed": 0
            },
            "level": "mid",
            "verdict": "acidose metabólica com compensação respiratória adequada"
          }
        ],
        [
          "pH 7,15, PaCO₂ 36, HCO₃⁻ 12: acidose metabólica + respiratória",
          {
            "ph": 7.15,
            "paco2": 36,
            "hco3": 12
          },
          {
            "raw": {
              "exp": 26,
              "mixed": 1
            },
            "level": "high",
            "verdict": "com acidose respiratória associada"
          }
        ],
        [
          "pH 7,26, PaCO₂ 60, HCO₃⁻ 26: acidose respiratória aguda",
          {
            "ph": 7.26,
            "paco2": 60,
            "hco3": 26
          },
          {
            "raw": {
              "expAguda": 26,
              "expCronica": 31
            },
            "level": "mid",
            "verdict": "acidose respiratória aguda"
          }
        ],
        [
          "pH 7,48, PaCO₂ 47, HCO₃⁻ 34: alcalose metabólica compensada",
          {
            "ph": 7.48,
            "paco2": 47,
            "hco3": 34
          },
          {
            "raw": {
              "exp": 47
            },
            "level": "mid",
            "verdict": "alcalose metabólica com compensação"
          }
        ],
        [
          "pH 7,40, PaCO₂ 60, HCO₃⁻ 36: pH normal, distúrbio misto",
          {
            "ph": 7.4,
            "paco2": 60,
            "hco3": 36
          },
          {
            "level": "mid",
            "verdict": "pH normal"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:11:12.258Z",
        "total": 48,
        "passed": 48,
        "sourceRowCount": 48,
        "uniqueApiInputCount": 48,
        "sourceContextCount": 48,
        "scope": "48 selected arithmetic HH raw.phcalc values at the expressly local pK6.1. SubmittedpH is neutral in this bank. No primary-disorder/coherence decision, Winter/alkalosis API output or3.5chronic-respiratory variant conformity.",
        "originalSourceRowCount": 48,
        "localRejectionContractCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "ph": 7.4,
              "paco2": 10,
              "hco3": 3
            },
            "expected": {
              "phcalc": 7.1
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 7.1
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "ph": 7.4,
              "paco2": 10,
              "hco3": 12
            },
            "expected": {
              "phcalc": 7.702059991327962
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 7.702059991327962
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "ph": 7.4,
              "paco2": 10,
              "hco3": 24
            },
            "expected": {
              "phcalc": 8.003089986991943
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 8.003089986991943
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "ph": 7.4,
              "paco2": 10,
              "hco3": 34
            },
            "expected": {
              "phcalc": 8.154357662322592
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "phcalc": 8.154357662322592
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "1c178e7a2cee8c15973ad00160f07c12092dcb91f111ef975660ebe2e519c33b",
          "total": 48,
          "bankRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "fullStoredSourceRows": 48,
          "localRejectionContractCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
              "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
            "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
          },
          "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 48,
          "uniqueApiInputs": 48,
          "duplicateRows": 0
        },
        "sources": [
          {
            "rootPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            },
            "targetedReadings": [
              {
                "id": "gasometria-arterial",
                "url": "https://www.docenti.unina.it/webdocenti-be/allegati/materiale-didattico/443118",
                "edition": "Berend/deVries/Gans2014, NEJM source supplied through institutional primary-paper mirror",
                "access": "Actual institutional PDF opened through web reader; local captured pages1/2 personally rendered and viewed, printed1434/1435. This is targeted reading, not a claim to read the full paper.",
                "readScope": "Henderson-Hasselbalch displayed with pK and bicarbonate/(0.03PaCO2), table compensation formulas read for exclusions. Source chronic respiratory acidosis uses4–5 increment, so it does not establish the local3.5 variant.",
                "selectedScope": "Only API raw.phcalc HH mathematics with explicitly local pK6.1.",
                "excluded": [
                  "Primary disorder/clinical incoherence predicate",
                  "Winter or metabolic alkalosis as API output",
                  "Respiratory compensation variants, diagnosis and management"
                ]
              }
            ],
            "declaredOriginalMethodVersion": "Compensaçãoclássica/Winter 1967, esquema Berend 2014; Henderson Hasselbalch 6,1/0,03; sem método Stewart",
            "sourceEditionsUnchanged": true,
            "scope": "48 selected arithmetic HH raw.phcalc values at the expressly local pK6.1. SubmittedpH is neutral in this bank. No primary-disorder/coherence decision, Winter/alkalosis API output or3.5chronic-respiratory variant conformity."
          }
        ],
        "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
        "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "status": "passed-scoped-mathematical",
          "ownNormalDistQuantilesIndependent": true,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
            "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
          },
          {
            "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
            "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
          },
          {
            "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
            "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
          }
        ],
        "qualifications": [
          "48 selected arithmetic HH raw.phcalc values at the expressly local pK6.1. SubmittedpH is neutral in this bank. No primary-disorder/coherence decision, Winter/alkalosis API output or3.5chronic-respiratory variant conformity.",
          "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
          "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
          "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
          "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
          "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Compensaçãoclássica/Winter 1967, esquema Berend 2014; Henderson Hasselbalch 6,1/0,03; sem método Stewart",
      "implementationVersion": "gasometria-arterial@native-2026-10-03+73acdbaba6b8",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/25295502/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Acidemia: pH < 7,35; alcalemia: pH > 7,45. O distúrbio primário é o que explica a direção do pH. Compensação esperada: Acidose metabólica (Winter): PaCO₂ = 1,5 × HCO₃⁻ + 8 ± 2. Alcalose metabólica: PaCO₂ = 40 + 0,7 × (HCO₃⁻ − 24) ± 2. Acidose respiratória: HCO₃⁻ sobe 1 mEq/L por 10 mmHg de PaCO₂ (aguda) ou 3,5 mEq/L por 10 mmHg (crônica). Alcalose respiratória: HCO₃⁻ cai 2 mEq/L por 10 mmHg (aguda) ou 4 mEq/L por 10 mmHg (crônica). Valor fora da compensação esperada indica um segundo distúrbio. A coerência dos três valores é conferida pela equação de Henderson-Hasselbalch: pH = 6,1 + log[HCO₃⁻ ÷ (0,03 × PaCO₂)].",
        "inputContract": {
          "fields": [
            {
              "key": "ph",
              "label": "pH",
              "type": "num",
              "min": 6.8,
              "max": 7.8,
              "optional": false,
              "options": null
            },
            {
              "key": "paco2",
              "label": "PaCO₂",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "hco3",
              "label": "HCO₃⁻",
              "type": "num",
              "min": 3,
              "max": 60,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            }
          ],
          "hash": "bf13c8a16d7c0764a88cbf0dfc885da163b338ab5de55cfe8944a13ae4f8e7cc"
        },
        "sourceEditions": [
          {
            "citation": "Berend K, de Vries APJ, Gans ROB. Physiological approach to assessment of acid-base disturbances. N Engl J Med, 2014.",
            "url": "https://doi.org/10.1056/NEJMra1003327",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Physiological approach to assessment of acid-base disturbances.",
              "year": "2014",
              "firstPublicationDate": "2014-10-01",
              "doi": "10.1056/nejmra1003327",
              "pmid": "25295502",
              "journal": "The New England journal of medicine",
              "authors": "Berend K, de Vries AP, Gans RO."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25295502/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Albert MS, Dell RB, Winters RW. Quantitative displacement of acid-base equilibrium in metabolic acidosis. Ann Intern Med, 1967.",
            "url": "https://doi.org/10.7326/0003-4819-66-2-312",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Quantitative displacement of acid-base equilibrium in metabolic acidosis.",
              "year": "1967",
              "firstPublicationDate": "1967-02-01",
              "doi": "10.7326/0003-4819-66-2-312",
              "pmid": "6016545",
              "journal": "Annals of internal medicine",
              "authors": "Albert MS, Dell RB, Winters RW."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6016545/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:11:12.258Z",
          "total": 48,
          "passed": 48,
          "sourceRowCount": 48,
          "uniqueApiInputCount": 48,
          "sourceContextCount": 48,
          "scope": "48 selected arithmetic HH raw.phcalc values at the expressly local pK6.1. SubmittedpH is neutral in this bank. No primary-disorder/coherence decision, Winter/alkalosis API output or3.5chronic-respiratory variant conformity.",
          "originalSourceRowCount": 48,
          "localRejectionContractCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "ph": 7.4,
                "paco2": 10,
                "hco3": 3
              },
              "expected": {
                "phcalc": 7.1
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 7.1
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "ph": 7.4,
                "paco2": 10,
                "hco3": 12
              },
              "expected": {
                "phcalc": 7.702059991327962
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 7.702059991327962
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "ph": 7.4,
                "paco2": 10,
                "hco3": 24
              },
              "expected": {
                "phcalc": 8.003089986991943
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 8.003089986991943
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "ph": 7.4,
                "paco2": 10,
                "hco3": 34
              },
              "expected": {
                "phcalc": 8.154357662322592
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
                  "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "phcalc": 8.154357662322592
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "1c178e7a2cee8c15973ad00160f07c12092dcb91f111ef975660ebe2e519c33b",
            "total": 48,
            "bankRowCount": 48,
            "uniqueApiInputCount": 48,
            "sourceContextCount": 48,
            "fullStoredSourceRows": 48,
            "localRejectionContractCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
                "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
              "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
            },
            "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 48,
            "uniqueApiInputs": 48,
            "duplicateRows": 0
          },
          "sources": [
            {
              "rootPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              },
              "targetedReadings": [
                {
                  "id": "gasometria-arterial",
                  "url": "https://www.docenti.unina.it/webdocenti-be/allegati/materiale-didattico/443118",
                  "edition": "Berend/deVries/Gans2014, NEJM source supplied through institutional primary-paper mirror",
                  "access": "Actual institutional PDF opened through web reader; local captured pages1/2 personally rendered and viewed, printed1434/1435. This is targeted reading, not a claim to read the full paper.",
                  "readScope": "Henderson-Hasselbalch displayed with pK and bicarbonate/(0.03PaCO2), table compensation formulas read for exclusions. Source chronic respiratory acidosis uses4–5 increment, so it does not establish the local3.5 variant.",
                  "selectedScope": "Only API raw.phcalc HH mathematics with explicitly local pK6.1.",
                  "excluded": [
                    "Primary disorder/clinical incoherence predicate",
                    "Winter or metabolic alkalosis as API output",
                    "Respiratory compensation variants, diagnosis and management"
                  ]
                }
              ],
              "declaredOriginalMethodVersion": "Compensaçãoclássica/Winter 1967, esquema Berend 2014; Henderson Hasselbalch 6,1/0,03; sem método Stewart",
              "sourceEditionsUnchanged": true,
              "scope": "48 selected arithmetic HH raw.phcalc values at the expressly local pK6.1. SubmittedpH is neutral in this bank. No primary-disorder/coherence decision, Winter/alkalosis API output or3.5chronic-respiratory variant conformity."
            }
          ],
          "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
          "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
              "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
            },
            "status": "passed-scoped-mathematical",
            "ownNormalDistQuantilesIndependent": true,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/gasometria-arterial/calculator.js",
              "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
            },
            {
              "file": "apps/dashboard/private/tool-code/gasometria-arterial/calculator.js",
              "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
            },
            {
              "file": "apps/command-center/private/tool-code/gasometria-arterial/calculator.js",
              "sha256": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
            }
          ],
          "qualifications": [
            "48 selected arithmetic HH raw.phcalc values at the expressly local pK6.1. SubmittedpH is neutral in this bank. No primary-disorder/coherence decision, Winter/alkalosis API output or3.5chronic-respiratory variant conformity.",
            "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
            "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
            "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
            "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
            "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "73acdbaba6b83f65ca2fddd44d783e4ce1754bc702e5dc0c084e2b698be0f5a4"
      },
      "limits": "A gasometria usa pH, PaCO₂ e bicarbonato para descrever padrões e compensação aproximada; pH aparentemente normal pode coexistir com distúrbio misto. Esta interface não recebe sódio, cloro ou albumina e não calcula ânion gap nem identifica toda causa metabólica. As fórmulas pressupõem contexto fisiológico e tempo para compensação. Há variantes entre fontes: a compensação crônica da acidose respiratória local usa 3,5, enquanto a tabela de Berend 2014 descreve 4–5 por 10 mmHg; a origem dessa variante local deve ser conferida antes de afirmar equivalência integral.",
      "limitsEvidence": {
        "status": "direct-primary-physiology-table-and-clinical-context-sections-read",
        "sources": [
          {
            "url": "https://www.docenti.unina.it/webdocenti-be/allegati/materiale-didattico/443118",
            "edition": "Berend2014,NEJM,updated2014-10-16,primary mirror",
            "readScope": "Direct original PDF named sections/Table1 pp1434–1437 and Table3/clinical interpretation pp1442–1443 actually read in parsed text; not entire article."
          },
          {
            "url": "https://doi.org/10.7326/0003-4819-66-2-312",
            "edition": "Winter1967",
            "readScope": "Original identity only; Winter approximation verified in Berend2014 Table1, not original1967 paper."
          }
        ],
        "populationScope": "Approximate arterial acid/base pattern and expected compensation; not full anion-gap or etiologic analysis.",
        "remainingChecks": [
          "Original source of local3.5 chronic respiratory-acidosis coefficient not verified.",
          "Local normal ranges differ from narrow Berend teaching reference; not all source variants clinically adjudicated.",
          "OriginalWinter1967 full paper not read.",
          "No clinical approval or etiologic completeness claim."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "intervalo-post-mortem-henssge",
      "title": "Intervalo post-mortem pela temperatura (Henssge)",
      "short": "Tempo de morte pela temperatura retal",
      "desc": "Estime o tempo desde a morte pela temperatura retal, temperatura ambiente e peso corporal, com as equações do nomograma de Henssge e fator de correção.",
      "lead": "Estima o intervalo post-mortem nas primeiras horas a partir de uma medida da temperatura retal, pelo modelo de resfriamento de dois exponenciais que fundamenta o nomograma de Henssge.",
      "kind": "Calculadora",
      "spec": [
        "medicina-legal-e-pericia-medica",
        "patologia"
      ],
      "fields": [
        [
          "tr",
          "Temperatura retal profunda",
          "num",
          {
            "min": 5,
            "max": 42,
            "step": 0.1,
            "unit": "°C",
            "ph": "31,4"
          }
        ],
        [
          "ta",
          "Temperatura ambiente (média no local)",
          "num",
          {
            "min": -10,
            "max": 35,
            "step": 0.1,
            "unit": "°C",
            "ph": "20"
          }
        ],
        [
          "peso",
          "Peso corporal",
          "num",
          {
            "min": 1,
            "max": 250,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "fc",
          "Fator de correção do peso (1,0 = corpo nu, seco, em ar parado)",
          "num",
          {
            "min": 0.3,
            "max": 3,
            "step": 0.05,
            "ph": "1",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Temperatura padronizada: Q = (T<sub>retal</sub> − T<sub>ambiente</sub>) / (37,2 − T<sub>ambiente</sub>).</p><p>Ambiente até 23 °C: <strong>Q = 1,25 × e<sup>Bt</sup> − 0,25 × e<sup>5Bt</sup></strong>. Ambiente acima de 23 °C: <strong>Q = (10/9) × e<sup>Bt</sup> − (1/9) × e<sup>10Bt</sup></strong>.</p><p>B = −1,2815 × (fator × peso)<sup>−0,625</sup> + 0,0284. O tempo t (horas) é obtido por solução numérica da equação, como no nomograma.</p>",
      "sources": [
        [
          "Henssge C. Death time estimation in case work. I. The rectal temperature time of death nomogram. Forensic Sci Int, 1988.",
          "https://doi.org/10.1016/0379-0738(88)90168-5"
        ],
        [
          "Henssge C, Madea B. Estimation of the time since death in the early post-mortem period. Forensic Sci Int, 2004.",
          "https://doi.org/10.1016/j.forsciint.2004.04.051"
        ],
        [
          "Schweitzer W, Thali MJ. Computationally approximated solution for the equation for Henssge's time of death estimation. BMC Med Inform Decis Mak, 2019.",
          "https://doi.org/10.1186/s12911-019-0920-y"
        ],
        [
          "Otatsume et al.2024, technical equations1–4, printedp2; not full original1988 nomogram review.",
          "https://miyazaki-u.repo.nii.ac.jp/record/2000525/files/1-s2.0-S1752928X2300152X-main.pdf"
        ]
      ],
      "cases": [
        [
          "70 kg, fator 1, ambiente 20 °C, retal 31,41 °C: cerca de 10 h (equação calculada à mão para t = 10 h dá 31,41 °C)",
          {
            "tr": 31.41,
            "ta": 20,
            "peso": 70,
            "fc": 1
          },
          {
            "raw": {
              "t": 10,
              "B": -0.06166
            },
            "level": "info",
            "tol": 0.1
          }
        ],
        [
          "80 kg, ambiente 25 °C (equação acima de 23 °C), retal 34,72 °C: cerca de 6 h",
          {
            "tr": 34.72,
            "ta": 25,
            "peso": 80
          },
          {
            "raw": {
              "t": 6,
              "B": -0.05445
            },
            "tol": 0.1
          }
        ],
        [
          "Retal acima de 37,2 °C: erro",
          {
            "tr": 38,
            "ta": 20,
            "peso": 70
          },
          {
            "error": true
          }
        ],
        [
          "Retal igual à ambiente: erro",
          {
            "tr": 20,
            "ta": 20,
            "peso": 70
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.697Z",
        "total": 24,
        "passed": 24,
        "sourceRowCount": 24,
        "uniqueApiInputCount": 24,
        "sourceContextCount": 24,
        "cases": [
          {
            "index": 0,
            "input": {
              "tr": 36.34110944523107,
              "ta": 20,
              "peso": 50,
              "fc": 1
            },
            "expected": {
              "t": 2.000000000000001
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "tr": 27.936093576535963,
              "ta": 20,
              "peso": 50,
              "fc": 1
            },
            "expected": {
              "t": 12
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "tr": 36.6845455639199,
              "ta": 20,
              "peso": 50,
              "fc": 1.4
            },
            "expected": {
              "t": 1.9999999999999973
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "tr": 30.152406645840138,
              "ta": 20,
              "peso": 50,
              "fc": 1.4
            },
            "expected": {
              "t": 11.999999999999998
            },
            "passed": true
          },
          {
            "index": 4,
            "input": {
              "tr": 36.6845455639199,
              "ta": 20,
              "peso": 70,
              "fc": 1
            },
            "expected": {
              "t": 1.9999999999999973
            },
            "passed": true
          },
          {
            "index": 5,
            "input": {
              "tr": 30.152406645840138,
              "ta": 20,
              "peso": 70,
              "fc": 1
            },
            "expected": {
              "t": 11.999999999999998
            },
            "passed": true
          },
          {
            "index": 6,
            "input": {
              "tr": 36.91269524670453,
              "ta": 20,
              "peso": 70,
              "fc": 1.4
            },
            "expected": {
              "t": 2.000000000000002
            },
            "passed": true
          },
          {
            "index": 7,
            "input": {
              "tr": 32.296069429326565,
              "ta": 20,
              "peso": 70,
              "fc": 1.4
            },
            "expected": {
              "t": 12.000000000000004
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "91d141f083d1fa5afa08202c1a28197ad8f06f192bb9b41ba9698cde2664857b",
          "total": 24,
          "bankRowCount": 24,
          "uniqueApiInputCount": 24,
          "sourceContextCount": 24,
          "fullStoredSourceRows": 24,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
              "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
            "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion.",
          "historicalExcludedSourceObservationCount": 8
        },
        "scope": "24 independently frozen technical2024 equation witnesses, sixteen coldA5/4 and eight warmA10/9. Original1988fullmethod,2019variant,forensic time/uncertainty/correction-factor selection remain unapproved. Original eight excluded warm observations/72 disagreements are historical and preserved, not erased or retrospectively approved.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "reading": {
            "id": "intervalo-post-mortem-henssge",
            "currentMethodVersion": "Henssge 1988:doisexponenciais porambiente≤23/>23°C; soluçãonumérica Schweitzer Thali 2019",
            "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3192144/",
            "recordBinding": {
              "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/intervalo-post-mortem-henssge.json",
              "sha256": "101a0dde5db1b4378e17e5db485d81e0c7432129b8a8274fd21b973b7b3f268e"
            },
            "adapterBindings": [
              {
                "file": "apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
                "bytes": 6049,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                "currentSha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
              },
              {
                "file": "apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
                "bytes": 6049,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                "currentSha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
              },
              {
                "file": "apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
                "bytes": 6049,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                "currentSha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
              }
            ],
            "ownSourceInputs": 24,
            "observedAdapterRows": 72,
            "sourceIds": [
              "Schweitzer-Thali2019",
              "Otatsume2024-Henssge"
            ],
            "scope": "24 independently generated equation witnesses. Cold matches; eight warm witnesses separately compare exact 2024 A=10/9 with current rounded 1.11. This does not adjudicate the declared original 1988 method.",
            "status": "bounded-cold-equation-confirmed; edition-conflict-unresolved",
            "findings": [
              {
                "classification": "primary-edition-conflict",
                "detail": "2019 boundary 23.2/23.3 and factor outside exponent differ from 2024 boundary 23 and factor inside exponent. Current rounded 1.11 differs from 2024 exact 10/9.",
                "referenceDisagreements": 72
              }
            ],
            "unchecked": [
              "Original 1988 full paper",
              "Forensic assumptions/correction factors",
              "Local smallest ±2.8-hour interval wording"
            ],
            "clinicalApproval": "not-performed",
            "professionalTranslationApproval": "not-performed",
            "rightsApproval": "not-performed",
            "fullMethodApproval": "not-performed"
          },
          "primarySources": []
        },
        "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
        "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
            "sha256": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba"
          },
          {
            "file": "apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
            "sha256": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba"
          },
          {
            "file": "apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
            "sha256": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba"
          }
        ],
        "qualifications": [
          "Original 1988 full paper",
          "Forensic assumptions/correction factors",
          "Local smallest ±2.8-hour interval wording",
          "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousScope": "24 independently generated equation witnesses. Cold matches; eight warm witnesses separately compare exact 2024 A=10/9 with current rounded 1.11. This does not adjudicate the declared original 1988 method. This complete bank counts only16cold-equation witnesses; eight warm original edition-conflict observations are separately retained.",
        "postRepairSourceProof": {
          "file": "reports/review-20261003/henssge-2024-staged-check-final35.json",
          "sha256": "8e81cc076ddb9d2bb8d26bc1dc4b428eb16839ea2f46abf2ffc5f7027fe99de1"
        },
        "previousImplementationBindings": [
          {
            "file": "apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
            "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
          },
          {
            "file": "apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
            "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
          },
          {
            "file": "apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
            "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
          }
        ],
        "appliedCodeRebind": {
          "preparedAt": "2026-10-04T22:14:38.280Z",
          "predecessorBank": {
            "file": "reports/review-20261003/occupational-obstetric-source-bank-stage-final36-r2/apps/website/private/tool-code/intervalo-post-mortem-henssge/independent-source-cases.json",
            "sha256": "06d51638da8ebb1abda031cca7137b79791d6c7acd185f064981d14bea9a9f3a"
          },
          "reason": "Explicit2024 warm A=10/9 source variant; original eight excluded warm comparisons/72differences retained as historical exclusions.",
          "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
          "evidence": [
            {
              "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
              "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
            },
            {
              "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
              "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
            },
            {
              "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
              "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
            },
            {
              "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
              "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
            },
            {
              "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
              "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
            },
            {
              "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
              "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
            }
          ]
        }
      },
      "methodVersion": "Henssge: equação técnica de Otatsume et al. 2024 (até 23 °C: 5/4 e 1/4; acima de 23 °C: 10/9 e 1/9); bisseção numérica; original de 1988 não lido integralmente",
      "implementationVersion": "intervalo-post-mortem-henssge@native-2026-10-03+c88a7309c0b8",
      "currentMethodSource": "https://doi.org/10.1016/j.jflm.2023.102634",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Temperatura padronizada: Q = (T retal − T ambiente ) / (37,2 − T ambiente ). Ambiente até 23 °C: Q = 1,25 × e Bt − 0,25 × e 5Bt . Ambiente acima de 23 °C: Q = (10/9) × e Bt − (1/9) × e 10Bt . B = −1,2815 × (fator × peso) −0,625 + 0,0284. O tempo t (horas) é obtido por solução numérica da equação, como no nomograma.",
        "inputContract": {
          "fields": [
            {
              "key": "tr",
              "label": "Temperatura retal profunda",
              "type": "num",
              "min": 5,
              "max": 42,
              "unit": "°C",
              "optional": false,
              "options": null
            },
            {
              "key": "ta",
              "label": "Temperatura ambiente (média no local)",
              "type": "num",
              "min": -10,
              "max": 35,
              "unit": "°C",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso corporal",
              "type": "num",
              "min": 1,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Fator de correção do peso (1,0 = corpo nu, seco, em ar parado)",
              "type": "num",
              "min": 0.3,
              "max": 3,
              "optional": true,
              "options": null
            }
          ],
          "hash": "4d2a3dfbf75b4e6c6b313755fa2835a5f558ca1d45281ff39d50afe049748b00"
        },
        "sourceEditions": [
          {
            "citation": "Henssge C. Death time estimation in case work. I. The rectal temperature time of death nomogram. Forensic Sci Int, 1988.",
            "url": "https://doi.org/10.1016/0379-0738(88)90168-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Death time estimation in case work. I. The rectal temperature time of death nomogram.",
              "year": "1988",
              "firstPublicationDate": "1988-09-01",
              "doi": "10.1016/0379-0738(88)90168-5",
              "pmid": "3192144",
              "journal": "Forensic science international",
              "authors": "Henssge C."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3192144/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6f90bd1c5654dc9b8aaead29dc71c8e3a0feb2e51a73cbfa68339ac6fb0a530b",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Henssge C, Madea B. Estimation of the time since death in the early post-mortem period. Forensic Sci Int, 2004.",
            "url": "https://doi.org/10.1016/j.forsciint.2004.04.051",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Estimation of the time since death in the early post-mortem period.",
              "year": "2004",
              "firstPublicationDate": "2004-09-01",
              "doi": "10.1016/j.forsciint.2004.04.051",
              "pmid": "15364387",
              "journal": "Forensic science international",
              "authors": "Henssge C, Madea B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15364387/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Schweitzer W, Thali MJ. Computationally approximated solution for the equation for Henssge's time of death estimation. BMC Med Inform Decis Mak, 2019.",
            "url": "https://doi.org/10.1186/s12911-019-0920-y",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Computationally approximated solution for the equation for Henssge's time of death estimation.",
              "year": "2019",
              "firstPublicationDate": "2019-10-28",
              "doi": "10.1186/s12911-019-0920-y",
              "pmid": "31660952",
              "pmcid": "PMC6816187",
              "journal": "BMC medical informatics and decision making",
              "authors": "Schweitzer W, Thali MJ."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6816187/",
            "abstractAvailable": true,
            "fullTextSha256": "56f7eea3a94ac57276de16778fd2f26084bb8aabe87e08d2cad007b3966ae985",
            "abstractSha256": "39f9b4463eda97aec9e215bd4a3794c4590eeca8d1d253d881ac88499f65d1e9",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.697Z",
          "total": 24,
          "passed": 24,
          "sourceRowCount": 24,
          "uniqueApiInputCount": 24,
          "sourceContextCount": 24,
          "cases": [
            {
              "index": 0,
              "input": {
                "tr": 36.34110944523107,
                "ta": 20,
                "peso": 50,
                "fc": 1
              },
              "expected": {
                "t": 2.000000000000001
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "tr": 27.936093576535963,
                "ta": 20,
                "peso": 50,
                "fc": 1
              },
              "expected": {
                "t": 12
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "tr": 36.6845455639199,
                "ta": 20,
                "peso": 50,
                "fc": 1.4
              },
              "expected": {
                "t": 1.9999999999999973
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "tr": 30.152406645840138,
                "ta": 20,
                "peso": 50,
                "fc": 1.4
              },
              "expected": {
                "t": 11.999999999999998
              },
              "passed": true
            },
            {
              "index": 4,
              "input": {
                "tr": 36.6845455639199,
                "ta": 20,
                "peso": 70,
                "fc": 1
              },
              "expected": {
                "t": 1.9999999999999973
              },
              "passed": true
            },
            {
              "index": 5,
              "input": {
                "tr": 30.152406645840138,
                "ta": 20,
                "peso": 70,
                "fc": 1
              },
              "expected": {
                "t": 11.999999999999998
              },
              "passed": true
            },
            {
              "index": 6,
              "input": {
                "tr": 36.91269524670453,
                "ta": 20,
                "peso": 70,
                "fc": 1.4
              },
              "expected": {
                "t": 2.000000000000002
              },
              "passed": true
            },
            {
              "index": 7,
              "input": {
                "tr": 32.296069429326565,
                "ta": 20,
                "peso": 70,
                "fc": 1.4
              },
              "expected": {
                "t": 12.000000000000004
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "91d141f083d1fa5afa08202c1a28197ad8f06f192bb9b41ba9698cde2664857b",
            "total": 24,
            "bankRowCount": 24,
            "uniqueApiInputCount": 24,
            "sourceContextCount": 24,
            "fullStoredSourceRows": 24,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
                "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
              "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion.",
            "historicalExcludedSourceObservationCount": 8
          },
          "scope": "24 independently frozen technical2024 equation witnesses, sixteen coldA5/4 and eight warmA10/9. Original1988fullmethod,2019variant,forensic time/uncertainty/correction-factor selection remain unapproved. Original eight excluded warm observations/72 disagreements are historical and preserved, not erased or retrospectively approved.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/seven-primary-source-review-final35.json",
              "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
            },
            "reading": {
              "id": "intervalo-post-mortem-henssge",
              "currentMethodVersion": "Henssge 1988:doisexponenciais porambiente≤23/>23°C; soluçãonumérica Schweitzer Thali 2019",
              "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3192144/",
              "recordBinding": {
                "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/intervalo-post-mortem-henssge.json",
                "sha256": "101a0dde5db1b4378e17e5db485d81e0c7432129b8a8274fd21b973b7b3f268e"
              },
              "adapterBindings": [
                {
                  "file": "apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                  "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
                  "bytes": 6049,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                  "currentSha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
                },
                {
                  "file": "apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                  "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
                  "bytes": 6049,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                  "currentSha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
                },
                {
                  "file": "apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                  "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
                  "bytes": 6049,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
                  "currentSha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
                }
              ],
              "ownSourceInputs": 24,
              "observedAdapterRows": 72,
              "sourceIds": [
                "Schweitzer-Thali2019",
                "Otatsume2024-Henssge"
              ],
              "scope": "24 independently generated equation witnesses. Cold matches; eight warm witnesses separately compare exact 2024 A=10/9 with current rounded 1.11. This does not adjudicate the declared original 1988 method.",
              "status": "bounded-cold-equation-confirmed; edition-conflict-unresolved",
              "findings": [
                {
                  "classification": "primary-edition-conflict",
                  "detail": "2019 boundary 23.2/23.3 and factor outside exponent differ from 2024 boundary 23 and factor inside exponent. Current rounded 1.11 differs from 2024 exact 10/9.",
                  "referenceDisagreements": 72
                }
              ],
              "unchecked": [
                "Original 1988 full paper",
                "Forensic assumptions/correction factors",
                "Local smallest ±2.8-hour interval wording"
              ],
              "clinicalApproval": "not-performed",
              "professionalTranslationApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodApproval": "not-performed"
            },
            "primarySources": []
          },
          "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
          "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
              "sha256": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba"
            },
            {
              "file": "apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
              "sha256": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba"
            },
            {
              "file": "apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
              "sha256": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba"
            }
          ],
          "qualifications": [
            "Original 1988 full paper",
            "Forensic assumptions/correction factors",
            "Local smallest ±2.8-hour interval wording",
            "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousScope": "24 independently generated equation witnesses. Cold matches; eight warm witnesses separately compare exact 2024 A=10/9 with current rounded 1.11. This does not adjudicate the declared original 1988 method. This complete bank counts only16cold-equation witnesses; eight warm original edition-conflict observations are separately retained.",
          "postRepairSourceProof": {
            "file": "reports/review-20261003/henssge-2024-staged-check-final35.json",
            "sha256": "8e81cc076ddb9d2bb8d26bc1dc4b428eb16839ea2f46abf2ffc5f7027fe99de1"
          },
          "previousImplementationBindings": [
            {
              "file": "apps/website/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
              "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
            },
            {
              "file": "apps/dashboard/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
              "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
            },
            {
              "file": "apps/command-center/private/tool-code/intervalo-post-mortem-henssge/calculator.js",
              "sha256": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca"
            }
          ],
          "appliedCodeRebind": {
            "preparedAt": "2026-10-04T22:14:38.280Z",
            "predecessorBank": {
              "file": "reports/review-20261003/occupational-obstetric-source-bank-stage-final36-r2/apps/website/private/tool-code/intervalo-post-mortem-henssge/independent-source-cases.json",
              "sha256": "06d51638da8ebb1abda031cca7137b79791d6c7acd185f064981d14bea9a9f3a"
            },
            "reason": "Explicit2024 warm A=10/9 source variant; original eight excluded warm comparisons/72differences retained as historical exclusions.",
            "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
            "evidence": [
              {
                "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
                "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
              },
              {
                "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
                "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
              },
              {
                "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
                "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
              },
              {
                "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
                "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
              },
              {
                "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
                "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
              },
              {
                "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
                "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
              }
            ]
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba",
        "source35Amendment": {
          "at": "2026-10-04T21:58:29.507Z",
          "scope": "Declared Otatsume2024 equation variant; only warm coefficient1.11/.11 replaced by10/9/1/9. B, corrected-mass placement, ambient cutoff23, schema and bisection unchanged.",
          "previousMethodVersion": "Henssge 1988:doisexponenciais porambiente≤23/>23°C; soluçãonumérica Schweitzer Thali 2019",
          "previousFormula": "<p>Temperatura padronizada: Q = (T<sub>retal</sub> − T<sub>ambiente</sub>) / (37,2 − T<sub>ambiente</sub>).</p><p>Ambiente até 23 °C: <strong>Q = 1,25 × e<sup>Bt</sup> − 0,25 × e<sup>5Bt</sup></strong>. Ambiente acima de 23 °C: <strong>Q = 1,11 × e<sup>Bt</sup> − 0,11 × e<sup>10Bt</sup></strong>.</p><p>B = −1,2815 × (fator × peso)<sup>−0,625</sup> + 0,0284. O tempo t (horas) é obtido por solução numérica da equação, como no nomograma.</p>",
          "previousLimits": "A estimativa de Henssge depende do modelo de resfriamento e de uma medida retal, com condições ambientais e fatores de correção definidos na versão. Não é hora de morte exata. A solução numérica e a incerteza precisam corresponder às condições do caso e à fonte; o resumo original não permite confirmar todos esses critérios.",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3192144/",
          "previousImplementationHash": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
          "newImplementationHash": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba",
          "originalExpectations": {
            "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
            "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
          },
          "boundOriginalExpectations": {
            "file": "reports/review-20261003/henssge-2024-original-expectations-bound-final35.json",
            "sha256": "ea5a858db57657b88eab53553689c19e364d1ba7369b18708731bd87031c9f96"
          },
          "sourceReview": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "sourceAccess": [
            {
              "id": "Schweitzer-Thali2019",
              "edition": "Schweitzer and Thali 2019, DOI 10.1186/s12911-019-0920-y",
              "url": "https://link.springer.com/article/10.1186/s12911-019-0920-y",
              "readScope": "Primary full HTML directly read Background, Methods, Results equations 1–5, discretization and error discussion. PDF requests returned a 3038-byte HTML challenge, not a PDF, and those bytes are retained.",
              "files": [
                {
                  "file": "seven-primary-documents-final35/henssge-schweitzer2019.pdf",
                  "bytes": 3038,
                  "sha256": "32ed63159c77e21ee19ca1b9aa3213ccf0218eb59539560b132a8e68ef0e18ea"
                },
                {
                  "file": "seven-primary-documents-final35/henssge-schweitzer2019-springer.pdf",
                  "bytes": 3038,
                  "sha256": "32ed63159c77e21ee19ca1b9aa3213ccf0218eb59539560b132a8e68ef0e18ea"
                }
              ],
              "fileContentClassification": "HTML challenge despite .pdf suffix; no PDF visual review",
              "confirmed": [
                "Printed cold/warm boundary is 23.2/23.3 °C; coefficients 1.25/−0.25 and 1.11/−0.11.",
                "Equation 3 prints correction factor outside mass exponent; discussion warns against a simplified 23 °C boundary.",
                "Initial core temperature 37.2 °C and stable ambient conditions are model assumptions."
              ],
              "unchecked": [
                "Original 1988 full paper",
                "Whether a printed minimum 2.8-hour interval means the local ±2.8-hour note",
                "Clinical/forensic accuracy and all correction factors"
              ]
            },
            {
              "id": "Otatsume2024-Henssge",
              "edition": "Otatsume et al. 2024, J Forensic Leg Med, DOI 10.1016/j.jflm.2023.102634",
              "url": "https://miyazaki-u.repo.nii.ac.jp/record/2000525/files/1-s2.0-S1752928X2300152X-main.pdf",
              "files": [
                {
                  "file": "seven-primary-documents-final35/henssge-otatsume2024.pdf",
                  "bytes": 2211870,
                  "sha256": "6490b71f0f3bef44977a1771a4b14e1000da6140e4dde53c8d84773df730ab85"
                },
                {
                  "file": "seven-primary-documents-final35/henssge-otatsume2024-p2.png",
                  "bytes": 515440,
                  "sha256": "8ade1e774440e392a4cffcded99de57814f809230bdbf358bb5b830a6eedb602"
                },
                {
                  "file": "seven-primary-documents-final35/henssge-otatsume2024-p3.png",
                  "bytes": 682560,
                  "sha256": "39a9e8b2482aad9f3d815f64bbb503ad9df811a7d893925bdb5d5930ba4aa344"
                }
              ],
              "readScope": "Original institutional PDF personally viewed paper pages 1–2 (repository PDF pages 2–3), equations 1–4 and assumptions. Not a retrospective original-1988 review.",
              "confirmed": [
                "Qd=(Tr−Ta)/(37.2−Ta). A=5/4 when Ta≤23, 10/9 when Ta>23.",
                "Qp=A exp(Bt)+(1−A) exp(A/(A−1) Bt). B=−1.2815(CF×W)^(-5/8)+0.0284.",
                "Correction factor is inside the mass power, unlike the displayed 2019 equation."
              ],
              "unchecked": [
                "Adjudication between 1988/2019/2024 editions",
                "Forensic applicability, uncertainties and circumstances"
              ],
              "rights": "CC BY-NC-ND 4.0 indicated; no overall rights or clinical approval."
            }
          ],
          "sourceComparison": "2019 cold/warm printed23.2/23.3 and correctionfactor outsidepower remain documented as a distinct equation edition. This declaration is2024, not an adjudication of original1988.",
          "original1988FullyRead": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false,
          "arabicFormulaQuantityPresentation": "Only formula numericglyphs/separators converted toArabicdigits; variables/tags unchanged."
        },
        "previousImplementationHash": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
        "previousImplementedVariant": "Temperatura padronizada: Q = (T retal − T ambiente ) / (37,2 − T ambiente ). Ambiente até 23 °C: Q = 1,25 × e Bt − 0,25 × e 5Bt . Ambiente acima de 23 °C: Q = 1,11 × e Bt − 0,11 × e 10Bt . B = −1,2815 × (fator × peso) −0,625 + 0,0284. O tempo t (horas) é obtido por solução numérica da equação, como no nomograma.",
        "inputContractHashHistory": [
          {
            "hash": "f0c89daffee3466139eb75aa2d90ddffce12c08de731d26f9511a69da8246a3b",
            "reason": "Exact peer-reviewed source36 formula/field documentary amendment; previous formula/fields/hash retained by owned donor recipes. No undisclosed numeric change.",
            "evidence": [
              {
                "file": "reports/review-20261003/wai-capurro-owned-candidate-final35-r4.json",
                "sha256": "05f9bd9d400a8685b02ba632acee9e42bfc10ee87d06a89cba0b6beb8980b261"
              },
              {
                "file": "reports/review-20261003/source33-documentary-owned-candidate-r2.json",
                "sha256": "1663d36b02f2d71e2d4f3935ea12511f3a5da664f08e31cc826eea869e0bafa0"
              },
              {
                "file": "reports/review-20261003/henssge-2024-owned-candidate-final35-r2.json",
                "sha256": "d30ec0633e7c2f6e7f18a1629167f3968b49e4534e7e3c767e4ad4fc3b0ef38c"
              }
            ]
          }
        ]
      },
      "limits": "A estimativa de Henssge depende do modelo de resfriamento e de uma medida retal, com condições ambientais e fatores de correção definidos na versão. Não é hora de morte exata. A solução numérica e a incerteza precisam corresponder às condições do caso e à fonte; o resumo original não permite confirmar todos esses critérios. Esta variante declara a equação técnica de Otatsume e colaboradores, de 2024, cujas equações 1–4 foram lidas na página 2 do artigo: A = 5/4 para ambiente até 23 °C e A = 10/9 acima de 23 °C. O coeficiente 10/9 é usado como fração, sem substituí-lo por 1,11. O termo B, o fator aplicado ao peso, os limites de entrada e a solução numérica permanecem os mesmos desta interface. A publicação de 2019 imprime 1,11 e 0,11, uma fronteira ambiental diferente e uma colocação diferente do fator de correção; essa edição fica registrada como comparação, não como prova de equivalência integral. O original de 1988 não foi lido integralmente. A conferência não aprova a hora de morte individual, a escolha dos fatores de correção, a incerteza, o intervalo de confiança nem o uso pericial.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.058Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém condições de ambiente, fatores de correção, incertezas nem limites temporais. Solução numérica Schweitzer 2019 requer leitura própria."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "source35Amendment": {
          "at": "2026-10-04T21:58:29.507Z",
          "scope": "Declared Otatsume2024 equation variant; only warm coefficient1.11/.11 replaced by10/9/1/9. B, corrected-mass placement, ambient cutoff23, schema and bisection unchanged.",
          "previousMethodVersion": "Henssge 1988:doisexponenciais porambiente≤23/>23°C; soluçãonumérica Schweitzer Thali 2019",
          "previousFormula": "<p>Temperatura padronizada: Q = (T<sub>retal</sub> − T<sub>ambiente</sub>) / (37,2 − T<sub>ambiente</sub>).</p><p>Ambiente até 23 °C: <strong>Q = 1,25 × e<sup>Bt</sup> − 0,25 × e<sup>5Bt</sup></strong>. Ambiente acima de 23 °C: <strong>Q = 1,11 × e<sup>Bt</sup> − 0,11 × e<sup>10Bt</sup></strong>.</p><p>B = −1,2815 × (fator × peso)<sup>−0,625</sup> + 0,0284. O tempo t (horas) é obtido por solução numérica da equação, como no nomograma.</p>",
          "previousLimits": "A estimativa de Henssge depende do modelo de resfriamento e de uma medida retal, com condições ambientais e fatores de correção definidos na versão. Não é hora de morte exata. A solução numérica e a incerteza precisam corresponder às condições do caso e à fonte; o resumo original não permite confirmar todos esses critérios.",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3192144/",
          "previousImplementationHash": "15dc5f3059a007627b7bbf2a62a2478cef104a8e818df611459602d7a066eaca",
          "newImplementationHash": "c88a7309c0b8d150d1d95aac64cb853655e1dc5567269c3fdd21edc57484f4ba",
          "originalExpectations": {
            "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
            "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
          },
          "boundOriginalExpectations": {
            "file": "reports/review-20261003/henssge-2024-original-expectations-bound-final35.json",
            "sha256": "ea5a858db57657b88eab53553689c19e364d1ba7369b18708731bd87031c9f96"
          },
          "sourceReview": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "sourceAccess": [
            {
              "id": "Schweitzer-Thali2019",
              "edition": "Schweitzer and Thali 2019, DOI 10.1186/s12911-019-0920-y",
              "url": "https://link.springer.com/article/10.1186/s12911-019-0920-y",
              "readScope": "Primary full HTML directly read Background, Methods, Results equations 1–5, discretization and error discussion. PDF requests returned a 3038-byte HTML challenge, not a PDF, and those bytes are retained.",
              "files": [
                {
                  "file": "seven-primary-documents-final35/henssge-schweitzer2019.pdf",
                  "bytes": 3038,
                  "sha256": "32ed63159c77e21ee19ca1b9aa3213ccf0218eb59539560b132a8e68ef0e18ea"
                },
                {
                  "file": "seven-primary-documents-final35/henssge-schweitzer2019-springer.pdf",
                  "bytes": 3038,
                  "sha256": "32ed63159c77e21ee19ca1b9aa3213ccf0218eb59539560b132a8e68ef0e18ea"
                }
              ],
              "fileContentClassification": "HTML challenge despite .pdf suffix; no PDF visual review",
              "confirmed": [
                "Printed cold/warm boundary is 23.2/23.3 °C; coefficients 1.25/−0.25 and 1.11/−0.11.",
                "Equation 3 prints correction factor outside mass exponent; discussion warns against a simplified 23 °C boundary.",
                "Initial core temperature 37.2 °C and stable ambient conditions are model assumptions."
              ],
              "unchecked": [
                "Original 1988 full paper",
                "Whether a printed minimum 2.8-hour interval means the local ±2.8-hour note",
                "Clinical/forensic accuracy and all correction factors"
              ]
            },
            {
              "id": "Otatsume2024-Henssge",
              "edition": "Otatsume et al. 2024, J Forensic Leg Med, DOI 10.1016/j.jflm.2023.102634",
              "url": "https://miyazaki-u.repo.nii.ac.jp/record/2000525/files/1-s2.0-S1752928X2300152X-main.pdf",
              "files": [
                {
                  "file": "seven-primary-documents-final35/henssge-otatsume2024.pdf",
                  "bytes": 2211870,
                  "sha256": "6490b71f0f3bef44977a1771a4b14e1000da6140e4dde53c8d84773df730ab85"
                },
                {
                  "file": "seven-primary-documents-final35/henssge-otatsume2024-p2.png",
                  "bytes": 515440,
                  "sha256": "8ade1e774440e392a4cffcded99de57814f809230bdbf358bb5b830a6eedb602"
                },
                {
                  "file": "seven-primary-documents-final35/henssge-otatsume2024-p3.png",
                  "bytes": 682560,
                  "sha256": "39a9e8b2482aad9f3d815f64bbb503ad9df811a7d893925bdb5d5930ba4aa344"
                }
              ],
              "readScope": "Original institutional PDF personally viewed paper pages 1–2 (repository PDF pages 2–3), equations 1–4 and assumptions. Not a retrospective original-1988 review.",
              "confirmed": [
                "Qd=(Tr−Ta)/(37.2−Ta). A=5/4 when Ta≤23, 10/9 when Ta>23.",
                "Qp=A exp(Bt)+(1−A) exp(A/(A−1) Bt). B=−1.2815(CF×W)^(-5/8)+0.0284.",
                "Correction factor is inside the mass power, unlike the displayed 2019 equation."
              ],
              "unchecked": [
                "Adjudication between 1988/2019/2024 editions",
                "Forensic applicability, uncertainties and circumstances"
              ],
              "rights": "CC BY-NC-ND 4.0 indicated; no overall rights or clinical approval."
            }
          ],
          "sourceComparison": "2019 cold/warm printed23.2/23.3 and correctionfactor outsidepower remain documented as a distinct equation edition. This declaration is2024, not an adjudication of original1988.",
          "original1988FullyRead": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false,
          "arabicFormulaQuantityPresentation": "Only formula numericglyphs/separators converted toArabicdigits; variables/tags unchanged."
        }
      }
    },
    {
      "id": "ipi-linfoma",
      "title": "IPI (Índice Prognóstico Internacional)",
      "short": "Prognóstico do linfoma não Hodgkin agressivo",
      "desc": "Índice Prognóstico Internacional (IPI) para linfoma não Hodgkin agressivo: 5 fatores, 4 grupos de risco com remissão completa e sobrevida.",
      "lead": "Classifica o prognóstico do adulto com linfoma não Hodgkin agressivo (como o difuso de grandes células B) ao diagnóstico, antes do tratamento.",
      "kind": "Escore",
      "spec": [
        "hematologia-e-hemoterapia",
        "oncologia-clinica"
      ],
      "fields": [
        [
          "idade",
          "Idade &gt; 60 anos",
          "chk",
          {}
        ],
        [
          "ldh",
          "LDH sérica acima do limite superior normal",
          "chk",
          {}
        ],
        [
          "ecog",
          "ECOG ≥ 2",
          "chk",
          {}
        ],
        [
          "estadio",
          "Estádio de Ann Arbor III ou IV",
          "chk",
          {}
        ],
        [
          "extranodal",
          "Mais de 1 sítio extranodal",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada fator: idade &gt; 60 anos · LDH elevada · ECOG ≥ 2 · estádio III ou IV · mais de 1 sítio extranodal. Máximo: 5.</p>",
      "sources": [
        [
          "The International Non-Hodgkin's Lymphoma Prognostic Factors Project. A predictive model for aggressive non-Hodgkin's lymphoma. N Engl J Med, 1993.",
          "https://doi.org/10.1056/NEJM199309303291402"
        ]
      ],
      "cases": [
        [
          "55 anos, estádio II, LDH normal: 0 ponto",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "70 anos, estádio IV, LDH alta: 3 pontos",
          {
            "idade": true,
            "estadio": true,
            "ldh": true
          },
          {
            "score": 3,
            "level": "high",
            "verdict": "alto-intermediário"
          }
        ],
        [
          "LDH alta e estádio III: 2 pontos",
          {
            "ldh": true,
            "estadio": true
          },
          {
            "score": 2,
            "level": "mid"
          }
        ],
        [
          "Todos os fatores: 5 pontos",
          {
            "idade": true,
            "ldh": true,
            "ecog": true,
            "estadio": true,
            "extranodal": true
          },
          {
            "score": 5,
            "verdict": "Risco alto"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 32,
        "passed": 32,
        "cases": [
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": false,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": false,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": false,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": false,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": true,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": true,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": true,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": true,
              "estadio": false,
              "extranodal": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": false,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": false,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": false,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": false,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": true,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": true,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": true,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": true,
              "estadio": true,
              "extranodal": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": false,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": false,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": false,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": false,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": true,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": true,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": true,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": true,
              "estadio": false,
              "extranodal": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": false,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": false,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": false,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": false,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": false,
              "ecog": true,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": false,
              "ecog": true,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": false,
              "ldh": true,
              "ecog": true,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipi-linfoma",
            "input": {
              "idade": true,
              "ldh": true,
              "ecog": true,
              "estadio": true,
              "extranodal": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "idade",
                "ldh",
                "ecog",
                "estadio",
                "extranodal"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
              "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
              "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
              "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
              "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "idade",
            "ldh",
            "ecog",
            "estadio",
            "extranodal"
          ],
          "kind": "boolean",
          "domain": [
            false,
            true
          ],
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3006126/",
          "edition": "Primary adaptive-index model research2011, corroborating IPI point definition; original Project1993 DOI10.1056/NEJM199309303291402",
          "locator": "Primary study IPI specification: one point for each of five factors; original1993 abstract lists same five dimensions",
          "access": "Primary research indexed scoring statement and original1993 primary abstract read2026-10-04; direct article retrieval returned a browser check. Original1993 full protocol not read. Count five entered classified factor booleans only; not clinical factor selection, age-adjusted IPI, NCCN-IPI, prognosis or risk-category approval.",
          "corroboration": "https://pubmed.ncbi.nlm.nih.gov/8141877/"
        },
        "implementations": [
          {
            "app": "website",
            "id": "ipi-linfoma",
            "sha256": "7bf0f83fed1b7c0d81ff4a0750aa02d4347df3c6e81ae3ee6351b9fe13f4495a"
          },
          {
            "app": "dashboard",
            "id": "ipi-linfoma",
            "sha256": "7bf0f83fed1b7c0d81ff4a0750aa02d4347df3c6e81ae3ee6351b9fe13f4495a"
          },
          {
            "app": "command-center",
            "id": "ipi-linfoma",
            "sha256": "7bf0f83fed1b7c0d81ff4a0750aa02d4347df3c6e81ae3ee6351b9fe13f4495a"
          }
        ],
        "qualifications": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "International Prognostic Index 1993:5 fatores 0–5; sem NCCNIPI ou RIPI",
      "implementationVersion": "ipi-linfoma@native-2026-10-03+7bf0f83fed1b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8141877/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada fator: idade > 60 anos · LDH elevada · ECOG ≥ 2 · estádio III ou IV · mais de 1 sítio extranodal. Máximo: 5.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade &gt; 60 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ldh",
              "label": "LDH sérica acima do limite superior normal",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ecog",
              "label": "ECOG ≥ 2",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "estadio",
              "label": "Estádio de Ann Arbor III ou IV",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "extranodal",
              "label": "Mais de 1 sítio extranodal",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "ed17dc992b7bfc5d38dd9dc49d55bbf1eedd8d28dc9b13a08eef1e3aa735db14"
        },
        "sourceEditions": [
          {
            "citation": "The International Non-Hodgkin's Lymphoma Prognostic Factors Project. A predictive model for aggressive non-Hodgkin's lymphoma. N Engl J Med, 1993.",
            "url": "https://doi.org/10.1056/NEJM199309303291402",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A predictive model for aggressive non-Hodgkin's lymphoma.",
              "year": "1993",
              "firstPublicationDate": "1993-09-01",
              "doi": "10.1056/nejm199309303291402",
              "pmid": "8141877",
              "journal": "The New England journal of medicine",
              "authors": "International Non-Hodgkin's Lymphoma Prognostic Factors Project."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8141877/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d7433cf58bd3cbe96f82285464bb56b860d66a9f4e81e9db1826a8d70ba9407a",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 32,
          "passed": 32,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "581797478e12edf55e06f0a90d4762308794ad2db2b152642cd9b51b3037c733"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7bf0f83fed1b7c0d81ff4a0750aa02d4347df3c6e81ae3ee6351b9fe13f4495a"
      },
      "limits": "Índice prognóstico clássico para adultos com linfoma não Hodgkin agressivo, desenvolvido antes do tratamento em coortes históricas com doxorrubicina. Distinga IPI clássico, ajustado à idade, R-IPI e NCCN-IPI. As probabilidades históricas não demonstram calibração para todos os subtipos ou tratamentos atuais.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.064Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabela completa de cortes/pesos e validações contemporâneas não foram lidas integralmente."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "ipss",
      "title": "IPSS (Escore Internacional de Sintomas Prostáticos)",
      "short": "Gravidade dos sintomas urinários na HPB",
      "desc": "Calcule o IPSS: gravidade dos sintomas do trato urinário inferior no homem com hiperplasia prostática benigna, de leve (0 a 7) a grave (20 a 35).",
      "lead": "Questionário de 7 perguntas sobre sintomas urinários no último mês. Classifica a gravidade dos sintomas do trato urinário inferior e acompanha a resposta ao tratamento da hiperplasia prostática benigna.",
      "kind": "Escore",
      "spec": [
        "urologia",
        "geriatria",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "esvaz",
          "Esvaziamento incompleto: sensação de não esvaziar totalmente a bexiga",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Menos de 1 vez em cada 5",
              "2": "Menos da metade das vezes",
              "3": "Cerca de metade das vezes",
              "4": "Mais da metade das vezes",
              "5": "Quase sempre"
            }
          }
        ],
        [
          "freq",
          "Frequência: precisou urinar de novo menos de 2 horas depois",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Menos de 1 vez em cada 5",
              "2": "Menos da metade das vezes",
              "3": "Cerca de metade das vezes",
              "4": "Mais da metade das vezes",
              "5": "Quase sempre"
            }
          }
        ],
        [
          "inter",
          "Intermitência: o jato parou e recomeçou várias vezes",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Menos de 1 vez em cada 5",
              "2": "Menos da metade das vezes",
              "3": "Cerca de metade das vezes",
              "4": "Mais da metade das vezes",
              "5": "Quase sempre"
            }
          }
        ],
        [
          "urg",
          "Urgência: dificuldade para segurar a urina",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Menos de 1 vez em cada 5",
              "2": "Menos da metade das vezes",
              "3": "Cerca de metade das vezes",
              "4": "Mais da metade das vezes",
              "5": "Quase sempre"
            }
          }
        ],
        [
          "jato",
          "Jato fraco",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Menos de 1 vez em cada 5",
              "2": "Menos da metade das vezes",
              "3": "Cerca de metade das vezes",
              "4": "Mais da metade das vezes",
              "5": "Quase sempre"
            }
          }
        ],
        [
          "esforco",
          "Esforço: precisou fazer força para começar a urinar",
          "sel",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Menos de 1 vez em cada 5",
              "2": "Menos da metade das vezes",
              "3": "Cerca de metade das vezes",
              "4": "Mais da metade das vezes",
              "5": "Quase sempre"
            }
          }
        ],
        [
          "noct",
          "Noctúria: quantas vezes levantou à noite para urinar",
          "sel",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "1 vez",
              "2": "2 vezes",
              "3": "3 vezes",
              "4": "4 vezes",
              "5": "5 ou mais vezes"
            }
          }
        ]
      ],
      "formula": "<p>Sete perguntas sobre o <strong>último mês</strong>, cada uma de 0 a 5 pontos. Total de 0 a 35.</p><p>A 8ª pergunta (qualidade de vida, de 0 \"encantado\" a 6 \"péssimo\") é registrada à parte e não entra na soma.</p>",
      "sources": [
        [
          "Barry MJ et al. The American Urological Association symptom index for benign prostatic hyperplasia. J Urol, 1992.",
          "https://doi.org/10.1016/S0022-5347(17)36966-5"
        ],
        [
          "Lerner LB et al. Management of lower urinary tract symptoms attributed to benign prostatic hyperplasia: AUA guideline part I, initial work-up and medical management. J Urol, 2021.",
          "https://doi.org/10.1097/JU.0000000000002183"
        ]
      ],
      "cases": [
        [
          "Todas as respostas 1: 7 pontos (leves)",
          {
            "esvaz": "1",
            "freq": "1",
            "inter": "1",
            "urg": "1",
            "jato": "1",
            "esforco": "1",
            "noct": "1"
          },
          {
            "score": 7,
            "level": "low"
          }
        ],
        [
          "7 pontos + 1 na noctúria: 8 pontos (moderados)",
          {
            "esvaz": "1",
            "freq": "1",
            "inter": "1",
            "urg": "1",
            "jato": "1",
            "esforco": "1",
            "noct": "2"
          },
          {
            "score": 8,
            "level": "mid"
          }
        ],
        [
          "Todas as respostas 3: 21 pontos (graves)",
          {
            "esvaz": "3",
            "freq": "3",
            "inter": "3",
            "urg": "3",
            "jato": "3",
            "esforco": "3",
            "noct": "3"
          },
          {
            "score": 21,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 72,
        "passed": 72,
        "cases": [
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 0
            },
            "scenario": "all-zero",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "5",
              "freq": "5",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 35
            },
            "scenario": "all-maximum",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 35
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "1",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "2",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "3",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "4",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "5",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "1",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "2",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "3",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "4",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "5",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "1",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "2",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "3",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "4",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "5",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "1",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "2",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "3",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "4",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "5",
              "jato": "0",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "1",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "2",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "3",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "4",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "5",
              "esforco": "0",
              "noct": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "1",
              "noct": "0"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "2",
              "noct": "0"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "3",
              "noct": "0"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "4",
              "noct": "0"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "5",
              "noct": "0"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "1"
            },
            "expected": {
              "score": 1
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "2"
            },
            "expected": {
              "score": 2
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "3"
            },
            "expected": {
              "score": 3
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "4"
            },
            "expected": {
              "score": 4
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "0",
              "noct": "5"
            },
            "expected": {
              "score": 5
            },
            "scenario": "each-item-each-source-option",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "1",
              "noct": "5"
            },
            "expected": {
              "score": 6
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "2",
              "noct": "5"
            },
            "expected": {
              "score": 7
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "3",
              "noct": "5"
            },
            "expected": {
              "score": 8
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 8
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "4",
              "noct": "5"
            },
            "expected": {
              "score": 9
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 9
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "0",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 10
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 10
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "1",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 11
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 11
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "2",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 12
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 12
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "3",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 13
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 13
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "4",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 14
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 14
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "0",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 15
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 15
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "1",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 16
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 16
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "2",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 17
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 17
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "3",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 18
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 18
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "4",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 19
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 19
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "0",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 20
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 20
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "1",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 21
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 21
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "2",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 22
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 22
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "3",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 23
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 23
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "4",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 24
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 24
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "0",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 25
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 25
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "1",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 26
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 26
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "2",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 27
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 27
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "3",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 28
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 28
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "4",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 29
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 29
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "5",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 30
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 30
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "1",
              "freq": "5",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 31
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 31
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "2",
              "freq": "5",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 32
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 32
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "3",
              "freq": "5",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 33
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 33
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "4",
              "freq": "5",
              "inter": "5",
              "urg": "5",
              "jato": "5",
              "esforco": "5",
              "noct": "5"
            },
            "expected": {
              "score": 34
            },
            "scenario": "each-achievable-total",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 34
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "0",
              "freq": "5",
              "inter": "4",
              "urg": "3",
              "jato": "2",
              "esforco": "1",
              "noct": "0"
            },
            "expected": {
              "score": 15
            },
            "scenario": "deterministic-mixed-vector",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 15
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "1",
              "freq": "0",
              "inter": "5",
              "urg": "4",
              "jato": "3",
              "esforco": "2",
              "noct": "1"
            },
            "expected": {
              "score": 16
            },
            "scenario": "deterministic-mixed-vector",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 16
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "2",
              "freq": "1",
              "inter": "0",
              "urg": "5",
              "jato": "4",
              "esforco": "3",
              "noct": "2"
            },
            "expected": {
              "score": 17
            },
            "scenario": "deterministic-mixed-vector",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 17
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "3",
              "freq": "2",
              "inter": "1",
              "urg": "0",
              "jato": "5",
              "esforco": "4",
              "noct": "3"
            },
            "expected": {
              "score": 18
            },
            "scenario": "deterministic-mixed-vector",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 18
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "5",
              "freq": "4",
              "inter": "3",
              "urg": "2",
              "jato": "1",
              "esforco": "0",
              "noct": "5"
            },
            "expected": {
              "score": 20
            },
            "scenario": "deterministic-mixed-vector",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 20
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "ipss",
            "input": {
              "esvaz": "4",
              "freq": "3",
              "inter": "2",
              "urg": "1",
              "jato": "0",
              "esforco": "5",
              "noct": "4"
            },
            "expected": {
              "score": 19
            },
            "scenario": "deterministic-mixed-vector",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 19
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "esvaz",
                "freq",
                "inter",
                "urg",
                "jato",
                "esforco",
                "noct"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ],
                [
                  0,
                  1,
                  2,
                  3,
                  4,
                  5
                ]
              ],
              "booleans": [],
              "exhaustive": false,
              "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
              "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
              "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
              "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
              "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
        "evidenceSha256": "7cc224441c13fd989be61866ed070958061dee40c47c8ba632f3edbd6330f1c1",
        "peerEvidencePath": "reports/review-20261003/independent-four-additional-score-source-oracles-final23.json",
        "peerEvidenceSha256": "516e1b32ed4a2fd53ba8be2d26e9485ca027e6f185f3e2cd2873dcc3e3249fe7",
        "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
        "source": {
          "keys": [
            "esvaz",
            "freq",
            "inter",
            "urg",
            "jato",
            "esforco",
            "noct"
          ],
          "options": [
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ],
            [
              0,
              1,
              2,
              3,
              4,
              5
            ]
          ],
          "booleans": [],
          "exhaustive": false,
          "url": "https://phenxtoolkit.org/protocols/view/101202?origin=browse",
          "edition": "PhenX prostate symptoms protocol101202, released2017; Barry1992/AUA symptom index",
          "locator": "Protocol table and About the I-PSS, seven symptom items0–5 and total0–35",
          "access": "Primary institutional protocol table and score instructions read directly on2026-10-04. Original Barry1992 full text was not retrieved; no claim of original full protocol review. The separate quality-of-life eighth question is not in the sum.",
          "rights": "PhenX explicitly lists its protocol freely available without use permission. It separately refers to paid translations. This does not approve our authored translations as licensed or professionally validated questionnaires."
        },
        "implementations": [
          {
            "app": "website",
            "id": "ipss",
            "sha256": "335195db08252807218d97d6ae5a5968ca2f9ac4aeaf17b802c79acce4d02091"
          },
          {
            "app": "dashboard",
            "id": "ipss",
            "sha256": "335195db08252807218d97d6ae5a5968ca2f9ac4aeaf17b802c79acce4d02091"
          },
          {
            "app": "command-center",
            "id": "ipss",
            "sha256": "335195db08252807218d97d6ae5a5968ca2f9ac4aeaf17b802c79acce4d02091"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "AUASI/Barry 1992, IPSS 7 itens 0–5, total 0–35; qualidadedevida 8ºitemseparado",
      "implementationVersion": "ipss@native-2026-10-03+335195db0825",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1279218/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Sete perguntas sobre o último mês , cada uma de 0 a 5 pontos. Total de 0 a 35. A 8ª pergunta (qualidade de vida, de 0 \"encantado\" a 6 \"péssimo\") é registrada à parte e não entra na soma.",
        "inputContract": {
          "fields": [
            {
              "key": "esvaz",
              "label": "Esvaziamento incompleto: sensação de não esvaziar totalmente a bexiga",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Menos de 1 vez em cada 5",
                "2": "Menos da metade das vezes",
                "3": "Cerca de metade das vezes",
                "4": "Mais da metade das vezes",
                "5": "Quase sempre"
              }
            },
            {
              "key": "freq",
              "label": "Frequência: precisou urinar de novo menos de 2 horas depois",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Menos de 1 vez em cada 5",
                "2": "Menos da metade das vezes",
                "3": "Cerca de metade das vezes",
                "4": "Mais da metade das vezes",
                "5": "Quase sempre"
              }
            },
            {
              "key": "inter",
              "label": "Intermitência: o jato parou e recomeçou várias vezes",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Menos de 1 vez em cada 5",
                "2": "Menos da metade das vezes",
                "3": "Cerca de metade das vezes",
                "4": "Mais da metade das vezes",
                "5": "Quase sempre"
              }
            },
            {
              "key": "urg",
              "label": "Urgência: dificuldade para segurar a urina",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Menos de 1 vez em cada 5",
                "2": "Menos da metade das vezes",
                "3": "Cerca de metade das vezes",
                "4": "Mais da metade das vezes",
                "5": "Quase sempre"
              }
            },
            {
              "key": "jato",
              "label": "Jato fraco",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Menos de 1 vez em cada 5",
                "2": "Menos da metade das vezes",
                "3": "Cerca de metade das vezes",
                "4": "Mais da metade das vezes",
                "5": "Quase sempre"
              }
            },
            {
              "key": "esforco",
              "label": "Esforço: precisou fazer força para começar a urinar",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Menos de 1 vez em cada 5",
                "2": "Menos da metade das vezes",
                "3": "Cerca de metade das vezes",
                "4": "Mais da metade das vezes",
                "5": "Quase sempre"
              }
            },
            {
              "key": "noct",
              "label": "Noctúria: quantas vezes levantou à noite para urinar",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "1 vez",
                "2": "2 vezes",
                "3": "3 vezes",
                "4": "4 vezes",
                "5": "5 ou mais vezes"
              }
            }
          ],
          "hash": "1a579011a2f250b8ff528c9b7f55308af2c8f1b02711004523e3e6a1162cc683"
        },
        "sourceEditions": [
          {
            "citation": "Barry MJ et al. The American Urological Association symptom index for benign prostatic hyperplasia. J Urol, 1992.",
            "url": "https://doi.org/10.1016/S0022-5347(17)36966-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The American Urological Association symptom index for benign prostatic hyperplasia. The Measurement Committee of the American Urological Association.",
              "year": "1992",
              "firstPublicationDate": "1992-11-01",
              "doi": "10.1016/s0022-5347(17)36966-5",
              "pmid": "1279218",
              "journal": "The Journal of urology",
              "authors": "Barry MJ, Fowler FJ, O'Leary MP, Bruskewitz RC, Holtgrewe HL, Mebust WK, Cockett AT."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1279218/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "dd5393b336a905f729866d093dfd6562b7e511f584f7dce3e6e8cb0334390cd6",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lerner LB et al. Management of lower urinary tract symptoms attributed to benign prostatic hyperplasia: AUA guideline part I, initial work-up and medical management. J Urol, 2021.",
            "url": "https://doi.org/10.1097/JU.0000000000002183",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Management of Lower Urinary Tract Symptoms Attributed to Benign Prostatic Hyperplasia: AUA GUIDELINE PART I-Initial Work-up and Medical Management.",
              "year": "2021",
              "firstPublicationDate": "2021-08-13",
              "doi": "10.1097/ju.0000000000002183",
              "pmid": "34384237",
              "journal": "The Journal of urology",
              "authors": "Lerner LB, McVary KT, Barry MJ, Bixler BR, Dahm P, Das AK, Gandhi MC, Kaplan SA, Kohler TS, Martin L, Parsons JK, Roehrborn CG, Stoffel JT, Welliver C, Wilt TJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34384237/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "48c83d2cf13decdb0ce6b2d4318e2c620d854de0629365ed7a97c48208e38a43",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 72,
          "passed": 72,
          "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
          "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "04f54995970ea8d75b8fb1e58890f4aa93feb9dff75671097e34089537cd7a3f"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "335195db08252807218d97d6ae5a5968ca2f9ac4aeaf17b802c79acce4d02091"
      },
      "limits": "O IPSS/AUA quantifica sintomas urinários e sua evolução, mas o total não estabelece que a causa seja hiperplasia prostática benigna. A validação original envolveu pessoas com HPB e controles. Redação, janela temporal, qualidade de vida e limites da versão linguística devem ser preservados e verificados separadamente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.067Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra janela de um mês, redação oficial, cortes nem oitavo item qualidade de vida. Discriminação da coorte não prova causa de todo sintoma urinário."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "kfre",
      "title": "KFRE (Kidney Failure Risk Equation)",
      "short": "Risco estimado em dois e cinco anos com calibração explícita",
      "desc": "Estima o risco de falência renal na população elegível pela equação de quatro variáveis. Selecione a versão da calibração explicitamente; o idioma da interface não determina a região.",
      "lead": "Estima o risco de falência renal na população elegível pela equação de quatro variáveis. Selecione a versão da calibração explicitamente; o idioma da interface não determina a região.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "medicina-de-familia-e-comunidade",
        "endocrinologia-e-metabologia"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos",
            "ph": "60"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "tfg",
          "TFG estimada",
          "num",
          {
            "min": 1,
            "max": 59.99,
            "unit": "mL/min/1,73 m²",
            "ph": "30"
          }
        ],
        [
          "rac",
          "Relação albumina/creatinina urinária (RAC)",
          "num",
          {
            "min": 1,
            "max": 10000,
            "step": 0.1,
            "unit": "mg/g",
            "ph": "300"
          }
        ],
        [
          "regiao",
          "Versão da calibração",
          "sel",
          {
            "opts": {
              "original": "Equação original · coortes canadenses",
              "na": "Recalibrada para América do Norte · 2016",
              "other": "Recalibrada fora da América do Norte · 2016"
            }
          }
        ],
        [
          "contexto",
          "DRC estável G3–G5 confirmada; sem lesão renal aguda e sem diálise em curso?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>PL = −0,2201(idade/10−7,036) + 0,2467(homem−0,5642) − 0,5567(TFGe/5−7,222) + 0,451(ln RAC−5,137). Risco = 100(1−S₀^exp(PL)). S₀ 2/5 anos: original 0,9750/0,9240; recalibrada América do Norte 0,9751/0,8996; recalibrada fora da América do Norte 0,9832/0,9365 (suplemento 2016, apêndice 2).</p>",
      "sources": [
        [
          "Tangri et al. 2016 · equações e suplemento, apêndice 2",
          "https://jamanetwork.com/journals/jama/fullarticle/2481005"
        ],
        [
          "Tangri N et al. A predictive model for progression of chronic kidney disease to kidney failure. JAMA, 2011.",
          "https://doi.org/10.1001/jama.2011.451"
        ],
        [
          "Tangri N et al. Multinational assessment of accuracy of equations for predicting risk of kidney failure: a meta-analysis. JAMA, 2016.",
          "https://doi.org/10.1001/jama.2015.18202"
        ],
        [
          "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
          "https://doi.org/10.1016/j.kint.2023.10.018"
        ],
        [
          "KFRE · autores · versão de quatro variáveis",
          "https://kidneyfailurerisk.com/"
        ],
        [
          "KDIGO 2024 · DRC G3–G5",
          "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "idade": 60,
            "sexo": "M",
            "tfg": 30,
            "rac": 300,
            "regiao": "original",
            "contexto": "1"
          },
          {
            "raw": {
              "r2": 8.63274698025854,
              "r5": 24.562621555417532,
              "linear": 1.2714417560699467,
              "region": "original"
            },
            "main": "24,56",
            "tol": 1e-9
          }
        ],
        [
          "RegionalNA2e5anos2016",
          {
            "idade": 60,
            "sexo": "M",
            "tfg": 30,
            "rac": 300,
            "regiao": "na",
            "contexto": "1"
          },
          {
            "raw": {
              "r2": 8.59932568795834,
              "r5": 31.428953114210184,
              "linear": 1.2714417560699467,
              "region": "na"
            },
            "main": "31,43",
            "tol": 1e-9
          }
        ],
        [
          "RegionalnãoNA2e5anos2016",
          {
            "idade": 60,
            "sexo": "M",
            "tfg": 30,
            "rac": 300,
            "regiao": "other",
            "contexto": "1"
          },
          {
            "raw": {
              "r2": 5.862864180312008,
              "r5": 20.859820612408566,
              "region": "other"
            },
            "main": "20,86",
            "tol": 1e-9
          }
        ],
        [
          "Mulher70 TFGe45 RAC30 original",
          {
            "idade": 70,
            "sexo": "F",
            "tfg": 45,
            "rac": 30,
            "regiao": "original",
            "contexto": "1"
          },
          {
            "raw": {
              "r2": 0.3764814285393566,
              "r5": 1.17070151512103,
              "linear": -1.9039241208703679
            },
            "main": "1,17",
            "tol": 1e-9
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 4,
        "passed": 4,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 28,
        "passed": 28,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "r2": 8.63274698025854,
                "r5": 24.562621555417532,
                "linear": 1.2714417560699467,
                "region": "original"
              },
              "main": "24,56",
              "tol": 1e-9
            },
            "obtained": {
              "id": "kfre",
              "main": [
                "24,56",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 8.632746980258554,
                "r5": 24.56262155541753,
                "linear": 1.271441756069947,
                "region": "original"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "kfre",
              "main": [
                "24,56",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 8.632746980258554,
                "r5": 24.56262155541753,
                "linear": 1.271441756069947,
                "region": "original"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "RegionalNA2e5anos2016",
            "label": "RegionalNA2e5anos2016",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "na",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "na",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "r2": 8.59932568795834,
                "r5": 31.428953114210184,
                "linear": 1.2714417560699467,
                "region": "na"
              },
              "main": "31,43",
              "tol": 1e-9
            },
            "obtained": {
              "id": "kfre",
              "main": [
                "31,43",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 8.599325687958359,
                "r5": 31.428953114210202,
                "linear": 1.271441756069947,
                "region": "na"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "kfre",
              "main": [
                "31,43",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 8.599325687958359,
                "r5": 31.428953114210202,
                "linear": 1.271441756069947,
                "region": "na"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "RegionalnãoNA2e5anos2016",
            "label": "RegionalnãoNA2e5anos2016",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "other",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "other",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "r2": 5.862864180312008,
                "r5": 20.859820612408566,
                "region": "other"
              },
              "main": "20,86",
              "tol": 1e-9
            },
            "obtained": {
              "id": "kfre",
              "main": [
                "20,86",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 5.862864180312021,
                "r5": 20.859820612408562,
                "linear": 1.271441756069947,
                "region": "other"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "kfre",
              "main": [
                "20,86",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 5.862864180312021,
                "r5": 20.859820612408562,
                "linear": 1.271441756069947,
                "region": "other"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Mulher70 TFGe45 RAC30 original",
            "label": "Mulher70 TFGe45 RAC30 original",
            "inputs": {
              "idade": 70,
              "sexo": "F",
              "tfg": 45,
              "rac": 30,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 70,
              "sexo": "F",
              "tfg": 45,
              "rac": 30,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "r2": 0.3764814285393566,
                "r5": 1.17070151512103,
                "linear": -1.9039241208703679
              },
              "main": "1,17",
              "tol": 1e-9
            },
            "obtained": {
              "id": "kfre",
              "main": [
                "1,17",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 0.37648142853935473,
                "r5": 1.170701515121031,
                "linear": -1.9039241208703674,
                "region": "original"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "kfre",
              "main": [
                "1,17",
                "%"
              ],
              "label": "KFRE · 5 anos",
              "raw": {
                "r2": 0.37648142853935473,
                "r5": 1.170701515121031,
                "linear": -1.9039241208703674,
                "region": "original"
              },
              "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "TFGe60 fora do escopoG3–G5",
            "label": "TFGe60 fora do escopoG3–G5",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 60,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 60,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "RACzero impede log",
            "label": "RACzero impede log",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 0,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 0,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "Não deduz região pelo idioma",
            "label": "Não deduz região pelo idioma",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": null,
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "regiao": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "regiao"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "regiao"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "regiao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: texto não é número",
            "label": "idade: texto não é número",
            "inputs": {
              "idade": "1",
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": "1",
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: NaN é rejeitado",
            "label": "idade: NaN é rejeitado",
            "inputs": {
              "idade": null,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": null,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: abaixo do intervalo",
            "label": "idade: abaixo do intervalo",
            "inputs": {
              "idade": 17,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 17,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: acima do intervalo",
            "label": "idade: acima do intervalo",
            "inputs": {
              "idade": 111,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 111,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "idade: campo obrigatório",
            "label": "idade: campo obrigatório",
            "inputs": {
              "idade": null,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": null,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "idade": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "idade"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: opção desconhecida",
            "label": "sexo: opção desconhecida",
            "inputs": {
              "idade": 60,
              "sexo": "__invalid__",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "__invalid__",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: campo obrigatório",
            "label": "sexo: campo obrigatório",
            "inputs": {
              "idade": 60,
              "sexo": null,
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": null,
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "sexo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: texto não é número",
            "label": "tfg: texto não é número",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": "1",
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": "1",
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: NaN é rejeitado",
            "label": "tfg: NaN é rejeitado",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": null,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": null,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "tfg": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: abaixo do intervalo",
            "label": "tfg: abaixo do intervalo",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 0,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 0,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: acima do intervalo",
            "label": "tfg: acima do intervalo",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 60.99,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 60.99,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "tfg: campo obrigatório",
            "label": "tfg: campo obrigatório",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": null,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": null,
              "rac": 300,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "tfg": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "tfg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rac: texto não é número",
            "label": "rac: texto não é número",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": "1",
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": "1",
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rac"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rac"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rac: NaN é rejeitado",
            "label": "rac: NaN é rejeitado",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": null,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": null,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "rac": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "rac"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rac"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "rac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rac: abaixo do intervalo",
            "label": "rac: abaixo do intervalo",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 0,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 0,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rac: acima do intervalo",
            "label": "rac: acima do intervalo",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 10001,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 10001,
              "regiao": "original",
              "contexto": "1"
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "rac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "rac: campo obrigatório",
            "label": "rac: campo obrigatório",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": null,
              "regiao": "original",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": null,
              "regiao": "original",
              "contexto": "1"
            },
            "inputEncoding": {
              "rac": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "rac"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rac"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "rac"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "regiao: opção desconhecida",
            "label": "regiao: opção desconhecida",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "__invalid__",
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "__invalid__",
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "regiao"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "regiao"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "regiao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "regiao: campo obrigatório",
            "label": "regiao: campo obrigatório",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": null,
              "contexto": "1"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "regiao": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "regiao"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "regiao"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "regiao"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "__invalid__"
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": null
            },
            "input": {
              "idade": 60,
              "sexo": "M",
              "tfg": 30,
              "rac": 300,
              "regiao": "original",
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 28,
        "uniqueApiInputCount": 23,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 28,
          "uniqueApiInputs": 23,
          "duplicateRows": 5,
          "duplicates": [
            {
              "first": 8,
              "repeat": 11,
              "input": {
                "idade": null,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              }
            },
            {
              "first": 15,
              "repeat": 18,
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": null,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              }
            },
            {
              "first": 5,
              "repeat": 21,
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 0,
                "regiao": "original",
                "contexto": "1"
              }
            },
            {
              "first": 20,
              "repeat": 23,
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": null,
                "regiao": "original",
                "contexto": "1"
              }
            },
            {
              "first": 6,
              "repeat": 25,
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": null,
                "contexto": "1"
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Adultos com DRC G3–G5 e TFGe < 60. Versão selecionada pelo usuário, sem inferir país pelo idioma. Não modela risco competitivo de morte. Predição não é recomendação de diálise, encaminhamento ou tratamento.",
      "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
      "currentMethodSource": {
        "title": "Tangri et al. 2016 · equações e suplemento, apêndice 2",
        "url": "https://jamanetwork.com/journals/jama/fullarticle/2481005",
        "version": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
        "checkedAt": "2026-10-03",
        "access": "full-article-and-supplement"
      },
      "primaryVerification": {
        "url": "https://jamanetwork.com/journals/jama/fullarticle/2481005",
        "supplementUrl": "https://cdn.jamanetwork.com/ama/content_public/journal/jama/934847/joi150162supp1_prod.pdf",
        "correctionUrl": "https://jamanetwork.com/journals/jama/fullarticle/2492854",
        "checked": "Suplemento de 2016, apêndice eletrônico 2, página 8: sobrevivência basal original de 0,9750/0,9240; recalibração América do Norte de 0,9751/0,8996; demais regiões de 0,9832/0,9365 para 2/5 anos. Coeficientes e centralização conferidos. Aviso de correção consultado; corrige apresentação da tabela 1, sem alterar essas equações.",
        "access": "full-article-and-supplement"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
        "implementedVariant": "PL = −0,2201(idade/10−7,036) + 0,2467(homem−0,5642) − 0,5567(TFGe/5−7,222) + 0,451(ln RAC−5,137). Risco = 100(1−S₀^exp(PL)). S₀ 2/5 anos: original 0,9750/0,9240; recalibrada América do Norte 0,9751/0,8996; recalibrada fora da América do Norte 0,9832/0,9365 (suplemento 2016, apêndice 2).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "tfg",
              "label": "TFG estimada",
              "type": "num",
              "min": 1,
              "max": 59.99,
              "unit": "mL/min/1,73 m²",
              "optional": false,
              "options": null
            },
            {
              "key": "rac",
              "label": "Relação albumina/creatinina urinária (RAC)",
              "type": "num",
              "min": 1,
              "max": 10000,
              "unit": "mg/g",
              "optional": false,
              "options": null
            },
            {
              "key": "regiao",
              "label": "Versão da calibração",
              "type": "sel",
              "optional": false,
              "options": {
                "original": "Equação original · coortes canadenses",
                "na": "Recalibrada para América do Norte · 2016",
                "other": "Recalibrada fora da América do Norte · 2016"
              }
            },
            {
              "key": "contexto",
              "label": "DRC estável G3–G5 confirmada; sem lesão renal aguda e sem diálise em curso?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "b5b4979ada61201c90d9e6b9acbc19ab60e1549cdc83fa0b552391b1e221d306",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Tangri et al. 2016 · equações e suplemento, apêndice 2",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/2481005",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Tangri N et al. A predictive model for progression of chronic kidney disease to kidney failure. JAMA, 2011.",
            "url": "https://doi.org/10.1001/jama.2011.451",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Tangri N et al. Multinational assessment of accuracy of equations for predicting risk of kidney failure: a meta-analysis. JAMA, 2016.",
            "url": "https://doi.org/10.1001/jama.2015.18202",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
            "url": "https://doi.org/10.1016/j.kint.2023.10.018",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "KFRE · autores · versão de quatro variáveis",
            "url": "https://kidneyfailurerisk.com/",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "KDIGO 2024 · DRC G3–G5",
            "url": "https://kdigo.org/wp-content/uploads/2024/03/KDIGO-2024-CKD-Guideline.pdf",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Tangri et al. 2016 · equações e suplemento, apêndice 2",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/2481005",
            "version": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
            "checkedAt": "2026-10-03",
            "access": "full-article-and-supplement"
          },
          "primaryVerification": {
            "url": "https://jamanetwork.com/journals/jama/fullarticle/2481005",
            "supplementUrl": "https://cdn.jamanetwork.com/ama/content_public/journal/jama/934847/joi150162supp1_prod.pdf",
            "correctionUrl": "https://jamanetwork.com/journals/jama/fullarticle/2492854",
            "checked": "Suplemento de 2016, apêndice eletrônico 2, página 8: sobrevivência basal original de 0,9750/0,9240; recalibração América do Norte de 0,9751/0,8996; demais regiões de 0,9832/0,9365 para 2/5 anos. Coeficientes e centralização conferidos. Aviso de correção consultado; corrige apresentação da tabela 1, sem alterar essas equações.",
            "access": "full-article-and-supplement"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 28,
          "passed": 28,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "r2": 8.63274698025854,
                  "r5": 24.562621555417532,
                  "linear": 1.2714417560699467,
                  "region": "original"
                },
                "main": "24,56",
                "tol": 1e-9
              },
              "obtained": {
                "id": "kfre",
                "main": [
                  "24,56",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 8.632746980258554,
                  "r5": 24.56262155541753,
                  "linear": 1.271441756069947,
                  "region": "original"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "kfre",
                "main": [
                  "24,56",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 8.632746980258554,
                  "r5": 24.56262155541753,
                  "linear": 1.271441756069947,
                  "region": "original"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "RegionalNA2e5anos2016",
              "label": "RegionalNA2e5anos2016",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "na",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "na",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "r2": 8.59932568795834,
                  "r5": 31.428953114210184,
                  "linear": 1.2714417560699467,
                  "region": "na"
                },
                "main": "31,43",
                "tol": 1e-9
              },
              "obtained": {
                "id": "kfre",
                "main": [
                  "31,43",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 8.599325687958359,
                  "r5": 31.428953114210202,
                  "linear": 1.271441756069947,
                  "region": "na"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "kfre",
                "main": [
                  "31,43",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 8.599325687958359,
                  "r5": 31.428953114210202,
                  "linear": 1.271441756069947,
                  "region": "na"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "RegionalnãoNA2e5anos2016",
              "label": "RegionalnãoNA2e5anos2016",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "other",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "other",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "r2": 5.862864180312008,
                  "r5": 20.859820612408566,
                  "region": "other"
                },
                "main": "20,86",
                "tol": 1e-9
              },
              "obtained": {
                "id": "kfre",
                "main": [
                  "20,86",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 5.862864180312021,
                  "r5": 20.859820612408562,
                  "linear": 1.271441756069947,
                  "region": "other"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "kfre",
                "main": [
                  "20,86",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 5.862864180312021,
                  "r5": 20.859820612408562,
                  "linear": 1.271441756069947,
                  "region": "other"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Mulher70 TFGe45 RAC30 original",
              "label": "Mulher70 TFGe45 RAC30 original",
              "inputs": {
                "idade": 70,
                "sexo": "F",
                "tfg": 45,
                "rac": 30,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 70,
                "sexo": "F",
                "tfg": 45,
                "rac": 30,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "r2": 0.3764814285393566,
                  "r5": 1.17070151512103,
                  "linear": -1.9039241208703679
                },
                "main": "1,17",
                "tol": 1e-9
              },
              "obtained": {
                "id": "kfre",
                "main": [
                  "1,17",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 0.37648142853935473,
                  "r5": 1.170701515121031,
                  "linear": -1.9039241208703674,
                  "region": "original"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "kfre",
                "main": [
                  "1,17",
                  "%"
                ],
                "label": "KFRE · 5 anos",
                "raw": {
                  "r2": 0.37648142853935473,
                  "r5": 1.170701515121031,
                  "linear": -1.9039241208703674,
                  "region": "original"
                },
                "methodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "TFGe60 fora do escopoG3–G5",
              "label": "TFGe60 fora do escopoG3–G5",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 60,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 60,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "RACzero impede log",
              "label": "RACzero impede log",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 0,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 0,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "Não deduz região pelo idioma",
              "label": "Não deduz região pelo idioma",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": null,
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "regiao": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "regiao"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "regiao"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "regiao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: texto não é número",
              "label": "idade: texto não é número",
              "inputs": {
                "idade": "1",
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": "1",
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: NaN é rejeitado",
              "label": "idade: NaN é rejeitado",
              "inputs": {
                "idade": null,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": null,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: abaixo do intervalo",
              "label": "idade: abaixo do intervalo",
              "inputs": {
                "idade": 17,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 17,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: acima do intervalo",
              "label": "idade: acima do intervalo",
              "inputs": {
                "idade": 111,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 111,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "idade: campo obrigatório",
              "label": "idade: campo obrigatório",
              "inputs": {
                "idade": null,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": null,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "idade": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "idade"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: opção desconhecida",
              "label": "sexo: opção desconhecida",
              "inputs": {
                "idade": 60,
                "sexo": "__invalid__",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "__invalid__",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: campo obrigatório",
              "label": "sexo: campo obrigatório",
              "inputs": {
                "idade": 60,
                "sexo": null,
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": null,
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "sexo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: texto não é número",
              "label": "tfg: texto não é número",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": "1",
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": "1",
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: NaN é rejeitado",
              "label": "tfg: NaN é rejeitado",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": null,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": null,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "tfg": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: abaixo do intervalo",
              "label": "tfg: abaixo do intervalo",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 0,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 0,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: acima do intervalo",
              "label": "tfg: acima do intervalo",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 60.99,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 60.99,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "tfg: campo obrigatório",
              "label": "tfg: campo obrigatório",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": null,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": null,
                "rac": 300,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "tfg": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "tfg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rac: texto não é número",
              "label": "rac: texto não é número",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": "1",
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": "1",
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rac"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rac"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rac: NaN é rejeitado",
              "label": "rac: NaN é rejeitado",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": null,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": null,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "rac": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "rac"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rac"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "rac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rac: abaixo do intervalo",
              "label": "rac: abaixo do intervalo",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 0,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 0,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rac: acima do intervalo",
              "label": "rac: acima do intervalo",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 10001,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 10001,
                "regiao": "original",
                "contexto": "1"
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "rac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "rac: campo obrigatório",
              "label": "rac: campo obrigatório",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": null,
                "regiao": "original",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": null,
                "regiao": "original",
                "contexto": "1"
              },
              "inputEncoding": {
                "rac": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "rac"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rac"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "rac"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "regiao: opção desconhecida",
              "label": "regiao: opção desconhecida",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "__invalid__",
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "__invalid__",
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "regiao"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "regiao"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "regiao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "regiao: campo obrigatório",
              "label": "regiao: campo obrigatório",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": null,
                "contexto": "1"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "regiao": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "regiao"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "regiao"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "regiao"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "__invalid__"
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": null
              },
              "input": {
                "idade": 60,
                "sexo": "M",
                "tfg": 30,
                "rac": 300,
                "regiao": "original",
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 28,
          "uniqueApiInputCount": 23,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 28,
            "uniqueApiInputs": 23,
            "duplicateRows": 5,
            "duplicates": [
              {
                "first": 8,
                "repeat": 11,
                "input": {
                  "idade": null,
                  "sexo": "M",
                  "tfg": 30,
                  "rac": 300,
                  "regiao": "original",
                  "contexto": "1"
                }
              },
              {
                "first": 15,
                "repeat": 18,
                "input": {
                  "idade": 60,
                  "sexo": "M",
                  "tfg": null,
                  "rac": 300,
                  "regiao": "original",
                  "contexto": "1"
                }
              },
              {
                "first": 5,
                "repeat": 21,
                "input": {
                  "idade": 60,
                  "sexo": "M",
                  "tfg": 30,
                  "rac": 0,
                  "regiao": "original",
                  "contexto": "1"
                }
              },
              {
                "first": 20,
                "repeat": 23,
                "input": {
                  "idade": 60,
                  "sexo": "M",
                  "tfg": 30,
                  "rac": null,
                  "regiao": "original",
                  "contexto": "1"
                }
              },
              {
                "first": 6,
                "repeat": 25,
                "input": {
                  "idade": 60,
                  "sexo": "M",
                  "tfg": 30,
                  "rac": 300,
                  "regiao": null,
                  "contexto": "1"
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "ed1b241aa986c67eee53f1ae57799c245c3f7ea759b0be54b0953efdc21329b4",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Tangri 2011/2016; KFRE 4 variáveis, calibração regional explícita",
            "sourceEvidenceSha256": "17b95616ae07fd0687042851adea6c2a250f180ba5db1a3ea49b6b298fe6470e",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "kfre@native-2026-10-04+ed1b241aa986"
    },
    {
      "id": "kt-v-hemodialise",
      "title": "Kt/V e URR na hemodiálise",
      "short": "Adequação da dose de hemodiálise (Daugirdas)",
      "desc": "Calcule o spKt/V pela fórmula de Daugirdas de 2ª geração e a taxa de redução da ureia (URR) para avaliar a adequação da hemodiálise.",
      "lead": "Estima a dose de hemodiálise entregue numa sessão (spKt/V) a partir das ureias pré e pós, da duração, da ultrafiltração e do peso, e compara com as metas da KDOQI.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "pre",
          "Ureia pré-diálise",
          "num",
          {
            "min": 10,
            "max": 500,
            "unit": "mg/dL",
            "ph": "140"
          }
        ],
        [
          "pos",
          "Ureia pós-diálise",
          "num",
          {
            "min": 2,
            "max": 400,
            "unit": "mg/dL",
            "ph": "42"
          }
        ],
        [
          "horas",
          "Duração da sessão",
          "num",
          {
            "min": 1,
            "max": 10,
            "step": 0.05,
            "unit": "horas",
            "ph": "4"
          }
        ],
        [
          "uf",
          "Ultrafiltração (peso perdido)",
          "num",
          {
            "min": 0,
            "max": 8,
            "step": 0.1,
            "unit": "L (kg)",
            "ph": "2,5"
          }
        ],
        [
          "peso",
          "Peso pós-diálise",
          "num",
          {
            "min": 20,
            "max": 250,
            "step": 0.1,
            "unit": "kg",
            "ph": "70"
          }
        ]
      ],
      "formula": "<p><strong>spKt/V</strong> = −ln(R − 0,008 × t) + (4 − 3,5 × R) × UF ÷ P</p><p>R = ureia pós ÷ ureia pré; t = duração (h); UF = ultrafiltração (L); P = peso pós-diálise (kg).</p><p><strong>URR</strong> (%) = (1 − R) × 100.</p>",
      "sources": [
        [
          "Daugirdas JT. Second generation logarithmic estimates of single-pool variable volume Kt/V: an analysis of error. J Am Soc Nephrol, 1993.",
          "https://doi.org/10.1681/ASN.V451205"
        ],
        [
          "National Kidney Foundation. KDOQI Clinical Practice Guideline for Hemodialysis Adequacy: 2015 Update. Am J Kidney Dis, 2015.",
          "https://doi.org/10.1053/j.ajkd.2015.07.015"
        ]
      ],
      "cases": [
        [
          "Ureia 70 → 21, 4 h, UF 3 L, 70 kg: Kt/V 1,44, URR 70%",
          {
            "pre": 70,
            "pos": 21,
            "horas": 4,
            "uf": 3,
            "peso": 70
          },
          {
            "raw": {
              "ktv": 1.4432,
              "urr": 70
            },
            "main": "1,44",
            "level": "low",
            "tol": 0.001
          }
        ],
        [
          "Ureia 80 → 28, 4 h, UF 2,5 L, 75 kg: Kt/V 1,24, URR 65%",
          {
            "pre": 80,
            "pos": 28,
            "horas": 4,
            "uf": 2.5,
            "peso": 75
          },
          {
            "raw": {
              "ktv": 1.2382,
              "urr": 65
            },
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "Ureia 100 → 40, 3,5 h, UF 2 L, 60 kg: Kt/V 1,08, URR 60%",
          {
            "pre": 100,
            "pos": 40,
            "horas": 3.5,
            "uf": 2,
            "peso": 60
          },
          {
            "raw": {
              "ktv": 1.0755,
              "urr": 60
            },
            "level": "high",
            "tol": 0.001
          }
        ],
        [
          "Ureia pós maior que a pré: erro",
          {
            "pre": 50,
            "pos": 60,
            "horas": 4,
            "uf": 2,
            "peso": 70
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.326Z",
        "total": 88,
        "passed": 88,
        "sourceRowCount": 88,
        "uniqueApiInputCount": 88,
        "sourceContextCount": 88,
        "cases": [
          {
            "id": "kt-v-hemodialise",
            "index": 0,
            "input": {
              "pre": 100,
              "pos": 20,
              "horas": 2,
              "uf": 0,
              "peso": 50
            },
            "expected": {
              "ktv": 1.69282,
              "urr": 80
            },
            "expectedExactDecimal": {
              "ktv": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
              "urr": "80.0"
            },
            "originalSourceExpected": {
              "ktvExactDecimal": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381750",
              "ktvRound6": 1.69282,
              "urrExactDecimal": "80.0",
              "urrRound6": 80,
              "urrRound2": 80
            },
            "caseKind": "source-equation-grid",
            "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "kt-v-hemodialise",
            "index": 1,
            "input": {
              "pre": 100,
              "pos": 20,
              "horas": 2,
              "uf": 0,
              "peso": 80
            },
            "expected": {
              "ktv": 1.69282,
              "urr": 80
            },
            "expectedExactDecimal": {
              "ktv": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
              "urr": "80.0"
            },
            "originalSourceExpected": {
              "ktvExactDecimal": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381750",
              "ktvRound6": 1.69282,
              "urrExactDecimal": "80.0",
              "urrRound6": 80,
              "urrRound2": 80
            },
            "caseKind": "source-equation-grid",
            "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "kt-v-hemodialise",
            "index": 2,
            "input": {
              "pre": 100,
              "pos": 20,
              "horas": 2,
              "uf": 0,
              "peso": 110
            },
            "expected": {
              "ktv": 1.69282,
              "urr": 80
            },
            "expectedExactDecimal": {
              "ktv": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
              "urr": "80.0"
            },
            "originalSourceExpected": {
              "ktvExactDecimal": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381750",
              "ktvRound6": 1.69282,
              "urrExactDecimal": "80.0",
              "urrRound6": 80,
              "urrRound2": 80
            },
            "caseKind": "source-equation-grid",
            "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.69282,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.69282,
                    "obtained": 1.69282,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "kt-v-hemodialise",
            "index": 3,
            "input": {
              "pre": 100,
              "pos": 20,
              "horas": 2,
              "uf": 2,
              "peso": 50
            },
            "expected": {
              "ktv": 1.82482,
              "urr": 80
            },
            "expectedExactDecimal": {
              "ktv": "1.8248195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
              "urr": "80.0"
            },
            "originalSourceExpected": {
              "ktvExactDecimal": "1.8248195213731514329955251678683668001344237479651174237393082969395437171381750",
              "ktvRound6": 1.82482,
              "urrExactDecimal": "80.0",
              "urrRound6": 80,
              "urrRound2": 80
            },
            "caseKind": "source-equation-grid",
            "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.82482,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.82482,
                    "obtained": 1.82482,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.82482,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.82482,
                    "obtained": 1.82482,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.82482,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.82482,
                    "obtained": 1.82482,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.82482,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.82482,
                    "obtained": 1.82482,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "node",
                "raw": {
                  "ktv": 1.82482,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.82482,
                    "obtained": 1.82482,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                "mode": "vm",
                "raw": {
                  "ktv": 1.82482,
                  "urr": 80
                },
                "comparisons": [
                  {
                    "field": "ktv",
                    "expected": 1.82482,
                    "obtained": 1.82482,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "urr",
                    "expected": 80,
                    "obtained": 80,
                    "exact": true,
                    "maxPermittedUlp": 0,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "19aad67713bf6c08a2007ade3ee96a1ee021c9df6fc5bf9df9a09d2668c1d602",
          "total": 88,
          "bankRowCount": 88,
          "uniqueApiInputCount": 88,
          "sourceContextCount": 88,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 88,
          "uniqueApiInputs": 88,
          "duplicateRows": 0
        },
        "scope": "Daugirdas1993 second-generation spKt/V equation from the original abstract; local six-decimal numerical output and elementary URR ratio. Three algebraic/local domain rejections are explicitly separate from clinical eligibility. Abstract does not independently establish sampling/time/UF definitions or KDOQI adequacy thresholds. No weekly/equilibrated-dose, clinical adequacy or full-method approval.",
        "sources": [
          {
            "id": "kt-v-hemodialise",
            "edition": "Daugirdas1993, JASN4(5):1205–1213, PMID8305648, DOI10.1681/ASN.V451205",
            "url": "https://pubmed.ncbi.nlm.nih.gov/8305648/",
            "access": "Direct PubMed open returned only HHS footer; exact original PubMed abstract was fully available in indexed primary search result and read. DOI direct open failed. Original full paper not retrieved/read.",
            "readScope": "Original indexed abstract: second-generation equation; simulated range0.6–2.6 and500 modeling sessions0.7–2.1. No treatment adequacy or KDOQI decision thresholds verified.",
            "formula": "spKt/V = -ln(R - 0.008*t) + (4 - 3.5*R)*UF/W",
            "unitsScope": "Current local contract uses t in hours, UF in L(kg), W postdialysis kg and same units for pre/post urea. These unit/sampling definitions are not independently established by the abstract accessed; no full conformance claim.",
            "notReviewed": [
              "Original full-paper sampling method and time units",
              "KDOQI2015 threshold applicability",
              "Equilibrated/weekly dialysis dose",
              "Patient-level appropriateness"
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/three-limited-source-oracles-final23.json",
          "sha256": "b5a0c3a3822f0195aff892cd543332097c5b8a7ecd108774719038a91d98392f"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:11.733Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Daugirdas1993 second-generation spKt/V equation from the original abstract; local six-decimal numerical output and elementary URR ratio. Three algebraic/local domain rejections are explicitly separate from clinical eligibility. Abstract does not independently establish sampling/time/UF definitions or KDOQI adequacy thresholds. No weekly/equilibrated-dose, clinical adequacy or full-method approval.",
          "currentBinding": {
            "source26BankSha256": "0fe9b2dd17142081dde34bd631fe127e4e6487102cf01fbe108cf63d941da406",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
              },
              {
                "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
              },
              {
                "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 264,
        "actualVmExecutions": 264,
        "implementations": [
          {
            "id": "kt-v-hemodialise",
            "app": "website",
            "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
            "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
          },
          {
            "id": "kt-v-hemodialise",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
            "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
          },
          {
            "id": "kt-v-hemodialise",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
            "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
          }
        ],
        "qualifications": [
          "Daugirdas1993 second-generation spKt/V equation from the original abstract; local six-decimal numerical output and elementary URR ratio. Three algebraic/local domain rejections are explicitly separate from clinical eligibility. Abstract does not independently establish sampling/time/UF definitions or KDOQI adequacy thresholds. No weekly/equilibrated-dose, clinical adequacy or full-method approval.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:49:59.771Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/kt-v-hemodialise/independent-source-cases.json",
            "sha256": "113d0b822f5127a1aa92b89a4bfb9feee707955af75c1a51738fbb08cc9c29a6"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "Daugirdas 2ªgeração 1993:sp Kt/V variável; UF/peso pós; URR; sem Kt/Vequilibrado",
      "implementationVersion": "kt-v-hemodialise@native-2026-10-03+3cd11ab6588d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8305648/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "spKt/V = −ln(R − 0,008 × t) + (4 − 3,5 × R) × UF ÷ P R = ureia pós ÷ ureia pré; t = duração (h); UF = ultrafiltração (L); P = peso pós-diálise (kg). URR (%) = (1 − R) × 100.",
        "inputContract": {
          "fields": [
            {
              "key": "pre",
              "label": "Ureia pré-diálise",
              "type": "num",
              "min": 10,
              "max": 500,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "pos",
              "label": "Ureia pós-diálise",
              "type": "num",
              "min": 2,
              "max": 400,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "horas",
              "label": "Duração da sessão",
              "type": "num",
              "min": 1,
              "max": 10,
              "unit": "horas",
              "optional": false,
              "options": null
            },
            {
              "key": "uf",
              "label": "Ultrafiltração (peso perdido)",
              "type": "num",
              "min": 0,
              "max": 8,
              "unit": "L (kg)",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso pós-diálise",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            }
          ],
          "hash": "bc4c00869319d6d85f380fa41b9a170f389a51f158fdc17fa18fa406074f0c6c"
        },
        "sourceEditions": [
          {
            "citation": "Daugirdas JT. Second generation logarithmic estimates of single-pool variable volume Kt/V: an analysis of error. J Am Soc Nephrol, 1993.",
            "url": "https://doi.org/10.1681/ASN.V451205",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Second generation logarithmic estimates of single-pool variable volume Kt/V: an analysis of error.",
              "year": "1993",
              "firstPublicationDate": "1993-11-01",
              "doi": "10.1681/asn.v451205",
              "pmid": "8305648",
              "journal": "Journal of the American Society of Nephrology : JASN",
              "authors": "Daugirdas JT."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8305648/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "ad03f178a910f4d14f6b5add301d54383a4ba5cf2b18f2ad8f894decfc47b2bb",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "National Kidney Foundation. KDOQI Clinical Practice Guideline for Hemodialysis Adequacy: 2015 Update. Am J Kidney Dis, 2015.",
            "url": "https://doi.org/10.1053/j.ajkd.2015.07.015",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "KDOQI Clinical Practice Guideline for Hemodialysis Adequacy: 2015 update.",
              "year": "2015",
              "firstPublicationDate": "2015-11-01",
              "doi": "10.1053/j.ajkd.2015.07.015",
              "pmid": "26498416",
              "journal": "American journal of kidney diseases : the official journal of the National Kidney Foundation",
              "authors": "National Kidney Foundation."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/26498416/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "8e74872ae9370055d7787c0e489aa65fadc93b549996a108cdc2efac64cdf043",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.326Z",
          "total": 88,
          "passed": 88,
          "sourceRowCount": 88,
          "uniqueApiInputCount": 88,
          "sourceContextCount": 88,
          "cases": [
            {
              "id": "kt-v-hemodialise",
              "index": 0,
              "input": {
                "pre": 100,
                "pos": 20,
                "horas": 2,
                "uf": 0,
                "peso": 50
              },
              "expected": {
                "ktv": 1.69282,
                "urr": 80
              },
              "expectedExactDecimal": {
                "ktv": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
                "urr": "80.0"
              },
              "originalSourceExpected": {
                "ktvExactDecimal": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381750",
                "ktvRound6": 1.69282,
                "urrExactDecimal": "80.0",
                "urrRound6": 80,
                "urrRound2": 80
              },
              "caseKind": "source-equation-grid",
              "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "kt-v-hemodialise",
              "index": 1,
              "input": {
                "pre": 100,
                "pos": 20,
                "horas": 2,
                "uf": 0,
                "peso": 80
              },
              "expected": {
                "ktv": 1.69282,
                "urr": 80
              },
              "expectedExactDecimal": {
                "ktv": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
                "urr": "80.0"
              },
              "originalSourceExpected": {
                "ktvExactDecimal": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381750",
                "ktvRound6": 1.69282,
                "urrExactDecimal": "80.0",
                "urrRound6": 80,
                "urrRound2": 80
              },
              "caseKind": "source-equation-grid",
              "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "kt-v-hemodialise",
              "index": 2,
              "input": {
                "pre": 100,
                "pos": 20,
                "horas": 2,
                "uf": 0,
                "peso": 110
              },
              "expected": {
                "ktv": 1.69282,
                "urr": 80
              },
              "expectedExactDecimal": {
                "ktv": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
                "urr": "80.0"
              },
              "originalSourceExpected": {
                "ktvExactDecimal": "1.6928195213731514329955251678683668001344237479651174237393082969395437171381750",
                "ktvRound6": 1.69282,
                "urrExactDecimal": "80.0",
                "urrRound6": 80,
                "urrRound2": 80
              },
              "caseKind": "source-equation-grid",
              "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.69282,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.69282,
                      "obtained": 1.69282,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "kt-v-hemodialise",
              "index": 3,
              "input": {
                "pre": 100,
                "pos": 20,
                "horas": 2,
                "uf": 2,
                "peso": 50
              },
              "expected": {
                "ktv": 1.82482,
                "urr": 80
              },
              "expectedExactDecimal": {
                "ktv": "1.8248195213731514329955251678683668001344237479651174237393082969395437171381749956920005421265440180457016955",
                "urr": "80.0"
              },
              "originalSourceExpected": {
                "ktvExactDecimal": "1.8248195213731514329955251678683668001344237479651174237393082969395437171381750",
                "ktvRound6": 1.82482,
                "urrExactDecimal": "80.0",
                "urrRound6": 80,
                "urrRound2": 80
              },
              "caseKind": "source-equation-grid",
              "sourceContext": "Daugirdas1993 indexed original abstract: second-generation equation only. URR is the separate elementary ratio identity; no KDOQI thresholds or clinical adequacy tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.82482,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.82482,
                      "obtained": 1.82482,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.82482,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.82482,
                      "obtained": 1.82482,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.82482,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.82482,
                      "obtained": 1.82482,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.82482,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.82482,
                      "obtained": 1.82482,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "node",
                  "raw": {
                    "ktv": 1.82482,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.82482,
                      "obtained": 1.82482,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf",
                  "mode": "vm",
                  "raw": {
                    "ktv": 1.82482,
                    "urr": 80
                  },
                  "comparisons": [
                    {
                      "field": "ktv",
                      "expected": 1.82482,
                      "obtained": 1.82482,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "urr",
                      "expected": 80,
                      "obtained": 80,
                      "exact": true,
                      "maxPermittedUlp": 0,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "19aad67713bf6c08a2007ade3ee96a1ee021c9df6fc5bf9df9a09d2668c1d602",
            "total": 88,
            "bankRowCount": 88,
            "uniqueApiInputCount": 88,
            "sourceContextCount": 88,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 88,
            "uniqueApiInputs": 88,
            "duplicateRows": 0
          },
          "scope": "Daugirdas1993 second-generation spKt/V equation from the original abstract; local six-decimal numerical output and elementary URR ratio. Three algebraic/local domain rejections are explicitly separate from clinical eligibility. Abstract does not independently establish sampling/time/UF definitions or KDOQI adequacy thresholds. No weekly/equilibrated-dose, clinical adequacy or full-method approval.",
          "sources": [
            {
              "id": "kt-v-hemodialise",
              "edition": "Daugirdas1993, JASN4(5):1205–1213, PMID8305648, DOI10.1681/ASN.V451205",
              "url": "https://pubmed.ncbi.nlm.nih.gov/8305648/",
              "access": "Direct PubMed open returned only HHS footer; exact original PubMed abstract was fully available in indexed primary search result and read. DOI direct open failed. Original full paper not retrieved/read.",
              "readScope": "Original indexed abstract: second-generation equation; simulated range0.6–2.6 and500 modeling sessions0.7–2.1. No treatment adequacy or KDOQI decision thresholds verified.",
              "formula": "spKt/V = -ln(R - 0.008*t) + (4 - 3.5*R)*UF/W",
              "unitsScope": "Current local contract uses t in hours, UF in L(kg), W postdialysis kg and same units for pre/post urea. These unit/sampling definitions are not independently established by the abstract accessed; no full conformance claim.",
              "notReviewed": [
                "Original full-paper sampling method and time units",
                "KDOQI2015 threshold applicability",
                "Equilibrated/weekly dialysis dose",
                "Patient-level appropriateness"
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/three-limited-source-oracles-final23.json",
            "sha256": "b5a0c3a3822f0195aff892cd543332097c5b8a7ecd108774719038a91d98392f"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:11.733Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Daugirdas1993 second-generation spKt/V equation from the original abstract; local six-decimal numerical output and elementary URR ratio. Three algebraic/local domain rejections are explicitly separate from clinical eligibility. Abstract does not independently establish sampling/time/UF definitions or KDOQI adequacy thresholds. No weekly/equilibrated-dose, clinical adequacy or full-method approval.",
            "currentBinding": {
              "source26BankSha256": "0fe9b2dd17142081dde34bd631fe127e4e6487102cf01fbe108cf63d941da406",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
                },
                {
                  "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
                },
                {
                  "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
                  "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 264,
          "actualVmExecutions": 264,
          "implementations": [
            {
              "id": "kt-v-hemodialise",
              "app": "website",
              "file": "apps/website/private/tool-code/kt-v-hemodialise/calculator.js",
              "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
            },
            {
              "id": "kt-v-hemodialise",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/kt-v-hemodialise/calculator.js",
              "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
            },
            {
              "id": "kt-v-hemodialise",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/kt-v-hemodialise/calculator.js",
              "sha256": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
            }
          ],
          "qualifications": [
            "Daugirdas1993 second-generation spKt/V equation from the original abstract; local six-decimal numerical output and elementary URR ratio. Three algebraic/local domain rejections are explicitly separate from clinical eligibility. Abstract does not independently establish sampling/time/UF definitions or KDOQI adequacy thresholds. No weekly/equilibrated-dose, clinical adequacy or full-method approval.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:49:59.771Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/kt-v-hemodialise/independent-source-cases.json",
              "sha256": "113d0b822f5127a1aa92b89a4bfb9feee707955af75c1a51738fbb08cc9c29a6"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "3cd11ab6588dc84a50397e2cea51471995a89cde039f665547c70dc7832c7caf"
      },
      "limits": "Esta fórmula estima spKt/V de uma sessão, com compartimento único e correção de volume, e não equivale ao Kt/V equilibrado ou semanal. A técnica e o momento das amostras, unidades e regime de diálise precisam corresponder ao método. Metas KDOQI têm contexto e fonte próprios; a análise do valor isolado não confirma adequação global do tratamento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.070Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Técnica de coleta pós-diálise, unidade t/UF/W e metas KDOQI 2015 não estão no resumo. Não é Kt/V equilibrado ou semanal."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "ldl-calculado",
      "title": "LDL-colesterol calculado",
      "short": "Friedewald, Sampson (NIH) e não-HDL",
      "desc": "Calcule o LDL-colesterol pelas fórmulas de Friedewald e de Sampson (NIH 2020) e o colesterol não-HDL, com alerta para triglicerídeos altos.",
      "lead": "Calcula o LDL-c pelas fórmulas de Friedewald e de Sampson (NIH) e o colesterol não-HDL a partir do perfil lipídico.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "endocrinologia-e-metabologia",
        "medicina-laboratorial"
      ],
      "fields": [
        [
          "ct",
          "Colesterol total",
          "num",
          {
            "min": 50,
            "max": 800,
            "unit": "mg/dL",
            "ph": "200"
          }
        ],
        [
          "hdl",
          "HDL-colesterol",
          "num",
          {
            "min": 5,
            "max": 200,
            "unit": "mg/dL",
            "ph": "50"
          }
        ],
        [
          "tg",
          "Triglicerídeos",
          "num",
          {
            "min": 10,
            "max": 3000,
            "unit": "mg/dL",
            "ph": "150"
          }
        ]
      ],
      "formula": "<ul><li><strong>Não-HDL-c</strong> = CT − HDL</li><li><strong>Friedewald:</strong> LDL = CT − HDL − TG ÷ 5 (válida com TG &lt; 400 mg/dL)</li><li><strong>Sampson (NIH 2020):</strong> LDL = CT/0,948 − HDL/0,971 − (TG/8,56 + TG × não-HDL/2140 − TG²/16100) − 9,44 (válida até TG 800 mg/dL)</li></ul>",
      "sources": [
        [
          "Friedewald WT, Levy RI, Fredrickson DS. Estimation of the concentration of low-density lipoprotein cholesterol in plasma, without use of the preparative ultracentrifuge. Clin Chem, 1972.",
          "https://doi.org/10.1093/clinchem/18.6.499"
        ],
        [
          "Sampson M et al. A new equation for calculation of low-density lipoprotein cholesterol in patients with normolipidemia and/or hypertriglyceridemia. JAMA Cardiol, 2020.",
          "https://doi.org/10.1001/jamacardio.2020.0013"
        ],
        [
          "Faludi AA et al. Atualização da Diretriz Brasileira de Dislipidemias e Prevenção da Aterosclerose – 2017. Arq Bras Cardiol.",
          "https://doi.org/10.5935/abc.20170121"
        ],
        [
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC7240357/",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC7240357/"
        ]
      ],
      "cases": [
        [
          "CT 200, HDL 50, TG 150: Friedewald 120 · Sampson ≈ 123 · não-HDL 150",
          {
            "ct": 200,
            "hdl": 50,
            "tg": 150
          },
          {
            "raw": {
              "friedewald": 120,
              "sampson": 123.4,
              "nonhdl": 150
            },
            "tol": 0.3
          }
        ],
        [
          "CT 250, HDL 40, TG 450: Friedewald não se aplica (TG ≥ 400)",
          {
            "ct": 250,
            "hdl": 40,
            "tg": 450
          },
          {
            "raw": {
              "nonhdl": 210
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 1,
        "passed": 1,
        "cases": [
          {
            "label": "Não-HDL e Friedewald com unidades mg/dL",
            "input": {
              "ct": 240,
              "hdl": 60,
              "tg": 100
            },
            "expected": {
              "nonhdl": 180,
              "friedewald": 160
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Friedewald 1972 TG<400 e Sampson NIH 2020 TG≤800; coeficientes 0,948/0,971/8,56/2140/16100/9,44",
      "implementationVersion": "ldl-calculado@native-2026-10-03+020feed42a84",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4337382/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Não-HDL-c = CT − HDL Friedewald: LDL = CT − HDL − TG ÷ 5 (válida com TG < 400 mg/dL) Sampson (NIH 2020): LDL = CT/0,948 − HDL/0,971 − (TG/8,56 + TG × não-HDL/2140 − TG²/16100) − 9,44 (válida até TG 800 mg/dL)",
        "inputContract": {
          "fields": [
            {
              "key": "ct",
              "label": "Colesterol total",
              "type": "num",
              "min": 50,
              "max": 800,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "hdl",
              "label": "HDL-colesterol",
              "type": "num",
              "min": 5,
              "max": 200,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "tg",
              "label": "Triglicerídeos",
              "type": "num",
              "min": 10,
              "max": 3000,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "af208d801376271186f71c8bcac6046ee1fabf8384712286c1b7fc10c7bdf8eb"
        },
        "sourceEditions": [
          {
            "citation": "Friedewald WT, Levy RI, Fredrickson DS. Estimation of the concentration of low-density lipoprotein cholesterol in plasma, without use of the preparative ultracentrifuge. Clin Chem, 1972.",
            "url": "https://doi.org/10.1093/clinchem/18.6.499",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Estimation of the concentration of low-density lipoprotein cholesterol in plasma, without use of the preparative ultracentrifuge.",
              "year": "1972",
              "firstPublicationDate": "1972-06-01",
              "doi": "10.1093/clinchem/18.6.499",
              "pmid": "4337382",
              "journal": "Clinical chemistry",
              "authors": "Friedewald WT, Levy RI, Fredrickson DS."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4337382/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Sampson M et al. A new equation for calculation of low-density lipoprotein cholesterol in patients with normolipidemia and/or hypertriglyceridemia. JAMA Cardiol, 2020.",
            "url": "https://doi.org/10.1001/jamacardio.2020.0013",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A New Equation for Calculation of Low-Density Lipoprotein Cholesterol in Patients With Normolipidemia and/or Hypertriglyceridemia.",
              "year": "2020",
              "firstPublicationDate": "2020-05-01",
              "doi": "10.1001/jamacardio.2020.0013",
              "pmid": "32101259",
              "pmcid": "PMC7240357",
              "journal": "JAMA cardiology",
              "authors": "Sampson M, Ling C, Sun Q, Harb R, Ashmaig M, Warnick R, Sethi A, Fleming JK, Otvos JD, Meeusen JW, Delaney SR, Jaffe AS, Shamburek R, Amar M, Remaley AT."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7240357/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0be5d52bf881a1c2211d0b03f0e1bf49cba6b85335f2216cabc43975b7be548e",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Faludi AA et al. Atualização da Diretriz Brasileira de Dislipidemias e Prevenção da Aterosclerose – 2017. Arq Bras Cardiol.",
            "url": "https://doi.org/10.5935/abc.20170121",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Atualização da Diretriz Brasileira de Dislipidemias e Prevenção da Aterosclerose – 2017.",
              "year": "2017",
              "firstPublicationDate": "2017-07-01",
              "doi": "10.5935/abc.20170121",
              "pmid": "28813069",
              "journal": "Arquivos brasileiros de cardiologia",
              "authors": "Faludi AA, Izar MCO, Saraiva JFK, Chacra APM, Bianco HT, Afiune A, Bertolami A, Pereira AC, Lottenberg AM, Sposito AC, Chagas ACP, Casella A, Simão AF, Alencar AC, Caramelli B, Magalhães CC, Negrão CE, Ferreira CEDS, Scherr C, Feio CMA, Kovacs C, Araújo DB, Magnoni D, Calderaro D, Gualandro DM, Mello EP, Alexandre ERG, Sato EI, Moriguchi EH, Rached FH, Santos FCD, Cesena FHY, Fonseca FAH, Fonseca HARD, Xavier HT, Mota ICP, Giuliano ICB, Issa JS, Diament J, Pesquero JB, Santos JED, Faria JR, Melo JX, Kato JT, Torres KP, Bertolami MC, Assad MHV, Miname MH, Scartezini M, Forti NA, Coelho OR, Maranhão RC, Santos RDD, Alves RJ, Cassani RL, Betti RTB, Carvalho T, Martinez TLDR, Giraldez VZR, Salgado W."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28813069/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 1,
          "passed": 1,
          "cases": [
            {
              "label": "Não-HDL e Friedewald com unidades mg/dL",
              "input": {
                "ct": 240,
                "hdl": 60,
                "tg": 100
              },
              "expected": {
                "nonhdl": 180,
                "friedewald": 160
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "020feed42a84c1e8e2a88aab87e4f1ee5774bce79aa38996bdefbc3e03e2df5a"
      },
      "limits": "Sampson 2020 avaliou a estimativa de LDL-colesterol até triglicerídeos de 800 mg/dL; pessoas com hiperlipidemia tipo III foram excluídas. A amostra de desenvolvimento teve alta frequência de hipertrigliceridemia, com validação externa em outras populações. A fórmula estima, em vez de medir diretamente, o LDL-colesterol. Seus limites não devem ser transferidos à fórmula de Friedewald; preserve a variante escolhida, a unidade e o domínio de triglicerídeos informado para cada método.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.184Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Friedewald 1972 sem resumo. Restrições por triglicerídeos e fórmula Sampson 2020 precisam de textos distintos; leitura anterior Sampson da raiz pode ser vinculada sem alegar nova revisão integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "primarySupplements": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7240357/",
            "scope": "Original Sampson2020 Methods/Limitations/Conclusions read. Targeted supplement only; not renewed full Friedewald1972 conformance."
          }
        ]
      }
    },
    {
      "id": "escore-macis",
      "title": "MACIS (carcinoma papilífero de tireoide)",
      "short": "Prognóstico do carcinoma papilífero de tireoide",
      "desc": "Escore MACIS para carcinoma papilífero de tireoide: metástase, idade, ressecção, invasão e tamanho, com a sobrevida câncer-específica em 20 anos.",
      "lead": "Estima a sobrevida câncer-específica em 20 anos no carcinoma papilífero de tireoide a partir de cinco dados disponíveis após a cirurgia.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-de-cabeca-e-pescoco",
        "endocrinologia-e-metabologia",
        "cirurgia-oncologica",
        "oncologia-clinica",
        "medicina-nuclear"
      ],
      "fields": [
        [
          "idade",
          "Idade no diagnóstico",
          "num",
          {
            "min": 5,
            "max": 100,
            "step": 1,
            "unit": "anos",
            "ph": "45"
          }
        ],
        [
          "tamanho",
          "Maior diâmetro do tumor",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "step": 0.1,
            "unit": "cm",
            "ph": "2"
          }
        ],
        [
          "incompleta",
          "Ressecção incompleta?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "invasao",
          "Invasão local (extratireoidiana)?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "metastase",
          "Metástase a distância?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p><strong>MACIS</strong> = 3,1 (se idade ≤ 39 anos) ou 0,08 × idade (se ≥ 40 anos) + 0,3 × tamanho do tumor (cm) + 1 (ressecção incompleta) + 1 (invasão local) + 3 (metástase a distância).</p>",
      "sources": [
        [
          "Hay ID et al. Predicting outcome in papillary thyroid carcinoma: development of a reliable prognostic scoring system in a cohort of 1779 patients surgically treated at one institution during 1940 through 1989. Surgery, 1993.",
          "https://pubmed.ncbi.nlm.nih.gov/8256208/"
        ]
      ],
      "cases": [
        [
          "35 anos, 2 cm, sem outros fatores: 3,1 + 0,6 = 3,7",
          {
            "idade": 35,
            "tamanho": 2,
            "incompleta": "0",
            "invasao": "0",
            "metastase": "0"
          },
          {
            "raw": {
              "score": 3.7,
              "sobrevida": 99
            },
            "level": "low"
          }
        ],
        [
          "55 anos, 5 cm, ressecção incompleta: 4,4 + 1,5 + 1 = 6,9",
          {
            "idade": 55,
            "tamanho": 5,
            "incompleta": "1",
            "invasao": "0",
            "metastase": "0"
          },
          {
            "raw": {
              "score": 6.9,
              "sobrevida": 89
            },
            "level": "mid"
          }
        ],
        [
          "Limite: 60 anos, 4 cm, invasão local: 4,8 + 1,2 + 1 = 7,0",
          {
            "idade": 60,
            "tamanho": 4,
            "incompleta": "0",
            "invasao": "1",
            "metastase": "0"
          },
          {
            "raw": {
              "score": 7,
              "sobrevida": 56
            },
            "level": "high"
          }
        ],
        [
          "70 anos, 5 cm, metástase a distância: 5,6 + 1,5 + 3 = 10,1",
          {
            "idade": 70,
            "tamanho": 5,
            "incompleta": "0",
            "invasao": "0",
            "metastase": "1"
          },
          {
            "raw": {
              "score": 10.1,
              "sobrevida": 24
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.523Z",
        "total": 2160,
        "passed": 2160,
        "sourceRowCount": 2160,
        "uniqueApiInputCount": 2160,
        "sourceContextCount": 2160,
        "cases": [
          {
            "id": "escore-macis",
            "index": 0,
            "input": {
              "idade": 5,
              "tamanho": 0.1,
              "incompleta": "0",
              "invasao": "0",
              "metastase": "0"
            },
            "expected": {
              "score": 3.13
            },
            "expectedExactDecimal": {
              "score": "3.13"
            },
            "originalSourceExpected": {
              "score": 3.13,
              "scoreExactDecimal": "3.13",
              "scoreRational": {
                "numerator": "313",
                "denominator": "100"
              }
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 3.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 3.13,
                    "obtained": 3.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 2.779998453661392e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 3.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 3.13,
                    "obtained": 3.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 2.779998453661392e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 3.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 3.13,
                    "obtained": 3.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 2.779998453661392e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 3.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 3.13,
                    "obtained": 3.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 2.779998453661392e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 3.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 3.13,
                    "obtained": 3.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 2.779998453661392e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 3.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 3.13,
                    "obtained": 3.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 2.779998453661392e-15,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-macis",
            "index": 1,
            "input": {
              "idade": 5,
              "tamanho": 0.1,
              "incompleta": "1",
              "invasao": "0",
              "metastase": "0"
            },
            "expected": {
              "score": 4.13
            },
            "expectedExactDecimal": {
              "score": "4.13"
            },
            "originalSourceExpected": {
              "score": 4.13,
              "scoreExactDecimal": "4.13",
              "scoreRational": {
                "numerator": "413",
                "denominator": "100"
              }
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-macis",
            "index": 2,
            "input": {
              "idade": 5,
              "tamanho": 0.1,
              "incompleta": "0",
              "invasao": "1",
              "metastase": "0"
            },
            "expected": {
              "score": 4.13
            },
            "expectedExactDecimal": {
              "score": "4.13"
            },
            "originalSourceExpected": {
              "score": 4.13,
              "scoreExactDecimal": "4.13",
              "scoreRational": {
                "numerator": "413",
                "denominator": "100"
              }
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 4.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 4.13,
                    "obtained": 4.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 3.668176873361517e-15,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "escore-macis",
            "index": 3,
            "input": {
              "idade": 5,
              "tamanho": 0.1,
              "incompleta": "1",
              "invasao": "1",
              "metastase": "0"
            },
            "expected": {
              "score": 5.13
            },
            "expectedExactDecimal": {
              "score": "5.13"
            },
            "originalSourceExpected": {
              "score": 5.13,
              "scoreExactDecimal": "5.13",
              "scoreRational": {
                "numerator": "513",
                "denominator": "100"
              }
            },
            "caseKind": "source-selected-points-or-bounded-equation",
            "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
            "expectedEvidence": {
              "file": "oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 5.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5.13,
                    "obtained": 5.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 4.556355293061642e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 5.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5.13,
                    "obtained": 5.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 4.556355293061642e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 5.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5.13,
                    "obtained": 5.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 4.556355293061642e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 5.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5.13,
                    "obtained": 5.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 4.556355293061642e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "node",
                "raw": {
                  "score": 5.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5.13,
                    "obtained": 5.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 4.556355293061642e-15,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                "mode": "vm",
                "raw": {
                  "score": 5.13
                },
                "comparisons": [
                  {
                    "field": "score",
                    "expected": 5.13,
                    "obtained": 5.13,
                    "exact": true,
                    "relativeBound": 8.881784197001252e-16,
                    "bound": 4.556355293061642e-15,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "e35aba1b3af54ec985f8439fd01fb7a907a7c26d39924043c98913b98595a1fb",
          "total": 2160,
          "bankRowCount": 2160,
          "uniqueApiInputCount": 2160,
          "sourceContextCount": 2160,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
              "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 2160,
          "uniqueApiInputs": 2160,
          "duplicateRows": 0
        },
        "scope": "Hay1993 original abstract equation:2160 bounded synthetic legal-schema inputs and age39/40 branch, exact decimal-hundredth score expectations. Original full paper not reviewed. No20-year survival percentage/bin, histologic extension, pediatric eligibility, prognostic calibration or full-method/clinical approval.",
        "sources": [
          {
            "id": "escore-macis",
            "edition": "Hay1993 Surgery114:1050–1057,discussion1057–1058",
            "url": "https://pubmed.ncbi.nlm.nih.gov/8256208/",
            "identity": "PMID8256208",
            "access": "Original abstract directly opened/read through web tool (Methods/Results/Conclusions). Local direct fetch returned a challenge page; that file is not counted as medical evidence. Full paper/paywalled tables not read.",
            "primaryFacts": {
              "population": "1779 papillary thyroid carcinoma patients after primary operation; training764 treated1940–1964,validation1015 treated1965–1989;>26000patient-years.",
              "equation": "Age≤39:3.1; age≥40:0.08×age. Add0.3×tumour size(cm),1 incomplete resection,1 local invasion,3 distant metastases."
            },
            "readScope": [
              "Original PubMed abstract Methods/Results/Conclusions, lines229–233"
            ],
            "notVerified": [
              "Full1993 article and exact original table typography",
              "Other thyroid histologies or preoperative use",
              "Pediatric eligibility, calibration, survival or treatment decisions"
            ],
            "evidenceFiles": []
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
          "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:12.259Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Hay1993 original abstract equation:2160 bounded synthetic legal-schema inputs and age39/40 branch, exact decimal-hundredth score expectations. Original full paper not reviewed. No20-year survival percentage/bin, histologic extension, pediatric eligibility, prognostic calibration or full-method/clinical approval.",
          "currentBinding": {
            "source26BankSha256": "0541daff6c2cb1cbd30323bd73066a53d0ee692118fd5725cc7d031a91289c09",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
              },
              {
                "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 6480,
        "actualVmExecutions": 6480,
        "implementations": [
          {
            "id": "escore-macis",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-macis/calculator.js",
            "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
          },
          {
            "id": "escore-macis",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
            "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
          },
          {
            "id": "escore-macis",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
            "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
          }
        ],
        "qualifications": [
          "Hay1993 original abstract equation:2160 bounded synthetic legal-schema inputs and age39/40 branch, exact decimal-hundredth score expectations. Original full paper not reviewed. No20-year survival percentage/bin, histologic extension, pediatric eligibility, prognostic calibration or full-method/clinical approval.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:50:00.122Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/escore-macis/independent-source-cases.json",
            "sha256": "8b4269244b78bec5ca241ff6af2bdfaa200db8b77a8ff0a52690a81afac745b0"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "MACIS/Hay 1993:idade/tamanho/ressecção/invasão/metástase; 3,1 até 39 anos vs 0,08 idade≥40",
      "implementationVersion": "escore-macis@native-2026-10-03+396e9208d664",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8256208/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "MACIS = 3,1 (se idade ≤ 39 anos) ou 0,08 × idade (se ≥ 40 anos) + 0,3 × tamanho do tumor (cm) + 1 (ressecção incompleta) + 1 (invasão local) + 3 (metástase a distância).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade no diagnóstico",
              "type": "num",
              "min": 5,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "tamanho",
              "label": "Maior diâmetro do tumor",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "incompleta",
              "label": "Ressecção incompleta?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "invasao",
              "label": "Invasão local (extratireoidiana)?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "metastase",
              "label": "Metástase a distância?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "24de846b73c90b401e43462e3cb0ca7a40f7ead621bf5c2fb105330f62c56b07"
        },
        "sourceEditions": [
          {
            "citation": "Hay ID et al. Predicting outcome in papillary thyroid carcinoma: development of a reliable prognostic scoring system in a cohort of 1779 patients surgically treated at one institution during 1940 through 1989. Surgery, 1993.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/8256208/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Predicting outcome in papillary thyroid carcinoma: development of a reliable prognostic scoring system in a cohort of 1779 patients surgically treated at one institution during 1940 through 1989.",
              "year": "1993",
              "firstPublicationDate": "1993-12-01",
              "pmid": "8256208",
              "journal": "Surgery",
              "authors": "Hay ID, Bergstralh EJ, Goellner JR, Ebersold JR, Grant CS."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8256208/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0137478d5f6526e852d4a2f57f1a2776ba60497376ba3235a7b04da0a23c3164",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.523Z",
          "total": 2160,
          "passed": 2160,
          "sourceRowCount": 2160,
          "uniqueApiInputCount": 2160,
          "sourceContextCount": 2160,
          "cases": [
            {
              "id": "escore-macis",
              "index": 0,
              "input": {
                "idade": 5,
                "tamanho": 0.1,
                "incompleta": "0",
                "invasao": "0",
                "metastase": "0"
              },
              "expected": {
                "score": 3.13
              },
              "expectedExactDecimal": {
                "score": "3.13"
              },
              "originalSourceExpected": {
                "score": 3.13,
                "scoreExactDecimal": "3.13",
                "scoreRational": {
                  "numerator": "313",
                  "denominator": "100"
                }
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 3.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 3.13,
                      "obtained": 3.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 2.779998453661392e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 3.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 3.13,
                      "obtained": 3.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 2.779998453661392e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 3.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 3.13,
                      "obtained": 3.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 2.779998453661392e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 3.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 3.13,
                      "obtained": 3.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 2.779998453661392e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 3.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 3.13,
                      "obtained": 3.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 2.779998453661392e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 3.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 3.13,
                      "obtained": 3.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 2.779998453661392e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-macis",
              "index": 1,
              "input": {
                "idade": 5,
                "tamanho": 0.1,
                "incompleta": "1",
                "invasao": "0",
                "metastase": "0"
              },
              "expected": {
                "score": 4.13
              },
              "expectedExactDecimal": {
                "score": "4.13"
              },
              "originalSourceExpected": {
                "score": 4.13,
                "scoreExactDecimal": "4.13",
                "scoreRational": {
                  "numerator": "413",
                  "denominator": "100"
                }
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-macis",
              "index": 2,
              "input": {
                "idade": 5,
                "tamanho": 0.1,
                "incompleta": "0",
                "invasao": "1",
                "metastase": "0"
              },
              "expected": {
                "score": 4.13
              },
              "expectedExactDecimal": {
                "score": "4.13"
              },
              "originalSourceExpected": {
                "score": 4.13,
                "scoreExactDecimal": "4.13",
                "scoreRational": {
                  "numerator": "413",
                  "denominator": "100"
                }
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 4.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 4.13,
                      "obtained": 4.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 3.668176873361517e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "escore-macis",
              "index": 3,
              "input": {
                "idade": 5,
                "tamanho": 0.1,
                "incompleta": "1",
                "invasao": "1",
                "metastase": "0"
              },
              "expected": {
                "score": 5.13
              },
              "expectedExactDecimal": {
                "score": "5.13"
              },
              "originalSourceExpected": {
                "score": 5.13,
                "scoreExactDecimal": "5.13",
                "scoreRational": {
                  "numerator": "513",
                  "denominator": "100"
                }
              },
              "caseKind": "source-selected-points-or-bounded-equation",
              "sourceContext": "Bounded2160 synthetic legal-schema inputs; integer-hundredth source equation, age39/40 switch. Ages permitted by schema do not establish cohort clinical eligibility.",
              "expectedEvidence": {
                "file": "oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 5.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5.13,
                      "obtained": 5.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 4.556355293061642e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5.13,
                      "obtained": 5.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 4.556355293061642e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 5.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5.13,
                      "obtained": 5.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 4.556355293061642e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5.13,
                      "obtained": 5.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 4.556355293061642e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "node",
                  "raw": {
                    "score": 5.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5.13,
                      "obtained": 5.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 4.556355293061642e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f",
                  "mode": "vm",
                  "raw": {
                    "score": 5.13
                  },
                  "comparisons": [
                    {
                      "field": "score",
                      "expected": 5.13,
                      "obtained": 5.13,
                      "exact": true,
                      "relativeBound": 8.881784197001252e-16,
                      "bound": 4.556355293061642e-15,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "e35aba1b3af54ec985f8439fd01fb7a907a7c26d39924043c98913b98595a1fb",
            "total": 2160,
            "bankRowCount": 2160,
            "uniqueApiInputCount": 2160,
            "sourceContextCount": 2160,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/oncology-four-independent-expectations-final26.json",
                "sha256": "2c3a5304f6cccc8881724df497af561eb6cfdb3b76e5c016e1c9f0a681c477b5"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 2160,
            "uniqueApiInputs": 2160,
            "duplicateRows": 0
          },
          "scope": "Hay1993 original abstract equation:2160 bounded synthetic legal-schema inputs and age39/40 branch, exact decimal-hundredth score expectations. Original full paper not reviewed. No20-year survival percentage/bin, histologic extension, pediatric eligibility, prognostic calibration or full-method/clinical approval.",
          "sources": [
            {
              "id": "escore-macis",
              "edition": "Hay1993 Surgery114:1050–1057,discussion1057–1058",
              "url": "https://pubmed.ncbi.nlm.nih.gov/8256208/",
              "identity": "PMID8256208",
              "access": "Original abstract directly opened/read through web tool (Methods/Results/Conclusions). Local direct fetch returned a challenge page; that file is not counted as medical evidence. Full paper/paywalled tables not read.",
              "primaryFacts": {
                "population": "1779 papillary thyroid carcinoma patients after primary operation; training764 treated1940–1964,validation1015 treated1965–1989;>26000patient-years.",
                "equation": "Age≤39:3.1; age≥40:0.08×age. Add0.3×tumour size(cm),1 incomplete resection,1 local invasion,3 distant metastases."
              },
              "readScope": [
                "Original PubMed abstract Methods/Results/Conclusions, lines229–233"
              ],
              "notVerified": [
                "Full1993 article and exact original table typography",
                "Other thyroid histologies or preoperative use",
                "Pediatric eligibility, calibration, survival or treatment decisions"
              ],
              "evidenceFiles": []
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/oncology-four-independent-source-check-final26.json",
            "sha256": "61b59c9f707a2425440f6b71c5deb27cbddf401c9c8be32841a040898c4d1e56"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:12.259Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Hay1993 original abstract equation:2160 bounded synthetic legal-schema inputs and age39/40 branch, exact decimal-hundredth score expectations. Original full paper not reviewed. No20-year survival percentage/bin, histologic extension, pediatric eligibility, prognostic calibration or full-method/clinical approval.",
            "currentBinding": {
              "source26BankSha256": "0541daff6c2cb1cbd30323bd73066a53d0ee692118fd5725cc7d031a91289c09",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
                  "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 6480,
          "actualVmExecutions": 6480,
          "implementations": [
            {
              "id": "escore-macis",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-macis/calculator.js",
              "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
            },
            {
              "id": "escore-macis",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-macis/calculator.js",
              "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
            },
            {
              "id": "escore-macis",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-macis/calculator.js",
              "sha256": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
            }
          ],
          "qualifications": [
            "Hay1993 original abstract equation:2160 bounded synthetic legal-schema inputs and age39/40 branch, exact decimal-hundredth score expectations. Original full paper not reviewed. No20-year survival percentage/bin, histologic extension, pediatric eligibility, prognostic calibration or full-method/clinical approval.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:50:00.122Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/escore-macis/independent-source-cases.json",
              "sha256": "8b4269244b78bec5ca241ff6af2bdfaa200db8b77a8ff0a52690a81afac745b0"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "396e9208d66481c71b2455be9ae582b98e0914d5f0646b56552476f1f202bd1f"
      },
      "limits": "Prognóstico de carcinoma papilífero da tireoide a partir de dados disponíveis após a operação primária, incluindo completude da ressecção e tamanho em cm. Não extrapolar automaticamente para outra histologia ou uso pré-operatório sem informação de ressecção. A calibração pertence às coortes históricas estudadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.073Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Calibração em tratamentos atuais e probabilidades individuais de sobrevida não foram conferidas em validação clínica local."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "massa-ventricular-esquerda",
      "title": "Massa do VE e geometria ventricular",
      "short": "Fórmula da ASE (Devereux), índice e ERP",
      "desc": "Calcule a massa do ventrículo esquerdo pela fórmula da ASE (Devereux), o índice de massa, a espessura relativa da parede e a geometria ventricular.",
      "lead": "Calcula a massa do VE pelo método linear (ASE/Devereux), indexa pela superfície corporal e classifica a geometria ventricular.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "radiologia-e-diagnostico-por-imagem"
      ],
      "fields": [
        [
          "siv",
          "Septo interventricular (diástole)",
          "num",
          {
            "min": 0.4,
            "max": 3,
            "step": "0.01",
            "unit": "cm",
            "ph": "1,0"
          }
        ],
        [
          "ddve",
          "Diâmetro diastólico do VE",
          "num",
          {
            "min": 2,
            "max": 9,
            "step": "0.01",
            "unit": "cm",
            "ph": "5,0"
          }
        ],
        [
          "ppve",
          "Parede posterior (diástole)",
          "num",
          {
            "min": 0.4,
            "max": 3,
            "step": "0.01",
            "unit": "cm",
            "ph": "1,0"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 20,
            "max": 300,
            "step": "0.1",
            "unit": "kg",
            "ph": "75"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 100,
            "max": 230,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ]
      ],
      "formula": "<ul><li><strong>Massa do VE (g)</strong> = 0,8 × 1,04 × [(SIV + DDVE + PP)³ − DDVE³] + 0,6 (medidas em cm)</li><li><strong>Índice de massa</strong> = massa ÷ superfície corporal (Mosteller)</li><li><strong>Espessura relativa da parede (ERP)</strong> = 2 × PP ÷ DDVE</li></ul>",
      "sources": [
        [
          "Lang RM et al. Recommendations for cardiac chamber quantification by echocardiography in adults (ASE/EACVI). J Am Soc Echocardiogr, 2015.",
          "https://doi.org/10.1016/j.echo.2014.10.003"
        ],
        [
          "Devereux RB et al. Echocardiographic assessment of left ventricular hypertrophy: comparison to necropsy findings. Am J Cardiol, 1986.",
          "https://doi.org/10.1016/0002-9149(86)90771-X"
        ]
      ],
      "cases": [
        [
          "SIV 1,0 · DDVE 5,0 · PP 1,0 cm; 70 kg, 170 cm (homem): 182 g, ERP 0,40, geometria normal",
          {
            "siv": 1,
            "ddve": 5,
            "ppve": 1,
            "peso": 70,
            "altura": 170,
            "sexo": "M"
          },
          {
            "raw": {
              "mass": 182,
              "rwt": 0.4
            },
            "tol": 0.05,
            "verdict": "Geometria normal"
          }
        ],
        [
          "SIV 1,4 · DDVE 4,6 · PP 1,3 cm (mulher): hipertrofia concêntrica",
          {
            "siv": 1.4,
            "ddve": 4.6,
            "ppve": 1.3,
            "peso": 70,
            "altura": 170,
            "sexo": "F"
          },
          {
            "verdict": "Hipertrofia concêntrica",
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T01:05:00.913Z",
        "total": 30,
        "passed": 30,
        "cases": [
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 0.4,
              "ddve": 2,
              "ppve": 0.4,
              "peso": 20,
              "altura": 100,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "12.208064",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 12.208064,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 64,
            "obtained": {
              "mass": 12.208063999999997,
              "index": 16.37883658660079,
              "rwt": 0.4,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 12.208064,
                "expectedDecimal": "12.208064",
                "obtained": 12.208063999999997,
                "tolerance": 1.2208064e-11,
                "difference": -3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 0.4,
              "ddve": 2,
              "ppve": 0.4,
              "peso": 20,
              "altura": 100,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "12.208064",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 12.208064,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 65,
            "obtained": {
              "mass": 12.208063999999997,
              "index": 16.37883658660079,
              "rwt": 0.4,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 12.208064,
                "expectedDecimal": "12.208064",
                "obtained": 12.208063999999997,
                "tolerance": 1.2208064e-11,
                "difference": -3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 0.4,
              "ddve": 2,
              "ppve": 0.4,
              "peso": 75,
              "altura": 170,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "12.208064",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 12.208064,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 66,
            "obtained": {
              "mass": 12.208063999999997,
              "index": 6.486985921215693,
              "rwt": 0.4,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 12.208064,
                "expectedDecimal": "12.208064",
                "obtained": 12.208063999999997,
                "tolerance": 1.2208064e-11,
                "difference": -3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 0.4,
              "ddve": 2,
              "ppve": 0.4,
              "peso": 75,
              "altura": 170,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "12.208064",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 12.208064,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 67,
            "obtained": {
              "mass": 12.208063999999997,
              "index": 6.486985921215693,
              "rwt": 0.4,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 12.208064,
                "expectedDecimal": "12.208064",
                "obtained": 12.208063999999997,
                "tolerance": 1.2208064e-11,
                "difference": -3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 0.4,
              "ddve": 2,
              "ppve": 0.4,
              "peso": 300,
              "altura": 230,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "12.208064",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 12.208064,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 68,
            "obtained": {
              "mass": 12.208063999999997,
              "index": 2.7885183221148506,
              "rwt": 0.4,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 12.208064,
                "expectedDecimal": "12.208064",
                "obtained": 12.208063999999997,
                "tolerance": 1.2208064e-11,
                "difference": -3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 0.4,
              "ddve": 2,
              "ppve": 0.4,
              "peso": 300,
              "altura": 230,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "12.208064",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 12.208064,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 69,
            "obtained": {
              "mass": 12.208063999999997,
              "index": 2.7885183221148506,
              "rwt": 0.4,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 12.208064,
                "expectedDecimal": "12.208064",
                "obtained": 12.208063999999997,
                "tolerance": 1.2208064e-11,
                "difference": -3.552713678800501e-15,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1,
              "ddve": 5,
              "ppve": 1,
              "peso": 20,
              "altura": 100,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "181.976",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 181.976,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 70,
            "obtained": {
              "mass": 181.976,
              "index": 244.14642376410103,
              "rwt": 0.4,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 181.976,
                "expectedDecimal": "181.976",
                "obtained": 181.976,
                "tolerance": 1.81976e-10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1,
              "ddve": 5,
              "ppve": 1,
              "peso": 20,
              "altura": 100,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "181.976",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 181.976,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 71,
            "obtained": {
              "mass": 181.976,
              "index": 244.14642376410103,
              "rwt": 0.4,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 181.976,
                "expectedDecimal": "181.976",
                "obtained": 181.976,
                "tolerance": 1.81976e-10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1,
              "ddve": 5,
              "ppve": 1,
              "peso": 75,
              "altura": 170,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "181.976",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 181.976,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 72,
            "obtained": {
              "mass": 181.976,
              "index": 96.69639264662663,
              "rwt": 0.4,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 181.976,
                "expectedDecimal": "181.976",
                "obtained": 181.976,
                "tolerance": 1.81976e-10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1,
              "ddve": 5,
              "ppve": 1,
              "peso": 75,
              "altura": 170,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "181.976",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 181.976,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 73,
            "obtained": {
              "mass": 181.976,
              "index": 96.69639264662663,
              "rwt": 0.4,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 181.976,
                "expectedDecimal": "181.976",
                "obtained": 181.976,
                "tolerance": 1.81976e-10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1,
              "ddve": 5,
              "ppve": 1,
              "peso": 300,
              "altura": 230,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "181.976",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 181.976,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 74,
            "obtained": {
              "mass": 181.976,
              "index": 41.566247538116784,
              "rwt": 0.4,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 181.976,
                "expectedDecimal": "181.976",
                "obtained": 181.976,
                "tolerance": 1.81976e-10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1,
              "ddve": 5,
              "ppve": 1,
              "peso": 300,
              "altura": 230,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "181.976",
              "rwt": "0.4"
            },
            "expected": {
              "mass": 181.976,
              "rwt": 0.4
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 75,
            "obtained": {
              "mass": 181.976,
              "index": 41.566247538116784,
              "rwt": 0.4,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 181.976,
                "expectedDecimal": "181.976",
                "obtained": 181.976,
                "tolerance": 1.81976e-10,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4,
                "expectedDecimal": "0.4",
                "obtained": 0.4,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1.25,
              "ddve": 4.8,
              "ppve": 1.1,
              "peso": 20,
              "altura": 100,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "212.704984000",
              "rwt": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333"
            },
            "expected": {
              "mass": 212.704984,
              "rwt": 0.4583333333333333
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 76,
            "obtained": {
              "mass": 212.70498400000005,
              "index": 285.37368202620314,
              "rwt": 0.45833333333333337,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 212.704984,
                "expectedDecimal": "212.704984000",
                "obtained": 212.70498400000005,
                "tolerance": 2.1270498399999998e-10,
                "difference": 5.684341886080802e-14,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4583333333333333,
                "expectedDecimal": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333",
                "obtained": 0.45833333333333337,
                "tolerance": 1e-12,
                "difference": 5.551115123125783e-17,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1.25,
              "ddve": 4.8,
              "ppve": 1.1,
              "peso": 20,
              "altura": 100,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "212.704984000",
              "rwt": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333"
            },
            "expected": {
              "mass": 212.704984,
              "rwt": 0.4583333333333333
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 77,
            "obtained": {
              "mass": 212.70498400000005,
              "index": 285.37368202620314,
              "rwt": 0.45833333333333337,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 212.704984,
                "expectedDecimal": "212.704984000",
                "obtained": 212.70498400000005,
                "tolerance": 2.1270498399999998e-10,
                "difference": 5.684341886080802e-14,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4583333333333333,
                "expectedDecimal": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333",
                "obtained": 0.45833333333333337,
                "tolerance": 1e-12,
                "difference": 5.551115123125783e-17,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1.25,
              "ddve": 4.8,
              "ppve": 1.1,
              "peso": 75,
              "altura": 170,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "212.704984000",
              "rwt": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333"
            },
            "expected": {
              "mass": 212.704984,
              "rwt": 0.4583333333333333
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 78,
            "obtained": {
              "mass": 212.70498400000005,
              "index": 113.02482003538071,
              "rwt": 0.45833333333333337,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 212.704984,
                "expectedDecimal": "212.704984000",
                "obtained": 212.70498400000005,
                "tolerance": 2.1270498399999998e-10,
                "difference": 5.684341886080802e-14,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4583333333333333,
                "expectedDecimal": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333",
                "obtained": 0.45833333333333337,
                "tolerance": 1e-12,
                "difference": 5.551115123125783e-17,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1.25,
              "ddve": 4.8,
              "ppve": 1.1,
              "peso": 75,
              "altura": 170,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "212.704984000",
              "rwt": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333"
            },
            "expected": {
              "mass": 212.704984,
              "rwt": 0.4583333333333333
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 79,
            "obtained": {
              "mass": 212.70498400000005,
              "index": 113.02482003538071,
              "rwt": 0.45833333333333337,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 212.704984,
                "expectedDecimal": "212.704984000",
                "obtained": 212.70498400000005,
                "tolerance": 2.1270498399999998e-10,
                "difference": 5.684341886080802e-14,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4583333333333333,
                "expectedDecimal": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333",
                "obtained": 0.45833333333333337,
                "tolerance": 1e-12,
                "difference": 5.551115123125783e-17,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1.25,
              "ddve": 4.8,
              "ppve": 1.1,
              "peso": 300,
              "altura": 230,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "212.704984000",
              "rwt": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333"
            },
            "expected": {
              "mass": 212.704984,
              "rwt": 0.4583333333333333
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 80,
            "obtained": {
              "mass": 212.70498400000005,
              "index": 48.58524210629518,
              "rwt": 0.45833333333333337,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 212.704984,
                "expectedDecimal": "212.704984000",
                "obtained": 212.70498400000005,
                "tolerance": 2.1270498399999998e-10,
                "difference": 5.684341886080802e-14,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4583333333333333,
                "expectedDecimal": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333",
                "obtained": 0.45833333333333337,
                "tolerance": 1e-12,
                "difference": 5.551115123125783e-17,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 1.25,
              "ddve": 4.8,
              "ppve": 1.1,
              "peso": 300,
              "altura": 230,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "212.704984000",
              "rwt": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333"
            },
            "expected": {
              "mass": 212.704984,
              "rwt": 0.4583333333333333
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 81,
            "obtained": {
              "mass": 212.70498400000005,
              "index": 48.58524210629518,
              "rwt": 0.45833333333333337,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 212.704984,
                "expectedDecimal": "212.704984000",
                "obtained": 212.70498400000005,
                "tolerance": 2.1270498399999998e-10,
                "difference": 5.684341886080802e-14,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.4583333333333333,
                "expectedDecimal": "0.45833333333333333333333333333333333333333333333333333333333333333333333333333333",
                "obtained": 0.45833333333333337,
                "tolerance": 1e-12,
                "difference": 5.551115123125783e-17,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 2.1,
              "ddve": 6.2,
              "ppve": 1.7,
              "peso": 20,
              "altura": 100,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "634.311104",
              "rwt": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839"
            },
            "expected": {
              "mass": 634.311104,
              "rwt": 0.5483870967741935
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 82,
            "obtained": {
              "mass": 634.3111040000001,
              "index": 851.0176484561634,
              "rwt": 0.5483870967741935,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 634.311104,
                "expectedDecimal": "634.311104",
                "obtained": 634.3111040000001,
                "tolerance": 6.34311104e-10,
                "difference": 1.1368683772161603e-13,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.5483870967741935,
                "expectedDecimal": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839",
                "obtained": 0.5483870967741935,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 2.1,
              "ddve": 6.2,
              "ppve": 1.7,
              "peso": 20,
              "altura": 100,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "634.311104",
              "rwt": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839"
            },
            "expected": {
              "mass": 634.311104,
              "rwt": 0.5483870967741935
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 83,
            "obtained": {
              "mass": 634.3111040000001,
              "index": 851.0176484561634,
              "rwt": 0.5483870967741935,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 634.311104,
                "expectedDecimal": "634.311104",
                "obtained": 634.3111040000001,
                "tolerance": 6.34311104e-10,
                "difference": 1.1368683772161603e-13,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.5483870967741935,
                "expectedDecimal": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839",
                "obtained": 0.5483870967741935,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 2.1,
              "ddve": 6.2,
              "ppve": 1.7,
              "peso": 75,
              "altura": 170,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "634.311104",
              "rwt": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839"
            },
            "expected": {
              "mass": 634.311104,
              "rwt": 0.5483870967741935
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 84,
            "obtained": {
              "mass": 634.3111040000001,
              "index": 337.05321345946294,
              "rwt": 0.5483870967741935,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 634.311104,
                "expectedDecimal": "634.311104",
                "obtained": 634.3111040000001,
                "tolerance": 6.34311104e-10,
                "difference": 1.1368683772161603e-13,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.5483870967741935,
                "expectedDecimal": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839",
                "obtained": 0.5483870967741935,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 2.1,
              "ddve": 6.2,
              "ppve": 1.7,
              "peso": 75,
              "altura": 170,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "634.311104",
              "rwt": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839"
            },
            "expected": {
              "mass": 634.311104,
              "rwt": 0.5483870967741935
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 85,
            "obtained": {
              "mass": 634.3111040000001,
              "index": 337.05321345946294,
              "rwt": 0.5483870967741935,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 634.311104,
                "expectedDecimal": "634.311104",
                "obtained": 634.3111040000001,
                "tolerance": 6.34311104e-10,
                "difference": 1.1368683772161603e-13,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.5483870967741935,
                "expectedDecimal": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839",
                "obtained": 0.5483870967741935,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 2.1,
              "ddve": 6.2,
              "ppve": 1.7,
              "peso": 300,
              "altura": 230,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "634.311104",
              "rwt": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839"
            },
            "expected": {
              "mass": 634.311104,
              "rwt": 0.5483870967741935
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 86,
            "obtained": {
              "mass": 634.3111040000001,
              "index": 144.8868662078524,
              "rwt": 0.5483870967741935,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 634.311104,
                "expectedDecimal": "634.311104",
                "obtained": 634.3111040000001,
                "tolerance": 6.34311104e-10,
                "difference": 1.1368683772161603e-13,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.5483870967741935,
                "expectedDecimal": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839",
                "obtained": 0.5483870967741935,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 2.1,
              "ddve": 6.2,
              "ppve": 1.7,
              "peso": 300,
              "altura": 230,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "634.311104",
              "rwt": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839"
            },
            "expected": {
              "mass": 634.311104,
              "rwt": 0.5483870967741935
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 87,
            "obtained": {
              "mass": 634.3111040000001,
              "index": 144.8868662078524,
              "rwt": 0.5483870967741935,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 634.311104,
                "expectedDecimal": "634.311104",
                "obtained": 634.3111040000001,
                "tolerance": 6.34311104e-10,
                "difference": 1.1368683772161603e-13,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.5483870967741935,
                "expectedDecimal": "0.54838709677419354838709677419354838709677419354838709677419354838709677419354839",
                "obtained": 0.5483870967741935,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 3,
              "ddve": 9,
              "ppve": 3,
              "peso": 20,
              "altura": 100,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "2202.072",
              "rwt": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667"
            },
            "expected": {
              "mass": 2202.072,
              "rwt": 0.6666666666666666
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 88,
            "obtained": {
              "mass": 2202.072,
              "index": 2954.3896100093502,
              "rwt": 0.6666666666666666,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 2202.072,
                "expectedDecimal": "2202.072",
                "obtained": 2202.072,
                "tolerance": 2.2020720000000003e-9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.6666666666666666,
                "expectedDecimal": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667",
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 3,
              "ddve": 9,
              "ppve": 3,
              "peso": 20,
              "altura": 100,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "2202.072",
              "rwt": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667"
            },
            "expected": {
              "mass": 2202.072,
              "rwt": 0.6666666666666666
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 89,
            "obtained": {
              "mass": 2202.072,
              "index": 2954.3896100093502,
              "rwt": 0.6666666666666666,
              "bsa": 0.7453559924999299
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 2202.072,
                "expectedDecimal": "2202.072",
                "obtained": 2202.072,
                "tolerance": 2.2020720000000003e-9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.6666666666666666,
                "expectedDecimal": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667",
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 3,
              "ddve": 9,
              "ppve": 3,
              "peso": 75,
              "altura": 170,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "2202.072",
              "rwt": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667"
            },
            "expected": {
              "mass": 2202.072,
              "rwt": 0.6666666666666666
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 90,
            "obtained": {
              "mass": 2202.072,
              "index": 1170.1126453386294,
              "rwt": 0.6666666666666666,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 2202.072,
                "expectedDecimal": "2202.072",
                "obtained": 2202.072,
                "tolerance": 2.2020720000000003e-9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.6666666666666666,
                "expectedDecimal": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667",
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 3,
              "ddve": 9,
              "ppve": 3,
              "peso": 75,
              "altura": 170,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "2202.072",
              "rwt": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667"
            },
            "expected": {
              "mass": 2202.072,
              "rwt": 0.6666666666666666
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 91,
            "obtained": {
              "mass": 2202.072,
              "index": 1170.1126453386294,
              "rwt": 0.6666666666666666,
              "bsa": 1.8819316317727024
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 2202.072,
                "expectedDecimal": "2202.072",
                "obtained": 2202.072,
                "tolerance": 2.2020720000000003e-9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.6666666666666666,
                "expectedDecimal": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667",
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 3,
              "ddve": 9,
              "ppve": 3,
              "peso": 300,
              "altura": 230,
              "sexo": "F"
            },
            "expectedDecimal": {
              "mass": "2202.072",
              "rwt": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667"
            },
            "expected": {
              "mass": 2202.072,
              "rwt": 0.6666666666666666
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 92,
            "obtained": {
              "mass": 2202.072,
              "index": 502.98868998525035,
              "rwt": 0.6666666666666666,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 2202.072,
                "expectedDecimal": "2202.072",
                "obtained": 2202.072,
                "tolerance": 2.2020720000000003e-9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.6666666666666666,
                "expectedDecimal": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667",
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "massa-ventricular-esquerda",
            "scenario": "linear-mass-and-rwt",
            "input": {
              "siv": 3,
              "ddve": 9,
              "ppve": 3,
              "peso": 300,
              "altura": 230,
              "sexo": "M"
            },
            "expectedDecimal": {
              "mass": "2202.072",
              "rwt": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667"
            },
            "expected": {
              "mass": 2202.072,
              "rwt": 0.6666666666666666
            },
            "derivation": "80-digit published linear equation in cm and RWT definition; mass/RWT must not change with sex or body size.",
            "index": 93,
            "obtained": {
              "mass": 2202.072,
              "index": 502.98868998525035,
              "rwt": 0.6666666666666666,
              "bsa": 4.377975178854566
            },
            "error": null,
            "checks": [
              {
                "key": "mass",
                "expected": 2202.072,
                "expectedDecimal": "2202.072",
                "obtained": 2202.072,
                "tolerance": 2.2020720000000003e-9,
                "difference": 0,
                "passed": true
              },
              {
                "key": "rwt",
                "expected": 0.6666666666666666,
                "expectedDecimal": "0.66666666666666666666666666666666666666666666666666666666666666666666666666666667",
                "obtained": 0.6666666666666666,
                "tolerance": 1e-12,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
        "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
        "scope": "Linear LV mass in grams and relative wall thickness only. Measurements are in cm at diastole and depend on suitable ventricular geometry. Imaging acquisition, body surface area indexing and geometric/clinical classifications are outside this test.",
        "source": {
          "url": "https://www.asecho.org/wp-content/uploads/2016/02/2015_ChamberQuantificationREV.pdf",
          "edition": "ASE/EACVI 2015 chamber quantification, DOI 10.1016/j.echo.2014.10.003",
          "locator": "PDF page 13, Table 5; page 15, relative wall thickness definition",
          "access": "Official 53-page guideline PDF opened; the formula table and relevant measurement limitations read.",
          "scope": "Linear LV mass in grams and relative wall thickness only. Measurements are in cm at diastole and depend on suitable ventricular geometry. Imaging acquisition, body surface area indexing and geometric/clinical classifications are outside this test."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "Devereux 1986 equação cúbica corrigida 0,8×1,04+0,6; ASEEACVI 2015; indexação SCMosteller",
      "implementationVersion": "massa-ventricular-esquerda@native-2026-10-03+44d70bcc90d3",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/25559473/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Massa do VE (g) = 0,8 × 1,04 × [(SIV + DDVE + PP)³ − DDVE³] + 0,6 (medidas em cm) Índice de massa = massa ÷ superfície corporal (Mosteller) Espessura relativa da parede (ERP) = 2 × PP ÷ DDVE",
        "inputContract": {
          "fields": [
            {
              "key": "siv",
              "label": "Septo interventricular (diástole)",
              "type": "num",
              "min": 0.4,
              "max": 3,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "ddve",
              "label": "Diâmetro diastólico do VE",
              "type": "num",
              "min": 2,
              "max": 9,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "ppve",
              "label": "Parede posterior (diástole)",
              "type": "num",
              "min": 0.4,
              "max": 3,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 20,
              "max": 300,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 100,
              "max": 230,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            }
          ],
          "hash": "f32b2858a77072ba649370ab60afa8755bba3c467a3ca487c2b48d95922eb47e"
        },
        "sourceEditions": [
          {
            "citation": "Lang RM et al. Recommendations for cardiac chamber quantification by echocardiography in adults (ASE/EACVI). J Am Soc Echocardiogr, 2015.",
            "url": "https://doi.org/10.1016/j.echo.2014.10.003",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Recommendations for cardiac chamber quantification by echocardiography in adults: an update from the American Society of Echocardiography and the European Association of Cardiovascular Imaging.",
              "year": "2015",
              "firstPublicationDate": "2015-01-01",
              "doi": "10.1016/j.echo.2014.10.003",
              "pmid": "25559473",
              "journal": "Journal of the American Society of Echocardiography : official publication of the American Society of Echocardiography",
              "authors": "Lang RM, Badano LP, Mor-Avi V, Afilalo J, Armstrong A, Ernande L, Flachskampf FA, Foster E, Goldstein SA, Kuznetsova T, Kuznetsova T, Lancellotti P, Muraru D, Picard MH, Rietzschel ER, Rudski L, Spencer KT, Tsang W, Voigt JU."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25559473/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "887dd5122e2db8d1a30f98a5e51f719631d1e8045655442e84b77aac65c02c54",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Devereux RB et al. Echocardiographic assessment of left ventricular hypertrophy: comparison to necropsy findings. Am J Cardiol, 1986.",
            "url": "https://doi.org/10.1016/0002-9149(86)90771-X",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Echocardiographic assessment of left ventricular hypertrophy: comparison to necropsy findings.",
              "year": "1986",
              "firstPublicationDate": "1986-02-01",
              "doi": "10.1016/0002-9149(86)90771-x",
              "pmid": "2936235",
              "journal": "The American journal of cardiology",
              "authors": "Devereux RB, Alonso DR, Lutas EM, Gottlieb GJ, Campo E, Sachs I, Reichek N."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2936235/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "35011deb41cac1f09e0cdefe3b95ec3ede51b5d7ddb3d54369ecab4682ca2097",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T01:05:00.913Z",
          "total": 30,
          "passed": 30,
          "evidencePath": "reports/review-20261003/additional-native-formula-source-oracles-final19.json",
          "evidenceSha256": "ec8e8eb58ca9b6360c10490e7f4943d559ab06f68c81fba8ffb757f9477d5fb6",
          "scope": "Linear LV mass in grams and relative wall thickness only. Measurements are in cm at diastole and depend on suitable ventricular geometry. Imaging acquisition, body surface area indexing and geometric/clinical classifications are outside this test."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "44d70bcc90d37c70197111c448b2c362c3e5554d57cedd08b3bd3bf3cad84425"
      },
      "limits": "O método linear ASE/EACVI 2015 requer dimensões em centímetros obtidas ao final da diástole e perpendiculares ao eixo longo do ventrículo. Depende de geometria adequada; hipertrofia assimétrica, dilatação e variação regional da espessura podem torná-lo inexato. Como as medidas são elevadas ao cubo, pequenos erros de aquisição alteram a massa. Referências de métodos linear, 2D e indexações corporais diferentes não devem ser intercambiadas automaticamente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.076Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não foi conferida aquisição real de imagem ou todo protocolo de indexação por tamanho corporal; referências do método linear e 2 D não são intercambiáveis."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "grau-de-perda-auditiva",
      "title": "Média tonal e grau de perda auditiva (OMS 2021)",
      "short": "Médias tritonal e quadritonal e grau da OMS",
      "desc": "Calcule a média tonal (500 a 4.000 Hz) de cada orelha na audiometria e o grau de perda auditiva pela classificação do Relatório Mundial da Audição da OMS (2021).",
      "lead": "Calcula as médias tonais por via aérea de cada orelha e classifica o grau de perda auditiva pela melhor orelha, conforme a OMS (2021).",
      "kind": "Calculadora",
      "spec": [
        "otorrinolaringologia",
        "medicina-do-trabalho",
        "geriatria",
        "pediatria"
      ],
      "fields": [
        [
          "od500",
          "OD · 500 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "od1k",
          "OD · 1.000 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "od2k",
          "OD · 2.000 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "od4k",
          "OD · 4.000 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "oe500",
          "OE · 500 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "oe1k",
          "OE · 1.000 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "oe2k",
          "OE · 2.000 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ],
        [
          "oe4k",
          "OE · 4.000 Hz",
          "num",
          {
            "min": -10,
            "max": 120,
            "step": 5,
            "unit": "dB NA",
            "ph": "20"
          }
        ]
      ],
      "formula": "<p><strong>Média quadritonal</strong> (OMS) = média dos limiares por via aérea em 500, 1.000, 2.000 e 4.000 Hz. <strong>Média tritonal</strong> = média de 500, 1.000 e 2.000 Hz (usada em classificações tradicionais, como a de Lloyd e Kaplan).</p><p>O grau da OMS é definido pela média quadritonal da <strong>melhor orelha</strong>.</p>",
      "sources": [
        [
          "Chadha S, Kamenov K, Cieza A. The world report on hearing, 2021. Bull World Health Organ, 2021.",
          "https://doi.org/10.2471/BLT.21.285643"
        ],
        [
          "Organização Mundial da Saúde. World report on hearing, 2021.",
          "https://www.who.int/publications/i/item/9789240020481"
        ],
        [
          "WHO2021,WorldReportOnHearing,ISBN978-92-4-002048-1,primary-content mirror",
          "https://soundhearing2030.org/pdf/World%20report%20on%20hearing.pdf"
        ],
        [
          "WHO2021 official archive",
          "https://iris.who.int/bitstream/handle/10665/339913/9789240020481-eng.pdf"
        ]
      ],
      "cases": [
        [
          "OD 20/25/30/35 (27,5) e OE 30/35/40/45 (37,5): leve pela melhor orelha",
          {
            "od500": 20,
            "od1k": 25,
            "od2k": 30,
            "od4k": 35,
            "oe500": 30,
            "oe1k": 35,
            "oe2k": 40,
            "oe4k": 45
          },
          {
            "raw": {
              "od": 27.5,
              "oe": 37.5,
              "melhor": 27.5,
              "tri_od": 25
            },
            "level": "mid",
            "verdict": "leve"
          }
        ],
        [
          "Todas as frequências em 10 dB: audição normal",
          {
            "od500": 10,
            "od1k": 10,
            "od2k": 10,
            "od4k": 10,
            "oe500": 10,
            "oe1k": 10,
            "oe2k": 10,
            "oe4k": 10
          },
          {
            "raw": {
              "melhor": 10
            },
            "level": "low",
            "verdict": "normal"
          }
        ],
        [
          "OD 13,75 e OE 48,75: perda unilateral",
          {
            "od500": 10,
            "od1k": 10,
            "od2k": 15,
            "od4k": 20,
            "oe500": 40,
            "oe1k": 45,
            "oe2k": 50,
            "oe4k": 60
          },
          {
            "raw": {
              "od": 13.75,
              "oe": 48.75,
              "unilateral": 1
            },
            "level": "mid",
            "verdict": "unilateral"
          }
        ],
        [
          "OD 77,5 e OE 87,5: perda grave pela melhor orelha",
          {
            "od500": 70,
            "od1k": 75,
            "od2k": 80,
            "od4k": 85,
            "oe500": 80,
            "oe1k": 85,
            "oe2k": 90,
            "oe4k": 95
          },
          {
            "raw": {
              "melhor": 77.5,
              "tri_od": 75
            },
            "level": "high",
            "verdict": "grave"
          }
        ],
        [
          "Limite: melhor orelha com média exata de 35 dB = moderada",
          {
            "od500": 35,
            "od1k": 35,
            "od2k": 35,
            "od4k": 35,
            "oe500": 40,
            "oe1k": 40,
            "oe2k": 40,
            "oe4k": 40
          },
          {
            "raw": {
              "melhor": 35
            },
            "verdict": "moderada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:47.370Z",
        "total": 522,
        "passed": 522,
        "sourceRowCount": 522,
        "uniqueApiInputCount": 522,
        "sourceContextCount": 522,
        "cases": [
          {
            "index": 0,
            "input": {
              "od500": -10,
              "od1k": -10,
              "od2k": -10,
              "od4k": -10,
              "oe500": -10,
              "oe1k": -10,
              "oe2k": -10,
              "oe4k": -10
            },
            "expected": {
              "od": -10,
              "oe": -10,
              "melhor": -10
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "od500": -10,
              "od1k": -10,
              "od2k": -10,
              "od4k": -10,
              "oe500": 0,
              "oe1k": 0,
              "oe2k": 0,
              "oe4k": 0
            },
            "expected": {
              "od": -10,
              "oe": 0,
              "melhor": -10
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "od500": -10,
              "od1k": -10,
              "od2k": -10,
              "od4k": -10,
              "oe500": 18.75,
              "oe1k": 18.75,
              "oe2k": 18.75,
              "oe4k": 18.75
            },
            "expected": {
              "od": -10,
              "oe": 18.75,
              "melhor": -10
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "od500": -10,
              "od1k": -10,
              "od2k": -10,
              "od4k": -10,
              "oe500": 20,
              "oe1k": 20,
              "oe2k": 20,
              "oe4k": 20
            },
            "expected": {
              "od": -10,
              "oe": 20,
              "melhor": -10
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "288647d6ca737710449d1c5c2c928020a8a005662a0eae87bac3e199e47a541e",
          "total": 522,
          "bankRowCount": 522,
          "uniqueApiInputCount": 522,
          "sourceContextCount": 522,
          "fullStoredSourceRows": 522,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
              "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
            "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "21×21selectedbetterearPTA boundarypairs plus81unequalfourfrequencyprofiles. Raw4frequencyPTA only; diagnoses anddisabilityexcluded. Only selected unrounded/raw numerical fields.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
            "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
          },
          "reading": {
            "edition": "WHO World report on hearing2021 Table1.3, fourfrequency betterear PTA",
            "evidence": [
              {
                "file": "reports/review-20261003/root-source34-primary-r2/who-hearing2021-content-mirror.pdf",
                "sha256": "cbd0561dbfe347ea285c342fc3652a9ea339cc140daae141a278b08db39df9c3",
                "personallyReadPages": [
                  54,
                  56,
                  57
                ],
                "scope": "Personally read and visually checked definition,Table1.3 and limitations; primaryWHOcontent reproduced on SoundHearing2030, officialWHOdownload returned HTML."
              }
            ],
            "excluded": [
              "Diagnostic disability, unilateral interpretation, pediatric/clinical approval and speech innoise ability. WHOtable<20 versus surrounding prose20orbetter discrepancy retained."
            ]
          }
        },
        "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
        "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/grau-de-perda-auditiva/calculator.js",
            "sha256": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
          },
          {
            "file": "apps/dashboard/private/tool-code/grau-de-perda-auditiva/calculator.js",
            "sha256": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
          },
          {
            "file": "apps/command-center/private/tool-code/grau-de-perda-auditiva/calculator.js",
            "sha256": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
          }
        ],
        "qualifications": [
          "Degree labels, disability/diagnosis/unilateral/3frequency outputs excluded.",
          "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "WHO 2021 World Reporton Hearing:PTA 4 frequências 500/1000/2000/4000 melhororelha; PTA 3 separada",
      "implementationVersion": "grau-de-perda-auditiva@native-2026-10-03+978f75033f6c",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8085630/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Média quadritonal (OMS) = média dos limiares por via aérea em 500, 1.000, 2.000 e 4.000 Hz. Média tritonal = média de 500, 1.000 e 2.000 Hz (usada em classificações tradicionais, como a de Lloyd e Kaplan). O grau da OMS é definido pela média quadritonal da melhor orelha .",
        "inputContract": {
          "fields": [
            {
              "key": "od500",
              "label": "OD · 500 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "od1k",
              "label": "OD · 1.000 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "od2k",
              "label": "OD · 2.000 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "od4k",
              "label": "OD · 4.000 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "oe500",
              "label": "OE · 500 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "oe1k",
              "label": "OE · 1.000 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "oe2k",
              "label": "OE · 2.000 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            },
            {
              "key": "oe4k",
              "label": "OE · 4.000 Hz",
              "type": "num",
              "min": -10,
              "max": 120,
              "unit": "dB NA",
              "optional": false,
              "options": null
            }
          ],
          "hash": "4e4d1ae73166e67d5536ecdc3c27ed49dd2425b1471683950f851f72f5f75dbe"
        },
        "sourceEditions": [
          {
            "citation": "Chadha S, Kamenov K, Cieza A. The world report on hearing, 2021. Bull World Health Organ, 2021.",
            "url": "https://doi.org/10.2471/BLT.21.285643",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The world report on hearing, 2021.",
              "year": "2021",
              "firstPublicationDate": "2021-04-01",
              "doi": "10.2471/blt.21.285643",
              "pmid": "33953438",
              "pmcid": "PMC8085630",
              "journal": "Bulletin of the World Health Organization",
              "authors": "Chadha S, Kamenov K, Cieza A."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8085630/",
            "abstractAvailable": false,
            "fullTextSha256": "fd92c14dd872e75acf4137527b8658361a72edb97a89e559cad227e64a15a8a8",
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Organização Mundial da Saúde. World report on hearing, 2021.",
            "url": "https://www.who.int/publications/i/item/9789240020481",
            "class": "institutional-edition-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "World Report on Hearing, 3 March 2021; ISBN 978-92-4-002048-1"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:47.370Z",
          "total": 522,
          "passed": 522,
          "sourceRowCount": 522,
          "uniqueApiInputCount": 522,
          "sourceContextCount": 522,
          "cases": [
            {
              "index": 0,
              "input": {
                "od500": -10,
                "od1k": -10,
                "od2k": -10,
                "od4k": -10,
                "oe500": -10,
                "oe1k": -10,
                "oe2k": -10,
                "oe4k": -10
              },
              "expected": {
                "od": -10,
                "oe": -10,
                "melhor": -10
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "od500": -10,
                "od1k": -10,
                "od2k": -10,
                "od4k": -10,
                "oe500": 0,
                "oe1k": 0,
                "oe2k": 0,
                "oe4k": 0
              },
              "expected": {
                "od": -10,
                "oe": 0,
                "melhor": -10
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "od500": -10,
                "od1k": -10,
                "od2k": -10,
                "od4k": -10,
                "oe500": 18.75,
                "oe1k": 18.75,
                "oe2k": 18.75,
                "oe4k": 18.75
              },
              "expected": {
                "od": -10,
                "oe": 18.75,
                "melhor": -10
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "od500": -10,
                "od1k": -10,
                "od2k": -10,
                "od4k": -10,
                "oe500": 20,
                "oe1k": 20,
                "oe2k": 20,
                "oe4k": 20
              },
              "expected": {
                "od": -10,
                "oe": 20,
                "melhor": -10
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "288647d6ca737710449d1c5c2c928020a8a005662a0eae87bac3e199e47a541e",
            "total": 522,
            "bankRowCount": 522,
            "uniqueApiInputCount": 522,
            "sourceContextCount": 522,
            "fullStoredSourceRows": 522,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
                "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
              "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "21×21selectedbetterearPTA boundarypairs plus81unequalfourfrequencyprofiles. Raw4frequencyPTA only; diagnoses anddisabilityexcluded. Only selected unrounded/raw numerical fields.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
              "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
            },
            "reading": {
              "edition": "WHO World report on hearing2021 Table1.3, fourfrequency betterear PTA",
              "evidence": [
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/who-hearing2021-content-mirror.pdf",
                  "sha256": "cbd0561dbfe347ea285c342fc3652a9ea339cc140daae141a278b08db39df9c3",
                  "personallyReadPages": [
                    54,
                    56,
                    57
                  ],
                  "scope": "Personally read and visually checked definition,Table1.3 and limitations; primaryWHOcontent reproduced on SoundHearing2030, officialWHOdownload returned HTML."
                }
              ],
              "excluded": [
                "Diagnostic disability, unilateral interpretation, pediatric/clinical approval and speech innoise ability. WHOtable<20 versus surrounding prose20orbetter discrepancy retained."
              ]
            }
          },
          "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
          "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
              "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
            },
            "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/grau-de-perda-auditiva/calculator.js",
              "sha256": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
            },
            {
              "file": "apps/dashboard/private/tool-code/grau-de-perda-auditiva/calculator.js",
              "sha256": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
            },
            {
              "file": "apps/command-center/private/tool-code/grau-de-perda-auditiva/calculator.js",
              "sha256": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
            }
          ],
          "qualifications": [
            "Degree labels, disability/diagnosis/unilateral/3frequency outputs excluded.",
            "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "978f75033f6c081c47030a9be4b978d59031102aeee92850d1ff20a3afba51d9"
      },
      "limits": "A classificação OMS 2021 aqui usa a média de 500, 1000, 2000 e 4000 Hz no melhor ouvido e seus graus para adultos; a média de três frequências exibida separadamente não deve ser confundida com esse método. Os limiares devem vir de audiometria adequada e usar dB HL, também chamado dB NA. O grau numérico não descreve sozinho capacidade de comunicação, contexto ou necessidade de reabilitação; a própria OMS ressalta essa limitação. Perda unilateral e aplicação pediátrica exigem interpretação específica e não devem ser presumidas a partir do total adulto.",
      "limitsEvidence": {
        "status": "direct-original-report-table-footnotes-visually-read-via-identified-mirror",
        "sources": [
          {
            "url": "https://soundhearing2030.org/pdf/World%20report%20on%20hearing.pdf",
            "edition": "WHO2021,WorldReportOnHearing,ISBN978-92-4-002048-1,primary-content mirror",
            "readScope": "Original report mirror: cover/copyright ISBN text read, printedp38 Table1.3 and all footnotes visually read, printedp39 ICF limitations/Box1.1 read; not entire272page report. Official IRIS PDF retrieval failed.",
            "capture": [
              "primary-verify-limits-final23/hearing-who2021-mirror-p56.png",
              "primary-verify-limits-final23/hearing-who2021-mirror-p57.png"
            ],
            "pdfSha256": "cbd0561dbfe347ea285c342fc3652a9ea339cc140daae141a278b08db39df9c3"
          },
          {
            "url": "https://iris.who.int/bitstream/handle/10665/339913/9789240020481-eng.pdf",
            "edition": "WHO2021 official archive",
            "readScope": "Official identity; direct PDF unavailable through web tool. Primary report content read through identified mirror."
          }
        ],
        "populationScope": "WHO2021 adult hearing severity based on better-ear four-frequency pure-tone average.",
        "remainingChecks": [
          "WHO2021 named pages read through mirror, not direct official PDF retrieval.",
          "No adult-threshold extrapolation to pediatric communication outcomes.",
          "Separate traditional three-frequency classification source not newly fully reviewed.",
          "WHO translation disclaimer/licensing read but professional language/rights approval not-performed."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "meld",
      "title": "MELD-Na e MELD 3.0",
      "short": "Mortalidade em 90 dias na cirrose e fila de transplante",
      "desc": "Calcule o MELD, o MELD-Na e o MELD 3.0 na cirrose: gravidade, mortalidade estimada em 90 dias e prioridade para transplante hepático.",
      "lead": "Estima a mortalidade em 90 dias de pacientes com cirrose a partir de creatinina, bilirrubina, INR e sódio (MELD-Na), com a opção do MELD 3.0, que acrescenta sexo e albumina.",
      "kind": "Calculadora",
      "spec": [
        "gastroenterologia",
        "cirurgia-do-aparelho-digestivo",
        "clinica-medica",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "cr",
          "Creatinina",
          "num",
          {
            "min": 0.1,
            "max": 20,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "1,2"
          }
        ],
        [
          "bili",
          "Bilirrubina total",
          "num",
          {
            "min": 0.1,
            "max": 80,
            "step": 0.1,
            "unit": "mg/dL",
            "ph": "2,5"
          }
        ],
        [
          "inr",
          "INR",
          "num",
          {
            "min": 0.5,
            "max": 15,
            "step": 0.01,
            "ph": "1,5"
          }
        ],
        [
          "na",
          "Sódio",
          "num",
          {
            "min": 100,
            "max": 180,
            "unit": "mEq/L",
            "ph": "134"
          }
        ],
        [
          "dialise",
          "Diálise 2 ou mais vezes na última semana (ou 24 h de hemodiálise contínua)?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "alb",
          "Albumina (para o MELD 3.0)",
          "num",
          {
            "min": 0.5,
            "max": 6,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "3,0",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Limites: bilirrubina, INR e creatinina com mínimo 1,0; creatinina máxima 4,0 (MELD) ou 3,0 (MELD 3.0), assumida no máximo se em diálise; sódio entre 125 e 137; albumina entre 1,5 e 3,5.</p><p><strong>MELD(i)</strong> = 10 × [0,957 × ln(Cr) + 0,378 × ln(Bil) + 1,120 × ln(INR) + 0,643], arredondado.</p><p><strong>MELD-Na</strong> (se MELD(i) &gt; 11) = MELD(i) + 1,32 × (137 − Na) − 0,033 × MELD(i) × (137 − Na).</p><p><strong>MELD 3.0</strong> = 1,33 (mulher) + 4,56 × ln(Bil) + 0,82 × (137 − Na) − 0,24 × (137 − Na) × ln(Bil) + 9,09 × ln(INR) + 11,14 × ln(Cr) + 1,85 × (3,5 − Alb) − 1,83 × (3,5 − Alb) × ln(Cr) + 6.</p><p>Todos limitados a 40.</p><p>A fórmula MELD-Na exibida usa os coeficientes da política OPTN implementada em 2016, reproduzidos por Kim (2021); não é a fórmula MELD-Na original de Kim (2008). O teto de 40 e a creatinina de 3,0 mg/dL em diálise no MELD 3.0 seguem a política OPTN adulta de 1 de outubro de 2026; Kim (2021) não aplicou o teto de 40 na análise.</p>",
      "sources": [
        [
          "Kamath PS et al. A model to predict survival in patients with end-stage liver disease. Hepatology, 2001.",
          "https://doi.org/10.1053/jhep.2001.22172"
        ],
        [
          "Kim WR et al. Hyponatremia and mortality among patients on the liver-transplant waiting list. N Engl J Med, 2008.",
          "https://doi.org/10.1056/NEJMoa0801209"
        ],
        [
          "Kim WR et al. MELD 3.0: the model for end-stage liver disease updated for the modern era. Gastroenterology, 2021.",
          "https://doi.org/10.1053/j.gastro.2021.08.050"
        ],
        [
          "Wiesner R et al. Model for end-stage liver disease (MELD) and allocation of donor livers. Gastroenterology, 2003.",
          "https://doi.org/10.1053/gast.2003.50016"
        ],
        [
          "OPTN Policies effective October 1, 2026. Policy 9.1D: adult MELD score, dialysis definition and bounds.",
          "https://www.hrsa.gov/sites/default/files/hrsa/optn/optn_policies.pdf"
        ],
        [
          "UNOS. Policy and system changes effective January 11, 2016: adding serum sodium to MELD calculation.",
          "https://unos.org/news/policy-and-system-changes-effective-january-11-2016-adding-serum-sodium-to-meld-calculation/"
        ]
      ],
      "cases": [
        [
          "Cr 1,0, Bil 1,0, INR 1,0, Na 137, mulher, albumina 3,5: MELD-Na 6, MELD 3.0 7",
          {
            "cr": 1,
            "bili": 1,
            "inr": 1,
            "na": 137,
            "dialise": "0",
            "sexo": "F",
            "alb": 3.5
          },
          {
            "raw": {
              "meld": 6,
              "meldna": 6,
              "meld3": 7
            },
            "main": "6",
            "level": "low"
          }
        ],
        [
          "Cr 2,0, Bil 4,0, INR 2,0, Na 130, homem, albumina 2,5: MELD 26, MELD-Na 29, MELD 3.0 30",
          {
            "cr": 2,
            "bili": 4,
            "inr": 2,
            "na": 130,
            "dialise": "0",
            "sexo": "M",
            "alb": 2.5
          },
          {
            "raw": {
              "meld": 26,
              "meldna": 29,
              "meld3": 30
            },
            "level": "high",
            "verdict": "19,6%"
          }
        ],
        [
          "Em diálise (Cr = 4), Bil 2,0, INR 1,3, Na 120 (limitado a 125): MELD 25, MELD-Na 31",
          {
            "cr": 1.5,
            "bili": 2,
            "inr": 1.3,
            "na": 120,
            "dialise": "1",
            "sexo": "M"
          },
          {
            "raw": {
              "meld": 25,
              "meldna": 31
            },
            "level": "high",
            "verdict": "52,6%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:47:03.432Z",
        "total": 524,
        "passed": 524,
        "sourceRowCount": 524,
        "uniqueApiInputCount": 524,
        "scope": "Explicit current adultOPTN policy projection of classical/2016Na/2021full3.0 coefficients, rounded integer and capped40, dialise0 only; not original2008Na or uncapped2021 conformance.",
        "caseStorage": {
          "file": "independent-source-cases.json",
          "mode": "complete-downloadable-bank-with-inline-subset",
          "sha256": "527339ba3e9b276a55f5ddb015c127bda95e120b4fdca8ef2151825dfd36d8f4",
          "total": 524,
          "uniqueApiInputCount": 524,
          "bankRowCount": 524
        },
        "cases": [
          {
            "index": 0,
            "input": {
              "cr": 0.5,
              "bili": 0.5,
              "inr": 0.8,
              "na": 125,
              "alb": 2.5,
              "sexo": "F",
              "dialise": 0
            },
            "expected": {
              "raw": {
                "meld": 6,
                "meldna": 6,
                "meld3": 19
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 19
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 19
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 19
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 19
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 19
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 19
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "cr": 0.5,
              "bili": 0.5,
              "inr": 0.8,
              "na": 137,
              "alb": 3.5,
              "sexo": "M",
              "dialise": 0
            },
            "expected": {
              "raw": {
                "meld": 6,
                "meldna": 6,
                "meld3": 6
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 6
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 6
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 6
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 6
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 6
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 6
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "cr": 0.5,
              "bili": 0.5,
              "inr": 0.8,
              "na": 140,
              "alb": 5,
              "sexo": "F",
              "dialise": 0
            },
            "expected": {
              "raw": {
                "meld": 6,
                "meldna": 6,
                "meld3": 7
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 7
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 7
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 7
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 7
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/meld/calculator.js",
                "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 7
                  }
                },
                "observedRaw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 7
                },
                "main": [
                  "6",
                  "pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          }
        ],
        "sourceExpectation": {
          "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
          "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
        },
        "originalEvidence": {
          "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
          "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
        },
        "sourceRead": {
          "file": "reports/review-20261003/six-primary-own-observations-final33.json",
          "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
        },
        "independentPeer": {
          "status": "completed",
          "kind": "independent-technical-packaging-and-replay",
          "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
          "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
          "checks": 568121,
          "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
          "secondBlindPrimarySourceDerivation": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        },
        "numericPolicy": {
          "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "MELD clássico 2001/2003; MELD-Na com os coeficientes da política OPTN implementada em 2016; MELD 3.0 com a fórmula adulta de Kim (2021) e os limites de alocação OPTN implementados em 2023, conforme a política de 1 de outubro de 2026.",
      "implementationVersion": "meld@native-2026-10-03+5d3fc8b67a80",
      "currentMethodSource": "https://www.hrsa.gov/sites/default/files/hrsa/optn/optn_policies.pdf",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Limites: bilirrubina, INR e creatinina com mínimo 1,0; creatinina máxima 4,0 (MELD) ou 3,0 (MELD 3.0), assumida no máximo se em diálise; sódio entre 125 e 137; albumina entre 1,5 e 3,5. MELD(i) = 10 × [0,957 × ln(Cr) + 0,378 × ln(Bil) + 1,120 × ln(INR) + 0,643], arredondado. MELD-Na (se MELD(i) > 11) = MELD(i) + 1,32 × (137 − Na) − 0,033 × MELD(i) × (137 − Na). MELD 3.0 = 1,33 (mulher) + 4,56 × ln(Bil) + 0,82 × (137 − Na) − 0,24 × (137 − Na) × ln(Bil) + 9,09 × ln(INR) + 11,14 × ln(Cr) + 1,85 × (3,5 − Alb) − 1,83 × (3,5 − Alb) × ln(Cr) + 6. Todos limitados a 40. A fórmula MELD-Na exibida usa os coeficientes da política OPTN implementada em 2016, reproduzidos por Kim (2021); não é a fórmula MELD-Na original de Kim (2008). O teto de 40 e a creatinina de 3,0 mg/dL em diálise no MELD 3.0 seguem a política OPTN adulta de 1 de outubro de 2026; Kim (2021) não aplicou o teto de 40 na análise.",
        "inputContract": {
          "fields": [
            {
              "key": "cr",
              "label": "Creatinina",
              "type": "num",
              "min": 0.1,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "bili",
              "label": "Bilirrubina total",
              "type": "num",
              "min": 0.1,
              "max": 80,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "inr",
              "label": "INR",
              "type": "num",
              "min": 0.5,
              "max": 15,
              "optional": false,
              "options": null
            },
            {
              "key": "na",
              "label": "Sódio",
              "type": "num",
              "min": 100,
              "max": 180,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "dialise",
              "label": "Diálise 2 ou mais vezes na última semana (ou 24 h de hemodiálise contínua)?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "alb",
              "label": "Albumina (para o MELD 3.0)",
              "type": "num",
              "min": 0.5,
              "max": 6,
              "unit": "g/dL",
              "optional": true,
              "options": null
            }
          ],
          "hash": "c0770b8645af788cc02710c4c9096de9c2d17ac1a184291f12556b2db0c938a2"
        },
        "sourceEditions": [
          {
            "citation": "Kamath PS et al. A model to predict survival in patients with end-stage liver disease. Hepatology, 2001.",
            "url": "https://doi.org/10.1053/jhep.2001.22172",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A model to predict survival in patients with end-stage liver disease.",
              "year": "2001",
              "firstPublicationDate": "2001-02-01",
              "doi": "10.1053/jhep.2001.22172",
              "pmid": "11172350",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Kamath PS, Wiesner RH, Malinchoc M, Kremers W, Therneau TM, Kosberg CL, D'Amico G, Dickson ER, Kim WR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11172350/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "375344fa286883419d8b0942d34e95d31e9212d233a452b0ddb5b801933e3046",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kim WR et al. Hyponatremia and mortality among patients on the liver-transplant waiting list. N Engl J Med, 2008.",
            "url": "https://doi.org/10.1056/NEJMoa0801209",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Hyponatremia and mortality among patients on the liver-transplant waiting list.",
              "year": "2008",
              "firstPublicationDate": "2008-09-01",
              "doi": "10.1056/nejmoa0801209",
              "pmid": "18768945",
              "pmcid": "PMC4374557",
              "journal": "The New England journal of medicine",
              "authors": "Kim WR, Biggins SW, Kremers WK, Wiesner RH, Kamath PS, Benson JT, Edwards E, Therneau TM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4374557/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "534cfb507605b0c470ddb033fb5c5485d2643e69db8388f516f04ae610961915",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kim WR et al. MELD 3.0: the model for end-stage liver disease updated for the modern era. Gastroenterology, 2021.",
            "url": "https://doi.org/10.1053/j.gastro.2021.08.050",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "MELD 3.0: The Model for End-Stage Liver Disease Updated for the Modern Era.",
              "year": "2021",
              "firstPublicationDate": "2021-09-03",
              "doi": "10.1053/j.gastro.2021.08.050",
              "pmid": "34481845",
              "pmcid": "PMC8608337",
              "journal": "Gastroenterology",
              "authors": "Kim WR, Mannalithara A, Heimbach JK, Kamath PS, Asrani SK, Biggins SW, Wood NL, Gentry SE, Kwong AJ."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8608337/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f8df11da06e3b582112f581422df0ad476d1929f745836dc6741f2ae2172c4ae",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Wiesner R et al. Model for end-stage liver disease (MELD) and allocation of donor livers. Gastroenterology, 2003.",
            "url": "https://doi.org/10.1053/gast.2003.50016",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Model for end-stage liver disease (MELD) and allocation of donor livers.",
              "year": "2003",
              "firstPublicationDate": "2003-01-01",
              "doi": "10.1053/gast.2003.50016",
              "pmid": "12512033",
              "journal": "Gastroenterology",
              "authors": "Wiesner R, Edwards E, Freeman R, Harper A, Kim R, Kamath P, Kremers W, Lake J, Howard T, Merion RM, Wolfe RA, Krom R, United Network for Organ Sharing Liver Disease Severity Score Committee."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12512033/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e251a5084f43cdeda9782eb680a9fd14d3b8064a61ee4303d4f540a1983d69ea",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:47:03.432Z",
          "total": 524,
          "passed": 524,
          "sourceRowCount": 524,
          "uniqueApiInputCount": 524,
          "scope": "Explicit current adultOPTN policy projection of classical/2016Na/2021full3.0 coefficients, rounded integer and capped40, dialise0 only; not original2008Na or uncapped2021 conformance.",
          "caseStorage": {
            "file": "independent-source-cases.json",
            "mode": "complete-downloadable-bank-with-inline-subset",
            "sha256": "527339ba3e9b276a55f5ddb015c127bda95e120b4fdca8ef2151825dfd36d8f4",
            "total": 524,
            "uniqueApiInputCount": 524,
            "bankRowCount": 524
          },
          "cases": [
            {
              "index": 0,
              "input": {
                "cr": 0.5,
                "bili": 0.5,
                "inr": 0.8,
                "na": 125,
                "alb": 2.5,
                "sexo": "F",
                "dialise": 0
              },
              "expected": {
                "raw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 19
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 19
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 19
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 19
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 19
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 19
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 19
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "cr": 0.5,
                "bili": 0.5,
                "inr": 0.8,
                "na": 137,
                "alb": 3.5,
                "sexo": "M",
                "dialise": 0
              },
              "expected": {
                "raw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 6
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 6
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 6
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 6
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 6
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 6
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 6
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "cr": 0.5,
                "bili": 0.5,
                "inr": 0.8,
                "na": 140,
                "alb": 5,
                "sexo": "F",
                "dialise": 0
              },
              "expected": {
                "raw": {
                  "meld": 6,
                  "meldna": 6,
                  "meld3": 7
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 7
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 7
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 7
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 7
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/meld/calculator.js",
                  "sha256": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "meld": 6,
                      "meldna": 6,
                      "meld3": 7
                    }
                  },
                  "observedRaw": {
                    "meld": 6,
                    "meldna": 6,
                    "meld3": 7
                  },
                  "main": [
                    "6",
                    "pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            }
          ],
          "sourceExpectation": {
            "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
            "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
          },
          "originalEvidence": {
            "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
            "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
          },
          "sourceRead": {
            "file": "reports/review-20261003/six-primary-own-observations-final33.json",
            "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
          },
          "independentPeer": {
            "status": "completed",
            "kind": "independent-technical-packaging-and-replay",
            "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
            "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
            "checks": 568121,
            "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
            "secondBlindPrimarySourceDerivation": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed"
          },
          "numericPolicy": {
            "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5d3fc8b67a8090cfa28f6a43ea6f2f6eab1f4f3ca40987c1db3f8408fd62b1f6",
        "source33DocumentaryAmendment": {
          "at": "2026-10-04T21:51:13.540Z",
          "sourceInput": {
            "file": "reports/review-20261003/source33-documentary-authorship-input.cjs",
            "sha256": "53e9503e632cf008d94994e68a629012f697ae57f5bace06bb6795b47c6edf1e"
          },
          "scope": "Source attribution/presentation only; two Euro renal labels place exact50 into severe bucket. No coefficient/algorithm/cutoff/modelcode/fixture/clinical approval change.",
          "readScope": [
            {
              "id": "meldna-kim2008",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4374557/?report=xml",
              "readScope": "Author manuscript formula FD1 and sodium125–140 paragraph; local full HTML, not an independent clinical review."
            },
            {
              "id": "meld3-kim2021",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8608337/?report=xml",
              "readScope": "Author manuscript Methods original/OPTN-comparator formulas and Results full3.0 formula; Discussion explicitly uncapped40 analysis. Local full HTML."
            },
            {
              "id": "optn2016-announcement",
              "url": "https://unos.org/news/policy-and-system-changes-effective-january-11-2016-adding-serum-sodium-to-meld-calculation/",
              "readScope": "Announcement read directly: effectiveJanuary11,2016. It does not print formula coefficients; coefficient source is Kim2021 comparator."
            },
            {
              "id": "optn2026-policy",
              "url": "https://www.hrsa.gov/sites/default/files/hrsa/optn/optn_policies.pdf",
              "readScope": "Official current policy effectiveOctober1,2026,9.1D printed183; web-extracted PDF text directly read, not visual reading. Local download403 retained. Adult registration definition, min6/max40, dialysis, lab bounds and formula."
            },
            {
              "id": "optn2023-implementation",
              "url": "https://www.hrsa.gov/sites/default/files/hrsa/optn/monitoringreport_liver_20240520_rptn.pdf",
              "readScope": "Official monitoring report indexed primary implementation paragraph: July13,2023; not whole PDF read."
            }
          ],
          "previousMethodVersion": "MELDclássico 2001/2003; MELDNa/Kim 2008; MELD 3.0/Kim 2021; limites específicos einterações",
          "previousFormula": "<p>Limites: bilirrubina, INR e creatinina com mínimo 1,0; creatinina máxima 4,0 (MELD) ou 3,0 (MELD 3.0), assumida no máximo se em diálise; sódio entre 125 e 137; albumina entre 1,5 e 3,5.</p><p><strong>MELD(i)</strong> = 10 × [0,957 × ln(Cr) + 0,378 × ln(Bil) + 1,120 × ln(INR) + 0,643], arredondado.</p><p><strong>MELD-Na</strong> (se MELD(i) &gt; 11) = MELD(i) + 1,32 × (137 − Na) − 0,033 × MELD(i) × (137 − Na).</p><p><strong>MELD 3.0</strong> = 1,33 (mulher) + 4,56 × ln(Bil) + 0,82 × (137 − Na) − 0,24 × (137 − Na) × ln(Bil) + 9,09 × ln(INR) + 11,14 × ln(Cr) + 1,85 × (3,5 − Alb) − 1,83 × (3,5 − Alb) × ln(Cr) + 6.</p><p>Todos limitados a 40.</p>",
          "previousLimits": "MELD, MELD-Na e MELD 3.0 são versões distintas, com variáveis, interações e limites próprios. O modelo original foi avaliado para mortalidade em três meses em doença hepática avançada; não permite confirmar automaticamente regras atuais de alocação de órgãos. Entradas e interpretação devem corresponder à edição e ao contexto clínico.",
          "sourceFullMethodConformance": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        },
        "inputContractHashHistory": [
          {
            "hash": "2896e2ecc6147bcb67f9755ad96084a7545bb7ec804919a8e516ca1d35cc1a1d",
            "reason": "Exact peer-reviewed source36 formula/field documentary amendment; previous formula/fields/hash retained by owned donor recipes. No undisclosed numeric change.",
            "evidence": [
              {
                "file": "reports/review-20261003/wai-capurro-owned-candidate-final35-r4.json",
                "sha256": "05f9bd9d400a8685b02ba632acee9e42bfc10ee87d06a89cba0b6beb8980b261"
              },
              {
                "file": "reports/review-20261003/source33-documentary-owned-candidate-r2.json",
                "sha256": "1663d36b02f2d71e2d4f3935ea12511f3a5da664f08e31cc826eea869e0bafa0"
              },
              {
                "file": "reports/review-20261003/henssge-2024-owned-candidate-final35-r2.json",
                "sha256": "d30ec0633e7c2f6e7f18a1629167f3968b49e4534e7e3c767e4ad4fc3b0ef38c"
              }
            ]
          }
        ]
      },
      "limits": "MELD, MELD-Na e MELD 3.0 são versões distintas, com variáveis, interações e limites próprios. O modelo original foi avaliado para mortalidade em três meses em doença hepática avançada; não permite confirmar automaticamente regras atuais de alocação de órgãos. Entradas e interpretação devem corresponder à edição e ao contexto clínico. A variante aqui apresentada é adulta: a política OPTN de 1 de outubro de 2026 distingue pessoas registradas aos 18 anos ou mais de pessoas registradas antes dos 18 anos; a fórmula pediátrica não está implementada nesta ferramenta. Para a definição de diálise dessa política, são duas sessões de diálise ou pelo menos 24 horas de hemodiálise venovenosa contínua nos sete dias anteriores. A fórmula original MELD-Na de Kim (2008), com sódio entre 125 e 140 mmol/L, difere dos coeficientes e limites de sódio desta edição. A análise de Kim (2021) não limitou o MELD 3.0 a 40; nesta edição, esse limite provém da política de alocação. A leitura dessas fontes e a conferência numérica não aprovam elegibilidade, prioridade de transplante, diagnóstico ou decisões clínicas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.079Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma limites de entradas, diálise ou coeficientes locais dos três modelos. Regras de alocação vigente não são conferidas pelo artigo de 2001."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "source33DocumentaryAmendment": {
          "at": "2026-10-04T21:51:13.540Z",
          "sourceInput": {
            "file": "reports/review-20261003/source33-documentary-authorship-input.cjs",
            "sha256": "53e9503e632cf008d94994e68a629012f697ae57f5bace06bb6795b47c6edf1e"
          },
          "scope": "Source attribution/presentation only; two Euro renal labels place exact50 into severe bucket. No coefficient/algorithm/cutoff/modelcode/fixture/clinical approval change.",
          "readScope": [
            {
              "id": "meldna-kim2008",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4374557/?report=xml",
              "readScope": "Author manuscript formula FD1 and sodium125–140 paragraph; local full HTML, not an independent clinical review."
            },
            {
              "id": "meld3-kim2021",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8608337/?report=xml",
              "readScope": "Author manuscript Methods original/OPTN-comparator formulas and Results full3.0 formula; Discussion explicitly uncapped40 analysis. Local full HTML."
            },
            {
              "id": "optn2016-announcement",
              "url": "https://unos.org/news/policy-and-system-changes-effective-january-11-2016-adding-serum-sodium-to-meld-calculation/",
              "readScope": "Announcement read directly: effectiveJanuary11,2016. It does not print formula coefficients; coefficient source is Kim2021 comparator."
            },
            {
              "id": "optn2026-policy",
              "url": "https://www.hrsa.gov/sites/default/files/hrsa/optn/optn_policies.pdf",
              "readScope": "Official current policy effectiveOctober1,2026,9.1D printed183; web-extracted PDF text directly read, not visual reading. Local download403 retained. Adult registration definition, min6/max40, dialysis, lab bounds and formula."
            },
            {
              "id": "optn2023-implementation",
              "url": "https://www.hrsa.gov/sites/default/files/hrsa/optn/monitoringreport_liver_20240520_rptn.pdf",
              "readScope": "Official monitoring report indexed primary implementation paragraph: July13,2023; not whole PDF read."
            }
          ],
          "previousMethodVersion": "MELDclássico 2001/2003; MELDNa/Kim 2008; MELD 3.0/Kim 2021; limites específicos einterações",
          "previousFormula": "<p>Limites: bilirrubina, INR e creatinina com mínimo 1,0; creatinina máxima 4,0 (MELD) ou 3,0 (MELD 3.0), assumida no máximo se em diálise; sódio entre 125 e 137; albumina entre 1,5 e 3,5.</p><p><strong>MELD(i)</strong> = 10 × [0,957 × ln(Cr) + 0,378 × ln(Bil) + 1,120 × ln(INR) + 0,643], arredondado.</p><p><strong>MELD-Na</strong> (se MELD(i) &gt; 11) = MELD(i) + 1,32 × (137 − Na) − 0,033 × MELD(i) × (137 − Na).</p><p><strong>MELD 3.0</strong> = 1,33 (mulher) + 4,56 × ln(Bil) + 0,82 × (137 − Na) − 0,24 × (137 − Na) × ln(Bil) + 9,09 × ln(INR) + 11,14 × ln(Cr) + 1,85 × (3,5 − Alb) − 1,83 × (3,5 − Alb) × ln(Cr) + 6.</p><p>Todos limitados a 40.</p>",
          "previousLimits": "MELD, MELD-Na e MELD 3.0 são versões distintas, com variáveis, interações e limites próprios. O modelo original foi avaliado para mortalidade em três meses em doença hepática avançada; não permite confirmar automaticamente regras atuais de alocação de órgãos. Entradas e interpretação devem corresponder à edição e ao contexto clínico.",
          "sourceFullMethodConformance": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        }
      }
    },
    {
      "id": "escore-mess",
      "title": "MESS (Mangled Extremity Severity Score)",
      "short": "Gravidade do membro inferior esmagado",
      "desc": "Escore MESS para trauma grave de membro inferior: energia da lesão, isquemia, choque e idade, com o corte de 7 pontos associado à amputação.",
      "lead": "Gradua a gravidade do trauma complexo de membro inferior (lesão óssea, de partes moles e vascular) e ajuda a discutir salvamento versus amputação primária.",
      "kind": "Calculadora",
      "spec": [
        "ortopedia-e-traumatologia",
        "cirurgia-vascular",
        "cirurgia-geral",
        "medicina-de-emergencia",
        "cirurgia-plastica"
      ],
      "fields": [
        [
          "energia",
          "Lesão esquelética e de partes moles",
          "sel",
          {
            "opts": {
              "1": "Baixa energia (facada, fratura simples, projétil de arma curta)",
              "2": "Média energia (fratura exposta ou múltipla, luxação)",
              "3": "Alta energia (acidente em alta velocidade, projétil de fuzil)",
              "4": "Muito alta energia (o anterior + contaminação grosseira)"
            }
          }
        ],
        [
          "isquemia",
          "Isquemia do membro",
          "sel",
          {
            "opts": {
              "0": "Sem isquemia",
              "1": "Pulso reduzido ou ausente, perfusão normal",
              "2": "Sem pulso, parestesias, enchimento capilar lento",
              "3": "Membro frio, paralisado, insensível"
            }
          }
        ],
        [
          "tempo",
          "Isquemia há mais de 6 horas?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "choque",
          "Choque",
          "radio",
          {
            "opts": {
              "0": "PAS sempre &gt; 90 mmHg",
              "1": "Hipotensão transitória",
              "2": "Hipotensão persistente"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "radio",
          {
            "opts": {
              "0": "&lt; 30 anos",
              "1": "30 a 50 anos",
              "2": "&gt; 50 anos"
            }
          }
        ]
      ],
      "formula": "<p>MESS = lesão esquelética/partes moles (1 a 4) + isquemia (0 a 3, <strong>dobrada</strong> se durar mais de 6 h) + choque (0 a 2) + idade (0 a 2).</p>",
      "sources": [
        [
          "Johansen K et al. Objective criteria accurately predict amputation following lower extremity trauma. J Trauma, 1990.",
          "https://doi.org/10.1097/00005373-199005000-00007"
        ]
      ],
      "cases": [
        [
          "Fratura exposta, pulso reduzido, sem choque, 40 anos: 2 + 1 + 0 + 1 = 4",
          {
            "energia": "2",
            "isquemia": "1",
            "tempo": "0",
            "choque": "0",
            "idade": "1"
          },
          {
            "score": 4,
            "level": "low"
          }
        ],
        [
          "Alta energia, sem pulso há 8 h (2 × 2), hipotensão transitória, 25 anos: 3 + 4 + 1 + 0 = 8",
          {
            "energia": "3",
            "isquemia": "2",
            "tempo": "1",
            "choque": "1",
            "idade": "0"
          },
          {
            "score": 8,
            "level": "high"
          }
        ],
        [
          "Limite: alta energia, sem pulso &lt; 6 h, hipotensão transitória, 45 anos: 3 + 2 + 1 + 1 = 7",
          {
            "energia": "3",
            "isquemia": "2",
            "tempo": "0",
            "choque": "1",
            "idade": "1"
          },
          {
            "score": 7,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:21:17.222Z",
        "total": 216,
        "passed": 216,
        "cases": [
          {
            "index": 0,
            "input": {
              "energia": 1,
              "isquemia": 1,
              "tempo": 0,
              "choque": 0,
              "idade": 0
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-mess",
              "rowIndex": 0,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 2
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "energia": 1,
              "isquemia": 1,
              "tempo": 0,
              "choque": 0,
              "idade": 1
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-mess",
              "rowIndex": 1,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "energia": 1,
              "isquemia": 1,
              "tempo": 0,
              "choque": 0,
              "idade": 2
            },
            "expected": {
              "score": 4
            },
            "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-mess",
              "rowIndex": 2,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 4
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "energia": 1,
              "isquemia": 1,
              "tempo": 0,
              "choque": 1,
              "idade": 0
            },
            "expected": {
              "score": 3
            },
            "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
            "sourceExpectedProvenance": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
              "groupId": "escore-mess",
              "rowIndex": 3,
              "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "execution": "Fresh bank-preparation replay; not a browser/UI run",
                "passed": true
              }
            ],
            "recordedObtained": [
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Node",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "VM",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                "mode": "Chromium",
                "raw": {
                  "score": 3
                },
                "evidence": {
                  "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                  "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 216,
        "uniqueApiInputCount": 216,
        "sourceContextCount": 216,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "a8a4d574c9ff6feb44617353b6364bd3efe29f7c7c46c24725a6054fb0b3343d",
          "total": 216,
          "bankRowCount": 216,
          "uniqueApiInputCount": 216,
          "sourceContextCount": 216,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
            },
            {
              "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
              "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
            "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
          },
          "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 216,
          "uniqueApiInputs": 216,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
            "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
          }
        },
        "scope": "All216 combinations of source-table selected point codes and duration flag, exact integer total only.72 additional selected no-ischemia-zero combinations are identified separately as platform arithmetic extension, not original source-conforming examples. Raw elapsed time, blood pressure and age are not accepted by this form and are not classified here.",
        "sources": [
          {
            "primaryObservations": {
              "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
              "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
            },
            "id": "escore-mess",
            "sources": [
              {
                "doi": "10.1097/00005373-199005000-00007",
                "url": "https://pubmed.ncbi.nlm.nih.gov/2342140/",
                "access": "Original1990 abstract indexed/read. Direct LWW fulltext request returned internal access error; no complete1990 table reading claimed.",
                "readScope": "Abstract identifies four domains and small retrospective/prospective lower-limb injury cohorts; no universal amputational rule inferred."
              },
              {
                "doi": "10.2147/VHRM.S15316",
                "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3004513/",
                "access": "Direct official PMC full HTML of Topal etal.2010 retrospective primary cohort.",
                "readScope": "Table1, its ischemia footnote, Patients&Methods and limited abstract. Numeric table reproduces MESS use; this is not the1990 derivation article."
              }
            ],
            "pointContract": {
              "energyCodes": [
                1,
                2,
                3,
                4
              ],
              "ischemiaCodesConfirmedIn2010Table": [
                1,
                2,
                3
              ],
              "durationSelectedCode": [
                0,
                1
              ],
              "durationThreshold": {
                "value": 6,
                "unit": "hours",
                "doubleOnlyIfGreater": true
              },
              "shockCodes": [
                0,
                1,
                2
              ],
              "ageCodes": [
                0,
                1,
                2
              ],
              "sourceAgeBands": [
                "<30",
                "30–50",
                ">50"
              ],
              "sourceShockZeroDescription": "Systolic pressure persistently greater than90mmHg",
              "formula": "energy + ischemia*(durationGreaterThan6?2:1) + shock + age",
              "localZeroIschemiaExtension": "The current form also offers no ischemia=0; this option is absent from the directly read2010 Table1. Its zero contribution is tested separately as a platform extension, not source table conformity."
            },
            "scope": "All216 combinations of source-table selected point codes and duration flag, exact integer total only.72 additional selected no-ischemia-zero combinations are identified separately as platform arithmetic extension, not original source-conforming examples. Raw elapsed time, blood pressure and age are not accepted by this form and are not classified here.",
            "limitations": "Original1990 full text was not obtained. The directly read2010 cohort used140surgically treated vascular-injury patients and excluded primary amputation without vascular repair. Numeric point replay does not approve amputational prediction, limb viability, descriptors or clinical interventions. More-than-six-hours is strict; an exact-six-hours continuous clinical input is not part of the selected-flag API."
          }
        ],
        "evidencePath": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
        "evidenceSha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a",
        "independentPeer": {
          "status": "passed-scoped-numeric",
          "evidence": {
            "file": "reports/review-20261003/villalta-mess-isth-independent-peer-verify-final27.json",
            "sha256": "ff8bc18b4b06912aac258ce96b6c33cacbe5a1d484b58e52cc9d6679ad462028"
          },
          "scope": "Independently read selected primary tables, own frozen source-point expectations and three adapters Node/isolatedChromium. Source scope partial; local MESS72 zero cases separated; no clinical/rights/full-method approval."
        },
        "freshAdapterExecutions": 648,
        "freshVmExecutions": 648,
        "actualBrowserEvidenceScope": "Original isolated actual Chromium, each of the three exactly bound adapters, source-only rows. Separate local MESS72 extension is not part of this source bank.",
        "implementations": [
          {
            "id": "escore-mess",
            "app": "website",
            "file": "apps/website/private/tool-code/escore-mess/calculator.js",
            "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
          },
          {
            "id": "escore-mess",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
            "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
          },
          {
            "id": "escore-mess",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
            "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
          }
        ],
        "qualifications": [
          "Original1990 full text was not obtained. The directly read2010 cohort used140surgically treated vascular-injury patients and excluded primary amputation without vascular repair. Numeric point replay does not approve amputational prediction, limb viability, descriptors or clinical interventions. More-than-six-hours is strict; an exact-six-hours continuous clinical input is not part of the selected-flag API.",
          "MESS source bank excludes all72 local zero-ischemia examples. Those remain in the untouched original platform-extension receipt and are not counted as source conformity.",
          "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
          "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
          "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
          "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/villalta-mess-isth-bank-metadata-independent-review-western-final27.json",
            "sha256": "8254f049e2cde19930dae4e5ef3b689175daa3a083b9a8a056d3650abcf8f1c5"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/escore-mess/calculator.js",
            "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
          },
          {
            "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
            "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
          },
          {
            "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
            "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "MESS/Johansen 1990:4 domínios, isquemia dobrada>6 h; sem ordem automática amputação",
      "implementationVersion": "escore-mess@native-2026-10-03+8f07ae325426",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/2342140/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "MESS = lesão esquelética/partes moles (1 a 4) + isquemia (0 a 3, dobrada se durar mais de 6 h) + choque (0 a 2) + idade (0 a 2).",
        "inputContract": {
          "fields": [
            {
              "key": "energia",
              "label": "Lesão esquelética e de partes moles",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "Baixa energia (facada, fratura simples, projétil de arma curta)",
                "2": "Média energia (fratura exposta ou múltipla, luxação)",
                "3": "Alta energia (acidente em alta velocidade, projétil de fuzil)",
                "4": "Muito alta energia (o anterior + contaminação grosseira)"
              }
            },
            {
              "key": "isquemia",
              "label": "Isquemia do membro",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Sem isquemia",
                "1": "Pulso reduzido ou ausente, perfusão normal",
                "2": "Sem pulso, parestesias, enchimento capilar lento",
                "3": "Membro frio, paralisado, insensível"
              }
            },
            {
              "key": "tempo",
              "label": "Isquemia há mais de 6 horas?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "choque",
              "label": "Choque",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "PAS sempre &gt; 90 mmHg",
                "1": "Hipotensão transitória",
                "2": "Hipotensão persistente"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "&lt; 30 anos",
                "1": "30 a 50 anos",
                "2": "&gt; 50 anos"
              }
            }
          ],
          "hash": "fed7d5ea132002a58b3981990d0090a69fb9ff72316fa689d6e1132b5754188b"
        },
        "sourceEditions": [
          {
            "citation": "Johansen K et al. Objective criteria accurately predict amputation following lower extremity trauma. J Trauma, 1990.",
            "url": "https://doi.org/10.1097/00005373-199005000-00007",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Objective criteria accurately predict amputation following lower extremity trauma.",
              "year": "1990",
              "firstPublicationDate": "1990-05-01",
              "doi": "10.1097/00005373-199005000-00007",
              "pmid": "2342140",
              "journal": "The Journal of trauma",
              "authors": "Johansen K, Daines M, Howey T, Helfet D, Hansen ST."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2342140/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7b2652666d7dbe879ec4618bb6711edbb42cb2d9ff675fad0c0f01f0f7c90a9a",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:21:17.222Z",
          "total": 216,
          "passed": 216,
          "cases": [
            {
              "index": 0,
              "input": {
                "energia": 1,
                "isquemia": 1,
                "tempo": 0,
                "choque": 0,
                "idade": 0
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-mess",
                "rowIndex": 0,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 2
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "energia": 1,
                "isquemia": 1,
                "tempo": 0,
                "choque": 0,
                "idade": 1
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-mess",
                "rowIndex": 1,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "energia": 1,
                "isquemia": 1,
                "tempo": 0,
                "choque": 0,
                "idade": 2
              },
              "expected": {
                "score": 4
              },
              "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-mess",
                "rowIndex": 2,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 4
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "energia": 1,
                "isquemia": 1,
                "tempo": 0,
                "choque": 1,
                "idade": 0
              },
              "expected": {
                "score": 3
              },
              "sourceScope": "2010directTable1 source-selected points; original1990 full text inaccessible; selected duration>6flag, not raw measurement classification",
              "sourceExpectedProvenance": {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b",
                "groupId": "escore-mess",
                "rowIndex": 3,
                "projection": "Only expected.score; original source descriptions, additional numeric components and excluded source clinical policies remain in the untouched donor oracle."
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "execution": "Fresh bank-preparation replay; not a browser/UI run",
                  "passed": true
                }
              ],
              "recordedObtained": [
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Node",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "VM",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
                  "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331",
                  "mode": "Chromium",
                  "raw": {
                    "score": 3
                  },
                  "evidence": {
                    "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
                    "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 216,
          "uniqueApiInputCount": 216,
          "sourceContextCount": 216,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "a8a4d574c9ff6feb44617353b6364bd3efe29f7c7c46c24725a6054fb0b3343d",
            "total": 216,
            "bankRowCount": 216,
            "uniqueApiInputCount": 216,
            "sourceContextCount": 216,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
                "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
              },
              {
                "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
                "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
              "sha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a"
            },
            "packagingRequirement": "Compose separately owned source/rubric/edition changes and fresh build/package/browser bindings before publication."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 216,
            "uniqueApiInputs": 216,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-expectations-final27.json",
              "sha256": "6d591e22f0fa891dc22b9833ad2f6ab2744cbdf1fe7025cfc872fa9c2e0ca42b"
            }
          },
          "scope": "All216 combinations of source-table selected point codes and duration flag, exact integer total only.72 additional selected no-ischemia-zero combinations are identified separately as platform arithmetic extension, not original source-conforming examples. Raw elapsed time, blood pressure and age are not accepted by this form and are not classified here.",
          "sources": [
            {
              "primaryObservations": {
                "file": "reports/review-20261003/villalta-mess-isth-primary-observations-final27.cjs",
                "sha256": "3c4045b2f9ab021d826973bd2820e437b67a1878b2b0f25ddc0993ea0a22a1d4"
              },
              "id": "escore-mess",
              "sources": [
                {
                  "doi": "10.1097/00005373-199005000-00007",
                  "url": "https://pubmed.ncbi.nlm.nih.gov/2342140/",
                  "access": "Original1990 abstract indexed/read. Direct LWW fulltext request returned internal access error; no complete1990 table reading claimed.",
                  "readScope": "Abstract identifies four domains and small retrospective/prospective lower-limb injury cohorts; no universal amputational rule inferred."
                },
                {
                  "doi": "10.2147/VHRM.S15316",
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3004513/",
                  "access": "Direct official PMC full HTML of Topal etal.2010 retrospective primary cohort.",
                  "readScope": "Table1, its ischemia footnote, Patients&Methods and limited abstract. Numeric table reproduces MESS use; this is not the1990 derivation article."
                }
              ],
              "pointContract": {
                "energyCodes": [
                  1,
                  2,
                  3,
                  4
                ],
                "ischemiaCodesConfirmedIn2010Table": [
                  1,
                  2,
                  3
                ],
                "durationSelectedCode": [
                  0,
                  1
                ],
                "durationThreshold": {
                  "value": 6,
                  "unit": "hours",
                  "doubleOnlyIfGreater": true
                },
                "shockCodes": [
                  0,
                  1,
                  2
                ],
                "ageCodes": [
                  0,
                  1,
                  2
                ],
                "sourceAgeBands": [
                  "<30",
                  "30–50",
                  ">50"
                ],
                "sourceShockZeroDescription": "Systolic pressure persistently greater than90mmHg",
                "formula": "energy + ischemia*(durationGreaterThan6?2:1) + shock + age",
                "localZeroIschemiaExtension": "The current form also offers no ischemia=0; this option is absent from the directly read2010 Table1. Its zero contribution is tested separately as a platform extension, not source table conformity."
              },
              "scope": "All216 combinations of source-table selected point codes and duration flag, exact integer total only.72 additional selected no-ischemia-zero combinations are identified separately as platform arithmetic extension, not original source-conforming examples. Raw elapsed time, blood pressure and age are not accepted by this form and are not classified here.",
              "limitations": "Original1990 full text was not obtained. The directly read2010 cohort used140surgically treated vascular-injury patients and excluded primary amputation without vascular repair. Numeric point replay does not approve amputational prediction, limb viability, descriptors or clinical interventions. More-than-six-hours is strict; an exact-six-hours continuous clinical input is not part of the selected-flag API."
            }
          ],
          "evidencePath": "reports/review-20261003/villalta-mess-isth-independent-source-check-final27.json",
          "evidenceSha256": "b1de4431734f1a15edfa671bba7d0c0da5464a310c0983a2bf3e17cb6e2b453a",
          "independentPeer": {
            "status": "passed-scoped-numeric",
            "evidence": {
              "file": "reports/review-20261003/villalta-mess-isth-independent-peer-verify-final27.json",
              "sha256": "ff8bc18b4b06912aac258ce96b6c33cacbe5a1d484b58e52cc9d6679ad462028"
            },
            "scope": "Independently read selected primary tables, own frozen source-point expectations and three adapters Node/isolatedChromium. Source scope partial; local MESS72 zero cases separated; no clinical/rights/full-method approval."
          },
          "freshAdapterExecutions": 648,
          "freshVmExecutions": 648,
          "actualBrowserEvidenceScope": "Original isolated actual Chromium, each of the three exactly bound adapters, source-only rows. Separate local MESS72 extension is not part of this source bank.",
          "implementations": [
            {
              "id": "escore-mess",
              "app": "website",
              "file": "apps/website/private/tool-code/escore-mess/calculator.js",
              "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
            },
            {
              "id": "escore-mess",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
              "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
            },
            {
              "id": "escore-mess",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
              "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
            }
          ],
          "qualifications": [
            "Original1990 full text was not obtained. The directly read2010 cohort used140surgically treated vascular-injury patients and excluded primary amputation without vascular repair. Numeric point replay does not approve amputational prediction, limb viability, descriptors or clinical interventions. More-than-six-hours is strict; an exact-six-hours continuous clinical input is not part of the selected-flag API.",
            "MESS source bank excludes all72 local zero-ischemia examples. Those remain in the untouched original platform-extension receipt and are not counted as source conformity.",
            "Only raw.score selected-point arithmetic is included. Clinical categories, main text, private level/verdict/note/rows, prognosis, diagnosis, management and unmeasured feature classification are excluded.",
            "All source scenarios in this bank and the original donor reports remain retained. Mirror/runtime calculations do not multiply scenario counts. Inline four examples are a subset of the complete downloadable bank.",
            "Source fields, rubric/edition labels, clinical scope notes and localization changes have separate ownership and must be composed without replacing whole catalogs. All862 historic fixtures/tolerances and approval flags remain unchanged.",
            "Fresh source/build/packages and browser journey bindings are required before publication. No already-served website or final package proof is claimed by this preparation."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/villalta-mess-isth-bank-metadata-independent-review-western-final27.json",
              "sha256": "8254f049e2cde19930dae4e5ef3b689175daa3a083b9a8a056d3650abcf8f1c5"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/escore-mess/calculator.js",
              "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
            },
            {
              "file": "apps/dashboard/private/tool-code/escore-mess/calculator.js",
              "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
            },
            {
              "file": "apps/command-center/private/tool-code/escore-mess/calculator.js",
              "sha256": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "8f07ae325426cfab2797d66164af04f982cb27e51a0ec14d9851a244825cf331"
      },
      "limits": "O MESS original foi derivado em pequenos grupos de trauma grave de membro inferior. A associação do corte ≥7 com amputação nesses grupos não estabelece uma regra universal nem uma indicação automática. Salvamento do membro depende de avaliação multidisciplinar e condições clínicas não resumidas no escore.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.083Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não traz todas as definições, duplicação de isquemia > 6 h ou validação em tratamento moderno. Não sustenta ordem automática de amputação."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "metodo-de-capurro",
      "title": "Método de Capurro (somático)",
      "short": "Idade gestacional do recém-nascido",
      "desc": "Calcule a idade gestacional do recém-nascido pelo método de Capurro somático: textura da pele, orelha, glândula mamária, mamilo e pregas plantares.",
      "lead": "Estima a idade gestacional do recém-nascido pelo exame físico, quando a datação obstétrica é desconhecida ou duvidosa.",
      "kind": "Calculadora",
      "spec": [
        "pediatria",
        "ginecologia-e-obstetricia"
      ],
      "fields": [
        [
          "pele",
          "Textura da pele",
          "sel",
          {
            "opts": {
              "0": "Muito fina, gelatinosa",
              "5": "Fina e lisa",
              "10": "Algo mais grossa, discreta descamação superficial",
              "15": "Grossa, rugas superficiais, descamação nas mãos e nos pés",
              "20": "Grossa, apergaminhada, com gretas profundas"
            }
          }
        ],
        [
          "orelha",
          "Forma da orelha",
          "sel",
          {
            "opts": {
              "0": "Chata, disforme, pavilhão não encurvado",
              "8": "Pavilhão parcialmente encurvado na borda",
              "16": "Pavilhão parcialmente encurvado em toda a parte superior",
              "24": "Pavilhão totalmente encurvado"
            }
          }
        ],
        [
          "mama",
          "Tamanho da glândula mamária",
          "sel",
          {
            "opts": {
              "0": "Não palpável",
              "5": "Palpável, menor que 5 mm",
              "10": "Entre 5 e 10 mm",
              "15": "Maior que 10 mm"
            }
          }
        ],
        [
          "mamilo",
          "Formação do mamilo",
          "sel",
          {
            "opts": {
              "0": "Apenas visível, sem aréola",
              "5": "Aréola lisa e chata, diâmetro menor que 7,5 mm",
              "10": "Aréola pontilhada, borda não elevada, diâmetro maior que 7,5 mm",
              "15": "Aréola pontilhada, borda elevada, diâmetro maior que 7,5 mm"
            }
          }
        ],
        [
          "pregas",
          "Pregas plantares",
          "sel",
          {
            "opts": {
              "0": "Sem pregas",
              "5": "Marcas mal definidas na metade anterior",
              "10": "Marcas bem definidas na metade anterior e sulcos no terço anterior",
              "15": "Sulcos na metade anterior",
              "20": "Sulcos em mais da metade anterior"
            }
          }
        ]
      ],
      "formula": "<p><strong>Idade gestacional (dias) = 204 + soma dos pontos</strong> dos 5 sinais somáticos. Divida por 7 para obter semanas.</p><p>Capurro também descreveu uma forma somatoneurológica (constante 200, com sinais neurológicos); esta calculadora usa só a forma somática, que não depende do estado neurológico do recém-nascido.</p>",
      "sources": [
        [
          "Capurro H et al. A simplified method for diagnosis of gestational age in the newborn infant. J Pediatr, 1978.",
          "https://doi.org/10.1016/S0022-3476(78)80621-0"
        ],
        [
          "Ministério da Saúde,AIDPI neonatal5ªedição,section5.1",
          "https://bvsms.saude.gov.br/bvs/publicacoes/manual_AIDPI_neonatal_5ed.pdf"
        ],
        [
          "Ministério da Saúde,professional neonatal guidevol1",
          "https://bvsms.saude.gov.br/bvs/publicacoes/atencao_recem_nascido_%20guia_profissionais_saude_v1.pdf"
        ],
        [
          "Ministério da Saúde. Atenção à saúde do recém-nascido, v1, 2nd updated edition 2014, Quadro 11 PDF173 / printed172; official reproduction, not original1978 paper.",
          "https://bvsms.saude.gov.br/bvs/publicacoes/atencao_saude_recem_nascido_v1.pdf"
        ]
      ],
      "cases": [
        [
          "Todos os sinais com 0 ponto: 204 dias = 29s 1d (pré-termo)",
          {
            "pele": "0",
            "orelha": "0",
            "mama": "0",
            "mamilo": "0",
            "pregas": "0"
          },
          {
            "main": "29s 1d",
            "raw": {
              "dias": 204
            },
            "level": "mid"
          }
        ],
        [
          "Pele 10, orelha 16, mama 10, mamilo 10, pregas 15: 204 + 61 = 265 dias = 37s 6d (termo)",
          {
            "pele": "10",
            "orelha": "16",
            "mama": "10",
            "mamilo": "10",
            "pregas": "15"
          },
          {
            "main": "37s 6d",
            "raw": {
              "soma": 61,
              "dias": 265
            },
            "level": "low"
          }
        ],
        [
          "Pele 10, orelha 8, mama 10, mamilo 10, pregas 15: 204 + 53 = 257 dias = 36s 5d (pré-termo)",
          {
            "pele": "10",
            "orelha": "8",
            "mama": "10",
            "mamilo": "10",
            "pregas": "15"
          },
          {
            "main": "36s 5d",
            "raw": {
              "dias": 257
            },
            "level": "mid"
          }
        ],
        [
          "Todos no máximo: 204 + 94 = 298 dias = 42s 4d (pós-termo)",
          {
            "pele": "20",
            "orelha": "24",
            "mama": "15",
            "mamilo": "15",
            "pregas": "20"
          },
          {
            "main": "42s 4d",
            "raw": {
              "dias": 298
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.415Z",
        "total": 1600,
        "passed": 1600,
        "sourceRowCount": 1600,
        "uniqueApiInputCount": 1600,
        "sourceContextCount": 1600,
        "cases": [
          {
            "index": 0,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 0,
              "pregas": 0
            },
            "expected": {
              "soma": 0,
              "dias": 204
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 0,
              "pregas": 5
            },
            "expected": {
              "soma": 5,
              "dias": 209
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 0,
              "pregas": 10
            },
            "expected": {
              "soma": 10,
              "dias": 214
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 0,
              "pregas": 15
            },
            "expected": {
              "soma": 15,
              "dias": 219
            },
            "passed": true
          },
          {
            "index": 4,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 0,
              "pregas": 20
            },
            "expected": {
              "soma": 20,
              "dias": 224
            },
            "passed": true
          },
          {
            "index": 5,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 5,
              "pregas": 0
            },
            "expected": {
              "soma": 5,
              "dias": 209
            },
            "passed": true
          },
          {
            "index": 6,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 5,
              "pregas": 5
            },
            "expected": {
              "soma": 10,
              "dias": 214
            },
            "passed": true
          },
          {
            "index": 7,
            "input": {
              "pele": 0,
              "orelha": 0,
              "mama": 0,
              "mamilo": 5,
              "pregas": 10
            },
            "expected": {
              "soma": 15,
              "dias": 219
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "055a5c070464f840daa88a115d4d486cc2298af383cff007b44dcf7202d642ed",
          "total": 1600,
          "bankRowCount": 1600,
          "uniqueApiInputCount": 1600,
          "sourceContextCount": 1600,
          "fullStoredSourceRows": 1600,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
              "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
            "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "All 1600 assigned somatic point combinations, integer days and week/remainder. Official 2014 reproduced rubric, not observation or original 1978 study validation.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "reading": {
            "id": "metodo-de-capurro",
            "currentMethodVersion": "Capurro 1978 somático 5 sinais:204+pontos; sem Capurrosomatoneurológico 200+pontos",
            "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/650322/",
            "recordBinding": {
              "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/metodo-de-capurro.json",
              "sha256": "eb965f090dd7fdd912a329fa243d1dae05afb84416133b326a19ff2cd39ee5e2"
            },
            "adapterBindings": [
              {
                "file": "apps/website/private/tool-code/metodo-de-capurro/calculator.js",
                "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
                "bytes": 6020,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/metodo-de-capurro/calculator.js",
                "currentSha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
              },
              {
                "file": "apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
                "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
                "bytes": 6020,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
                "currentSha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
              },
              {
                "file": "apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
                "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
                "bytes": 6020,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
                "currentSha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
              }
            ],
            "ownSourceInputs": 1600,
            "observedAdapterRows": 4800,
            "sourceIds": [
              "Capurro1978-official-MS2014-Quadro11"
            ],
            "scope": "All 1600 assigned somatic point combinations, integer days and week/remainder. Official 2014 reproduced rubric, not observation or original 1978 study validation.",
            "status": "bounded-arithmetic-confirmed; one source-rubric mismatch",
            "findings": [
              {
                "classification": "confirmed-local-label-mismatch-against-official2014-reproduction",
                "field": "mamilo",
                "code": "10",
                "before": "Aréola pontilhada, borda não elevada, diâmetro menor que 7,5 mm",
                "source": "Diâmetro maior que 7,5 mm. Aréola ponteaguda e borda não elevada",
                "minimalChange": "Change menor to maior only after source/10-language peer; preserve code 10 and score."
              }
            ],
            "unchecked": [
              "Original 1978 full paper",
              "Clinical scoring of physical signs",
              "Equality at 7.5 mm"
            ],
            "clinicalApproval": "not-performed",
            "professionalTranslationApproval": "not-performed",
            "rightsApproval": "not-performed",
            "fullMethodApproval": "not-performed"
          },
          "primarySources": []
        },
        "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
        "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/metodo-de-capurro/calculator.js",
            "sha256": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be"
          },
          {
            "file": "apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
            "sha256": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be"
          },
          {
            "file": "apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
            "sha256": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be"
          }
        ],
        "qualifications": [
          "Original 1978 full paper",
          "Clinical scoring of physical signs",
          "Equality at 7.5 mm",
          "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousImplementationBindings": [
          {
            "file": "apps/website/private/tool-code/metodo-de-capurro/calculator.js",
            "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
          },
          {
            "file": "apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
            "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
          },
          {
            "file": "apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
            "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
          }
        ],
        "appliedCodeRebind": {
          "preparedAt": "2026-10-04T22:14:38.093Z",
          "predecessorBank": {
            "file": "reports/review-20261003/occupational-obstetric-source-bank-stage-final36-r2/apps/website/private/tool-code/metodo-de-capurro/independent-source-cases.json",
            "sha256": "fdd83a80993cc5dedaf00834a6877bc3079276b705e0510b8731adfb2d5a4df8"
          },
          "reason": "Source field-label metadata-only amendment; old captured implementation hashes/outputs retained verbatim, new full-file hash bound separately.",
          "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
          "evidence": [
            {
              "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
              "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
            },
            {
              "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
              "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
            },
            {
              "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
              "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
            },
            {
              "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
              "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
            },
            {
              "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
              "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
            },
            {
              "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
              "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
            }
          ]
        }
      },
      "methodVersion": "Capurro 1978 somático 5 sinais:204+pontos; sem Capurrosomatoneurológico 200+pontos",
      "implementationVersion": "metodo-de-capurro@native-2026-10-03+f1ddb0fcf2e4",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/650322/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Idade gestacional (dias) = 204 + soma dos pontos dos 5 sinais somáticos. Divida por 7 para obter semanas. Capurro também descreveu uma forma somatoneurológica (constante 200, com sinais neurológicos); esta calculadora usa só a forma somática, que não depende do estado neurológico do recém-nascido.",
        "inputContract": {
          "fields": [
            {
              "key": "pele",
              "label": "Textura da pele",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Muito fina, gelatinosa",
                "5": "Fina e lisa",
                "10": "Algo mais grossa, discreta descamação superficial",
                "15": "Grossa, rugas superficiais, descamação nas mãos e nos pés",
                "20": "Grossa, apergaminhada, com gretas profundas"
              }
            },
            {
              "key": "orelha",
              "label": "Forma da orelha",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Chata, disforme, pavilhão não encurvado",
                "8": "Pavilhão parcialmente encurvado na borda",
                "16": "Pavilhão parcialmente encurvado em toda a parte superior",
                "24": "Pavilhão totalmente encurvado"
              }
            },
            {
              "key": "mama",
              "label": "Tamanho da glândula mamária",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não palpável",
                "5": "Palpável, menor que 5 mm",
                "10": "Entre 5 e 10 mm",
                "15": "Maior que 10 mm"
              }
            },
            {
              "key": "mamilo",
              "label": "Formação do mamilo",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Apenas visível, sem aréola",
                "5": "Aréola lisa e chata, diâmetro menor que 7,5 mm",
                "10": "Aréola pontilhada, borda não elevada, diâmetro maior que 7,5 mm",
                "15": "Aréola pontilhada, borda elevada, diâmetro maior que 7,5 mm"
              }
            },
            {
              "key": "pregas",
              "label": "Pregas plantares",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Sem pregas",
                "5": "Marcas mal definidas na metade anterior",
                "10": "Marcas bem definidas na metade anterior e sulcos no terço anterior",
                "15": "Sulcos na metade anterior",
                "20": "Sulcos em mais da metade anterior"
              }
            }
          ],
          "hash": "cce5c19b1d458f81ab187e9d7f6e5c56284133d5d53e49edc563e76c7111ce86"
        },
        "sourceEditions": [
          {
            "citation": "Capurro H et al. A simplified method for diagnosis of gestational age in the newborn infant. J Pediatr, 1978.",
            "url": "https://doi.org/10.1016/S0022-3476(78)80621-0",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A simplified method for diagnosis of gestational age in the newborn infant.",
              "year": "1978",
              "firstPublicationDate": "1978-07-01",
              "doi": "10.1016/s0022-3476(78)80621-0",
              "pmid": "650322",
              "journal": "The Journal of pediatrics",
              "authors": "Capurro H, Konichezky S, Fonseca D, Caldeyro-Barcia R."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/650322/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.415Z",
          "total": 1600,
          "passed": 1600,
          "sourceRowCount": 1600,
          "uniqueApiInputCount": 1600,
          "sourceContextCount": 1600,
          "cases": [
            {
              "index": 0,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 0,
                "pregas": 0
              },
              "expected": {
                "soma": 0,
                "dias": 204
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 0,
                "pregas": 5
              },
              "expected": {
                "soma": 5,
                "dias": 209
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 0,
                "pregas": 10
              },
              "expected": {
                "soma": 10,
                "dias": 214
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 0,
                "pregas": 15
              },
              "expected": {
                "soma": 15,
                "dias": 219
              },
              "passed": true
            },
            {
              "index": 4,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 0,
                "pregas": 20
              },
              "expected": {
                "soma": 20,
                "dias": 224
              },
              "passed": true
            },
            {
              "index": 5,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 5,
                "pregas": 0
              },
              "expected": {
                "soma": 5,
                "dias": 209
              },
              "passed": true
            },
            {
              "index": 6,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 5,
                "pregas": 5
              },
              "expected": {
                "soma": 10,
                "dias": 214
              },
              "passed": true
            },
            {
              "index": 7,
              "input": {
                "pele": 0,
                "orelha": 0,
                "mama": 0,
                "mamilo": 5,
                "pregas": 10
              },
              "expected": {
                "soma": 15,
                "dias": 219
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "055a5c070464f840daa88a115d4d486cc2298af383cff007b44dcf7202d642ed",
            "total": 1600,
            "bankRowCount": 1600,
            "uniqueApiInputCount": 1600,
            "sourceContextCount": 1600,
            "fullStoredSourceRows": 1600,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
                "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
              "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "All 1600 assigned somatic point combinations, integer days and week/remainder. Official 2014 reproduced rubric, not observation or original 1978 study validation.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/seven-primary-source-review-final35.json",
              "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
            },
            "reading": {
              "id": "metodo-de-capurro",
              "currentMethodVersion": "Capurro 1978 somático 5 sinais:204+pontos; sem Capurrosomatoneurológico 200+pontos",
              "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/650322/",
              "recordBinding": {
                "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/metodo-de-capurro.json",
                "sha256": "eb965f090dd7fdd912a329fa243d1dae05afb84416133b326a19ff2cd39ee5e2"
              },
              "adapterBindings": [
                {
                  "file": "apps/website/private/tool-code/metodo-de-capurro/calculator.js",
                  "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
                  "bytes": 6020,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/metodo-de-capurro/calculator.js",
                  "currentSha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
                },
                {
                  "file": "apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
                  "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
                  "bytes": 6020,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
                  "currentSha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
                },
                {
                  "file": "apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
                  "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
                  "bytes": 6020,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
                  "currentSha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
                }
              ],
              "ownSourceInputs": 1600,
              "observedAdapterRows": 4800,
              "sourceIds": [
                "Capurro1978-official-MS2014-Quadro11"
              ],
              "scope": "All 1600 assigned somatic point combinations, integer days and week/remainder. Official 2014 reproduced rubric, not observation or original 1978 study validation.",
              "status": "bounded-arithmetic-confirmed; one source-rubric mismatch",
              "findings": [
                {
                  "classification": "confirmed-local-label-mismatch-against-official2014-reproduction",
                  "field": "mamilo",
                  "code": "10",
                  "before": "Aréola pontilhada, borda não elevada, diâmetro menor que 7,5 mm",
                  "source": "Diâmetro maior que 7,5 mm. Aréola ponteaguda e borda não elevada",
                  "minimalChange": "Change menor to maior only after source/10-language peer; preserve code 10 and score."
                }
              ],
              "unchecked": [
                "Original 1978 full paper",
                "Clinical scoring of physical signs",
                "Equality at 7.5 mm"
              ],
              "clinicalApproval": "not-performed",
              "professionalTranslationApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodApproval": "not-performed"
            },
            "primarySources": []
          },
          "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
          "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/metodo-de-capurro/calculator.js",
              "sha256": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be"
            },
            {
              "file": "apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
              "sha256": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be"
            },
            {
              "file": "apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
              "sha256": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be"
            }
          ],
          "qualifications": [
            "Original 1978 full paper",
            "Clinical scoring of physical signs",
            "Equality at 7.5 mm",
            "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousImplementationBindings": [
            {
              "file": "apps/website/private/tool-code/metodo-de-capurro/calculator.js",
              "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
            },
            {
              "file": "apps/dashboard/private/tool-code/metodo-de-capurro/calculator.js",
              "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
            },
            {
              "file": "apps/command-center/private/tool-code/metodo-de-capurro/calculator.js",
              "sha256": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922"
            }
          ],
          "appliedCodeRebind": {
            "preparedAt": "2026-10-04T22:14:38.093Z",
            "predecessorBank": {
              "file": "reports/review-20261003/occupational-obstetric-source-bank-stage-final36-r2/apps/website/private/tool-code/metodo-de-capurro/independent-source-cases.json",
              "sha256": "fdd83a80993cc5dedaf00834a6877bc3079276b705e0510b8731adfb2d5a4df8"
            },
            "reason": "Source field-label metadata-only amendment; old captured implementation hashes/outputs retained verbatim, new full-file hash bound separately.",
            "scope": "Only declared selected numeric projections; no clinical, rubric, language-rights or full-method approval.",
            "evidence": [
              {
                "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
                "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e"
              },
              {
                "file": "reports/review-20261003/source34-35-36-bank-packaging-root-peer.json",
                "sha256": "105c058072ec3b7ebf3ccc4b33b81ee909dbc2d7174f48bba2854ff4a1c56675"
              },
              {
                "file": "reports/review-20261003/wai-capurro-independent-review-publication-final36.json",
                "sha256": "6c1c812d6d287e8d3bca93f7d033e859a451870e64c01b6463c3f679c1f4fa88"
              },
              {
                "file": "reports/review-20261003/source33-documentary-independent-review-publication-final36-r2.json",
                "sha256": "0de32ed8bb4eaaca7a2e342b9a624604c426fe3010e7f1f5869b10464d7b45e3"
              },
              {
                "file": "reports/review-20261003/henssge-independent-review-publication-final36-r2.json",
                "sha256": "41adfdd55fe0bc0f57078b007098703815c10216cd824ab1c582d2e9e16fd0b2"
              },
              {
                "file": "reports/review-20261003/henssge-global-independent-review-verify-final36-r2.json",
                "sha256": "77a3bb5b5dc5a53a03864efd7de03aa1d26682083695ee7377694399eb64acfe"
              }
            ]
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be",
        "source35Amendment": {
          "at": "2026-10-04T21:50:29.807Z",
          "scope": "Official reproduction: nipple-formation option10 greater than7.5mm; label only, assigned code/score unchanged.",
          "previousMethodVersion": "Capurro 1978 somático 5 sinais:204+pontos; sem Capurrosomatoneurológico 200+pontos",
          "previousFormula": "<p><strong>Idade gestacional (dias) = 204 + soma dos pontos</strong> dos 5 sinais somáticos. Divida por 7 para obter semanas.</p><p>Capurro também descreveu uma forma somatoneurológica (constante 200, com sinais neurológicos); esta calculadora usa só a forma somática, que não depende do estado neurológico do recém-nascido.</p>",
          "previousLimits": "Esta ferramenta implementa o Capurro somático, com cinco sinais físicos e constante 204, não a variante somatoneurológica. A orientação neonatal do Ministério da Saúde consultada descreve seu uso em recém-nascidos a partir de 29 semanas, especialmente quando a data menstrual não é conhecida. Não se presume desempenho em prematuros extremos abaixo dessa faixa. Os sinais exigem exame físico apropriado; uma orelha temporariamente achatada pela posição do parto não deve ser usada como se refletisse maturação.",
          "sourceReview": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "sourceReproduction": {
            "file": "reports/review-20261003/seven-primary-documents-final35/capurro-ms-newborn-v1.pdf",
            "sha256": "b75d0251dffce2de3a59455c407f18e8fd060866a07ebc9f5309dfd2ea87d59a"
          },
          "sourceReadScope": "Personally viewed official MS2014 Quadro11 PDF173/printed172 and preceding paragraph; original1978 identity only/full article inaccessible.",
          "originalManualOrPaperFullyRead": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false
        },
        "previousImplementationHash": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
        "metadataAmendment": {
          "at": "2026-10-04T21:50:29.807Z",
          "edition": "Official MS2014 reproduction, Quadro11; original1978 paper not fully read",
          "scope": "Option10 metadata only; implementationVersion of arithmetic preserved",
          "previousImplementationHash": "e033b6e8c865d3e5fc18e4cdcc11b57d5cbb63874deff1667e1fd8adeef07922",
          "currentImplementationHash": "f1ddb0fcf2e44861c5de5fd7591a8683dba318900f3b2cb9681974f6a8d719be",
          "arithmeticBodySha256": "1ece4d0168bf44d03a75eb6c5a565989744f3f4179f091738b2ee0aa2d5f255d",
          "arithmeticBodyByteUnchanged": true,
          "previousInputContract": {
            "fields": [
              {
                "key": "pele",
                "label": "Textura da pele",
                "type": "sel",
                "optional": false,
                "options": {
                  "0": "Muito fina, gelatinosa",
                  "5": "Fina e lisa",
                  "10": "Algo mais grossa, discreta descamação superficial",
                  "15": "Grossa, rugas superficiais, descamação nas mãos e nos pés",
                  "20": "Grossa, apergaminhada, com gretas profundas"
                }
              },
              {
                "key": "orelha",
                "label": "Forma da orelha",
                "type": "sel",
                "optional": false,
                "options": {
                  "0": "Chata, disforme, pavilhão não encurvado",
                  "8": "Pavilhão parcialmente encurvado na borda",
                  "16": "Pavilhão parcialmente encurvado em toda a parte superior",
                  "24": "Pavilhão totalmente encurvado"
                }
              },
              {
                "key": "mama",
                "label": "Tamanho da glândula mamária",
                "type": "sel",
                "optional": false,
                "options": {
                  "0": "Não palpável",
                  "5": "Palpável, menor que 5 mm",
                  "10": "Entre 5 e 10 mm",
                  "15": "Maior que 10 mm"
                }
              },
              {
                "key": "mamilo",
                "label": "Formação do mamilo",
                "type": "sel",
                "optional": false,
                "options": {
                  "0": "Apenas visível, sem aréola",
                  "5": "Aréola lisa e chata, diâmetro menor que 7,5 mm",
                  "10": "Aréola pontilhada, borda não elevada, diâmetro menor que 7,5 mm",
                  "15": "Aréola pontilhada, borda elevada, diâmetro maior que 7,5 mm"
                }
              },
              {
                "key": "pregas",
                "label": "Pregas plantares",
                "type": "sel",
                "optional": false,
                "options": {
                  "0": "Sem pregas",
                  "5": "Marcas mal definidas na metade anterior",
                  "10": "Marcas bem definidas na metade anterior e sulcos no terço anterior",
                  "15": "Sulcos na metade anterior",
                  "20": "Sulcos em mais da metade anterior"
                }
              }
            ],
            "hash": "6d65e875f54d02e75ffd8115bf324b251efdb0752c0e164450bcc3e33e658cb6"
          },
          "sourceReview": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        },
        "inputContractHashHistory": [
          {
            "hash": "7ae583dde2105fc42ff11b3147bc14d37d30a01328602d49fbff3ca1ea2d8964",
            "reason": "Exact peer-reviewed source36 formula/field documentary amendment; previous formula/fields/hash retained by owned donor recipes. No undisclosed numeric change.",
            "evidence": [
              {
                "file": "reports/review-20261003/wai-capurro-owned-candidate-final35-r4.json",
                "sha256": "05f9bd9d400a8685b02ba632acee9e42bfc10ee87d06a89cba0b6beb8980b261"
              },
              {
                "file": "reports/review-20261003/source33-documentary-owned-candidate-r2.json",
                "sha256": "1663d36b02f2d71e2d4f3935ea12511f3a5da664f08e31cc826eea869e0bafa0"
              },
              {
                "file": "reports/review-20261003/henssge-2024-owned-candidate-final35-r2.json",
                "sha256": "d30ec0633e7c2f6e7f18a1629167f3968b49e4534e7e3c767e4ad4fc3b0ef38c"
              }
            ]
          }
        ],
        "implementationUpdatedAt": "2026-10-05T13:02:54.731Z",
        "currentImplementationIdentityEvidence": {
          "file": "reports/review-20261003/current-implementation-identities-application-final45.json",
          "scope": "Exact current adapter bytes. Method edition, inputs, mathematical expressions, bibliographic checks, source-case history and approval statuses unchanged by this metadata correction."
        }
      },
      "limits": "Esta ferramenta implementa o Capurro somático, com cinco sinais físicos e constante 204, não a variante somatoneurológica. A orientação neonatal do Ministério da Saúde consultada descreve seu uso em recém-nascidos a partir de 29 semanas, especialmente quando a data menstrual não é conhecida. Não se presume desempenho em prematuros extremos abaixo dessa faixa. Os sinais exigem exame físico apropriado; uma orelha temporariamente achatada pela posição do parto não deve ser usada como se refletisse maturação. No Quadro 11 da orientação oficial do Ministério da Saúde, segunda edição atualizada de 2014, a opção de 10 pontos da formação do mamilo descreve diâmetro maior que 7,5 mm e borda não elevada. Esta é uma leitura da reprodução oficial, não uma revisão integral do artigo original de 1978. A correção do rótulo mantém o código e os 10 pontos; não valida o exame físico nem resolve limites de igualdade que a figura não explicita.",
      "limitsEvidence": {
        "status": "primary-institutional-indexed-sections-read-full-access-incomplete",
        "sources": [
          {
            "url": "https://bvsms.saude.gov.br/bvs/publicacoes/manual_AIDPI_neonatal_5ed.pdf",
            "edition": "Ministério da Saúde,AIDPI neonatal5ªedição,section5.1",
            "readScope": "Primary institutional indexed section:Capurro≥29weeks;somatic5physical versus somatoneurologic4physical+2neurologic. Direct PDF opening timed out."
          },
          {
            "url": "https://bvsms.saude.gov.br/bvs/publicacoes/atencao_recem_nascido_%20guia_profissionais_saude_v1.pdf",
            "edition": "Ministério da Saúde,professional neonatal guidevol1",
            "readScope": "Primary indexed section:five physical somatic signs when menstrual dating unknown,29weeks or more. Direct PDF opening timed out."
          },
          {
            "url": "https://doi.org/10.1016/S0022-3476(78)80621-0",
            "edition": "Capurro1978",
            "readScope": "Publisher identity only, no original abstract body/full paper."
          }
        ],
        "populationScope": "Newborn somatic assessment from29weeks, according to institutional guidance.",
        "remainingChecks": [
          "Original1978 full paper unavailable.",
          "Institutional primary sections read through indexing; direct PDF timed out.",
          "No imposed1500g eligibility: not established in primary text read."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "sourceLimitEvidence": {
        "source35Amendment": {
          "at": "2026-10-04T21:50:29.807Z",
          "scope": "Official reproduction: nipple-formation option10 greater than7.5mm; label only, assigned code/score unchanged.",
          "previousMethodVersion": "Capurro 1978 somático 5 sinais:204+pontos; sem Capurrosomatoneurológico 200+pontos",
          "previousFormula": "<p><strong>Idade gestacional (dias) = 204 + soma dos pontos</strong> dos 5 sinais somáticos. Divida por 7 para obter semanas.</p><p>Capurro também descreveu uma forma somatoneurológica (constante 200, com sinais neurológicos); esta calculadora usa só a forma somática, que não depende do estado neurológico do recém-nascido.</p>",
          "previousLimits": "Esta ferramenta implementa o Capurro somático, com cinco sinais físicos e constante 204, não a variante somatoneurológica. A orientação neonatal do Ministério da Saúde consultada descreve seu uso em recém-nascidos a partir de 29 semanas, especialmente quando a data menstrual não é conhecida. Não se presume desempenho em prematuros extremos abaixo dessa faixa. Os sinais exigem exame físico apropriado; uma orelha temporariamente achatada pela posição do parto não deve ser usada como se refletisse maturação.",
          "sourceReview": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "sourceReproduction": {
            "file": "reports/review-20261003/seven-primary-documents-final35/capurro-ms-newborn-v1.pdf",
            "sha256": "b75d0251dffce2de3a59455c407f18e8fd060866a07ebc9f5309dfd2ea87d59a"
          },
          "sourceReadScope": "Personally viewed official MS2014 Quadro11 PDF173/printed172 and preceding paragraph; original1978 identity only/full article inaccessible.",
          "originalManualOrPaperFullyRead": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "fullMethodConformance": false
        }
      },
      "implementationUpdatedAt": "2026-10-05T13:02:54.731Z"
    },
    {
      "id": "nafld-fibrosis-score",
      "title": "NAFLD Fibrosis Score (NFS)",
      "short": "Fibrose avançada na esteatose hepática",
      "desc": "Calcule o NAFLD Fibrosis Score: idade, IMC, glicemia alterada ou diabetes, AST/ALT, plaquetas e albumina para estimar fibrose avançada na esteatose.",
      "lead": "Escore não invasivo desenvolvido para a doença hepática gordurosa não alcoólica (hoje MASLD) que separa pacientes com baixa e alta probabilidade de fibrose avançada (F3–F4).",
      "kind": "Calculadora",
      "spec": [
        "gastroenterologia",
        "endocrinologia-e-metabologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 100,
            "unit": "anos",
            "ph": "50"
          }
        ],
        [
          "imc",
          "IMC",
          "num",
          {
            "min": 12,
            "max": 80,
            "step": 0.1,
            "unit": "kg/m²",
            "ph": "30"
          }
        ],
        [
          "dm",
          "Glicemia de jejum alterada ou diabetes",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "ast",
          "AST (TGO)",
          "num",
          {
            "min": 1,
            "max": 5000,
            "unit": "U/L",
            "ph": "40"
          }
        ],
        [
          "alt",
          "ALT (TGP)",
          "num",
          {
            "min": 1,
            "max": 5000,
            "unit": "U/L",
            "ph": "50"
          }
        ],
        [
          "plq",
          "Plaquetas",
          "num",
          {
            "min": 5,
            "max": 1500,
            "unit": "× 10³/mm³",
            "ph": "200"
          }
        ],
        [
          "alb",
          "Albumina",
          "num",
          {
            "min": 1,
            "max": 6,
            "step": 0.1,
            "unit": "g/dL",
            "ph": "4,0"
          }
        ]
      ],
      "formula": "<p>NFS = −1,675 + 0,037 × idade + 0,094 × IMC + 1,13 × (glicemia alterada/diabetes: 1) + 0,99 × AST/ALT − 0,013 × plaquetas (10⁹/L) − 0,66 × albumina (g/dL).</p>",
      "sources": [
        [
          "Angulo P et al. The NAFLD fibrosis score: a noninvasive system that identifies liver fibrosis in patients with NAFLD. Hepatology, 2007.",
          "https://doi.org/10.1002/hep.21496"
        ],
        [
          "McPherson S et al. Age as a confounding factor for the accurate non-invasive diagnosis of advanced NAFLD fibrosis. Am J Gastroenterol, 2017.",
          "https://doi.org/10.1038/ajg.2016.453"
        ],
        [
          "Rinella ME et al. AASLD Practice Guidance on the clinical assessment and management of nonalcoholic fatty liver disease. Hepatology, 2023.",
          "https://doi.org/10.1097/HEP.0000000000000323"
        ]
      ],
      "cases": [
        [
          "40 anos, IMC 25, sem DM, AST 25, ALT 50, plaquetas 300, albumina 4,5: −4,220 (improvável)",
          {
            "idade": 40,
            "imc": 25,
            "dm": "0",
            "ast": 25,
            "alt": 50,
            "plq": 300,
            "alb": 4.5
          },
          {
            "raw": {
              "nfs": -4.22
            },
            "level": "low",
            "tol": 0.001
          }
        ],
        [
          "50 anos, IMC 30, DM, AST 40, ALT 50, plaquetas 200, albumina 4,0: −0,323 (indeterminado)",
          {
            "idade": 50,
            "imc": 30,
            "dm": "1",
            "ast": 40,
            "alt": 50,
            "plq": 200,
            "alb": 4
          },
          {
            "raw": {
              "nfs": -0.323
            },
            "main": "-0,323",
            "level": "mid",
            "tol": 0.001
          }
        ],
        [
          "65 anos, IMC 35, DM, AST 60, ALT 40, plaquetas 120, albumina 3,5: 2,765 (provável)",
          {
            "idade": 65,
            "imc": 35,
            "dm": "1",
            "ast": 60,
            "alt": 40,
            "plq": 120,
            "alb": 3.5
          },
          {
            "raw": {
              "nfs": 2.765
            },
            "level": "high",
            "tol": 0.001
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:07:59.712Z",
        "total": 166,
        "passed": 166,
        "sourceRowCount": 166,
        "uniqueApiInputCount": 165,
        "sourceContextCount": 166,
        "cases": [
          {
            "id": "nafld-fibrosis-score",
            "index": 0,
            "input": {
              "idade": 40,
              "imc": 25,
              "dm": "0",
              "ast": 25,
              "alt": 50,
              "plq": 300,
              "alb": 4.5
            },
            "expected": {
              "raw": {
                "nfs": -4.22
              },
              "rawBits": {
                "nfs": "c010e147ae147ae1"
              },
              "main": [
                "-4,220",
                ""
              ]
            },
            "exactSourceScore": {
              "numerator": "-211",
              "denominator": "50"
            },
            "sourceExpectedProvenance": {
              "file": "nafld-nfs-independent-oracle-final26.json",
              "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
              "validInputIndex": 0
            },
            "sourceScenarioScope": "historical-documented-input-expectation",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nafld-fibrosis-score",
            "index": 1,
            "input": {
              "idade": 50,
              "imc": 30,
              "dm": "1",
              "ast": 40,
              "alt": 50,
              "plq": 200,
              "alb": 4
            },
            "expected": {
              "raw": {
                "nfs": -0.323
              },
              "rawBits": {
                "nfs": "bfd4ac083126e979"
              },
              "main": [
                "-0,323",
                ""
              ]
            },
            "exactSourceScore": {
              "numerator": "-323",
              "denominator": "1000"
            },
            "sourceExpectedProvenance": {
              "file": "nafld-nfs-independent-oracle-final26.json",
              "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
              "validInputIndex": 1
            },
            "sourceScenarioScope": "historical-documented-input-expectation",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nafld-fibrosis-score",
            "index": 2,
            "input": {
              "idade": 65,
              "imc": 35,
              "dm": "1",
              "ast": 60,
              "alt": 40,
              "plq": 120,
              "alb": 3.5
            },
            "expected": {
              "raw": {
                "nfs": 2.765
              },
              "rawBits": {
                "nfs": "40061eb851eb851f"
              },
              "main": [
                "2,765",
                ""
              ]
            },
            "exactSourceScore": {
              "numerator": "553",
              "denominator": "200"
            },
            "sourceExpectedProvenance": {
              "file": "nafld-nfs-independent-oracle-final26.json",
              "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
              "validInputIndex": 2
            },
            "sourceScenarioScope": "historical-documented-input-expectation",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nafld-fibrosis-score",
            "index": 3,
            "input": {
              "idade": 18,
              "imc": 30,
              "dm": "1",
              "ast": 40,
              "alt": 50,
              "plq": 200,
              "alb": 4
            },
            "expected": {
              "raw": {
                "nfs": -1.507
              },
              "rawBits": {
                "nfs": "bff81cac083126e9"
              },
              "main": [
                "-1,507",
                ""
              ]
            },
            "exactSourceScore": {
              "numerator": "-1507",
              "denominator": "1000"
            },
            "sourceExpectedProvenance": {
              "file": "nafld-nfs-independent-oracle-final26.json",
              "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
              "validInputIndex": 3
            },
            "sourceScenarioScope": "age-and-applicability-boundary",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "node",
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                "mode": "vm",
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ],
                "comparison": {
                  "rawNfsBitsExact": true,
                  "sourceMain3DecimalExact": true,
                  "category": "not-exposed-by-public-api; linked-registry-proof-only"
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "d030d06c9d8abbec3c012c8167c42b33aee6c8c6555af40d710a8ac05729499f",
          "total": 166,
          "bankRowCount": 166,
          "uniqueApiInputCount": 165,
          "sourceContextCount": 166,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/nfs-bank-independent-expectations-publication-final26.json",
              "sha256": "107612e74eaf60cb0d1c8a9fc7b0ef3bc1c2afa870849593611ca8f1d32d96c4"
            },
            {
              "file": "nafld-nfs-independent-oracle-final26.json",
              "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
              "preparedBeforeRootImplementationImports": true
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/nfs-bank-independent-check-publication-final26-r3.json",
            "sha256": "4f3cdd34a95bb1395fba55e159209ec4616db315321967f4c0374c75b2559142"
          },
          "packagingRequirement": "Freeze source V2 plus reviewed metadata composition before fresh26 package generation; bank replay does not expose private registry categories."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 166,
          "uniqueApiInputs": 165,
          "duplicateRows": 1,
          "duplicates": [
            {
              "index": 45,
              "sameStoredInputAsIndex": 1
            }
          ],
          "expectationAudit": {
            "file": "reports/review-20261003/nfs-bank-independent-expectations-publication-final26.json",
            "sha256": "107612e74eaf60cb0d1c8a9fc7b0ef3bc1c2afa870849593611ca8f1d32d96c4"
          }
        },
        "scope": "166 retained exact canonical-decimal source formula scenarios (165 distinct stored input objects, one repeated scenario), correctly rounded nearest IEEE754 binary64 raw.nfs bits and three-decimal main only in the exported API. Exact strict source cutoff codes are proven in separate four-engine registry evidence, not asserted as visible/API-exposed. Lower0.12 at age>=65 is declared implementation policy; primary-source overlap at exact35/65 remains clinically unadjudicated. No fibrosis diagnosis, population transportability, treatment advice or full-method approval.",
        "sources": [
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/17393509/",
            "doi": "10.1002/hep.21496",
            "edition": "Angulo et al. Hepatology2007;45(4):846–854",
            "ownRead": "Abstract, bibliographic metadata and original733biopsyconfirmedNAFLD derivation/validation480/253, six variables and two thresholds. No claim original full article obtained.",
            "limitations": "DOI/publisher full-text inaccessible in this review; coefficients independently cross-checked in posterior primary Table1, not by claiming original full-text read."
          },
          {
            "url": "https://eprints.ncl.ac.uk/229450",
            "doi": "10.1038/ajg.2016.453",
            "edition": "McPherson et al. American Journal of Gastroenterology2017;112(5):740–751; online2016",
            "ownRead": "Published PDF downloaded from public author repository,13pages. Personally read Table1 formula/units, associated methods on PDFpage3, Table4 older≥65 cutoff/performance and study limitations on PDFpage10, Figure4/caption and conclusions on PDFpage11; three rendered page images personally viewed. Not a claim full13page article review.",
            "specificFindings": [
              "Table1 six decimal coefficients, AST/ALT, original strict lower<−1.455 and upper>0.676; equality is between the cutoffs.",
              "Table4 and Figure4 proposed lower0.12 in older≥65 group; upper0.676 unchanged.",
              "Figure4 displays≤35,36–65,≥65; caption says<35 and35–65,≥65. Exact35/65 interpretation documented as primary-source ambiguity and not clinically adjudicated.",
              "European specialist biopsy-confirmedNAFLD cohort; other hepatopathies and excessive alcohol excluded. Population applicability and imperfect diagnostic performance not replaced by arithmetic tests.",
              "Platelet units10^9/L equal10^3/mm^3 numerically; albuming/dL."
            ],
            "licenseObserved": "CC BY-NC-SA4.0 for the published article at the author repository; does not itself approve implementation/package rights.",
            "limitations": "PMC access was CAPTCHA; author repository alternate public PDF was used without circumventing an access control."
          }
        ],
        "evidencePath": "reports/review-20261003/nfs-bank-independent-check-publication-final26-r3.json",
        "evidenceSha256": "4f3cdd34a95bb1395fba55e159209ec4616db315321967f4c0374c75b2559142",
        "originalEvidence": {
          "file": "reports/review-20261003/nafld-nfs-source-before-check-final26.json",
          "sha256": "c629b06817a84c9119f96cbfa80b178dbd05850682b62130bfde244cb0a139f2"
        },
        "registryClassificationProof": {
          "file": "reports/review-20261003/nafld-nfs-nearest-rational-independent-peer-final26-v2.json",
          "sha256": "78074cdc0328f1013ce73b60db06563efb7ce7c714bdfacc677dd09353ee600b",
          "expected166CodesCovered": true,
          "visibleApiClassification": "not-exposed",
          "clinicalAgeBoundaryAdjudication": "not-performed"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Bank/evidence/helper metadata peer; registry source proof is separately completed and does not approve clinical use.",
          "recordedAt": "2026-10-04T18:58:12.326Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Bank/evidence/helper metadata peer; registry source proof is separately completed and does not approve clinical use."
          },
          "peer": {
            "file": "reports/review-20261003/nfs-source-bank-root-peer-final26-r3.json",
            "sha256": "4477f3a6fde2a8227cb745a2043d5e9466f1146c52ada0c8ad3ae1befb91d09a",
            "summary": {
              "checks": 547,
              "failed": 0,
              "helperAssertions": 2502,
              "sourceRows": 166,
              "uniqueInputObjects": 165,
              "duplicateRows": 1,
              "freshNodeExecutions": 498
            },
            "scope": "Root Fraction expectations frozen before imports;11 exact preimages and staged bytes; only arithmetic bank and six counters; NFS helper addition is exactly reversible to all26 previous scopes. Public raw score bits and3decimal main only; classification stays in separate registry proof."
          },
          "application": {
            "file": "reports/review-20261003/nfs-source-bank-evidence-application-final26.json",
            "sha256": "cfe5165c657d591cebb36f39705e0454f5e864e54f06b1a849dc8cbaa2bb460d"
          },
          "reviewedBankScope": "166 retained exact canonical-decimal source formula scenarios (165 distinct stored input objects, one repeated scenario), correctly rounded nearest IEEE754 binary64 raw.nfs bits and three-decimal main only in the exported API. Exact strict source cutoff codes are proven in separate four-engine registry evidence, not asserted as visible/API-exposed. Lower0.12 at age>=65 is declared implementation policy; primary-source overlap at exact35/65 remains clinically unadjudicated. No fibrosis diagnosis, population transportability, treatment advice or full-method approval.",
          "currentBinding": {
            "source26BankSha256": "e9ab423e325774d5bd11f8c36e1284f9d0183fd627cd961d20599523f5961449",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9"
              },
              {
                "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9"
              },
              {
                "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 498,
        "actualVmExecutions": 498,
        "implementations": [
          {
            "app": "website",
            "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
            "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
            "currentBeforeSha256": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
            "sourceCandidate": {
              "file": "reports/review-20261003/nafld-nfs-nearest-rational-candidate-final26-v2.json",
              "sha256": "c567f34a297f4efb54e31183ca4a7578f15b6b504d801120a234fdb232a0b993"
            }
          },
          {
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
            "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
            "currentBeforeSha256": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
            "sourceCandidate": {
              "file": "reports/review-20261003/nafld-nfs-nearest-rational-candidate-final26-v2.json",
              "sha256": "c567f34a297f4efb54e31183ca4a7578f15b6b504d801120a234fdb232a0b993"
            }
          },
          {
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
            "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
            "currentBeforeSha256": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
            "sourceCandidate": {
              "file": "reports/review-20261003/nafld-nfs-nearest-rational-candidate-final26-v2.json",
              "sha256": "c567f34a297f4efb54e31183ca4a7578f15b6b504d801120a234fdb232a0b993"
            }
          }
        ],
        "qualifications": [
          "166 retained exact canonical-decimal source formula scenarios (165 distinct stored input objects, one repeated scenario), correctly rounded nearest IEEE754 binary64 raw.nfs bits and three-decimal main only in the exported API. Exact strict source cutoff codes are proven in separate four-engine registry evidence, not asserted as visible/API-exposed. Lower0.12 at age>=65 is declared implementation policy; primary-source overlap at exact35/65 remains clinically unadjudicated. No fibrosis diagnosis, population transportability, treatment advice or full-method approval.",
          "Original160 failures, including140 fourEPS raw discrepancies, remain failed in their immutable historical report; this is a fresh exact-bit V2 test, not tolerance relaxation or historical reclassification.",
          "Angulo2007 original full text was not obtained; its abstract and posterior McPherson primary Table1/Table4/Figure4 with the recorded access scopes support only the stated component.",
          "Thirteen invalid input contracts are platform form bounds, not demonstrated source population inclusion/exclusion limits.",
          "Four inline examples are only a subset of the complete downloadable bank. Clinical/professional-language/source-rights/full-method approvals remain not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "NFS de Angulo et al. (2007), seis variáveis; fórmula e cortes originais conferidos na Tabela 1 de McPherson et al. (2017). Esta implementação usa o corte inferior 0,12 para idade ≥65 anos; o corte superior continua 0,676.",
      "implementationVersion": "nafld-fibrosis-score@native-2026-10-04+e59d0cf9803b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/17393509/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "NFS = −1,675 + 0,037 × idade + 0,094 × IMC + 1,13 × (glicemia alterada/diabetes: 1) + 0,99 × AST/ALT − 0,013 × plaquetas (10⁹/L) − 0,66 × albumina (g/dL).",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "imc",
              "label": "IMC",
              "type": "num",
              "min": 12,
              "max": 80,
              "unit": "kg/m²",
              "optional": false,
              "options": null
            },
            {
              "key": "dm",
              "label": "Glicemia de jejum alterada ou diabetes",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "ast",
              "label": "AST (TGO)",
              "type": "num",
              "min": 1,
              "max": 5000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "alt",
              "label": "ALT (TGP)",
              "type": "num",
              "min": 1,
              "max": 5000,
              "unit": "U/L",
              "optional": false,
              "options": null
            },
            {
              "key": "plq",
              "label": "Plaquetas",
              "type": "num",
              "min": 5,
              "max": 1500,
              "unit": "× 10³/mm³",
              "optional": false,
              "options": null
            },
            {
              "key": "alb",
              "label": "Albumina",
              "type": "num",
              "min": 1,
              "max": 6,
              "unit": "g/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "1d7c0164ec6ebad1428a6b23b13501c5d895b0ee7b26c93e4dc8a6c04bfa90b2"
        },
        "sourceEditions": [
          {
            "citation": "Angulo P et al. The NAFLD fibrosis score: a noninvasive system that identifies liver fibrosis in patients with NAFLD. Hepatology, 2007.",
            "url": "https://doi.org/10.1002/hep.21496",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The NAFLD fibrosis score: a noninvasive system that identifies liver fibrosis in patients with NAFLD.",
              "year": "2007",
              "firstPublicationDate": "2007-04-01",
              "doi": "10.1002/hep.21496",
              "pmid": "17393509",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Angulo P, Hui JM, Marchesini G, Bugianesi E, George J, Farrell GC, Enders F, Saksena S, Burt AD, Bida JP, Lindor K, Sanderson SO, Lenzi M, Adams LA, Kench J, Therneau TM, Day CP."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17393509/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "65cef6c5b467af005c4d36a6ef9cc4c29499bb828001654ea2c618c89f1ef969",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "McPherson S et al. Age as a confounding factor for the accurate non-invasive diagnosis of advanced NAFLD fibrosis. Am J Gastroenterol, 2017.",
            "url": "https://doi.org/10.1038/ajg.2016.453",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Age as a Confounding Factor for the Accurate Non-Invasive Diagnosis of Advanced NAFLD Fibrosis.",
              "year": "2017",
              "firstPublicationDate": "2016-10-11",
              "doi": "10.1038/ajg.2016.453",
              "pmid": "27725647",
              "pmcid": "PMC5418560",
              "journal": "The American journal of gastroenterology",
              "authors": "McPherson S, Hardy T, Dufour JF, Petta S, Romero-Gomez M, Allison M, Oliveira CP, Francque S, Van Gaal L, Schattenberg JM, Tiniakos D, Burt A, Bugianesi E, Ratziu V, Day CP, Anstee QM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5418560/",
            "abstractAvailable": true,
            "fullTextSha256": "dd3c432d7ff4334acc144b41dafd57e59ab58ec3c095fda3594e6e4fda0bae8a",
            "abstractSha256": "77305fd43610a3debb8aa45e5f6c0665320385c8fc68c28398b0d1ac0a2032e0",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Rinella ME et al. AASLD Practice Guidance on the clinical assessment and management of nonalcoholic fatty liver disease. Hepatology, 2023.",
            "url": "https://doi.org/10.1097/HEP.0000000000000323",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "AASLD Practice Guidance on the clinical assessment and management of nonalcoholic fatty liver disease.",
              "year": "2023",
              "firstPublicationDate": "2023-03-17",
              "doi": "10.1097/hep.0000000000000323",
              "pmid": "36727674",
              "pmcid": "PMC10735173",
              "journal": "Hepatology (Baltimore, Md.)",
              "authors": "Rinella ME, Neuschwander-Tetri BA, Siddiqui MS, Abdelmalek MF, Caldwell S, Barb D, Kleiner DE, Loomba R."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10735173/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:07:59.712Z",
          "total": 166,
          "passed": 166,
          "sourceRowCount": 166,
          "uniqueApiInputCount": 165,
          "sourceContextCount": 166,
          "cases": [
            {
              "id": "nafld-fibrosis-score",
              "index": 0,
              "input": {
                "idade": 40,
                "imc": 25,
                "dm": "0",
                "ast": 25,
                "alt": 50,
                "plq": 300,
                "alb": 4.5
              },
              "expected": {
                "raw": {
                  "nfs": -4.22
                },
                "rawBits": {
                  "nfs": "c010e147ae147ae1"
                },
                "main": [
                  "-4,220",
                  ""
                ]
              },
              "exactSourceScore": {
                "numerator": "-211",
                "denominator": "50"
              },
              "sourceExpectedProvenance": {
                "file": "nafld-nfs-independent-oracle-final26.json",
                "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
                "validInputIndex": 0
              },
              "sourceScenarioScope": "historical-documented-input-expectation",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -4.22
                  },
                  "rawBits": {
                    "nfs": "c010e147ae147ae1"
                  },
                  "main": [
                    "-4,220",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -4.22
                  },
                  "rawBits": {
                    "nfs": "c010e147ae147ae1"
                  },
                  "main": [
                    "-4,220",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -4.22
                  },
                  "rawBits": {
                    "nfs": "c010e147ae147ae1"
                  },
                  "main": [
                    "-4,220",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -4.22
                  },
                  "rawBits": {
                    "nfs": "c010e147ae147ae1"
                  },
                  "main": [
                    "-4,220",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -4.22
                  },
                  "rawBits": {
                    "nfs": "c010e147ae147ae1"
                  },
                  "main": [
                    "-4,220",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -4.22
                  },
                  "rawBits": {
                    "nfs": "c010e147ae147ae1"
                  },
                  "main": [
                    "-4,220",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nafld-fibrosis-score",
              "index": 1,
              "input": {
                "idade": 50,
                "imc": 30,
                "dm": "1",
                "ast": 40,
                "alt": 50,
                "plq": 200,
                "alb": 4
              },
              "expected": {
                "raw": {
                  "nfs": -0.323
                },
                "rawBits": {
                  "nfs": "bfd4ac083126e979"
                },
                "main": [
                  "-0,323",
                  ""
                ]
              },
              "exactSourceScore": {
                "numerator": "-323",
                "denominator": "1000"
              },
              "sourceExpectedProvenance": {
                "file": "nafld-nfs-independent-oracle-final26.json",
                "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
                "validInputIndex": 1
              },
              "sourceScenarioScope": "historical-documented-input-expectation",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -0.323
                  },
                  "rawBits": {
                    "nfs": "bfd4ac083126e979"
                  },
                  "main": [
                    "-0,323",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -0.323
                  },
                  "rawBits": {
                    "nfs": "bfd4ac083126e979"
                  },
                  "main": [
                    "-0,323",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -0.323
                  },
                  "rawBits": {
                    "nfs": "bfd4ac083126e979"
                  },
                  "main": [
                    "-0,323",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -0.323
                  },
                  "rawBits": {
                    "nfs": "bfd4ac083126e979"
                  },
                  "main": [
                    "-0,323",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -0.323
                  },
                  "rawBits": {
                    "nfs": "bfd4ac083126e979"
                  },
                  "main": [
                    "-0,323",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -0.323
                  },
                  "rawBits": {
                    "nfs": "bfd4ac083126e979"
                  },
                  "main": [
                    "-0,323",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nafld-fibrosis-score",
              "index": 2,
              "input": {
                "idade": 65,
                "imc": 35,
                "dm": "1",
                "ast": 60,
                "alt": 40,
                "plq": 120,
                "alb": 3.5
              },
              "expected": {
                "raw": {
                  "nfs": 2.765
                },
                "rawBits": {
                  "nfs": "40061eb851eb851f"
                },
                "main": [
                  "2,765",
                  ""
                ]
              },
              "exactSourceScore": {
                "numerator": "553",
                "denominator": "200"
              },
              "sourceExpectedProvenance": {
                "file": "nafld-nfs-independent-oracle-final26.json",
                "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
                "validInputIndex": 2
              },
              "sourceScenarioScope": "historical-documented-input-expectation",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": 2.765
                  },
                  "rawBits": {
                    "nfs": "40061eb851eb851f"
                  },
                  "main": [
                    "2,765",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": 2.765
                  },
                  "rawBits": {
                    "nfs": "40061eb851eb851f"
                  },
                  "main": [
                    "2,765",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": 2.765
                  },
                  "rawBits": {
                    "nfs": "40061eb851eb851f"
                  },
                  "main": [
                    "2,765",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": 2.765
                  },
                  "rawBits": {
                    "nfs": "40061eb851eb851f"
                  },
                  "main": [
                    "2,765",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": 2.765
                  },
                  "rawBits": {
                    "nfs": "40061eb851eb851f"
                  },
                  "main": [
                    "2,765",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": 2.765
                  },
                  "rawBits": {
                    "nfs": "40061eb851eb851f"
                  },
                  "main": [
                    "2,765",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nafld-fibrosis-score",
              "index": 3,
              "input": {
                "idade": 18,
                "imc": 30,
                "dm": "1",
                "ast": 40,
                "alt": 50,
                "plq": 200,
                "alb": 4
              },
              "expected": {
                "raw": {
                  "nfs": -1.507
                },
                "rawBits": {
                  "nfs": "bff81cac083126e9"
                },
                "main": [
                  "-1,507",
                  ""
                ]
              },
              "exactSourceScore": {
                "numerator": "-1507",
                "denominator": "1000"
              },
              "sourceExpectedProvenance": {
                "file": "nafld-nfs-independent-oracle-final26.json",
                "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
                "validInputIndex": 3
              },
              "sourceScenarioScope": "age-and-applicability-boundary",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -1.507
                  },
                  "rawBits": {
                    "nfs": "bff81cac083126e9"
                  },
                  "main": [
                    "-1,507",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -1.507
                  },
                  "rawBits": {
                    "nfs": "bff81cac083126e9"
                  },
                  "main": [
                    "-1,507",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -1.507
                  },
                  "rawBits": {
                    "nfs": "bff81cac083126e9"
                  },
                  "main": [
                    "-1,507",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -1.507
                  },
                  "rawBits": {
                    "nfs": "bff81cac083126e9"
                  },
                  "main": [
                    "-1,507",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "node",
                  "raw": {
                    "nfs": -1.507
                  },
                  "rawBits": {
                    "nfs": "bff81cac083126e9"
                  },
                  "main": [
                    "-1,507",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
                  "mode": "vm",
                  "raw": {
                    "nfs": -1.507
                  },
                  "rawBits": {
                    "nfs": "bff81cac083126e9"
                  },
                  "main": [
                    "-1,507",
                    ""
                  ],
                  "comparison": {
                    "rawNfsBitsExact": true,
                    "sourceMain3DecimalExact": true,
                    "category": "not-exposed-by-public-api; linked-registry-proof-only"
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "d030d06c9d8abbec3c012c8167c42b33aee6c8c6555af40d710a8ac05729499f",
            "total": 166,
            "bankRowCount": 166,
            "uniqueApiInputCount": 165,
            "sourceContextCount": 166,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/nfs-bank-independent-expectations-publication-final26.json",
                "sha256": "107612e74eaf60cb0d1c8a9fc7b0ef3bc1c2afa870849593611ca8f1d32d96c4"
              },
              {
                "file": "nafld-nfs-independent-oracle-final26.json",
                "sha256": "66a453c55b474999383eb541256005b576ab9bce2be0e057e4fd1c7dc3129eba",
                "preparedBeforeRootImplementationImports": true
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/nfs-bank-independent-check-publication-final26-r3.json",
              "sha256": "4f3cdd34a95bb1395fba55e159209ec4616db315321967f4c0374c75b2559142"
            },
            "packagingRequirement": "Freeze source V2 plus reviewed metadata composition before fresh26 package generation; bank replay does not expose private registry categories."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 166,
            "uniqueApiInputs": 165,
            "duplicateRows": 1,
            "duplicates": [
              {
                "index": 45,
                "sameStoredInputAsIndex": 1
              }
            ],
            "expectationAudit": {
              "file": "reports/review-20261003/nfs-bank-independent-expectations-publication-final26.json",
              "sha256": "107612e74eaf60cb0d1c8a9fc7b0ef3bc1c2afa870849593611ca8f1d32d96c4"
            }
          },
          "scope": "166 retained exact canonical-decimal source formula scenarios (165 distinct stored input objects, one repeated scenario), correctly rounded nearest IEEE754 binary64 raw.nfs bits and three-decimal main only in the exported API. Exact strict source cutoff codes are proven in separate four-engine registry evidence, not asserted as visible/API-exposed. Lower0.12 at age>=65 is declared implementation policy; primary-source overlap at exact35/65 remains clinically unadjudicated. No fibrosis diagnosis, population transportability, treatment advice or full-method approval.",
          "sources": [
            {
              "url": "https://pubmed.ncbi.nlm.nih.gov/17393509/",
              "doi": "10.1002/hep.21496",
              "edition": "Angulo et al. Hepatology2007;45(4):846–854",
              "ownRead": "Abstract, bibliographic metadata and original733biopsyconfirmedNAFLD derivation/validation480/253, six variables and two thresholds. No claim original full article obtained.",
              "limitations": "DOI/publisher full-text inaccessible in this review; coefficients independently cross-checked in posterior primary Table1, not by claiming original full-text read."
            },
            {
              "url": "https://eprints.ncl.ac.uk/229450",
              "doi": "10.1038/ajg.2016.453",
              "edition": "McPherson et al. American Journal of Gastroenterology2017;112(5):740–751; online2016",
              "ownRead": "Published PDF downloaded from public author repository,13pages. Personally read Table1 formula/units, associated methods on PDFpage3, Table4 older≥65 cutoff/performance and study limitations on PDFpage10, Figure4/caption and conclusions on PDFpage11; three rendered page images personally viewed. Not a claim full13page article review.",
              "specificFindings": [
                "Table1 six decimal coefficients, AST/ALT, original strict lower<−1.455 and upper>0.676; equality is between the cutoffs.",
                "Table4 and Figure4 proposed lower0.12 in older≥65 group; upper0.676 unchanged.",
                "Figure4 displays≤35,36–65,≥65; caption says<35 and35–65,≥65. Exact35/65 interpretation documented as primary-source ambiguity and not clinically adjudicated.",
                "European specialist biopsy-confirmedNAFLD cohort; other hepatopathies and excessive alcohol excluded. Population applicability and imperfect diagnostic performance not replaced by arithmetic tests.",
                "Platelet units10^9/L equal10^3/mm^3 numerically; albuming/dL."
              ],
              "licenseObserved": "CC BY-NC-SA4.0 for the published article at the author repository; does not itself approve implementation/package rights.",
              "limitations": "PMC access was CAPTCHA; author repository alternate public PDF was used without circumventing an access control."
            }
          ],
          "evidencePath": "reports/review-20261003/nfs-bank-independent-check-publication-final26-r3.json",
          "evidenceSha256": "4f3cdd34a95bb1395fba55e159209ec4616db315321967f4c0374c75b2559142",
          "originalEvidence": {
            "file": "reports/review-20261003/nafld-nfs-source-before-check-final26.json",
            "sha256": "c629b06817a84c9119f96cbfa80b178dbd05850682b62130bfde244cb0a139f2"
          },
          "registryClassificationProof": {
            "file": "reports/review-20261003/nafld-nfs-nearest-rational-independent-peer-final26-v2.json",
            "sha256": "78074cdc0328f1013ce73b60db06563efb7ce7c714bdfacc677dd09353ee600b",
            "expected166CodesCovered": true,
            "visibleApiClassification": "not-exposed",
            "clinicalAgeBoundaryAdjudication": "not-performed"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Bank/evidence/helper metadata peer; registry source proof is separately completed and does not approve clinical use.",
            "recordedAt": "2026-10-04T18:58:12.326Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Bank/evidence/helper metadata peer; registry source proof is separately completed and does not approve clinical use."
            },
            "peer": {
              "file": "reports/review-20261003/nfs-source-bank-root-peer-final26-r3.json",
              "sha256": "4477f3a6fde2a8227cb745a2043d5e9466f1146c52ada0c8ad3ae1befb91d09a",
              "summary": {
                "checks": 547,
                "failed": 0,
                "helperAssertions": 2502,
                "sourceRows": 166,
                "uniqueInputObjects": 165,
                "duplicateRows": 1,
                "freshNodeExecutions": 498
              },
              "scope": "Root Fraction expectations frozen before imports;11 exact preimages and staged bytes; only arithmetic bank and six counters; NFS helper addition is exactly reversible to all26 previous scopes. Public raw score bits and3decimal main only; classification stays in separate registry proof."
            },
            "application": {
              "file": "reports/review-20261003/nfs-source-bank-evidence-application-final26.json",
              "sha256": "cfe5165c657d591cebb36f39705e0454f5e864e54f06b1a849dc8cbaa2bb460d"
            },
            "reviewedBankScope": "166 retained exact canonical-decimal source formula scenarios (165 distinct stored input objects, one repeated scenario), correctly rounded nearest IEEE754 binary64 raw.nfs bits and three-decimal main only in the exported API. Exact strict source cutoff codes are proven in separate four-engine registry evidence, not asserted as visible/API-exposed. Lower0.12 at age>=65 is declared implementation policy; primary-source overlap at exact35/65 remains clinically unadjudicated. No fibrosis diagnosis, population transportability, treatment advice or full-method approval.",
            "currentBinding": {
              "source26BankSha256": "e9ab423e325774d5bd11f8c36e1284f9d0183fd627cd961d20599523f5961449",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9"
                },
                {
                  "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9"
                },
                {
                  "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
                  "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 498,
          "actualVmExecutions": 498,
          "implementations": [
            {
              "app": "website",
              "file": "apps/website/private/tool-code/nafld-fibrosis-score/calculator.js",
              "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
              "currentBeforeSha256": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
              "sourceCandidate": {
                "file": "reports/review-20261003/nafld-nfs-nearest-rational-candidate-final26-v2.json",
                "sha256": "c567f34a297f4efb54e31183ca4a7578f15b6b504d801120a234fdb232a0b993"
              }
            },
            {
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/nafld-fibrosis-score/calculator.js",
              "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
              "currentBeforeSha256": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
              "sourceCandidate": {
                "file": "reports/review-20261003/nafld-nfs-nearest-rational-candidate-final26-v2.json",
                "sha256": "c567f34a297f4efb54e31183ca4a7578f15b6b504d801120a234fdb232a0b993"
              }
            },
            {
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/nafld-fibrosis-score/calculator.js",
              "sha256": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
              "currentBeforeSha256": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
              "sourceCandidate": {
                "file": "reports/review-20261003/nafld-nfs-nearest-rational-candidate-final26-v2.json",
                "sha256": "c567f34a297f4efb54e31183ca4a7578f15b6b504d801120a234fdb232a0b993"
              }
            }
          ],
          "qualifications": [
            "166 retained exact canonical-decimal source formula scenarios (165 distinct stored input objects, one repeated scenario), correctly rounded nearest IEEE754 binary64 raw.nfs bits and three-decimal main only in the exported API. Exact strict source cutoff codes are proven in separate four-engine registry evidence, not asserted as visible/API-exposed. Lower0.12 at age>=65 is declared implementation policy; primary-source overlap at exact35/65 remains clinically unadjudicated. No fibrosis diagnosis, population transportability, treatment advice or full-method approval.",
            "Original160 failures, including140 fourEPS raw discrepancies, remain failed in their immutable historical report; this is a fresh exact-bit V2 test, not tolerance relaxation or historical reclassification.",
            "Angulo2007 original full text was not obtained; its abstract and posterior McPherson primary Table1/Table4/Figure4 with the recorded access scopes support only the stated component.",
            "Thirteen invalid input contracts are platform form bounds, not demonstrated source population inclusion/exclusion limits.",
            "Four inline examples are only a subset of the complete downloadable bank. Clinical/professional-language/source-rights/full-method approvals remain not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e59d0cf9803b93948846777cf616fe7eae8446a69dbdf74255dc30724fbb61a9",
        "previousImplementationHash": "67b9d36b869ba595382716f3fcd1be4e2c14792ee8e3dc64668809e810d083f6",
        "sourceDetailsAmendment": {
          "previousMethodVersion": "NFS/Angulo 2007:6 variáveis; coeficientes originais, limiarespor idade Mc Pherson 2017",
          "previousLimits": "O NFS original foi desenvolvido em NAFLD confirmada por biópsia e separa grupos por probabilidade de fibrose avançada, com valores intermediários inconclusivos e desempenho imperfeito. Limiares modificados por idade exigem a fonte posterior. O total não confirma estágio histológico nem valida automaticamente toda população com definição atual de MASLD.",
          "sourceReview": {
            "file": "reports/review-20261003/nafld-nfs-primary-and-technical-source-review-final26.json",
            "sha256": "5f7bf97cc161e4d9044be888248fc148f6abab5e9dff9ad8fff0b22c08483060",
            "readScopes": [
              {
                "url": "https://pubmed.ncbi.nlm.nih.gov/17393509/",
                "doi": "10.1002/hep.21496",
                "edition": "Angulo et al. Hepatology2007;45(4):846–854",
                "ownRead": "Abstract, bibliographic metadata and original733biopsyconfirmedNAFLD derivation/validation480/253, six variables and two thresholds. No claim original full article obtained.",
                "limitations": "DOI/publisher full-text inaccessible in this review; coefficients independently cross-checked in posterior primary Table1, not by claiming original full-text read."
              },
              {
                "url": "https://eprints.ncl.ac.uk/229450",
                "doi": "10.1038/ajg.2016.453",
                "edition": "McPherson et al. American Journal of Gastroenterology2017;112(5):740–751; online2016",
                "ownRead": "Published PDF downloaded from public author repository,13pages. Personally read Table1 formula/units, associated methods on PDFpage3, Table4 older≥65 cutoff/performance and study limitations on PDFpage10, Figure4/caption and conclusions on PDFpage11; three rendered page images personally viewed. Not a claim full13page article review.",
                "specificFindings": [
                  "Table1 six decimal coefficients, AST/ALT, original strict lower<−1.455 and upper>0.676; equality is between the cutoffs.",
                  "Table4 and Figure4 proposed lower0.12 in older≥65 group; upper0.676 unchanged.",
                  "Figure4 displays≤35,36–65,≥65; caption says<35 and35–65,≥65. Exact35/65 interpretation documented as primary-source ambiguity and not clinically adjudicated.",
                  "European specialist biopsy-confirmedNAFLD cohort; other hepatopathies and excessive alcohol excluded. Population applicability and imperfect diagnostic performance not replaced by arithmetic tests.",
                  "Platelet units10^9/L equal10^3/mm^3 numerically; albuming/dL."
                ],
                "licenseObserved": "CC BY-NC-SA4.0 for the published article at the author repository; does not itself approve implementation/package rights.",
                "limitations": "PMC access was CAPTCHA; author repository alternate public PDF was used without circumventing an access control."
              }
            ]
          },
          "languageDraft": {
            "file": "reports/review-20261003/nafld-nfs-source-details-authored-final26.cjs",
            "sha256": "63579c695a09d73d70ee1289d2d8a85b373d8d6125b35fb10c977704ba845be6",
            "peer": {
              "file": "reports/review-20261003/nafld-nfs-source-details-independent-review-final26.json",
              "sha256": "40ae088e07c2915606496ee73393b54df831b2d52843813a0b362ac36afe3c0d"
            },
            "status": "authored-and-technical-peer-checked; not-professional-approved"
          },
          "engineApplication": {
            "file": "reports/review-20261003/nafld-nfs-nearest-rational-application-final26.json",
            "sha256": "b49065d41ea20f200ab9a3488e01d7e29b4fa8c785f804a4538a605757dd8bc6"
          },
          "scope": "Published formula/units and declared cutoffs; exact35/65 clinical source ambiguity retained. Raw nearest binary64 and private strict comparison are separate technical evidence; generic API exposes score, not clinical category. Original2007 full text and professional/clinical/rights review not performed."
        }
      },
      "limits": "O modelo original foi derivado de NAFLD confirmada por biópsia, não de toda população hoje denominada MASLD. McPherson (2017) avaliou serviços especializados europeus, excluiu outras hepatopatias e consumo excessivo de álcool e encontrou desempenho fraco em pessoas ≤35 anos. A Figura 4 e sua legenda divergem nas fronteiras de 35 e 65 anos; essas idades exatas não receberam adjudicação clínica aqui. O limiar inferior de 0,12 para idade ≥65 é a política declarada desta implementação. Plaquetas ×10³/mm³ equivalem numericamente a ×10⁹/L; albumina deve estar em g/dL. O escore é exibido com três casas decimais; a classificação usa os limites estritos sem arredondar o escore. Valores intermediários são inconclusivos; o NFS isolado não confirma F3–F4. Revisão clínica e de idiomas por profissionais independentes não realizada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.086Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Ajuste por idade McPherson 2017 e AASLD 2023 são fontes posteriores não lidas neste lote. MASLD atual não é definição idêntica automática da coorte antiga."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "news2",
      "title": "NEWS2 (National Early Warning Score 2)",
      "short": "Deterioração clínica pelos sinais vitais",
      "desc": "Calcule o NEWS2 pelos sinais vitais (FR, SpO₂, oxigênio, PAS, FC, consciência e temperatura) e veja o nível de risco e a frequência de monitorização.",
      "lead": "Escore de alerta precoce do Royal College of Physicians que reúne seis parâmetros fisiológicos e o uso de oxigênio suplementar para apoiar a avaliação de deterioração clínica em adultos.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "clinica-medica",
        "infectologia"
      ],
      "fields": [
        [
          "fr",
          "Frequência respiratória",
          "num",
          {
            "min": 3,
            "max": 70,
            "unit": "irpm",
            "ph": "16"
          }
        ],
        [
          "spo2",
          "SpO₂",
          "num",
          {
            "min": 50,
            "max": 100,
            "unit": "%",
            "ph": "97"
          }
        ],
        [
          "escala",
          "Escala de SpO₂",
          "radio",
          {
            "opts": {
              "1": "Escala 1 (padrão)",
              "2": "Escala 2 (insuficiência respiratória hipercápnica confirmada; alvo 88–92% prescrito)"
            }
          }
        ],
        [
          "o2",
          "Em uso de oxigênio?",
          "radio",
          {
            "opts": {
              "0": "Ar ambiente",
              "1": "Oxigênio suplementar"
            }
          }
        ],
        [
          "pas",
          "Pressão sistólica",
          "num",
          {
            "min": 40,
            "max": 300,
            "unit": "mmHg",
            "ph": "120"
          }
        ],
        [
          "fc",
          "Frequência cardíaca",
          "num",
          {
            "min": 20,
            "max": 250,
            "unit": "bpm",
            "ph": "80"
          }
        ],
        [
          "consc",
          "Nível de consciência",
          "radio",
          {
            "opts": {
              "a": "Alerta",
              "cvpu": "Confusão nova, responde à voz, à dor ou não responde"
            }
          }
        ],
        [
          "temp",
          "Temperatura",
          "num",
          {
            "min": 30,
            "max": 44,
            "step": 0.1,
            "unit": "°C",
            "ph": "36,8"
          }
        ]
      ],
      "formula": "<ul><li><strong>FR:</strong> ≤ 8 = 3; 9–11 = 1; 12–20 = 0; 21–24 = 2; ≥ 25 = 3.</li><li><strong>SpO₂ escala 1:</strong> ≤ 91 = 3; 92–93 = 2; 94–95 = 1; ≥ 96 = 0.</li><li><strong>SpO₂ escala 2:</strong> ≤ 83 = 3; 84–85 = 2; 86–87 = 1; 88–92 (ou ≥ 93 em ar ambiente) = 0; 93–94 com O₂ = 1; 95–96 com O₂ = 2; ≥ 97 com O₂ = 3.</li><li><strong>Oxigênio suplementar:</strong> 2.</li><li><strong>PAS:</strong> ≤ 90 = 3; 91–100 = 2; 101–110 = 1; 111–219 = 0; ≥ 220 = 3.</li><li><strong>FC:</strong> ≤ 40 = 3; 41–50 = 1; 51–90 = 0; 91–110 = 1; 111–130 = 2; ≥ 131 = 3.</li><li><strong>Consciência:</strong> alerta = 0; confusão nova, voz, dor ou sem resposta = 3.</li><li><strong>Temperatura:</strong> ≤ 35,0 = 3; 35,1–36,0 = 1; 36,1–38,0 = 0; 38,1–39,0 = 1; ≥ 39,1 = 2.</li></ul>",
      "sources": [
        [
          "Royal College of Physicians. National Early Warning Score (NEWS) 2: standardising the assessment of acute-illness severity in the NHS. Londres, 2017.",
          "https://www.rcp.ac.uk/improving-care/resources/national-early-warning-score-news-2/"
        ],
        [
          "Smith GB et al. The ability of the National Early Warning Score (NEWS) to discriminate patients at risk of early cardiac arrest, unanticipated intensive care unit admission, and death. Resuscitation, 2013.",
          "https://doi.org/10.1016/j.resuscitation.2012.12.016"
        ],
        [
          "Pimentel MAF et al. A comparison of the ability of the National Early Warning Score and the National Early Warning Score 2 to identify patients at risk of in-hospital mortality: a multi-centre database study. Resuscitation, 2019.",
          "https://doi.org/10.1016/j.resuscitation.2018.09.026"
        ],
        [
          "RCP NEWS2 December2017",
          "https://www.rcp.ac.uk/media/a4ibkkbf/news2-final-report_0_0.pdf"
        ],
        [
          "RCP NRAP COPD clinical audit dataset v6.2 May2025",
          "https://www.rcp.ac.uk/media/0obnabyj/nrap-copd-clinical-audit-dataset-v62-may-2025-final.pdf"
        ],
        [
          "RCP Acute care toolkit15 November2019",
          "https://www.rcp.ac.uk/media/pnsglw10/acute-care-toolkit-15_act_pregnancy_nov19_0.pdf"
        ]
      ],
      "cases": [
        [
          "Sinais vitais normais: 0",
          {
            "fr": 16,
            "spo2": 97,
            "escala": "1",
            "o2": "0",
            "pas": 125,
            "fc": 75,
            "consc": "a",
            "temp": 36.8
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Confusão nova isolada: 3 pontos em um parâmetro",
          {
            "fr": 16,
            "spo2": 97,
            "escala": "1",
            "o2": "0",
            "pas": 125,
            "fc": 75,
            "consc": "cvpu",
            "temp": 36.8
          },
          {
            "score": 3,
            "raw": {
              "red": 1
            },
            "level": "mid",
            "verdict": "baixo-médio"
          }
        ],
        [
          "FR 22 (2), SpO₂ 95 (1), PAS 105 (1), FC 95 (1), T 38,3 (1): 6",
          {
            "fr": 22,
            "spo2": 95,
            "escala": "1",
            "o2": "0",
            "pas": 105,
            "fc": 95,
            "consc": "a",
            "temp": 38.3
          },
          {
            "score": 6,
            "level": "mid",
            "verdict": "médio"
          }
        ],
        [
          "Choque séptico com O₂: 3+3+2+3+2+3+2 = 18",
          {
            "fr": 26,
            "spo2": 91,
            "escala": "1",
            "o2": "1",
            "pas": 88,
            "fc": 120,
            "consc": "cvpu",
            "temp": 39.5
          },
          {
            "score": 18,
            "level": "high"
          }
        ],
        [
          "DPOC, escala 2, SpO₂ 90% com O₂: só o oxigênio pontua (2)",
          {
            "fr": 18,
            "spo2": 90,
            "escala": "2",
            "o2": "1",
            "pas": 130,
            "fc": 80,
            "consc": "a",
            "temp": 37
          },
          {
            "score": 2,
            "raw": {
              "sat": 0
            },
            "level": "low"
          }
        ],
        [
          "Escala 2, SpO₂ 97% com O₂: 3 pontos na saturação",
          {
            "fr": 18,
            "spo2": 97,
            "escala": "2",
            "o2": "1",
            "pas": 130,
            "fc": 80,
            "consc": "a",
            "temp": 37
          },
          {
            "score": 5,
            "raw": {
              "sat": 3
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T19:41:12.449Z",
        "total": 907,
        "passed": 907,
        "cases": [
          {
            "id": "news2",
            "index": 0,
            "input": {
              "fr": 3,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 1,
            "input": {
              "fr": 4,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 2,
            "input": {
              "fr": 5,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 3,
            "input": {
              "fr": 6,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 4,
            "input": {
              "fr": 7,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 5,
            "input": {
              "fr": 8,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 6,
            "input": {
              "fr": 9,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 7,
            "input": {
              "fr": 10,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 8,
            "input": {
              "fr": 11,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 9,
            "input": {
              "fr": 12,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 10,
            "input": {
              "fr": 13,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 11,
            "input": {
              "fr": 14,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 12,
            "input": {
              "fr": 15,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 13,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 14,
            "input": {
              "fr": 17,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 15,
            "input": {
              "fr": 18,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 16,
            "input": {
              "fr": 19,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 17,
            "input": {
              "fr": 20,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 18,
            "input": {
              "fr": 21,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 19,
            "input": {
              "fr": 22,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 20,
            "input": {
              "fr": 23,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 21,
            "input": {
              "fr": 24,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 22,
            "input": {
              "fr": 25,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 23,
            "input": {
              "fr": 26,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 24,
            "input": {
              "fr": 27,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 25,
            "input": {
              "fr": 28,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 26,
            "input": {
              "fr": 29,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 27,
            "input": {
              "fr": 30,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 28,
            "input": {
              "fr": 31,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 29,
            "input": {
              "fr": 32,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 30,
            "input": {
              "fr": 33,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 31,
            "input": {
              "fr": 34,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 32,
            "input": {
              "fr": 35,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 33,
            "input": {
              "fr": 36,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 34,
            "input": {
              "fr": 37,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 35,
            "input": {
              "fr": 38,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 36,
            "input": {
              "fr": 39,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 37,
            "input": {
              "fr": 40,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 38,
            "input": {
              "fr": 41,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 39,
            "input": {
              "fr": 42,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 40,
            "input": {
              "fr": 43,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 41,
            "input": {
              "fr": 44,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 42,
            "input": {
              "fr": 45,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 43,
            "input": {
              "fr": 46,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 44,
            "input": {
              "fr": 47,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 45,
            "input": {
              "fr": 48,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 46,
            "input": {
              "fr": 49,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 47,
            "input": {
              "fr": 50,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 48,
            "input": {
              "fr": 51,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 49,
            "input": {
              "fr": 52,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 50,
            "input": {
              "fr": 53,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 51,
            "input": {
              "fr": 54,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 52,
            "input": {
              "fr": 55,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 53,
            "input": {
              "fr": 56,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 54,
            "input": {
              "fr": 57,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 55,
            "input": {
              "fr": 58,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 56,
            "input": {
              "fr": 59,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 57,
            "input": {
              "fr": 60,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 58,
            "input": {
              "fr": 61,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 59,
            "input": {
              "fr": 62,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 60,
            "input": {
              "fr": 63,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 61,
            "input": {
              "fr": 64,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 62,
            "input": {
              "fr": 65,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 63,
            "input": {
              "fr": 66,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 64,
            "input": {
              "fr": 67,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 65,
            "input": {
              "fr": 68,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 66,
            "input": {
              "fr": 69,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 67,
            "input": {
              "fr": 70,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fr source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 68,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 40,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 69,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 41,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 70,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 42,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 71,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 43,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 72,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 44,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 73,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 45,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 74,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 46,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 75,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 47,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 76,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 48,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 77,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 49,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 78,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 50,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 79,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 51,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 80,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 52,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 81,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 53,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 82,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 54,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 83,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 55,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 84,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 56,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 85,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 57,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 86,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 58,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 87,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 59,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 88,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 60,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 89,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 61,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 90,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 62,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 91,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 63,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 92,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 64,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 93,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 65,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 94,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 66,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 95,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 67,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 96,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 68,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 97,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 69,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 98,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 70,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 99,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 71,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 100,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 72,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 101,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 73,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 102,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 74,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 103,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 75,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 104,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 76,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 105,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 77,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 106,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 78,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 107,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 79,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 108,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 80,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 109,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 81,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 110,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 82,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 111,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 83,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 112,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 84,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 113,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 85,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 114,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 86,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 115,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 87,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 116,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 88,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 117,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 89,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 118,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 90,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 119,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 91,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 120,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 92,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 121,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 93,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 122,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 94,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 123,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 95,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 124,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 96,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 125,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 97,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 126,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 98,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 127,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 99,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 128,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 100,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 129,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 101,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 130,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 102,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 131,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 103,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 132,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 104,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 133,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 105,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 134,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 106,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 135,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 107,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 136,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 108,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 137,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 109,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 138,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 110,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 139,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 111,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 140,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 112,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 141,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 113,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 142,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 114,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 143,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 115,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 144,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 116,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 145,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 117,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 146,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 118,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 147,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 119,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 148,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 149,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 121,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 150,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 122,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 151,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 123,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 152,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 124,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 153,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 125,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 154,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 126,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 155,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 127,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 156,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 128,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 157,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 129,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 158,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 130,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 159,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 131,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 160,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 132,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 161,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 133,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 162,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 134,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 163,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 135,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 164,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 136,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 165,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 137,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 166,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 138,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 167,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 139,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 168,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 140,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 169,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 141,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 170,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 142,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 171,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 143,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 172,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 144,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 173,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 145,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 174,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 146,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 175,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 147,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 176,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 148,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 177,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 149,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 178,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 150,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 179,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 151,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 180,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 152,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 181,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 153,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 182,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 154,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 183,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 155,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 184,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 156,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 185,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 157,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 186,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 158,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 187,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 159,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 188,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 160,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 189,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 161,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 190,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 162,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 191,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 163,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 192,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 164,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 193,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 165,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 194,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 166,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 195,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 167,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 196,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 168,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 197,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 169,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 198,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 170,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 199,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 171,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 200,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 172,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 201,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 173,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 202,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 174,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 203,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 175,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 204,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 176,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 205,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 177,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 206,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 178,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 207,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 179,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 208,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 180,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 209,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 181,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 210,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 182,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 211,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 183,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 212,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 184,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 213,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 185,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 214,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 186,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 215,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 187,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 216,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 188,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 217,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 189,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 218,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 190,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 219,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 191,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 220,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 192,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 221,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 193,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 222,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 194,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 223,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 195,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 224,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 196,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 225,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 197,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 226,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 198,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 227,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 199,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 228,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 200,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 229,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 201,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 230,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 202,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 231,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 203,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 232,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 204,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 233,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 205,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 234,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 206,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 235,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 207,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 236,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 208,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 237,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 209,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 238,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 210,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 239,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 211,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 240,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 212,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 241,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 213,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 242,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 214,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 243,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 215,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 244,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 216,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 245,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 217,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 246,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 218,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 247,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 219,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 248,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 220,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 249,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 221,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 250,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 222,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 251,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 223,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 252,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 224,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 253,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 225,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 254,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 226,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 255,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 227,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 256,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 228,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 257,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 229,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 258,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 230,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 259,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 231,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 260,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 232,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 261,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 233,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 262,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 234,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 263,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 235,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 264,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 236,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 265,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 237,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 266,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 238,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 267,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 239,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 268,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 240,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 269,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 241,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 270,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 242,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 271,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 243,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 272,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 244,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 273,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 245,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 274,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 246,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 275,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 247,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 276,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 248,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 277,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 249,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 278,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 250,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 279,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 251,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 280,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 252,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 281,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 253,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 282,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 254,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 283,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 255,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 284,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 256,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 285,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 257,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 286,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 258,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 287,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 259,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 288,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 260,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 289,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 261,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 290,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 262,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 291,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 263,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 292,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 264,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 293,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 265,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 294,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 266,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 295,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 267,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 296,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 268,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 297,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 269,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 298,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 270,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 299,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 271,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 300,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 272,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 301,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 273,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 302,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 274,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 303,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 275,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 304,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 276,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 305,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 277,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 306,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 278,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 307,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 279,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 308,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 280,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 309,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 281,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 310,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 282,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 311,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 283,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 312,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 284,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 313,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 285,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 314,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 286,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 315,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 287,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 316,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 288,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 317,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 289,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 318,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 290,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 319,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 291,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 320,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 292,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 321,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 293,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 322,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 294,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 323,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 295,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 324,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 296,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 325,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 297,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 326,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 298,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 327,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 299,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 328,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 300,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "pas source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 329,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 20,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 330,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 21,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 331,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 22,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 332,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 23,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 333,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 24,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 334,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 25,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 335,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 26,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 336,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 27,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 337,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 28,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 338,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 29,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 339,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 30,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 340,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 31,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 341,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 32,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 342,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 33,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 343,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 34,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 344,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 35,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 345,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 36,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 346,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 37,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 347,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 38,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 348,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 39,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 349,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 40,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 350,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 41,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 351,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 42,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 352,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 43,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 353,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 44,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 354,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 45,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 355,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 46,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 356,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 47,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 357,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 48,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 358,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 49,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 359,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 50,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 360,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 51,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 361,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 52,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 362,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 53,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 363,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 54,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 364,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 55,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 365,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 56,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 366,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 57,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 367,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 58,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 368,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 59,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 369,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 60,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 370,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 61,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 371,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 62,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 372,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 63,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 373,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 64,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 374,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 65,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 375,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 66,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 376,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 67,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 377,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 68,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 378,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 69,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 379,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 70,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 380,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 71,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 381,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 72,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 382,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 73,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 383,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 74,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 384,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 75,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 385,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 76,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 386,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 77,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 387,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 78,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 388,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 79,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 389,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 390,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 81,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 391,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 82,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 392,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 83,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 393,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 84,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 394,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 85,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 395,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 86,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 396,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 87,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 397,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 88,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 398,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 89,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 399,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 90,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 400,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 91,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 401,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 92,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 402,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 93,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 403,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 94,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 404,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 95,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 405,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 96,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 406,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 97,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 407,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 98,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 408,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 99,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 409,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 100,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 410,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 101,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 411,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 102,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 412,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 103,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 413,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 104,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 414,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 105,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 415,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 106,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 416,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 107,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 417,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 108,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 418,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 109,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 419,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 110,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 420,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 111,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 421,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 112,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 422,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 113,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 423,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 114,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 424,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 115,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 425,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 116,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 426,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 117,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 427,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 118,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 428,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 119,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 429,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 120,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 430,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 121,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 431,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 122,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 432,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 123,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 433,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 124,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 434,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 125,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 435,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 126,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 436,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 127,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 437,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 128,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 438,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 129,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 439,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 130,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 440,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 131,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 441,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 132,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 442,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 133,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 443,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 134,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 444,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 135,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 445,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 136,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 446,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 137,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 447,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 138,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 448,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 139,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 449,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 140,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 450,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 141,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 451,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 142,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 452,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 143,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 453,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 144,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 454,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 145,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 455,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 146,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 456,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 147,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 457,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 148,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 458,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 149,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 459,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 150,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 460,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 151,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 461,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 152,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 462,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 153,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 463,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 154,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 464,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 155,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 465,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 156,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 466,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 157,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 467,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 158,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 468,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 159,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 469,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 160,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 470,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 161,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 471,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 162,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 472,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 163,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 473,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 164,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 474,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 165,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 475,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 166,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 476,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 167,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 477,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 168,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 478,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 169,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 479,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 170,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 480,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 171,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 481,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 172,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 482,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 173,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 483,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 174,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 484,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 175,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 485,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 176,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 486,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 177,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 487,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 178,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 488,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 179,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 489,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 180,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 490,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 181,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 491,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 182,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 492,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 183,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 493,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 184,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 494,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 185,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 495,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 186,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 496,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 187,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 497,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 188,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 498,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 189,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 499,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 190,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 500,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 191,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 501,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 192,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 502,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 193,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 503,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 194,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 504,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 195,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 505,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 196,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 506,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 197,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 507,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 198,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 508,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 199,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 509,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 200,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 510,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 201,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 511,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 202,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 512,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 203,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 513,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 204,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 514,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 205,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 515,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 206,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 516,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 207,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 517,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 208,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 518,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 209,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 519,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 210,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 520,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 211,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 521,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 212,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 522,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 213,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 523,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 214,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 524,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 215,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 525,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 216,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 526,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 217,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 527,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 218,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 528,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 219,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 529,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 220,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 530,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 221,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 531,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 222,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 532,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 223,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 533,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 224,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 534,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 225,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 535,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 226,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 536,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 227,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 537,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 228,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 538,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 229,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 539,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 230,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 540,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 231,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 541,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 232,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 542,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 233,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 543,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 234,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 544,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 235,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 545,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 236,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 546,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 237,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 547,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 238,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 548,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 239,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 549,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 240,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 550,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 241,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 551,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 242,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 552,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 243,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 553,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 244,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 554,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 245,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 555,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 246,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 556,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 247,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 557,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 248,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 558,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 249,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 559,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 250,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "fc source chart interval",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 560,
            "input": {
              "fr": 16,
              "spo2": 50,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 561,
            "input": {
              "fr": 16,
              "spo2": 51,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 562,
            "input": {
              "fr": 16,
              "spo2": 52,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 563,
            "input": {
              "fr": 16,
              "spo2": 53,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 564,
            "input": {
              "fr": 16,
              "spo2": 54,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 565,
            "input": {
              "fr": 16,
              "spo2": 55,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 566,
            "input": {
              "fr": 16,
              "spo2": 56,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 567,
            "input": {
              "fr": 16,
              "spo2": 57,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 568,
            "input": {
              "fr": 16,
              "spo2": 58,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 569,
            "input": {
              "fr": 16,
              "spo2": 59,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 570,
            "input": {
              "fr": 16,
              "spo2": 60,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 571,
            "input": {
              "fr": 16,
              "spo2": 61,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 572,
            "input": {
              "fr": 16,
              "spo2": 62,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 573,
            "input": {
              "fr": 16,
              "spo2": 63,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 574,
            "input": {
              "fr": 16,
              "spo2": 64,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 575,
            "input": {
              "fr": 16,
              "spo2": 65,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 576,
            "input": {
              "fr": 16,
              "spo2": 66,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 577,
            "input": {
              "fr": 16,
              "spo2": 67,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 578,
            "input": {
              "fr": 16,
              "spo2": 68,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 579,
            "input": {
              "fr": 16,
              "spo2": 69,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 580,
            "input": {
              "fr": 16,
              "spo2": 70,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 581,
            "input": {
              "fr": 16,
              "spo2": 71,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 582,
            "input": {
              "fr": 16,
              "spo2": 72,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 583,
            "input": {
              "fr": 16,
              "spo2": 73,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 584,
            "input": {
              "fr": 16,
              "spo2": 74,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 585,
            "input": {
              "fr": 16,
              "spo2": 75,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 586,
            "input": {
              "fr": 16,
              "spo2": 76,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 587,
            "input": {
              "fr": 16,
              "spo2": 77,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 588,
            "input": {
              "fr": 16,
              "spo2": 78,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 589,
            "input": {
              "fr": 16,
              "spo2": 79,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 590,
            "input": {
              "fr": 16,
              "spo2": 80,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 591,
            "input": {
              "fr": 16,
              "spo2": 81,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 592,
            "input": {
              "fr": 16,
              "spo2": 82,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 593,
            "input": {
              "fr": 16,
              "spo2": 83,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 594,
            "input": {
              "fr": 16,
              "spo2": 84,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 595,
            "input": {
              "fr": 16,
              "spo2": 85,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 596,
            "input": {
              "fr": 16,
              "spo2": 86,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 597,
            "input": {
              "fr": 16,
              "spo2": 87,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 598,
            "input": {
              "fr": 16,
              "spo2": 88,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 599,
            "input": {
              "fr": 16,
              "spo2": 89,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 600,
            "input": {
              "fr": 16,
              "spo2": 90,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 601,
            "input": {
              "fr": 16,
              "spo2": 91,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 602,
            "input": {
              "fr": 16,
              "spo2": 92,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 603,
            "input": {
              "fr": 16,
              "spo2": 93,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 604,
            "input": {
              "fr": 16,
              "spo2": 94,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 605,
            "input": {
              "fr": 16,
              "spo2": 95,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 606,
            "input": {
              "fr": 16,
              "spo2": 96,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 607,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 608,
            "input": {
              "fr": 16,
              "spo2": 98,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 609,
            "input": {
              "fr": 16,
              "spo2": 99,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 610,
            "input": {
              "fr": 16,
              "spo2": 100,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 611,
            "input": {
              "fr": 16,
              "spo2": 50,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 612,
            "input": {
              "fr": 16,
              "spo2": 51,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 613,
            "input": {
              "fr": 16,
              "spo2": 52,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 614,
            "input": {
              "fr": 16,
              "spo2": 53,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 615,
            "input": {
              "fr": 16,
              "spo2": 54,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 616,
            "input": {
              "fr": 16,
              "spo2": 55,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 617,
            "input": {
              "fr": 16,
              "spo2": 56,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 618,
            "input": {
              "fr": 16,
              "spo2": 57,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 619,
            "input": {
              "fr": 16,
              "spo2": 58,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 620,
            "input": {
              "fr": 16,
              "spo2": 59,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 621,
            "input": {
              "fr": 16,
              "spo2": 60,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 622,
            "input": {
              "fr": 16,
              "spo2": 61,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 623,
            "input": {
              "fr": 16,
              "spo2": 62,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 624,
            "input": {
              "fr": 16,
              "spo2": 63,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 625,
            "input": {
              "fr": 16,
              "spo2": 64,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 626,
            "input": {
              "fr": 16,
              "spo2": 65,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 627,
            "input": {
              "fr": 16,
              "spo2": 66,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 628,
            "input": {
              "fr": 16,
              "spo2": 67,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 629,
            "input": {
              "fr": 16,
              "spo2": 68,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 630,
            "input": {
              "fr": 16,
              "spo2": 69,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 631,
            "input": {
              "fr": 16,
              "spo2": 70,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 632,
            "input": {
              "fr": 16,
              "spo2": 71,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 633,
            "input": {
              "fr": 16,
              "spo2": 72,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 634,
            "input": {
              "fr": 16,
              "spo2": 73,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 635,
            "input": {
              "fr": 16,
              "spo2": 74,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 636,
            "input": {
              "fr": 16,
              "spo2": 75,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 637,
            "input": {
              "fr": 16,
              "spo2": 76,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 638,
            "input": {
              "fr": 16,
              "spo2": 77,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 639,
            "input": {
              "fr": 16,
              "spo2": 78,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 640,
            "input": {
              "fr": 16,
              "spo2": 79,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 641,
            "input": {
              "fr": 16,
              "spo2": 80,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 642,
            "input": {
              "fr": 16,
              "spo2": 81,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 643,
            "input": {
              "fr": 16,
              "spo2": 82,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 644,
            "input": {
              "fr": 16,
              "spo2": 83,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 645,
            "input": {
              "fr": 16,
              "spo2": 84,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 646,
            "input": {
              "fr": 16,
              "spo2": 85,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 647,
            "input": {
              "fr": 16,
              "spo2": 86,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 648,
            "input": {
              "fr": 16,
              "spo2": 87,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 649,
            "input": {
              "fr": 16,
              "spo2": 88,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 650,
            "input": {
              "fr": 16,
              "spo2": 89,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 651,
            "input": {
              "fr": 16,
              "spo2": 90,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 652,
            "input": {
              "fr": 16,
              "spo2": 91,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 653,
            "input": {
              "fr": 16,
              "spo2": 92,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 654,
            "input": {
              "fr": 16,
              "spo2": 93,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 655,
            "input": {
              "fr": 16,
              "spo2": 94,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 656,
            "input": {
              "fr": 16,
              "spo2": 95,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 657,
            "input": {
              "fr": 16,
              "spo2": 96,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 658,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 659,
            "input": {
              "fr": 16,
              "spo2": 98,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 660,
            "input": {
              "fr": 16,
              "spo2": 99,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 661,
            "input": {
              "fr": 16,
              "spo2": 100,
              "escala": "1",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 662,
            "input": {
              "fr": 16,
              "spo2": 50,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 663,
            "input": {
              "fr": 16,
              "spo2": 51,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 664,
            "input": {
              "fr": 16,
              "spo2": 52,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 665,
            "input": {
              "fr": 16,
              "spo2": 53,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 666,
            "input": {
              "fr": 16,
              "spo2": 54,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 667,
            "input": {
              "fr": 16,
              "spo2": 55,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 668,
            "input": {
              "fr": 16,
              "spo2": 56,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 669,
            "input": {
              "fr": 16,
              "spo2": 57,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 670,
            "input": {
              "fr": 16,
              "spo2": 58,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 671,
            "input": {
              "fr": 16,
              "spo2": 59,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 672,
            "input": {
              "fr": 16,
              "spo2": 60,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 673,
            "input": {
              "fr": 16,
              "spo2": 61,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 674,
            "input": {
              "fr": 16,
              "spo2": 62,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 675,
            "input": {
              "fr": 16,
              "spo2": 63,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 676,
            "input": {
              "fr": 16,
              "spo2": 64,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 677,
            "input": {
              "fr": 16,
              "spo2": 65,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 678,
            "input": {
              "fr": 16,
              "spo2": 66,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 679,
            "input": {
              "fr": 16,
              "spo2": 67,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 680,
            "input": {
              "fr": 16,
              "spo2": 68,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 681,
            "input": {
              "fr": 16,
              "spo2": 69,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 682,
            "input": {
              "fr": 16,
              "spo2": 70,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 683,
            "input": {
              "fr": 16,
              "spo2": 71,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 684,
            "input": {
              "fr": 16,
              "spo2": 72,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 685,
            "input": {
              "fr": 16,
              "spo2": 73,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 686,
            "input": {
              "fr": 16,
              "spo2": 74,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 687,
            "input": {
              "fr": 16,
              "spo2": 75,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 688,
            "input": {
              "fr": 16,
              "spo2": 76,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 689,
            "input": {
              "fr": 16,
              "spo2": 77,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 690,
            "input": {
              "fr": 16,
              "spo2": 78,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 691,
            "input": {
              "fr": 16,
              "spo2": 79,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 692,
            "input": {
              "fr": 16,
              "spo2": 80,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 693,
            "input": {
              "fr": 16,
              "spo2": 81,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 694,
            "input": {
              "fr": 16,
              "spo2": 82,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 695,
            "input": {
              "fr": 16,
              "spo2": 83,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 696,
            "input": {
              "fr": 16,
              "spo2": 84,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 697,
            "input": {
              "fr": 16,
              "spo2": 85,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 698,
            "input": {
              "fr": 16,
              "spo2": 86,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 699,
            "input": {
              "fr": 16,
              "spo2": 87,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 700,
            "input": {
              "fr": 16,
              "spo2": 88,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 701,
            "input": {
              "fr": 16,
              "spo2": 89,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 702,
            "input": {
              "fr": 16,
              "spo2": 90,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 703,
            "input": {
              "fr": 16,
              "spo2": 91,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 704,
            "input": {
              "fr": 16,
              "spo2": 92,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 705,
            "input": {
              "fr": 16,
              "spo2": 93,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 706,
            "input": {
              "fr": 16,
              "spo2": 94,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 707,
            "input": {
              "fr": 16,
              "spo2": 95,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 708,
            "input": {
              "fr": 16,
              "spo2": 96,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 709,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 710,
            "input": {
              "fr": 16,
              "spo2": 98,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 711,
            "input": {
              "fr": 16,
              "spo2": 99,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 712,
            "input": {
              "fr": 16,
              "spo2": 100,
              "escala": "2",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 713,
            "input": {
              "fr": 16,
              "spo2": 50,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 714,
            "input": {
              "fr": 16,
              "spo2": 51,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 715,
            "input": {
              "fr": 16,
              "spo2": 52,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 716,
            "input": {
              "fr": 16,
              "spo2": 53,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 717,
            "input": {
              "fr": 16,
              "spo2": 54,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 718,
            "input": {
              "fr": 16,
              "spo2": 55,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 719,
            "input": {
              "fr": 16,
              "spo2": 56,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 720,
            "input": {
              "fr": 16,
              "spo2": 57,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 721,
            "input": {
              "fr": 16,
              "spo2": 58,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 722,
            "input": {
              "fr": 16,
              "spo2": 59,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 723,
            "input": {
              "fr": 16,
              "spo2": 60,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 724,
            "input": {
              "fr": 16,
              "spo2": 61,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 725,
            "input": {
              "fr": 16,
              "spo2": 62,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 726,
            "input": {
              "fr": 16,
              "spo2": 63,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 727,
            "input": {
              "fr": 16,
              "spo2": 64,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 728,
            "input": {
              "fr": 16,
              "spo2": 65,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 729,
            "input": {
              "fr": 16,
              "spo2": 66,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 730,
            "input": {
              "fr": 16,
              "spo2": 67,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 731,
            "input": {
              "fr": 16,
              "spo2": 68,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 732,
            "input": {
              "fr": 16,
              "spo2": 69,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 733,
            "input": {
              "fr": 16,
              "spo2": 70,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 734,
            "input": {
              "fr": 16,
              "spo2": 71,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 735,
            "input": {
              "fr": 16,
              "spo2": 72,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 736,
            "input": {
              "fr": 16,
              "spo2": 73,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 737,
            "input": {
              "fr": 16,
              "spo2": 74,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 738,
            "input": {
              "fr": 16,
              "spo2": 75,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 739,
            "input": {
              "fr": 16,
              "spo2": 76,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 740,
            "input": {
              "fr": 16,
              "spo2": 77,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 741,
            "input": {
              "fr": 16,
              "spo2": 78,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 742,
            "input": {
              "fr": 16,
              "spo2": 79,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 743,
            "input": {
              "fr": 16,
              "spo2": 80,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 744,
            "input": {
              "fr": 16,
              "spo2": 81,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 745,
            "input": {
              "fr": 16,
              "spo2": 82,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 746,
            "input": {
              "fr": 16,
              "spo2": 83,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 747,
            "input": {
              "fr": 16,
              "spo2": 84,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 748,
            "input": {
              "fr": 16,
              "spo2": 85,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 749,
            "input": {
              "fr": 16,
              "spo2": 86,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 750,
            "input": {
              "fr": 16,
              "spo2": 87,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 751,
            "input": {
              "fr": 16,
              "spo2": 88,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 752,
            "input": {
              "fr": 16,
              "spo2": 89,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 753,
            "input": {
              "fr": 16,
              "spo2": 90,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 754,
            "input": {
              "fr": 16,
              "spo2": 91,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 755,
            "input": {
              "fr": 16,
              "spo2": 92,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 756,
            "input": {
              "fr": 16,
              "spo2": 93,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 757,
            "input": {
              "fr": 16,
              "spo2": 94,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 3,
              "red": 0,
              "sat": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 758,
            "input": {
              "fr": 16,
              "spo2": 95,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 759,
            "input": {
              "fr": 16,
              "spo2": 96,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 4,
              "red": 0,
              "sat": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 760,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 761,
            "input": {
              "fr": 16,
              "spo2": 98,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 762,
            "input": {
              "fr": 16,
              "spo2": 99,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 763,
            "input": {
              "fr": 16,
              "spo2": 100,
              "escala": "2",
              "o2": "1",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "derivation": "SpO₂ source scale + 2 supplementary oxygen points",
            "obtained": {
              "score": 5,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 764,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 765,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.1
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 766,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.2
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 767,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.3
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 768,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.4
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 769,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.5
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 770,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.6
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 771,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.7
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 772,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 773,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 30.9
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 774,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 775,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.1
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 776,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.2
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 777,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.3
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 778,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.4
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 779,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.5
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 780,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.6
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 781,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.7
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 782,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 783,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 31.9
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 784,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 785,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.1
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 786,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.2
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 787,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.3
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 788,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.4
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 789,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.5
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 790,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.6
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 791,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.7
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 792,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 793,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 32.9
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 794,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 795,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.1
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 796,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.2
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 797,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.3
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 798,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.4
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 799,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.5
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 800,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.6
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 801,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.7
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 802,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 803,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 33.9
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 804,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 805,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.1
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 806,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.2
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 807,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.3
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 808,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.4
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 809,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.5
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 810,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.6
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 811,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.7
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 812,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 813,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 34.9
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 814,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 815,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.1
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 816,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.2
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 817,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.3
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 818,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.4
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 819,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.5
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 820,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.6
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 821,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.7
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 822,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 823,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 35.9
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 824,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 825,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.1
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 826,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.2
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 827,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.3
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 828,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.4
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 829,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.5
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 830,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.6
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 831,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.7
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 832,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 833,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 36.9
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 834,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 835,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.1
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 836,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.2
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 837,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.3
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 838,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.4
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 839,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.5
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 840,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.6
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 841,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.7
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 842,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.8
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 843,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 37.9
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 844,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38
            },
            "expected": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 0,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 845,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.1
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 846,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.2
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 847,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.3
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 848,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.4
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 849,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.5
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 850,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.6
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 851,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.7
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 852,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.8
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 853,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 38.9
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 854,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39
            },
            "expected": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 1,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 855,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.1
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 856,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.2
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 857,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.3
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 858,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.4
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 859,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.5
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 860,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.6
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 861,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.7
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 862,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 863,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 39.9
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 864,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 865,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.1
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 866,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.2
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 867,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.3
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 868,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.4
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 869,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.5
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 870,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.6
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 871,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.7
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 872,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 873,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 40.9
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 874,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 875,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.1
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 876,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.2
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 877,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.3
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 878,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.4
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 879,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.5
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 880,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.6
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 881,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.7
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 882,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 883,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 41.9
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 884,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 885,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.1
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 886,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.2
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 887,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.3
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 888,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.4
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 889,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.5
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 890,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.6
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 891,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.7
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 892,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 893,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 42.9
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 894,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 895,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.1
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 896,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.2
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 897,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.3
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 898,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.4
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 899,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.5
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 900,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.6
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 901,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.7
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 902,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.8
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 903,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 43.9
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 904,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "a",
              "temp": 44
            },
            "expected": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "derivation": "Temperature chart at its stated 0.1 °C increment",
            "obtained": {
              "score": 2,
              "red": 0,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "red",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 905,
            "input": {
              "fr": 16,
              "spo2": 97,
              "escala": "1",
              "o2": "0",
              "pas": 120,
              "fc": 80,
              "consc": "cvpu",
              "temp": 36.8
            },
            "expected": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "derivation": "New confusion/voice/pain/unresponsive category = 3",
            "obtained": {
              "score": 3,
              "red": 1,
              "sat": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          },
          {
            "id": "news2",
            "index": 906,
            "input": {
              "fr": 8,
              "spo2": 91,
              "escala": "1",
              "o2": "1",
              "pas": 90,
              "fc": 40,
              "consc": "cvpu",
              "temp": 35
            },
            "expected": {
              "score": 20,
              "red": 1,
              "sat": 3
            },
            "derivation": "Six parameters at 3 points plus 2 supplementary oxygen points",
            "obtained": {
              "score": 20,
              "red": 1,
              "sat": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              },
              {
                "key": "red",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "sat",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "edition": "RCP NEWS2 2017 Chart 1",
              "url": "https://www.rcp.ac.uk/media/alxev00t/news2-chart-1_the-news-scoring-system_0_0.pdf",
              "institutionalUrl": "https://www.rcp.ac.uk/resources/national-early-warning-score-news-2/",
              "review": "The original one-page chart was opened and its extracted scoring bands checked. This does not assess independent clinical validation.",
              "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered."
            },
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/news2-source-oracles.json",
        "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered.",
        "sourceRowCount": 907,
        "uniqueApiInputCount": 903,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 907,
          "uniqueApiInputs": 903,
          "duplicateRows": 4,
          "duplicates": [
            {
              "first": 13,
              "repeat": 148,
              "input": {
                "fr": 16,
                "spo2": 97,
                "escala": "1",
                "o2": "0",
                "pas": 120,
                "fc": 80,
                "consc": "a",
                "temp": 36.8
              }
            },
            {
              "first": 13,
              "repeat": 389,
              "input": {
                "fr": 16,
                "spo2": 97,
                "escala": "1",
                "o2": "0",
                "pas": 120,
                "fc": 80,
                "consc": "a",
                "temp": 36.8
              }
            },
            {
              "first": 13,
              "repeat": 607,
              "input": {
                "fr": 16,
                "spo2": 97,
                "escala": "1",
                "o2": "0",
                "pas": 120,
                "fc": 80,
                "consc": "a",
                "temp": 36.8
              }
            },
            {
              "first": 13,
              "repeat": 832,
              "input": {
                "fr": 16,
                "spo2": 97,
                "escala": "1",
                "o2": "0",
                "pas": 120,
                "fc": 80,
                "consc": "a",
                "temp": 36.8
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "methodVersion": "NEWS 2/Royal Collegeof Physicians December 2017:6 parâmetros,2 escalas Sp O 2,+2 oxigênio; sem NEWS 2012",
      "implementationVersion": "news2@native-2026-10-04+cd9bd3a519b4",
      "currentMethodSource": "https://www.rcp.ac.uk/improving-care/resources/national-early-warning-score-news-2/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FR: ≤ 8 = 3; 9–11 = 1; 12–20 = 0; 21–24 = 2; ≥ 25 = 3. SpO₂ escala 1: ≤ 91 = 3; 92–93 = 2; 94–95 = 1; ≥ 96 = 0. SpO₂ escala 2: ≤ 83 = 3; 84–85 = 2; 86–87 = 1; 88–92 (ou ≥ 93 em ar ambiente) = 0; 93–94 com O₂ = 1; 95–96 com O₂ = 2; ≥ 97 com O₂ = 3. Oxigênio suplementar: 2. PAS: ≤ 90 = 3; 91–100 = 2; 101–110 = 1; 111–219 = 0; ≥ 220 = 3. FC: ≤ 40 = 3; 41–50 = 1; 51–90 = 0; 91–110 = 1; 111–130 = 2; ≥ 131 = 3. Consciência: alerta = 0; confusão nova, voz, dor ou sem resposta = 3. Temperatura: ≤ 35,0 = 3; 35,1–36,0 = 1; 36,1–38,0 = 0; 38,1–39,0 = 1; ≥ 39,1 = 2.",
        "inputContract": {
          "fields": [
            {
              "key": "fr",
              "label": "Frequência respiratória",
              "type": "num",
              "min": 3,
              "max": 70,
              "unit": "irpm",
              "optional": false,
              "options": null
            },
            {
              "key": "spo2",
              "label": "SpO₂",
              "type": "num",
              "min": 50,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "escala",
              "label": "Escala de SpO₂",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Escala 1 (padrão)",
                "2": "Escala 2 (insuficiência respiratória hipercápnica confirmada; alvo 88–92% prescrito)"
              }
            },
            {
              "key": "o2",
              "label": "Em uso de oxigênio?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ar ambiente",
                "1": "Oxigênio suplementar"
              }
            },
            {
              "key": "pas",
              "label": "Pressão sistólica",
              "type": "num",
              "min": 40,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "consc",
              "label": "Nível de consciência",
              "type": "radio",
              "optional": false,
              "options": {
                "a": "Alerta",
                "cvpu": "Confusão nova, responde à voz, à dor ou não responde"
              }
            },
            {
              "key": "temp",
              "label": "Temperatura",
              "type": "num",
              "min": 30,
              "max": 44,
              "unit": "°C",
              "optional": false,
              "options": null
            }
          ],
          "hash": "41c5b7066ebea6c7acfdd1f43bf5e969cd7752e76ffe19c83e026f7097f059f7"
        },
        "sourceEditions": [
          {
            "citation": "Royal College of Physicians. National Early Warning Score (NEWS) 2: standardising the assessment of acute-illness severity in the NHS. Londres, 2017.",
            "url": "https://www.rcp.ac.uk/improving-care/resources/national-early-warning-score-news-2/",
            "class": "institutional-edition-and-use-terms-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "NEWS 2, 19 December 2017",
            "conditions": "Attribution; unmodified material; original charts in colour; translated materials must state that RCP has not specifically approved the wording."
          },
          {
            "citation": "Smith GB et al. The ability of the National Early Warning Score (NEWS) to discriminate patients at risk of early cardiac arrest, unanticipated intensive care unit admission, and death. Resuscitation, 2013.",
            "url": "https://doi.org/10.1016/j.resuscitation.2012.12.016",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The ability of the National Early Warning Score (NEWS) to discriminate patients at risk of early cardiac arrest, unanticipated intensive care unit admission, and death.",
              "year": "2013",
              "firstPublicationDate": "2013-01-04",
              "doi": "10.1016/j.resuscitation.2012.12.016",
              "pmid": "23295778",
              "journal": "Resuscitation",
              "authors": "Smith GB, Prytherch DR, Meredith P, Schmidt PE, Featherstone PI."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23295778/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "fd454823902c16f75dda8798781647818fc5aef6376b879d739d2a2ee463c158",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Pimentel MAF et al. A comparison of the ability of the National Early Warning Score and the National Early Warning Score 2 to identify patients at risk of in-hospital mortality: a multi-centre database study. Resuscitation, 2019.",
            "url": "https://doi.org/10.1016/j.resuscitation.2018.09.026",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A comparison of the ability of the National Early Warning Score and the National Early Warning Score 2 to identify patients at risk of in-hospital mortality: A multi-centre database study.",
              "year": "2019",
              "firstPublicationDate": "2018-10-01",
              "doi": "10.1016/j.resuscitation.2018.09.026",
              "pmid": "30287355",
              "pmcid": "PMC6995996",
              "journal": "Resuscitation",
              "authors": "Pimentel MAF, Redfern OC, Gerry S, Collins GS, Malycha J, Prytherch D, Schmidt PE, Smith GB, Watkinson PJ."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6995996/",
            "abstractAvailable": true,
            "fullTextSha256": "4238042f97cb5b2f2691c59b72dff8cd22982ec162037a95f7462c0b5c5f6e74",
            "abstractSha256": "b7d3427ad727ab644e1d898da4893b2812f583a91789e50aed59923fdb4c3163",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T19:41:12.449Z",
          "total": 907,
          "passed": 907,
          "evidencePath": "reports/review-20261003/news2-source-oracles.json",
          "scope": "Every integer respiration, saturation, systolic pressure and pulse value in the implementation range; temperature at each source tenth of a degree; both oxygen scales, oxygen supplementation and consciousness. Values between the chart measurement increments are not covered.",
          "sourceRowCount": 907,
          "uniqueApiInputCount": 903,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 907,
            "uniqueApiInputs": 903,
            "duplicateRows": 4,
            "duplicates": [
              {
                "first": 13,
                "repeat": 148,
                "input": {
                  "fr": 16,
                  "spo2": 97,
                  "escala": "1",
                  "o2": "0",
                  "pas": 120,
                  "fc": 80,
                  "consc": "a",
                  "temp": 36.8
                }
              },
              {
                "first": 13,
                "repeat": 389,
                "input": {
                  "fr": 16,
                  "spo2": 97,
                  "escala": "1",
                  "o2": "0",
                  "pas": 120,
                  "fc": 80,
                  "consc": "a",
                  "temp": 36.8
                }
              },
              {
                "first": 13,
                "repeat": 607,
                "input": {
                  "fr": 16,
                  "spo2": 97,
                  "escala": "1",
                  "o2": "0",
                  "pas": 120,
                  "fc": 80,
                  "consc": "a",
                  "temp": 36.8
                }
              },
              {
                "first": 13,
                "repeat": 832,
                "input": {
                  "fr": 16,
                  "spo2": 97,
                  "escala": "1",
                  "o2": "0",
                  "pas": 120,
                  "fc": 80,
                  "consc": "a",
                  "temp": 36.8
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "cd9bd3a519b45e17640257c5867c9f7cec02aee37f5eab1ddb6ab7c25f08b1a0",
        "previousImplementationHash": "03adc169ad4266f6f67f08e599fb6a3a8ca96427a2b617dc73d869ce0816cc62",
        "previousInputContract": {
          "fields": [
            {
              "key": "fr",
              "label": "Frequência respiratória",
              "type": "num",
              "min": 3,
              "max": 70,
              "unit": "irpm",
              "optional": false,
              "options": null
            },
            {
              "key": "spo2",
              "label": "SpO₂",
              "type": "num",
              "min": 50,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "escala",
              "label": "Escala de SpO₂",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "Escala 1 (padrão)",
                "2": "Escala 2 (hipercapnia, alvo 88–92%)"
              }
            },
            {
              "key": "o2",
              "label": "Em uso de oxigênio?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ar ambiente",
                "1": "Oxigênio suplementar"
              }
            },
            {
              "key": "pas",
              "label": "Pressão sistólica",
              "type": "num",
              "min": 40,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "num",
              "min": 20,
              "max": 250,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "consc",
              "label": "Nível de consciência",
              "type": "radio",
              "optional": false,
              "options": {
                "a": "Alerta",
                "cvpu": "Confusão nova, responde à voz, à dor ou não responde"
              }
            },
            {
              "key": "temp",
              "label": "Temperatura",
              "type": "num",
              "min": 30,
              "max": 44,
              "unit": "°C",
              "optional": false,
              "options": null
            }
          ],
          "hash": "56ff42ccf9d85782f37dc61e5e486108de09b1c4bff7d9511d59bc00923273e8"
        },
        "metadataAmendment": {
          "file": "reports/review-20261003/adapter-metadata-label-corrections.json",
          "scope": "Current option labels, same numeric option keys and unchanged calculation text; no formula-conformance or clinical approval inferred",
          "calculationTextSha256": "ce009c372ee54f70d1a33e60bf9ca25c8b3ca3659feecb86abc71809e1d52fec"
        },
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "changes": [
              "inputContract",
              "implementationVersion"
            ],
            "priorImplementationVersion": "news2@native-2026-10-03+03adc169ad42",
            "priorImplementationHash": "cd9bd3a519b45e17640257c5867c9f7cec02aee37f5eab1ddb6ab7c25f08b1a0",
            "priorInputContract": {
              "fields": [
                {
                  "key": "fr",
                  "label": "Frequência respiratória",
                  "type": "num",
                  "min": 3,
                  "max": 70,
                  "unit": "irpm",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "spo2",
                  "label": "SpO₂",
                  "type": "num",
                  "min": 50,
                  "max": 100,
                  "unit": "%",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "escala",
                  "label": "Escala de SpO₂",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "1": "Escala 1 (padrão)",
                    "2": "Escala 2 (insuficiência respiratória hipercápnica confirmada; alvo 88–92% prescrito)"
                  }
                },
                {
                  "key": "o2",
                  "label": "Em uso de oxigênio?",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "0": "Ar ambiente",
                    "1": "Oxigênio suplementar"
                  }
                },
                {
                  "key": "pas",
                  "label": "Pressão sistólica",
                  "type": "num",
                  "min": 40,
                  "max": 300,
                  "unit": "mmHg",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "fc",
                  "label": "Frequência cardíaca",
                  "type": "num",
                  "min": 20,
                  "max": 250,
                  "unit": "bpm",
                  "optional": false,
                  "options": null
                },
                {
                  "key": "consc",
                  "label": "Nível de consciência",
                  "type": "radio",
                  "optional": false,
                  "options": {
                    "a": "Alerta",
                    "cvpu": "Confusão nova, responde à voz, à dor ou não responde"
                  }
                },
                {
                  "key": "temp",
                  "label": "Temperatura",
                  "type": "num",
                  "min": 30,
                  "max": 44,
                  "unit": "°C",
                  "optional": false,
                  "options": null
                }
              ],
              "hash": "f7c00c7fbc3923c875a5dc28c780279efbc6c283355fd23af39326a13168c55e"
            },
            "priorImplementedVariant": "FR: ≤ 8 = 3; 9–11 = 1; 12–20 = 0; 21–24 = 2; ≥ 25 = 3. SpO₂ escala 1: ≤ 91 = 3; 92–93 = 2; 94–95 = 1; ≥ 96 = 0. SpO₂ escala 2: ≤ 83 = 3; 84–85 = 2; 86–87 = 1; 88–92 (ou ≥ 93 em ar ambiente) = 0; 93–94 com O₂ = 1; 95–96 com O₂ = 2; ≥ 97 com O₂ = 3. Oxigênio suplementar: 2. PAS: ≤ 90 = 3; 91–100 = 2; 101–110 = 1; 111–219 = 0; ≥ 220 = 3. FC: ≤ 40 = 3; 41–50 = 1; 51–90 = 0; 91–110 = 1; 111–130 = 2; ≥ 131 = 3. Consciência: alerta = 0; confusão nova, voz, dor ou sem resposta = 3. Temperatura: ≤ 35,0 = 3; 35,1–36,0 = 1; 36,1–38,0 = 0; 38,1–39,0 = 1; ≥ 39,1 = 2.",
            "explicitMethodVersion": "NEWS 2/Royal Collegeof Physicians December 2017:6 parâmetros,2 escalas Sp O 2,+2 oxigênio; sem NEWS 2012",
            "sourceEvidenceUnchanged": true,
            "independentArithmeticUnchanged": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "scope": "Declarative technical rebinding only. Source access scope, source proofs and original failure/test histories remain unchanged."
          }
        ]
      },
      "limits": "NEWS2 destina-se à avaliação de pessoas com 16 anos ou mais; não deve ser usado como escore validado em menores de 16 anos ou gestantes. Use a escala de SpO₂ 2 somente em insuficiência respiratória hipercápnica confirmada por gasometria na admissão atual ou anterior, com alvo de saturação de 88–92% prescrito e decisão de profissional clínico competente registrada. Nas demais situações, use a escala 1. O total apoia a avaliação de deterioração e não gera uma ordem assistencial automática.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://www.rcp.ac.uk/media/a4ibkkbf/news2-final-report_0_0.pdf",
            "edition": "RCP NEWS2 December2017",
            "sectionsActuallyRead": "Recomendação de população≥16 e exclusão de menores16/gestação, texto indexado oficial",
            "access": "primary-indexed-text"
          },
          {
            "url": "https://www.rcp.ac.uk/media/0obnabyj/nrap-copd-clinical-audit-dataset-v62-may-2025-final.pdf",
            "edition": "RCP NRAP COPD clinical audit dataset v6.2 May2025",
            "sectionsActuallyRead": "Questão3.1b, páginas11–12: help note Escala2",
            "access": "primary-readable-pdf-text"
          },
          {
            "url": "https://www.rcp.ac.uk/media/pnsglw10/acute-care-toolkit-15_act_pregnancy_nov19_0.pdf",
            "edition": "RCP Acute care toolkit15 November2019",
            "sectionsActuallyRead": "Trecho oficial indexado de monitorização em gestação",
            "access": "primary-indexed-text"
          }
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "nihss",
      "title": "NIHSS (escala de AVC do NIH)",
      "short": "Gravidade do déficit neurológico no AVC agudo",
      "desc": "Calcule a NIHSS com os 15 itens oficiais: gravidade do AVC isquêmico agudo, base para trombólise, trombectomia e acompanhamento da evolução.",
      "lead": "Quantifica o déficit neurológico do AVC agudo em 15 itens (0 a 42 pontos). É aplicada na chegada, antes e depois da reperfusão e na evolução.",
      "kind": "Escore",
      "spec": [
        "neurologia",
        "medicina-de-emergencia",
        "medicina-intensiva"
      ],
      "fields": [
        [
          "n1a",
          "1a. Nível de consciência",
          "sel",
          {
            "opts": {
              "0": "0 – Alerta, responde com prontidão",
              "1": "1 – Não alerta, mas desperta com estímulo mínimo",
              "2": "2 – Não alerta, requer estímulo repetido ou doloroso",
              "3": "3 – Só respostas reflexas ou totalmente irresponsivo"
            }
          }
        ],
        [
          "n1b",
          "1b. Perguntas: mês e idade",
          "sel",
          {
            "opts": {
              "0": "0 – Responde as duas corretamente",
              "1": "1 – Responde uma corretamente",
              "2": "2 – Nenhuma correta"
            }
          }
        ],
        [
          "n1c",
          "1c. Comandos: abrir e fechar os olhos; fechar e abrir a mão não parética",
          "sel",
          {
            "opts": {
              "0": "0 – Realiza as duas tarefas",
              "1": "1 – Realiza uma tarefa",
              "2": "2 – Nenhuma tarefa"
            }
          }
        ],
        [
          "n2",
          "2. Melhor olhar conjugado (horizontal)",
          "sel",
          {
            "opts": {
              "0": "0 – Normal",
              "1": "1 – Paralisia parcial do olhar",
              "2": "2 – Desvio forçado ou paralisia total que não vence a manobra oculocefálica"
            }
          }
        ],
        [
          "n3",
          "3. Campos visuais",
          "sel",
          {
            "opts": {
              "0": "0 – Sem perda visual",
              "1": "1 – Hemianopsia parcial",
              "2": "2 – Hemianopsia completa",
              "3": "3 – Hemianopsia bilateral (cegueira, inclusive cortical)"
            }
          }
        ],
        [
          "n4",
          "4. Paralisia facial",
          "sel",
          {
            "opts": {
              "0": "0 – Movimentos normais e simétricos",
              "1": "1 – Paralisia menor (apagamento do sulco nasolabial, assimetria ao sorrir)",
              "2": "2 – Paralisia parcial (total ou quase total da face inferior)",
              "3": "3 – Paralisia completa (face superior e inferior) de um ou dos dois lados"
            }
          }
        ],
        [
          "n5a",
          "5a. Motor do braço esquerdo (90° sentado ou 45° deitado, por 10 s)",
          "sel",
          {
            "opts": {
              "0": "0 – Sem queda por 10 s",
              "1": "1 – Queda antes de 10 s, sem tocar a cama",
              "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
              "3": "3 – Nenhum esforço contra a gravidade",
              "4": "4 – Nenhum movimento",
              "UN": "UN – Não testável: amputação ou artrodese do ombro; registre o motivo no formulário clínico"
            }
          }
        ],
        [
          "n5b",
          "5b. Motor do braço direito",
          "sel",
          {
            "opts": {
              "0": "0 – Sem queda por 10 s",
              "1": "1 – Queda antes de 10 s, sem tocar a cama",
              "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
              "3": "3 – Nenhum esforço contra a gravidade",
              "4": "4 – Nenhum movimento",
              "UN": "UN – Não testável: amputação ou artrodese do ombro; registre o motivo no formulário clínico"
            }
          }
        ],
        [
          "n6a",
          "6a. Motor da perna esquerda (30° deitado, por 5 s)",
          "sel",
          {
            "opts": {
              "0": "0 – Sem queda por 5 s",
              "1": "1 – Queda antes de 5 s, sem tocar a cama",
              "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
              "3": "3 – Nenhum esforço contra a gravidade",
              "4": "4 – Nenhum movimento",
              "UN": "UN – Não testável: amputação ou artrodese do quadril; registre o motivo no formulário clínico"
            }
          }
        ],
        [
          "n6b",
          "6b. Motor da perna direita",
          "sel",
          {
            "opts": {
              "0": "0 – Sem queda por 5 s",
              "1": "1 – Queda antes de 5 s, sem tocar a cama",
              "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
              "3": "3 – Nenhum esforço contra a gravidade",
              "4": "4 – Nenhum movimento",
              "UN": "UN – Não testável: amputação ou artrodese do quadril; registre o motivo no formulário clínico"
            }
          }
        ],
        [
          "n7",
          "7. Ataxia de membros (index-nariz e calcanhar-joelho)",
          "sel",
          {
            "opts": {
              "0": "0 – Ausente",
              "1": "1 – Presente em um membro",
              "2": "2 – Presente em dois membros",
              "UN": "UN – Não testável: amputação ou artrodese; registre o motivo no formulário clínico"
            }
          }
        ],
        [
          "n8",
          "8. Sensibilidade (picada de agulha)",
          "sel",
          {
            "opts": {
              "0": "0 – Normal",
              "1": "1 – Perda leve a moderada",
              "2": "2 – Perda grave ou total"
            }
          }
        ],
        [
          "n9",
          "9. Melhor linguagem",
          "sel",
          {
            "opts": {
              "0": "0 – Normal, sem afasia",
              "1": "1 – Afasia leve a moderada",
              "2": "2 – Afasia grave",
              "3": "3 – Mudo ou afasia global"
            }
          }
        ],
        [
          "n10",
          "10. Disartria",
          "sel",
          {
            "opts": {
              "0": "0 – Articulação normal",
              "1": "1 – Leve a moderada (compreensível com dificuldade)",
              "2": "2 – Grave (ininteligível) ou anártrico",
              "UN": "UN – Não testável: intubação ou outra barreira física à fala; registre o motivo no formulário clínico"
            }
          }
        ],
        [
          "n11",
          "11. Extinção e desatenção (negligência)",
          "sel",
          {
            "opts": {
              "0": "0 – Nenhuma alteração",
              "1": "1 – Desatenção ou extinção em uma modalidade",
              "2": "2 – Hemidesatenção grave ou em mais de uma modalidade"
            }
          }
        ]
      ],
      "formula": "<p>Soma dos 15 itens, na ordem da escala (sem voltar para corrigir itens anteriores). Pontue <strong>o que o paciente faz</strong>, não o que o examinador acha que ele consegue fazer. Total: 0 a 42.</p><p>UN é uma categoria não numérica nas situações específicas dos itens motores, de ataxia e de disartria do formulário completo. A interface permite selecioná-la e sinaliza avaliação incompleta, sem pontuação total e sem converter UN em 0. Registre o motivo no formulário clínico correspondente. Essa proteção não valida a administração completa, as dependências entre itens, os materiais de linguagem nem as traduções autorais.</p>",
      "sources": [
        [
          "Brott T et al. Measurements of acute cerebral infarction: a clinical examination scale. Stroke, 1989.",
          "https://doi.org/10.1161/01.STR.20.7.864"
        ],
        [
          "Cincura C et al. Validation of the National Institutes of Health Stroke Scale, Modified Rankin Scale and Barthel Index in Brazil: the role of cultural adaptation and structured interviewing. Cerebrovasc Dis, 2009.",
          "https://doi.org/10.1159/000177918"
        ],
        [
          "Caneda MAG et al. Confiabilidade de escalas de comprometimento neurológico em pacientes com acidente vascular cerebral. Arq Neuropsiquiatr, 2006.",
          "https://doi.org/10.1590/S0004-282X2006000400034"
        ],
        [
          "Powers WJ et al. Guidelines for the Early Management of Patients With Acute Ischemic Stroke: 2019 Update to the 2018 Guidelines for the Early Management of Acute Ischemic Stroke (AHA/ASA). Stroke, 2019.",
          "https://doi.org/10.1161/STR.0000000000000211"
        ],
        [
          "NINDS official common data element: permitted numeric and UN categories; not a clinical approval.",
          "https://cde.nlm.nih.gov/deView?tinyId=2MpS5ASNS24"
        ],
        [
          "NINDS official common data element: permitted numeric and UN categories; not a clinical approval.",
          "https://cde.nlm.nih.gov/deView?tinyId=AffsQhKESyV"
        ],
        [
          "NINDS official common data element: permitted numeric and UN categories; not a clinical approval.",
          "https://cde.nlm.nih.gov/deView?tinyId=HM2WeSADWAn"
        ],
        [
          "NINDS official common data element: permitted numeric and UN categories; not a clinical approval.",
          "https://cde.nlm.nih.gov/deView?tinyId=6A6rhtQkYKu"
        ]
      ],
      "cases": [
        [
          "Exame normal: 0 ponto",
          {
            "n1a": "0",
            "n1b": "0",
            "n1c": "0",
            "n2": "0",
            "n3": "0",
            "n4": "0",
            "n5a": "0",
            "n5b": "0",
            "n6a": "0",
            "n6b": "0",
            "n7": "0",
            "n8": "0",
            "n9": "0",
            "n10": "0",
            "n11": "0"
          },
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Paralisia facial menor + disartria leve: 2 pontos (leve)",
          {
            "n4": "1",
            "n10": "1"
          },
          {
            "score": 2,
            "level": "mid",
            "verdict": "leve"
          }
        ],
        [
          "Sonolento, hemianopsia completa, face parcial, braço 3, perna 2, afasia e disartria leves: 12 (moderado)",
          {
            "n1a": "1",
            "n3": "2",
            "n4": "2",
            "n5a": "3",
            "n6a": "2",
            "n9": "1",
            "n10": "1"
          },
          {
            "score": 12,
            "level": "mid",
            "verdict": "moderado (5 a 15"
          }
        ],
        [
          "Limite: 16 pontos (moderado a grave)",
          {
            "n2": "2",
            "n3": "2",
            "n4": "2",
            "n5b": "4",
            "n6b": "4",
            "n9": "2"
          },
          {
            "score": 16,
            "level": "high",
            "verdict": "moderado a grave"
          }
        ],
        [
          "Síndrome hemisférica esquerda completa: 28 (grave)",
          {
            "n1a": "2",
            "n1b": "2",
            "n1c": "2",
            "n2": "2",
            "n3": "2",
            "n4": "3",
            "n5b": "4",
            "n6b": "4",
            "n8": "2",
            "n9": "3",
            "n11": "2"
          },
          {
            "score": 28,
            "level": "high",
            "verdict": "grave (21"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:23:41.317Z",
        "total": 987,
        "passed": 987,
        "sourceRowCount": 987,
        "uniqueApiInputCount": 987,
        "sourceContextCount": 987,
        "cases": [
          {
            "id": "nihss",
            "index": 0,
            "input": {
              "n1a": "0",
              "n1b": "0",
              "n1c": "0",
              "n2": "0",
              "n3": "0",
              "n4": "0",
              "n5a": "0",
              "n5b": "0",
              "n6a": "0",
              "n6b": "0",
              "n7": "0",
              "n8": "0",
              "n9": "0",
              "n10": "0",
              "n11": "0"
            },
            "expected": {
              "score": 0
            },
            "sourceScenarioScope": "All-zero categories",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "nihss",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nihss",
            "index": 1,
            "input": {
              "n1a": "3",
              "n1b": "2",
              "n1c": "2",
              "n2": "2",
              "n3": "3",
              "n4": "3",
              "n5a": "4",
              "n5b": "4",
              "n6a": "4",
              "n6b": "4",
              "n7": "2",
              "n8": "2",
              "n9": "3",
              "n10": "2",
              "n11": "2"
            },
            "expected": {
              "score": 42
            },
            "sourceScenarioScope": "All maximum categories, purely arithmetic",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "nihss",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 42
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 42
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 42
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 42
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 42
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 42
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nihss",
            "index": 2,
            "input": {
              "n1a": "1",
              "n1b": "0",
              "n1c": "0",
              "n2": "0",
              "n3": "0",
              "n4": "0",
              "n5a": "0",
              "n5b": "0",
              "n6a": "0",
              "n6b": "0",
              "n7": "0",
              "n8": "0",
              "n9": "0",
              "n10": "0",
              "n11": "0"
            },
            "expected": {
              "score": 1
            },
            "sourceScenarioScope": "Each single-domain score",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "nihss",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "nihss",
            "index": 3,
            "input": {
              "n1a": "2",
              "n1b": "0",
              "n1c": "0",
              "n2": "0",
              "n3": "0",
              "n4": "0",
              "n5a": "0",
              "n5b": "0",
              "n6a": "0",
              "n6b": "0",
              "n7": "0",
              "n8": "0",
              "n9": "0",
              "n10": "0",
              "n11": "0"
            },
            "expected": {
              "score": 2
            },
            "sourceScenarioScope": "Each single-domain score",
            "sourceExpectedProvenance": {
              "file": "eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
              "id": "nihss",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "scoreExact": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "1fc86f6c79f0124e69a33d51a275f1c18360860813cc429c444ea88c0766079e",
          "total": 987,
          "bankRowCount": 987,
          "uniqueApiInputCount": 987,
          "sourceContextCount": 987,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            },
            {
              "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
              "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
            "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
          },
          "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation.",
          "previousSha256": "e5a4cd2823aee4f38a3de455953ea7dca0e6d3236b08f820bbac62bccfe0b1df",
          "appliedMetadataRebind": {
            "file": "reports/review-20261003/nihss-untestable-composition-check-final26-r3.json",
            "sha256": "79ca48455bf434559b45e7a384dc9987dab14060f92b2fcb55b58ce6208babee",
            "scope": "987 numeric tuples unchanged, structured guard tested separately126+9UNcases; previous point-only code bindings retained."
          }
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 987,
          "uniqueApiInputs": 987,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
            "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
          }
        },
        "scope": "Exact integer weighted sum of 987 stored selected category/flag tuples for nihss. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
        "sources": [
          {
            "id": "nihss",
            "declaredEdition": "Brott1989 with Portuguese adaptations",
            "numericEvidenceEdition": "Official ASA instrument revised10/1/2003, corroborated by permission-attributed RNAO2005 reproduction",
            "url": "https://www.stroke.org/-/media/Data-Import/downloadables/5/2/3/NIH-Stroke-Scale-UCM_490144.pdf",
            "access": "OfficialASA PDF full indexed text read; direct download403. OfficialRNAO2005 guideline downloaded and all15 NIHSS items visually read on PDFpp92–96/printed90–94. It explicitly attributes permission to the InternetStrokeCenter2004 reproduction. Brott1989 original fullpaper and2024 instrument were not read.",
            "readScope": [
              "Official2003 item instructions/scoring indexed text",
              "RNAO2005 reproduced item tables and untestable footnotes on five rendered pages"
            ],
            "notVerified": [
              "OriginalBrott1989 table",
              "Current2024 version and language pictures",
              "UN handling, complete instructions, professional certification or instrument rights"
            ],
            "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
            "sourceFindings": [
              {
                "status": "unsupported-untestable-attribution",
                "detail": "Official2003 labels UN, RNAO reproduction uses9 for untestable motor/ataxia/dysarthria. Neither is a numeric9 score. Current schema has noUN option; its methodVersion states UN0 motor/ataxia, which this sum-only test cannot certify."
              },
              {
                "status": "clinical-dependency-not-tested",
                "detail": "Coma instructions constrain sensory/language scores and other examination details. Synthetic point combinations test addition, not whether every combination is clinically admissible."
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
        "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
          "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
          "recordedAt": "2026-10-04T18:58:12.585Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
          },
          "peer": {
            "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
            "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
            "summary": {
              "checks": 55762,
              "failed": 0,
              "helperAssertions": 50346,
              "sourceRows": 6947,
              "uniqueInputObjects": 6947,
              "freshNodeExecutions": 20841,
              "methods": 137,
              "allSourceRows": 60865,
              "allUniqueInputs": 60792,
              "allDuplicateRows": 73
            },
            "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
          },
          "application": {
            "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
            "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
          },
          "reviewedBankScope": "Exact integer weighted sum of 987 stored selected category/flag tuples for nihss. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "currentBinding": {
            "source26BankSha256": "896f732d658ea66eb588e4d069ea0da210f9386dd147afc50a1dd381e5d5e69a",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/nihss/calculator.js",
                "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
              },
              {
                "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
              },
              {
                "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
              }
            ],
            "subsequentReviewedRebinds": [
              {
                "file": "reports/review-20261003/nihss-untestable-composition-check-final26-r3.json",
                "sha256": "79ca48455bf434559b45e7a384dc9987dab14060f92b2fcb55b58ce6208babee",
                "scope": "987 numeric tuples unchanged, structured guard tested separately126+9UNcases; previous point-only code bindings retained."
              }
            ]
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 2961,
        "actualVmExecutions": 2961,
        "implementations": [
          {
            "app": "website",
            "id": "nihss",
            "file": "apps/website/private/tool-code/nihss/calculator.js",
            "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
          },
          {
            "app": "dashboard",
            "id": "nihss",
            "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
            "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
          },
          {
            "app": "command-center",
            "id": "nihss",
            "file": "apps/command-center/private/tool-code/nihss/calculator.js",
            "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
          }
        ],
        "qualifications": [
          "Exact integer weighted sum of 987 stored selected category/flag tuples for nihss. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
          "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
          "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "previousImplementationBindings": [
          {
            "app": "website",
            "id": "nihss",
            "file": "apps/website/private/tool-code/nihss/calculator.js",
            "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a"
          },
          {
            "app": "dashboard",
            "id": "nihss",
            "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
            "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a"
          },
          {
            "app": "command-center",
            "id": "nihss",
            "file": "apps/command-center/private/tool-code/nihss/calculator.js",
            "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a"
          }
        ],
        "appliedMetadataRebind": {
          "file": "reports/review-20261003/nihss-untestable-composition-check-final26-r3.json",
          "sha256": "79ca48455bf434559b45e7a384dc9987dab14060f92b2fcb55b58ce6208babee",
          "scope": "987 numeric tuples unchanged, structured guard tested separately126+9UNcases; previous point-only code bindings retained."
        }
      },
      "methodVersion": "NIHSS: 15 itens, total numérico 0–42; UN nos itens permitidos pelo formulário completo e CDE NINDS; avaliação com UN fica incompleta aqui, sem soma nem conversão para 0",
      "implementationVersion": "nihss@native-2026-10-04+ab5c3638beda",
      "currentMethodSource": "https://cde.nlm.nih.gov/deView?tinyId=2MpS5ASNS24",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "NIHSS: 15 itens, total numérico 0–42; UN nos itens permitidos pelo formulário completo e CDE NINDS; avaliação com UN fica incompleta aqui, sem soma nem conversão para 0",
        "inputContract": {
          "fields": [
            {
              "key": "n1a",
              "label": "1a. Nível de consciência",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Alerta, responde com prontidão",
                "1": "1 – Não alerta, mas desperta com estímulo mínimo",
                "2": "2 – Não alerta, requer estímulo repetido ou doloroso",
                "3": "3 – Só respostas reflexas ou totalmente irresponsivo"
              }
            },
            {
              "key": "n1b",
              "label": "1b. Perguntas: mês e idade",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Responde as duas corretamente",
                "1": "1 – Responde uma corretamente",
                "2": "2 – Nenhuma correta"
              }
            },
            {
              "key": "n1c",
              "label": "1c. Comandos: abrir e fechar os olhos; fechar e abrir a mão não parética",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Realiza as duas tarefas",
                "1": "1 – Realiza uma tarefa",
                "2": "2 – Nenhuma tarefa"
              }
            },
            {
              "key": "n2",
              "label": "2. Melhor olhar conjugado (horizontal)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Normal",
                "1": "1 – Paralisia parcial do olhar",
                "2": "2 – Desvio forçado ou paralisia total que não vence a manobra oculocefálica"
              }
            },
            {
              "key": "n3",
              "label": "3. Campos visuais",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem perda visual",
                "1": "1 – Hemianopsia parcial",
                "2": "2 – Hemianopsia completa",
                "3": "3 – Hemianopsia bilateral (cegueira, inclusive cortical)"
              }
            },
            {
              "key": "n4",
              "label": "4. Paralisia facial",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Movimentos normais e simétricos",
                "1": "1 – Paralisia menor (apagamento do sulco nasolabial, assimetria ao sorrir)",
                "2": "2 – Paralisia parcial (total ou quase total da face inferior)",
                "3": "3 – Paralisia completa (face superior e inferior) de um ou dos dois lados"
              }
            },
            {
              "key": "n5a",
              "label": "5a. Motor do braço esquerdo (90° sentado ou 45° deitado, por 10 s)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 10 s",
                "1": "1 – Queda antes de 10 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento",
                "UN": "UN – Não testável: amputação ou artrodese do ombro; registre o motivo no formulário clínico"
              }
            },
            {
              "key": "n5b",
              "label": "5b. Motor do braço direito",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 10 s",
                "1": "1 – Queda antes de 10 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento",
                "UN": "UN – Não testável: amputação ou artrodese do ombro; registre o motivo no formulário clínico"
              }
            },
            {
              "key": "n6a",
              "label": "6a. Motor da perna esquerda (30° deitado, por 5 s)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 5 s",
                "1": "1 – Queda antes de 5 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento",
                "UN": "UN – Não testável: amputação ou artrodese do quadril; registre o motivo no formulário clínico"
              }
            },
            {
              "key": "n6b",
              "label": "6b. Motor da perna direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 5 s",
                "1": "1 – Queda antes de 5 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento",
                "UN": "UN – Não testável: amputação ou artrodese do quadril; registre o motivo no formulário clínico"
              }
            },
            {
              "key": "n7",
              "label": "7. Ataxia de membros (index-nariz e calcanhar-joelho)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Ausente",
                "1": "1 – Presente em um membro",
                "2": "2 – Presente em dois membros",
                "UN": "UN – Não testável: amputação ou artrodese; registre o motivo no formulário clínico"
              }
            },
            {
              "key": "n8",
              "label": "8. Sensibilidade (picada de agulha)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Normal",
                "1": "1 – Perda leve a moderada",
                "2": "2 – Perda grave ou total"
              }
            },
            {
              "key": "n9",
              "label": "9. Melhor linguagem",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Normal, sem afasia",
                "1": "1 – Afasia leve a moderada",
                "2": "2 – Afasia grave",
                "3": "3 – Mudo ou afasia global"
              }
            },
            {
              "key": "n10",
              "label": "10. Disartria",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Articulação normal",
                "1": "1 – Leve a moderada (compreensível com dificuldade)",
                "2": "2 – Grave (ininteligível) ou anártrico",
                "UN": "UN – Não testável: intubação ou outra barreira física à fala; registre o motivo no formulário clínico"
              }
            },
            {
              "key": "n11",
              "label": "11. Extinção e desatenção (negligência)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma alteração",
                "1": "1 – Desatenção ou extinção em uma modalidade",
                "2": "2 – Hemidesatenção grave ou em mais de uma modalidade"
              }
            }
          ],
          "hash": "1bf7cceb2af537505968de9adf11da6e79e5ae239418a68e77400a9e911b822e",
          "hashDefinition": "SHA256 JSON.stringify({id,fields,formula,config:config||null})"
        },
        "sourceEditions": [
          {
            "citation": "Brott T et al. Measurements of acute cerebral infarction: a clinical examination scale. Stroke, 1989.",
            "url": "https://doi.org/10.1161/01.STR.20.7.864",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Measurements of acute cerebral infarction: a clinical examination scale.",
              "year": "1989",
              "firstPublicationDate": "1989-07-01",
              "doi": "10.1161/01.str.20.7.864",
              "pmid": "2749846",
              "journal": "Stroke",
              "authors": "Brott T, Adams HP, Olinger CP, Marler JR, Barsan WG, Biller J, Spilker J, Holleran R, Eberle R, Hertzberg V."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2749846/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d35dab73b515ec386e7e7fedd7f244c7992afd435161a9d18ccec574ccd289fc",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Cincura C et al. Validation of the National Institutes of Health Stroke Scale, Modified Rankin Scale and Barthel Index in Brazil: the role of cultural adaptation and structured interviewing. Cerebrovasc Dis, 2009.",
            "url": "https://doi.org/10.1159/000177918",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation of the National Institutes of Health Stroke Scale, modified Rankin Scale and Barthel Index in Brazil: the role of cultural adaptation and structured interviewing.",
              "year": "2009",
              "firstPublicationDate": "2008-11-28",
              "doi": "10.1159/000177918",
              "pmid": "19039215",
              "pmcid": "PMC7065394",
              "journal": "Cerebrovascular diseases (Basel, Switzerland)",
              "authors": "Cincura C, Pontes-Neto OM, Neville IS, Mendes HF, Menezes DF, Mariano DC, Pereira IF, Teixeira LA, Jesus PA, de Queiroz DC, Pereira DF, Pinto E, Leite JP, Lopes AA, Oliveira-Filho J."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7065394/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7da9e4b6b423833b8baeb3b7962129b6f499d5ecb31744130ca277e76ea97149",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Caneda MAG et al. Confiabilidade de escalas de comprometimento neurológico em pacientes com acidente vascular cerebral. Arq Neuropsiquiatr, 2006.",
            "url": "https://doi.org/10.1590/S0004-282X2006000400034",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "[Reliability of neurological assessment scales in patients with stroke].",
              "year": "2006",
              "firstPublicationDate": "2006-09-01",
              "doi": "10.1590/s0004-282x2006000400034",
              "pmid": "17119821",
              "journal": "Arquivos de neuro-psiquiatria",
              "authors": "de Caneda MA, Fernandes JG, de Almeida AG, Mugnol FE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17119821/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a79abc0fd79db6e013582dcc09ad588482aebe84bfbd1fe4cd789d8b23748e7d",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Powers WJ et al. Guidelines for the Early Management of Patients With Acute Ischemic Stroke: 2019 Update to the 2018 Guidelines for the Early Management of Acute Ischemic Stroke (AHA/ASA). Stroke, 2019.",
            "url": "https://doi.org/10.1161/STR.0000000000000211",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Guidelines for the Early Management of Patients With Acute Ischemic Stroke: 2019 Update to the 2018 Guidelines for the Early Management of Acute Ischemic Stroke: A Guideline for Healthcare Professionals From the American Heart Association/American Stroke Association.",
              "year": "2019",
              "firstPublicationDate": "2019-10-30",
              "doi": "10.1161/str.0000000000000211",
              "pmid": "31662037",
              "journal": "Stroke",
              "authors": "Powers WJ, Rabinstein AA, Ackerson T, Adeoye OM, Bambakidis NC, Becker K, Biller J, Brown M, Demaerschalk BM, Hoh B, Jauch EC, Kidwell CS, Leslie-Mazwi TM, Ovbiagele B, Scott PA, Sheth KN, Southerland AM, Summers DV, Tirschwell DL."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/31662037/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "056f3bda90cfea88504f2bdaed0ff2cfcb4b4d991c17ab08959ba130ecf6ebc0",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:23:41.317Z",
          "total": 987,
          "passed": 987,
          "sourceRowCount": 987,
          "uniqueApiInputCount": 987,
          "sourceContextCount": 987,
          "cases": [
            {
              "id": "nihss",
              "index": 0,
              "input": {
                "n1a": "0",
                "n1b": "0",
                "n1c": "0",
                "n2": "0",
                "n3": "0",
                "n4": "0",
                "n5a": "0",
                "n5b": "0",
                "n6a": "0",
                "n6b": "0",
                "n7": "0",
                "n8": "0",
                "n9": "0",
                "n10": "0",
                "n11": "0"
              },
              "expected": {
                "score": 0
              },
              "sourceScenarioScope": "All-zero categories",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "nihss",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nihss",
              "index": 1,
              "input": {
                "n1a": "3",
                "n1b": "2",
                "n1c": "2",
                "n2": "2",
                "n3": "3",
                "n4": "3",
                "n5a": "4",
                "n5b": "4",
                "n6a": "4",
                "n6b": "4",
                "n7": "2",
                "n8": "2",
                "n9": "3",
                "n10": "2",
                "n11": "2"
              },
              "expected": {
                "score": 42
              },
              "sourceScenarioScope": "All maximum categories, purely arithmetic",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "nihss",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 42
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 42
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 42
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 42
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 42
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 42
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nihss",
              "index": 2,
              "input": {
                "n1a": "1",
                "n1b": "0",
                "n1c": "0",
                "n2": "0",
                "n3": "0",
                "n4": "0",
                "n5a": "0",
                "n5b": "0",
                "n6a": "0",
                "n6b": "0",
                "n7": "0",
                "n8": "0",
                "n9": "0",
                "n10": "0",
                "n11": "0"
              },
              "expected": {
                "score": 1
              },
              "sourceScenarioScope": "Each single-domain score",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "nihss",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "nihss",
              "index": 3,
              "input": {
                "n1a": "2",
                "n1b": "0",
                "n1c": "0",
                "n2": "0",
                "n3": "0",
                "n4": "0",
                "n5a": "0",
                "n5b": "0",
                "n6a": "0",
                "n6b": "0",
                "n7": "0",
                "n8": "0",
                "n9": "0",
                "n10": "0",
                "n11": "0"
              },
              "expected": {
                "score": 2
              },
              "sourceScenarioScope": "Each single-domain score",
              "sourceExpectedProvenance": {
                "file": "eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766",
                "id": "nihss",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "scoreExact": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "1fc86f6c79f0124e69a33d51a275f1c18360860813cc429c444ea88c0766079e",
            "total": 987,
            "bankRowCount": 987,
            "uniqueApiInputCount": 987,
            "sourceContextCount": 987,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
                "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
              },
              {
                "file": "reports/review-20261003/eight-organ-functional-independent-expectations-final26.json",
                "sha256": "441cc3061db085da51adbe70aea27a87b1a0266488513a4942d3a9abd9f5a766"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
              "sha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80"
            },
            "packagingRequirement": "Compose reviewed source/label hashes plus metadata and freeze26 before package generation.",
            "previousSha256": "e5a4cd2823aee4f38a3de455953ea7dca0e6d3236b08f820bbac62bccfe0b1df",
            "appliedMetadataRebind": {
              "file": "reports/review-20261003/nihss-untestable-composition-check-final26-r3.json",
              "sha256": "79ca48455bf434559b45e7a384dc9987dab14060f92b2fcb55b58ce6208babee",
              "scope": "987 numeric tuples unchanged, structured guard tested separately126+9UNcases; previous point-only code bindings retained."
            }
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 987,
            "uniqueApiInputs": 987,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-organ-publication-independent-expectations-final26.json",
              "sha256": "5b80f57281b79c15458b473abed56f641541206eb50de44726b2a078072b1288"
            }
          },
          "scope": "Exact integer weighted sum of 987 stored selected category/flag tuples for nihss. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
          "sources": [
            {
              "id": "nihss",
              "declaredEdition": "Brott1989 with Portuguese adaptations",
              "numericEvidenceEdition": "Official ASA instrument revised10/1/2003, corroborated by permission-attributed RNAO2005 reproduction",
              "url": "https://www.stroke.org/-/media/Data-Import/downloadables/5/2/3/NIH-Stroke-Scale-UCM_490144.pdf",
              "access": "OfficialASA PDF full indexed text read; direct download403. OfficialRNAO2005 guideline downloaded and all15 NIHSS items visually read on PDFpp92–96/printed90–94. It explicitly attributes permission to the InternetStrokeCenter2004 reproduction. Brott1989 original fullpaper and2024 instrument were not read.",
              "readScope": [
                "Official2003 item instructions/scoring indexed text",
                "RNAO2005 reproduced item tables and untestable footnotes on five rendered pages"
              ],
              "notVerified": [
                "OriginalBrott1989 table",
                "Current2024 version and language pictures",
                "UN handling, complete instructions, professional certification or instrument rights"
              ],
              "sourceComponent": "Selected point total; SOFA additional six representative/unambiguous component outputs only",
              "sourceFindings": [
                {
                  "status": "unsupported-untestable-attribution",
                  "detail": "Official2003 labels UN, RNAO reproduction uses9 for untestable motor/ataxia/dysarthria. Neither is a numeric9 score. Current schema has noUN option; its methodVersion states UN0 motor/ataxia, which this sum-only test cannot certify."
                },
                {
                  "status": "clinical-dependency-not-tested",
                  "detail": "Coma instructions constrain sensory/language scores and other examination details. Synthetic point combinations test addition, not whether every combination is clinically admissible."
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/eight-organ-source-bank-independent-check-final26.json",
          "evidenceSha256": "def1101195ee4fab702761b71118d0da1fb7a7cbbb97ad9dbcf71c694bfaea80",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-organ-functional-independent-source-check-final26.json",
            "sha256": "591c331b87a338053921efb483bd7e23b1741285439c4bbce0e3e6fd4918f751"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned.",
            "recordedAt": "2026-10-04T18:58:12.585Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent bank/metadata/helper review; source label/version/UN/distance patches are separately owned."
            },
            "peer": {
              "file": "reports/review-20261003/eight-organ-source-banks-root-peer-final26.json",
              "sha256": "411b6e23e0dd3262149ce637566e50c3ba61f424bb997164c25c1862c3f603d0",
              "summary": {
                "checks": 55762,
                "failed": 0,
                "helperAssertions": 50346,
                "sourceRows": 6947,
                "uniqueInputObjects": 6947,
                "freshNodeExecutions": 20841,
                "methods": 137,
                "allSourceRows": 60865,
                "allUniqueInputs": 60792,
                "allDuplicateRows": 73
              },
              "scope": "Root peer of46exact preimages,6947 independently frozen source input/expected objects and explicit seven-method additive crosscheck; SOFA six frozen source component scores and total only. Root replays fresh3public adapters. Excludes clinical rubrics, ambiguous table equalities, NIHSS UN, Barthel mobility/enema wording and patient risk/diagnosis. Exact helper reverse restores all27 prior scopes; realm normalization preserves exact ordered key identities."
            },
            "application": {
              "file": "reports/review-20261003/eight-organ-source-evidence-application-final26.json",
              "sha256": "4460d9fa07f83af63211052014fa73f12bfb1a3aed0e0bff076925f16b77682b"
            },
            "reviewedBankScope": "Exact integer weighted sum of 987 stored selected category/flag tuples for nihss. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "currentBinding": {
              "source26BankSha256": "896f732d658ea66eb588e4d069ea0da210f9386dd147afc50a1dd381e5d5e69a",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/nihss/calculator.js",
                  "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
                },
                {
                  "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
                  "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
                },
                {
                  "file": "apps/command-center/private/tool-code/nihss/calculator.js",
                  "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
                }
              ],
              "subsequentReviewedRebinds": [
                {
                  "file": "reports/review-20261003/nihss-untestable-composition-check-final26-r3.json",
                  "sha256": "79ca48455bf434559b45e7a384dc9987dab14060f92b2fcb55b58ce6208babee",
                  "scope": "987 numeric tuples unchanged, structured guard tested separately126+9UNcases; previous point-only code bindings retained."
                }
              ]
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 2961,
          "actualVmExecutions": 2961,
          "implementations": [
            {
              "app": "website",
              "id": "nihss",
              "file": "apps/website/private/tool-code/nihss/calculator.js",
              "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
            },
            {
              "app": "dashboard",
              "id": "nihss",
              "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
              "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
            },
            {
              "app": "command-center",
              "id": "nihss",
              "file": "apps/command-center/private/tool-code/nihss/calculator.js",
              "sha256": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde"
            }
          ],
          "qualifications": [
            "Exact integer weighted sum of 987 stored selected category/flag tuples for nihss. Clinical item eligibility/administration, labels/rubrics, risk categories, prognosis, treatment and complete instrument conformance excluded. Clinical, professional translation and source rights approval not performed.",
            "NIHSS UN handling, GBS exact25 lab boundary, SOFA source boundaries/dose rubrics, Barthel yard/meter and enema rubrics, Katz original1963A–G and clinical grades/probabilities are not approved by score tests. Separately owned field/source-edition patches must be reviewed and composed.",
            "All862 historical fixtures and their tolerances remain byte-identical. Four inline samples are only a subset of this complete hashed bank.",
            "Synthetic selected-category combinations may not be clinically admissible patient assessments. No professional/clinical/rights/full-method approval inferred."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "previousImplementationBindings": [
            {
              "app": "website",
              "id": "nihss",
              "file": "apps/website/private/tool-code/nihss/calculator.js",
              "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a"
            },
            {
              "app": "dashboard",
              "id": "nihss",
              "file": "apps/dashboard/private/tool-code/nihss/calculator.js",
              "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a"
            },
            {
              "app": "command-center",
              "id": "nihss",
              "file": "apps/command-center/private/tool-code/nihss/calculator.js",
              "sha256": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a"
            }
          ],
          "appliedMetadataRebind": {
            "file": "reports/review-20261003/nihss-untestable-composition-check-final26-r3.json",
            "sha256": "79ca48455bf434559b45e7a384dc9987dab14060f92b2fcb55b58ce6208babee",
            "scope": "987 numeric tuples unchanged, structured guard tested separately126+9UNcases; previous point-only code bindings retained."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "ab5c3638bedabb2925df3044dc0c434a9406d4ab66eec77628ad2f4a41bccbde",
        "previousInputContract": {
          "fields": [
            {
              "key": "n1a",
              "label": "1a. Nível de consciência",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Alerta, responde com prontidão",
                "1": "1 – Não alerta, mas desperta com estímulo mínimo",
                "2": "2 – Não alerta, requer estímulo repetido ou doloroso",
                "3": "3 – Só respostas reflexas ou totalmente irresponsivo"
              }
            },
            {
              "key": "n1b",
              "label": "1b. Perguntas: mês e idade",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Responde as duas corretamente",
                "1": "1 – Responde uma corretamente",
                "2": "2 – Nenhuma correta"
              }
            },
            {
              "key": "n1c",
              "label": "1c. Comandos: abrir e fechar os olhos; fechar e abrir a mão não parética",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Realiza as duas tarefas",
                "1": "1 – Realiza uma tarefa",
                "2": "2 – Nenhuma tarefa"
              }
            },
            {
              "key": "n2",
              "label": "2. Melhor olhar conjugado (horizontal)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Normal",
                "1": "1 – Paralisia parcial do olhar",
                "2": "2 – Desvio forçado ou paralisia total que não vence a manobra oculocefálica"
              }
            },
            {
              "key": "n3",
              "label": "3. Campos visuais",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem perda visual",
                "1": "1 – Hemianopsia parcial",
                "2": "2 – Hemianopsia completa",
                "3": "3 – Hemianopsia bilateral (cegueira, inclusive cortical)"
              }
            },
            {
              "key": "n4",
              "label": "4. Paralisia facial",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Movimentos normais e simétricos",
                "1": "1 – Paralisia menor (apagamento do sulco nasolabial, assimetria ao sorrir)",
                "2": "2 – Paralisia parcial (total ou quase total da face inferior)",
                "3": "3 – Paralisia completa (face superior e inferior) de um ou dos dois lados"
              }
            },
            {
              "key": "n5a",
              "label": "5a. Motor do braço esquerdo (90° sentado ou 45° deitado, por 10 s)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 10 s",
                "1": "1 – Queda antes de 10 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento"
              }
            },
            {
              "key": "n5b",
              "label": "5b. Motor do braço direito",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 10 s",
                "1": "1 – Queda antes de 10 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento"
              }
            },
            {
              "key": "n6a",
              "label": "6a. Motor da perna esquerda (30° deitado, por 5 s)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 5 s",
                "1": "1 – Queda antes de 5 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento"
              }
            },
            {
              "key": "n6b",
              "label": "6b. Motor da perna direita",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Sem queda por 5 s",
                "1": "1 – Queda antes de 5 s, sem tocar a cama",
                "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                "3": "3 – Nenhum esforço contra a gravidade",
                "4": "4 – Nenhum movimento"
              }
            },
            {
              "key": "n7",
              "label": "7. Ataxia de membros (index-nariz e calcanhar-joelho)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Ausente",
                "1": "1 – Presente em um membro",
                "2": "2 – Presente em dois membros"
              }
            },
            {
              "key": "n8",
              "label": "8. Sensibilidade (picada de agulha)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Normal",
                "1": "1 – Perda leve a moderada",
                "2": "2 – Perda grave ou total"
              }
            },
            {
              "key": "n9",
              "label": "9. Melhor linguagem",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Normal, sem afasia",
                "1": "1 – Afasia leve a moderada",
                "2": "2 – Afasia grave",
                "3": "3 – Mudo ou afasia global"
              }
            },
            {
              "key": "n10",
              "label": "10. Disartria",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Articulação normal",
                "1": "1 – Leve a moderada (compreensível com dificuldade)",
                "2": "2 – Grave (ininteligível) ou anártrico"
              }
            },
            {
              "key": "n11",
              "label": "11. Extinção e desatenção (negligência)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 – Nenhuma alteração",
                "1": "1 – Desatenção ou extinção em uma modalidade",
                "2": "2 – Hemidesatenção grave ou em mais de uma modalidade"
              }
            }
          ],
          "hash": "047dda2d78c604d9fabc12bcc4704e0e395eb1eaa914b93c3cdd8311f75e5b65"
        },
        "previousImplementationHash": "19d557a4f642abf31669e420a78c36c76a495c59d177e582813e558f4aaf443a",
        "untestableGuardAmendment": {
          "receipt": "reports/review-20261003/nihss-untestable-candidate-final26-r6.json",
          "sourceExpectationSha256": "ec59d7bdf184f17064c00fc2a9a2b4dbea251da2494b0361f7013adc5d41ec5e",
          "scope": "Six UN enums and conservative no-total guard. Existing987 selected numeric source sums remain unchanged; no full rubric, administration or clinical approval."
        },
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReviewSha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc",
          "previousMethodVersion": "NIHSS/Brott 1989:15 itens 0–42, UN 0 motor/ataxia; adaptações PTCincura 2009/Caneda 2006",
          "scope": "Source-edition and displayed-rubric limitations only; no clinical/instrument-language/rights approval and no arithmetic changes."
        },
        "previousInputContractHistory": [
          {
            "contract": {
              "fields": [
                {
                  "key": "n1a",
                  "label": "1a. Nível de consciência",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Alerta, responde com prontidão",
                    "1": "1 – Não alerta, mas desperta com estímulo mínimo",
                    "2": "2 – Não alerta, requer estímulo repetido ou doloroso",
                    "3": "3 – Só respostas reflexas ou totalmente irresponsivo"
                  }
                },
                {
                  "key": "n1b",
                  "label": "1b. Perguntas: mês e idade",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Responde as duas corretamente",
                    "1": "1 – Responde uma corretamente",
                    "2": "2 – Nenhuma correta"
                  }
                },
                {
                  "key": "n1c",
                  "label": "1c. Comandos: abrir e fechar os olhos; fechar e abrir a mão não parética",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Realiza as duas tarefas",
                    "1": "1 – Realiza uma tarefa",
                    "2": "2 – Nenhuma tarefa"
                  }
                },
                {
                  "key": "n2",
                  "label": "2. Melhor olhar conjugado (horizontal)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Normal",
                    "1": "1 – Paralisia parcial do olhar",
                    "2": "2 – Desvio forçado ou paralisia total que não vence a manobra oculocefálica"
                  }
                },
                {
                  "key": "n3",
                  "label": "3. Campos visuais",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Sem perda visual",
                    "1": "1 – Hemianopsia parcial",
                    "2": "2 – Hemianopsia completa",
                    "3": "3 – Hemianopsia bilateral (cegueira, inclusive cortical)"
                  }
                },
                {
                  "key": "n4",
                  "label": "4. Paralisia facial",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Movimentos normais e simétricos",
                    "1": "1 – Paralisia menor (apagamento do sulco nasolabial, assimetria ao sorrir)",
                    "2": "2 – Paralisia parcial (total ou quase total da face inferior)",
                    "3": "3 – Paralisia completa (face superior e inferior) de um ou dos dois lados"
                  }
                },
                {
                  "key": "n5a",
                  "label": "5a. Motor do braço esquerdo (90° sentado ou 45° deitado, por 10 s)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Sem queda por 10 s",
                    "1": "1 – Queda antes de 10 s, sem tocar a cama",
                    "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                    "3": "3 – Nenhum esforço contra a gravidade",
                    "4": "4 – Nenhum movimento"
                  }
                },
                {
                  "key": "n5b",
                  "label": "5b. Motor do braço direito",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Sem queda por 10 s",
                    "1": "1 – Queda antes de 10 s, sem tocar a cama",
                    "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                    "3": "3 – Nenhum esforço contra a gravidade",
                    "4": "4 – Nenhum movimento"
                  }
                },
                {
                  "key": "n6a",
                  "label": "6a. Motor da perna esquerda (30° deitado, por 5 s)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Sem queda por 5 s",
                    "1": "1 – Queda antes de 5 s, sem tocar a cama",
                    "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                    "3": "3 – Nenhum esforço contra a gravidade",
                    "4": "4 – Nenhum movimento"
                  }
                },
                {
                  "key": "n6b",
                  "label": "6b. Motor da perna direita",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Sem queda por 5 s",
                    "1": "1 – Queda antes de 5 s, sem tocar a cama",
                    "2": "2 – Algum esforço contra a gravidade (cai até a cama)",
                    "3": "3 – Nenhum esforço contra a gravidade",
                    "4": "4 – Nenhum movimento"
                  }
                },
                {
                  "key": "n7",
                  "label": "7. Ataxia de membros (index-nariz e calcanhar-joelho)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Ausente",
                    "1": "1 – Presente em um membro",
                    "2": "2 – Presente em dois membros"
                  }
                },
                {
                  "key": "n8",
                  "label": "8. Sensibilidade (picada de agulha)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Normal",
                    "1": "1 – Perda leve a moderada",
                    "2": "2 – Perda grave ou total"
                  }
                },
                {
                  "key": "n9",
                  "label": "9. Melhor linguagem",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Normal, sem afasia",
                    "1": "1 – Afasia leve a moderada",
                    "2": "2 – Afasia grave",
                    "3": "3 – Mudo ou afasia global"
                  }
                },
                {
                  "key": "n10",
                  "label": "10. Disartria",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Articulação normal",
                    "1": "1 – Leve a moderada (compreensível com dificuldade)",
                    "2": "2 – Grave (ininteligível) ou anártrico"
                  }
                },
                {
                  "key": "n11",
                  "label": "11. Extinção e desatenção (negligência)",
                  "type": "sel",
                  "optional": false,
                  "options": {
                    "0": "0 – Nenhuma alteração",
                    "1": "1 – Desatenção ou extinção em uma modalidade",
                    "2": "2 – Hemidesatenção grave ou em mais de uma modalidade"
                  }
                }
              ],
              "hash": "80252fb4af915645e40398eb72292f3a942ec820b6432ed38a213f78a6653e15"
            },
            "scope": "Prior contract history retained before the UN guard schema amendment."
          }
        ],
        "previousImplementedVariant": "Soma dos 15 itens, na ordem da escala (sem voltar para corrigir itens anteriores). Pontue o que o paciente faz , não o que o examinador acha que ele consegue fazer. Total: 0 a 42. Membro amputado ou com artrodese no item motor ou de ataxia: registre “não testável” (UN) e some 0.",
        "sourceGuardPeers": [
          {
            "file": "nihss-untestable-independent-review-publication-final26-r4.json",
            "sha256": "9617abb0ecbe9e41019681b5861aeb7738fcd0bb501a27fe36ce3e1b1544b1ae"
          },
          {
            "file": "nihss-un-semantic-independent-review-final26-r6.json",
            "sha256": "812ee4c37f862d07a024df637c846c96416d3bb258bb284910941485e305458b"
          }
        ]
      },
      "limits": "Avaliação estruturada do comprometimento neurológico em AVC. A edição e as instruções de cada item devem ser conferidas no formulário correspondente. A adaptação brasileira publicada e a concordância entre examinadores não equivalem a validação clínica desta implementação nem de suas novas traduções. UN é uma categoria não numérica nas situações específicas dos itens motores, de ataxia e de disartria do formulário completo. A interface permite selecioná-la e sinaliza avaliação incompleta, sem pontuação total e sem converter UN em 0. Registre o motivo no formulário clínico correspondente. Essa proteção não valida a administração completa, as dependências entre itens, os materiais de linguagem nem as traduções autorais.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.089Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabelas completas de pontuação, instruções UN e requisitos formais de treinamento/certificação não foram conferidos nos resumos.",
          "Não houve avaliação clínica de pacientes nem comparação completa com formulário atual."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "untestableGuardAmendment": {
          "receipt": "reports/review-20261003/nihss-untestable-candidate-final26-r6.json",
          "sources": [
            {
              "url": "https://cde.nlm.nih.gov/deView?tinyId=2MpS5ASNS24",
              "edition": "NINDS CDE C13238, version3; NLM3.1",
              "actualAccess": "Direct official HTML read: Motor arm permissible values0–4 and UN, amputation/joint fusion. The linked Brott1989 paper was not read.",
              "fields": [
                "n5a",
                "n5b"
              ]
            },
            {
              "url": "https://cde.nlm.nih.gov/deView?tinyId=AffsQhKESyV",
              "edition": "NINDS CDE C13239, version3; NLM3.1",
              "actualAccess": "Direct official HTML read: Motor leg permissible values0–4 and UN, amputation/joint fusion. Not complete paper.",
              "fields": [
                "n6a",
                "n6b"
              ]
            },
            {
              "url": "https://cde.nlm.nih.gov/deView?tinyId=HM2WeSADWAn",
              "edition": "NINDS CDE C13240, version3; NLM3.1",
              "actualAccess": "Direct official HTML read: Limb ataxia permissible values0–2 and UN, amputation/joint fusion. Not complete paper.",
              "fields": [
                "n7"
              ]
            },
            {
              "url": "https://cde.nlm.nih.gov/deView?tinyId=6A6rhtQkYKu",
              "edition": "NINDS CDE C13243, version3; NLM3.1",
              "actualAccess": "Direct official HTML read: Dysarthria permissible values0–2 and UN, intubation/other physical barrier. Not complete paper.",
              "fields": [
                "n10"
              ]
            },
            {
              "url": "https://www.ninds.nih.gov/sites/default/files/documents/NIH_Stroke_Scale_508C_0.pdf",
              "edition": "Form revision10/1/2003",
              "actualAccess": "Indexed official PDF instructions read for motor shoulder/hip, ataxia and dysarthria, including the condition-specific UN and explanation requirement. Direct PDF open403; no direct visual claim for this PDF."
            },
            {
              "url": "https://www.ninds.nih.gov/sites/default/files/documents/NIH-Stroke-Scale_updatedFeb2024_508.pdf",
              "edition": "UpdatedFeb2024 official form",
              "actualAccess": "Indexed official PDF ataxia instruction read. Direct PDF open403. Not a whole-document visual review."
            },
            {
              "url": "https://rnao.ca/sites/rnao-ca/files/Stroke_Assessment_Across_the_Continuum_of_Care.pdf",
              "edition": "RNAO2005 official reproduction, Internet Stroke Center retrieval2004",
              "actualAccess": "LocalPDF pages92–96 previously viewed; page94 visually re-read now. This reproduction uses special code9, explicitly not scoring, not an instruction to add9. It is supplementary corroboration, not evidence that all revisions use the same code.",
              "file": "reports/review-20261003/eight-organ-functional-primary-final26/rnao-stroke2005.pdf",
              "sha256": "b4daebf2504437a3f4222e72d40f084c17847fdb39767e54d576fa0afedbc51c"
            },
            {
              "url": "https://www.stroke.org/en/-/media/Stroke-Files/EMS-Resources/Stroke-Screening-and-Severity-Tools-for-LVO-PDF-ucm492585.pdf",
              "edition": "ASA EMS quick sheet",
              "actualAccess": "Indexed excerpt observed motor/ataxia amputation-joint-fusion0, which differs from the full-form UN representation. Not adopted or silently reconciled; this candidate follows the full-form/CDE UN representation."
            }
          ],
          "clinicalApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "sourceAnnotationAmendment": {
          "receipt": "reports/review-20261003/eight-organ-functional-source-corrections-candidate-final26-r4-r2.json",
          "sourceReview": {
            "file": "reports/review-20261003/eight-organ-functional-primary-source-review-final26.json",
            "sha256": "e1a3a85edb2d38e880b320918a3738586221e4c5e7041bc83b51ec7b584385cc"
          },
          "declaredEditionBefore": "NIHSS/Brott 1989:15 itens 0–42, UN 0 motor/ataxia; adaptações PTCincura 2009/Caneda 2006",
          "numericEvidenceEdition": "Official ASA instrument revised10/1/2003, corroborated by permission-attributed RNAO2005 reproduction",
          "access": "OfficialASA PDF full indexed text read; direct download403. OfficialRNAO2005 guideline downloaded and all15 NIHSS items visually read on PDFpp92–96/printed90–94. It explicitly attributes permission to the InternetStrokeCenter2004 reproduction. Brott1989 original fullpaper and2024 instrument were not read.",
          "findings": [
            {
              "status": "unsupported-untestable-attribution",
              "detail": "Official2003 labels UN, RNAO reproduction uses9 for untestable motor/ataxia/dysarthria. Neither is a numeric9 score. Current schema has noUN option; its methodVersion states UN0 motor/ataxia, which this sum-only test cannot certify."
            },
            {
              "status": "clinical-dependency-not-tested",
              "detail": "Coma instructions constrain sensory/language scores and other examination details. Synthetic point combinations test addition, not whether every combination is clinically admissible."
            }
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "rightsApproval": "not-performed"
        },
        "historicalAnnotationResolution": {
          "scope": "SourceAnnotationAmendment above describes the preserved pre-UN state. Six source-authorized nonnumeric UN options and incomplete total guard are now applied; clinical administration/dependencies still not approved.",
          "candidate": "nihss-untestable-candidate-final26-r6.json"
        }
      }
    },
    {
      "id": "numero-necessario-para-tratar",
      "title": "NNT e NNH (número necessário para tratar)",
      "short": "NNT, RRA, RRR e risco relativo de um ensaio clínico",
      "desc": "Calcule o NNT (ou NNH), a redução absoluta e relativa do risco e o risco relativo a partir dos eventos nos grupos tratado e controle, com IC 95%.",
      "lead": "Traduz o resultado de um ensaio clínico ou coorte em quantos pacientes precisam ser tratados para evitar (NNT) ou causar (NNH) um evento a mais que o controle.",
      "kind": "Calculadora",
      "spec": [
        "medicina-preventiva-e-social",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "ec",
          "Eventos no grupo controle",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "20",
            "integer": true
          }
        ],
        [
          "nc",
          "Total de participantes do grupo controle",
          "num",
          {
            "min": 1,
            "max": 1000000,
            "step": 1,
            "ph": "100",
            "integer": true
          }
        ],
        [
          "et",
          "Eventos no grupo tratado (intervenção)",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "10",
            "integer": true
          }
        ],
        [
          "nt",
          "Total de participantes do grupo tratado",
          "num",
          {
            "min": 1,
            "max": 1000000,
            "step": 1,
            "ph": "100",
            "integer": true
          }
        ]
      ],
      "formula": "<p>RC = eventos/total no controle · RT = eventos/total no tratado · <strong>RRA</strong> = RC − RT · <strong>RRR</strong> = RRA / RC · <strong>RR</strong> = RT / RC.</p><p><strong>NNT</strong> = 1 / RRA, arredondado para cima. Se o tratamento aumenta o evento (RRA negativa), o resultado é o <strong>NNH</strong> = 1 / |RRA|.</p><p>IC 95% da RRA pelo método de Wald: RRA ± 1,96 × √[RC(1 − RC)/n<sub>C</sub> + RT(1 − RT)/n<sub>T</sub>]. O IC do NNT é o inverso dos limites (Altman, 1998); se a RRA inclui zero, o IC do NNT vai do benefício ao infinito e ao dano.</p>",
      "sources": [
        [
          "Laupacis A, Sackett DL, Roberts RS. An assessment of clinically useful measures of the consequences of treatment. N Engl J Med, 1988.",
          "https://doi.org/10.1056/NEJM198806303182605"
        ],
        [
          "Altman DG. Confidence intervals for the number needed to treat. BMJ, 1998.",
          "https://doi.org/10.1136/bmj.317.7168.1309"
        ],
        [
          "Altman1998",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC1114210/"
        ],
        [
          "Altman/Andersen1999",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC1117211/"
        ]
      ],
      "cases": [
        [
          "Controle 20/100, tratado 10/100: RRA 10%, RRR 50%, NNT 10 (IC da RRA 0,2% a 19,8%)",
          {
            "ec": 20,
            "nc": 100,
            "et": 10,
            "nt": 100
          },
          {
            "raw": {
              "arr": 10,
              "rrr": 50,
              "shown": 10,
              "arrLo": 0.2,
              "arrHi": 19.8
            },
            "main": "10",
            "level": "low"
          }
        ],
        [
          "Controle 10/100, tratado 15/100: RRA −5%, NNH 20",
          {
            "ec": 10,
            "nc": 100,
            "et": 15,
            "nt": 100
          },
          {
            "raw": {
              "arr": -5,
              "shown": 20
            },
            "level": "high",
            "verdict": "dano"
          }
        ],
        [
          "Riscos iguais (10/100 e 10/100): NNT infinito",
          {
            "ec": 10,
            "nc": 100,
            "et": 10,
            "nt": 100
          },
          {
            "main": "∞",
            "verdict": "sem diferença"
          }
        ],
        [
          "Mais eventos que participantes: erro",
          {
            "ec": 120,
            "nc": 100,
            "et": 10,
            "nt": 100
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 1,
        "passed": 1,
        "cases": [
          {
            "label": "Risco30% para10%: RRA20% e NNT5",
            "input": {
              "ec": 30,
              "nc": 100,
              "et": 10,
              "nt": 100
            },
            "expected": {
              "arr": 20,
              "shown": 5
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "NNT/NNH/Laupacis 1988; ARR Wald 95%; inversão ICAltman 1998; arredondamentoparateto",
      "implementationVersion": "numero-necessario-para-tratar@native-2026-10-03+ccc995c68ea4",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3374545/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "RC = eventos/total no controle · RT = eventos/total no tratado · RRA = RC − RT · RRR = RRA / RC · RR = RT / RC. NNT = 1 / RRA, arredondado para cima. Se o tratamento aumenta o evento (RRA negativa), o resultado é o NNH = 1 / |RRA|. IC 95% da RRA pelo método de Wald: RRA ± 1,96 × √[RC(1 − RC)/n C + RT(1 − RT)/n T ]. O IC do NNT é o inverso dos limites (Altman, 1998); se a RRA inclui zero, o IC do NNT vai do benefício ao infinito e ao dano.",
        "inputContract": {
          "fields": [
            {
              "key": "ec",
              "label": "Eventos no grupo controle",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            },
            {
              "key": "nc",
              "label": "Total de participantes do grupo controle",
              "type": "num",
              "min": 1,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            },
            {
              "key": "et",
              "label": "Eventos no grupo tratado (intervenção)",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            },
            {
              "key": "nt",
              "label": "Total de participantes do grupo tratado",
              "type": "num",
              "min": 1,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            }
          ],
          "hash": "bc4329648112654cc8f12e16fb441ec4b2302f617a1d7e7f437cc61f03ac430b"
        },
        "sourceEditions": [
          {
            "citation": "Laupacis A, Sackett DL, Roberts RS. An assessment of clinically useful measures of the consequences of treatment. N Engl J Med, 1988.",
            "url": "https://doi.org/10.1056/NEJM198806303182605",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "An assessment of clinically useful measures of the consequences of treatment.",
              "year": "1988",
              "firstPublicationDate": "1988-06-01",
              "doi": "10.1056/nejm198806303182605",
              "pmid": "3374545",
              "journal": "The New England journal of medicine",
              "authors": "Laupacis A, Sackett DL, Roberts RS."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3374545/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Altman DG. Confidence intervals for the number needed to treat. BMJ, 1998.",
            "url": "https://doi.org/10.1136/bmj.317.7168.1309",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Confidence intervals for the number needed to treat.",
              "year": "1998",
              "firstPublicationDate": "1998-11-01",
              "doi": "10.1136/bmj.317.7168.1309",
              "pmid": "9804726",
              "pmcid": "PMC1114210",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Altman DG."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1114210/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 1,
          "passed": 1,
          "cases": [
            {
              "label": "Risco30% para10%: RRA20% e NNT5",
              "input": {
                "ec": 30,
                "nc": 100,
                "et": 10,
                "nt": 100
              },
              "expected": {
                "arr": 20,
                "shown": 5
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "ccc995c68ea43219632abe9a1c6cefcb1274756c5a7d4b8d068c11bf2fa102fd",
        "technicalAmendment": {
          "version": "scientific-metric-states-and-discrete-counts-v1",
          "scope": "Explicit infinite/undefined metric state encoding; discrete counts only for NNT and 2×2 tables. Finite formula values, source edition and clinical approval status preserved.",
          "candidateManifestSha256": "b23825d436a8b2af8351515df4605477adb1f2345c194e89b3c0a34c44f1be7d",
          "clinicalApproval": "not-performed"
        }
      },
      "limits": "NNT ou NNH depende do evento, da população, do risco basal e do período de acompanhamento; use o mesmo desfecho binário indesejável e horizonte nos dois grupos. Não transfira diretamente o valor para outra duração ou população. Dados de tempo até evento com censura exigem métodos de sobrevivência, não simples contagens nesta interface. Diferença de risco zero corresponde a NNT infinito; um intervalo que cruza zero exige interpretação que pode abranger benefício e dano. NNT não significa garantia de benefício para uma pessoa.",
      "limitsEvidence": {
        "status": "primary-indexed-original-named-sections-read",
        "sources": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1114210/",
            "edition": "Altman1998",
            "readScope": "Original primary indexed introduction and95%CI/ARR-zero relation read;direct PMC CAPTCHA;not entire paper."
          },
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1117211/",
            "edition": "Altman/Andersen1999",
            "readScope": "Primary indexed Summary,Time-to-event,Methods and Discussion read:time horizon essential;survival probabilities/censoring differ from raw binary counts. Direct PMC CAPTCHA."
          }
        ],
        "populationScope": "Two-group binary adverse outcome over the same follow-up horizon.",
        "remainingChecks": [
          "Full1998 article and all local Wald interval implementation conditions not read.",
          "No survival-NNT calculation implemented here."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "nrs-2002",
      "title": "NRS-2002",
      "short": "Triagem de risco nutricional no paciente internado",
      "desc": "Calcule o NRS-2002 (Nutritional Risk Screening), a triagem de risco nutricional recomendada pela ESPEN para adultos internados, com a conduta indicada.",
      "lead": "Identifica adultos hospitalizados em risco nutricional que se beneficiam de terapia nutricional, combinando estado nutricional, gravidade da doença e idade.",
      "kind": "Escore",
      "spec": [
        "nutrologia",
        "clinica-medica",
        "medicina-intensiva",
        "cirurgia-geral",
        "geriatria"
      ],
      "fields": [
        [
          "estado",
          "Prejuízo do estado nutricional",
          "sel",
          {
            "opts": {
              "0": "Ausente: estado nutricional normal",
              "1": "Leve: perda de peso &gt; 5% em 3 meses ou ingestão de 50 a 75% da necessidade na última semana",
              "2": "Moderado: perda &gt; 5% em 2 meses, ou IMC 18,5 a 20,5 com estado geral comprometido, ou ingestão de 25 a 60%",
              "3": "Grave: perda &gt; 5% em 1 mês (&gt; 15% em 3 meses), ou IMC &lt; 18,5 com estado geral comprometido, ou ingestão de 0 a 25%"
            }
          }
        ],
        [
          "gravidade",
          "Gravidade da doença (aumento das necessidades)",
          "sel",
          {
            "opts": {
              "0": "Ausente: necessidades nutricionais normais",
              "1": "Leve: fratura de quadril, doença crônica com complicação aguda (cirrose, DPOC, hemodiálise, diabetes, câncer)",
              "2": "Moderada: cirurgia abdominal de grande porte, AVC, pneumonia grave, neoplasia hematológica",
              "3": "Grave: traumatismo craniano, transplante de medula óssea, UTI com APACHE II &gt; 10"
            }
          }
        ],
        [
          "idade",
          "Idade ≥ 70 anos",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Escore = prejuízo do estado nutricional (0 a 3) + gravidade da doença (0 a 3) + 1 ponto se idade ≥ 70 anos. Total de 0 a 7.</p><p>Escore ≥ 3: risco nutricional.</p>",
      "sources": [
        [
          "Kondrup J et al. Nutritional risk screening (NRS 2002): a new method based on an analysis of controlled clinical trials. Clin Nutr, 2003.",
          "https://doi.org/10.1016/S0261-5614(02)00214-5"
        ],
        [
          "Kondrup J et al. ESPEN guidelines for nutrition screening 2002. Clin Nutr, 2003.",
          "https://doi.org/10.1016/S0261-5614(03)00098-0"
        ]
      ],
      "cases": [
        [
          "DPOC exacerbada, ingestão de 60% da necessidade, 65 anos: 2 pontos",
          {
            "estado": "1",
            "gravidade": "1"
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Mesmo paciente com 72 anos: 3 pontos (em risco)",
          {
            "estado": "1",
            "gravidade": "1",
            "idade": true
          },
          {
            "score": 3,
            "level": "high"
          }
        ],
        [
          "Pós-operatório de colectomia, IMC 19 com estado geral ruim, 75 anos: 5 pontos",
          {
            "estado": "2",
            "gravidade": "2",
            "idade": true
          },
          {
            "score": 5,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 32,
        "passed": 32,
        "cases": [
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "0",
              "idade": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "0",
              "idade": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "1",
              "idade": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "1",
              "idade": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "2",
              "idade": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "2",
              "idade": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "3",
              "idade": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "0",
              "gravidade": "3",
              "idade": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "0",
              "idade": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "0",
              "idade": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "1",
              "idade": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "1",
              "idade": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "2",
              "idade": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "2",
              "idade": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "3",
              "idade": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "1",
              "gravidade": "3",
              "idade": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "0",
              "idade": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "0",
              "idade": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "1",
              "idade": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "1",
              "idade": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "2",
              "idade": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "2",
              "idade": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "3",
              "idade": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "2",
              "gravidade": "3",
              "idade": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "0",
              "idade": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "0",
              "idade": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "1",
              "idade": false
            },
            "expected": {
              "score": 4
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "1",
              "idade": true
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "2",
              "idade": false
            },
            "expected": {
              "score": 5
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 5
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "2",
              "idade": true
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "3",
              "idade": false
            },
            "expected": {
              "score": 6
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 6
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "nrs-2002",
            "input": {
              "estado": "3",
              "gravidade": "3",
              "idade": true
            },
            "expected": {
              "score": 7
            },
            "scenario": "exhaustive-source-option-combinations",
            "derivation": "Exact sum of source-defined ordinal points; represented age/factor booleans contribute0 or1.",
            "obtained": {
              "score": 7
            },
            "error": null,
            "passed": true,
            "source": {
              "keys": [
                "estado",
                "gravidade",
                "idade"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1
                ]
              ],
              "booleans": [
                "idade"
              ],
              "exhaustive": true,
              "url": "https://www.espen.org/documents/Screening.pdf",
              "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
              "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
              "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
            },
            "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
        "evidenceSha256": "7cc224441c13fd989be61866ed070958061dee40c47c8ba632f3edbd6330f1c1",
        "peerEvidencePath": "reports/review-20261003/independent-four-additional-score-source-oracles-final23.json",
        "peerEvidenceSha256": "516e1b32ed4a2fd53ba8be2d26e9485ca027e6f185f3e2cd2873dcc3e3249fe7",
        "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
        "source": {
          "keys": [
            "estado",
            "gravidade",
            "idade"
          ],
          "options": [
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1
            ]
          ],
          "booleans": [
            "idade"
          ],
          "exhaustive": true,
          "url": "https://www.espen.org/documents/Screening.pdf",
          "edition": "Kondrup2003 ESPEN nutrition screening2002, DOI10.1016/S0261-5614(03)00098-0",
          "locator": "Appendix, Table2, PDFp6: two0–3 domains; add1 for age≥70 years",
          "access": "Official ESPEN original PDF text and page image read directly on2026-10-04. Age≥70 includes70. The application checkbox represents that entered age condition. Preliminary screening and nutritional-care decisions are outside this sum test."
        },
        "implementations": [
          {
            "app": "website",
            "id": "nrs-2002",
            "sha256": "6f4ef93ebbd80294b5978e8a1793444a194be34b223fdf74f91a0981263a0757"
          },
          {
            "app": "dashboard",
            "id": "nrs-2002",
            "sha256": "6f4ef93ebbd80294b5978e8a1793444a194be34b223fdf74f91a0981263a0757"
          },
          {
            "app": "command-center",
            "id": "nrs-2002",
            "sha256": "6f4ef93ebbd80294b5978e8a1793444a194be34b223fdf74f91a0981263a0757"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "NRS 2002/ESPENKondrup 2003:2 domínios 0–3, idade≥70+1, total 0–7",
      "implementationVersion": "nrs-2002@native-2026-10-03+6f4ef93ebbd8",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12765673/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Escore = prejuízo do estado nutricional (0 a 3) + gravidade da doença (0 a 3) + 1 ponto se idade ≥ 70 anos. Total de 0 a 7. Escore ≥ 3: risco nutricional.",
        "inputContract": {
          "fields": [
            {
              "key": "estado",
              "label": "Prejuízo do estado nutricional",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Ausente: estado nutricional normal",
                "1": "Leve: perda de peso &gt; 5% em 3 meses ou ingestão de 50 a 75% da necessidade na última semana",
                "2": "Moderado: perda &gt; 5% em 2 meses, ou IMC 18,5 a 20,5 com estado geral comprometido, ou ingestão de 25 a 60%",
                "3": "Grave: perda &gt; 5% em 1 mês (&gt; 15% em 3 meses), ou IMC &lt; 18,5 com estado geral comprometido, ou ingestão de 0 a 25%"
              }
            },
            {
              "key": "gravidade",
              "label": "Gravidade da doença (aumento das necessidades)",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Ausente: necessidades nutricionais normais",
                "1": "Leve: fratura de quadril, doença crônica com complicação aguda (cirrose, DPOC, hemodiálise, diabetes, câncer)",
                "2": "Moderada: cirurgia abdominal de grande porte, AVC, pneumonia grave, neoplasia hematológica",
                "3": "Grave: traumatismo craniano, transplante de medula óssea, UTI com APACHE II &gt; 10"
              }
            },
            {
              "key": "idade",
              "label": "Idade ≥ 70 anos",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "8a4fe194d264c00fb227f0906dac0eb8e94f106d937b761f6cc949eb6f157013"
        },
        "sourceEditions": [
          {
            "citation": "Kondrup J et al. Nutritional risk screening (NRS 2002): a new method based on an analysis of controlled clinical trials. Clin Nutr, 2003.",
            "url": "https://doi.org/10.1016/S0261-5614(02)00214-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Nutritional risk screening (NRS 2002): a new method based on an analysis of controlled clinical trials.",
              "year": "2003",
              "firstPublicationDate": "2003-06-01",
              "doi": "10.1016/s0261-5614(02)00214-5",
              "pmid": "12765673",
              "journal": "Clinical nutrition (Edinburgh, Scotland)",
              "authors": "Kondrup J, Rasmussen HH, Hamberg O, Stanga Z, Ad Hoc ESPEN Working Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12765673/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c072c792e3cdce223b71ffbf5a3d57a467232437123228a6e7069e85c85b4982",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kondrup J et al. ESPEN guidelines for nutrition screening 2002. Clin Nutr, 2003.",
            "url": "https://doi.org/10.1016/S0261-5614(03)00098-0",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "ESPEN guidelines for nutrition screening 2002.",
              "year": "2003",
              "firstPublicationDate": "2003-08-01",
              "doi": "10.1016/s0261-5614(03)00098-0",
              "pmid": "12880610",
              "journal": "Clinical nutrition (Edinburgh, Scotland)",
              "authors": "Kondrup J, Allison SP, Elia M, Vellas B, Plauth M, Educational and Clinical Practice Committee, European Society of Parenteral and Enteral Nutrition (ESPEN)."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12880610/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "84a0f141887e0f4c0a95a5c1a8b46ac4f46c2d5feb828496aa109a20f8b16d6d",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 32,
          "passed": 32,
          "evidencePath": "reports/review-20261003/four-additional-score-source-oracles-final23.json",
          "scope": "Entered point sum only; wording, applicability, thresholds, diagnostic decisions, translations, licensing and overall release suitability are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "44038c4f05afdb6c1c7b0580392f1fc0b1d18463265bc013c95362e499770b45"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6f4ef93ebbd80294b5978e8a1793444a194be34b223fdf74f91a0981263a0757"
      },
      "limits": "O NRS-2002 é triagem de risco baseada na combinação de estado nutricional e gravidade da doença. Seu desenvolvimento discriminou grupos de estudos com maior probabilidade de benefício; um total não garante resposta individual nem prescreve via ou dose de suporte nutricional. Definições, elegibilidade e idade devem corresponder à versão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.092Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não fornece faixa adulta hospitalizada, tabela de itens, +1 ≥ 70, corte ou intervenção/dose específica. Diretriz ESPEN é fonte distinta."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "osmolaridade-serica",
      "title": "Osmolaridade sérica e gap osmolar",
      "short": "Osmolaridade calculada, efetiva e gap osmolar",
      "desc": "Calcule a osmolaridade sérica (com ureia, em mg/dL), a osmolaridade efetiva e o gap osmolar, com a contribuição do etanol, na suspeita de álcool tóxico.",
      "lead": "Calcula a osmolaridade plasmática a partir de sódio, glicose e ureia; com a osmolalidade medida, o gap osmolar ajuda a detectar álcoois tóxicos e outros solutos não medidos.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "nefrologia",
        "endocrinologia-e-metabologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "na",
          "Sódio",
          "num",
          {
            "min": 100,
            "max": 200,
            "unit": "mEq/L",
            "ph": "140"
          }
        ],
        [
          "glic",
          "Glicose",
          "num",
          {
            "min": 10,
            "max": 2000,
            "unit": "mg/dL",
            "ph": "100"
          }
        ],
        [
          "ureia",
          "Ureia",
          "num",
          {
            "min": 5,
            "max": 500,
            "unit": "mg/dL",
            "ph": "30"
          }
        ],
        [
          "etanol",
          "Etanol sérico",
          "num",
          {
            "min": 0,
            "max": 800,
            "unit": "mg/dL",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "osm",
          "Osmolalidade medida",
          "num",
          {
            "min": 200,
            "max": 500,
            "unit": "mOsm/kg",
            "ph": "290",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Osmolaridade calculada</strong> = 2 × Na + glicose ÷ 18 + ureia ÷ 6 (+ etanol ÷ 3,7, se dosado). Com BUN no lugar da ureia, use BUN ÷ 2,8.</p><p><strong>Osmolaridade efetiva</strong> (tonicidade) = 2 × Na + glicose ÷ 18.</p><p><strong>Gap osmolar</strong> = osmolalidade medida − osmolaridade calculada.</p>",
      "sources": [
        [
          "Kraut JA, Xing SX. Approach to the evaluation of a patient with an increased serum osmolal gap and high-anion-gap metabolic acidosis. Am J Kidney Dis, 2011.",
          "https://doi.org/10.1053/j.ajkd.2011.05.018"
        ],
        [
          "Purssell RA et al. Derivation and validation of a formula to calculate the contribution of ethanol to the osmolal gap. Ann Emerg Med, 2001.",
          "https://doi.org/10.1067/mem.2001.119455"
        ]
      ],
      "cases": [
        [
          "Na 140, glicose 90, ureia 30: 290 (normal)",
          {
            "na": 140,
            "glic": 90,
            "ureia": 30
          },
          {
            "raw": {
              "calc": 290,
              "efetiva": 285
            },
            "level": "low"
          }
        ],
        [
          "Hiponatremia: Na 125, glicose 90, ureia 30: 260 (baixa)",
          {
            "na": 125,
            "glic": 90,
            "ureia": 30
          },
          {
            "raw": {
              "calc": 260
            },
            "level": "mid",
            "verdict": "baixa"
          }
        ],
        [
          "Medida 320 com calculada 290: gap 30",
          {
            "na": 140,
            "glic": 90,
            "ureia": 30,
            "osm": 320
          },
          {
            "raw": {
              "gap": 30
            },
            "level": "high"
          }
        ],
        [
          "Etanol 185 mg/dL explica o gap: calculada 342, medida 340, gap −2",
          {
            "na": 140,
            "glic": 108,
            "ureia": 36,
            "etanol": 185,
            "osm": 340
          },
          {
            "raw": {
              "calc": 342,
              "gap": -2
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 1,
        "passed": 1,
        "cases": [
          {
            "label": "Conversões mg/dL: 2×140+180/18+60/6=300",
            "input": {
              "na": 140,
              "glic": 180,
              "ureia": 60
            },
            "expected": {
              "calc": 300,
              "efetiva": 290
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "2 Na+glicose/18+ureia/6 ou BUN/2,8; etanol/Purssell 2001 /3,7; tonicidade semureia",
      "implementationVersion": "osmolaridade-serica@native-2026-10-03+0c4e6fe902c3",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/21794966/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Osmolaridade calculada = 2 × Na + glicose ÷ 18 + ureia ÷ 6 (+ etanol ÷ 3,7, se dosado). Com BUN no lugar da ureia, use BUN ÷ 2,8. Osmolaridade efetiva (tonicidade) = 2 × Na + glicose ÷ 18. Gap osmolar = osmolalidade medida − osmolaridade calculada.",
        "inputContract": {
          "fields": [
            {
              "key": "na",
              "label": "Sódio",
              "type": "num",
              "min": 100,
              "max": 200,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "glic",
              "label": "Glicose",
              "type": "num",
              "min": 10,
              "max": 2000,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "ureia",
              "label": "Ureia",
              "type": "num",
              "min": 5,
              "max": 500,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "etanol",
              "label": "Etanol sérico",
              "type": "num",
              "min": 0,
              "max": 800,
              "unit": "mg/dL",
              "optional": true,
              "options": null
            },
            {
              "key": "osm",
              "label": "Osmolalidade medida",
              "type": "num",
              "min": 200,
              "max": 500,
              "unit": "mOsm/kg",
              "optional": true,
              "options": null
            }
          ],
          "hash": "9092485bfe6b5cac1340d4b665482fbad1bcaff2a09e8fbadec321097f8b97b3"
        },
        "sourceEditions": [
          {
            "citation": "Kraut JA, Xing SX. Approach to the evaluation of a patient with an increased serum osmolal gap and high-anion-gap metabolic acidosis. Am J Kidney Dis, 2011.",
            "url": "https://doi.org/10.1053/j.ajkd.2011.05.018",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Approach to the evaluation of a patient with an increased serum osmolal gap and high-anion-gap metabolic acidosis.",
              "year": "2011",
              "firstPublicationDate": "2011-07-27",
              "doi": "10.1053/j.ajkd.2011.05.018",
              "pmid": "21794966",
              "journal": "American journal of kidney diseases : the official journal of the National Kidney Foundation",
              "authors": "Kraut JA, Xing SX."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21794966/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "5d5438436acda34e01301280e05dfb1d0e2e34d8a1588e852c6a7228a9a3bf20",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Purssell RA et al. Derivation and validation of a formula to calculate the contribution of ethanol to the osmolal gap. Ann Emerg Med, 2001.",
            "url": "https://doi.org/10.1067/mem.2001.119455",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Derivation and validation of a formula to calculate the contribution of ethanol to the osmolal gap.",
              "year": "2001",
              "firstPublicationDate": "2001-12-01",
              "doi": "10.1067/mem.2001.119455",
              "pmid": "11719745",
              "journal": "Annals of emergency medicine",
              "authors": "Purssell RA, Pudek M, Brubacher J, Abu-Laban RB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11719745/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c8f6ac0dd411736224494aca4b75cfe5a9054581eeb2f677f1ed5a0130d0cf21",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 1,
          "passed": 1,
          "cases": [
            {
              "label": "Conversões mg/dL: 2×140+180/18+60/6=300",
              "input": {
                "na": 140,
                "glic": 180,
                "ureia": 60
              },
              "expected": {
                "calc": 300,
                "efetiva": 290
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0c4e6fe902c37212e0011c1dfa1954e359575287955d51715bac9a41d03e7680"
      },
      "limits": "O gap osmolar é um indício, não identificação específica de um álcool. Seu valor depende do estágio de metabolismo, gap basal e outros solutos; cetoacidose, disfunção renal e acidose láctica também podem elevá-lo. Fórmula, unidades e osmolalidade medida devem corresponder à fonte; o resultado isolado não confirma ou exclui intoxicação.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.095Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém fórmula de osmolaridade nem coeficiente de etanol de Purssell 2001. Gap normal não foi conferido como exclusão universal de intoxicação."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "pasi",
      "title": "PASI (Psoriasis Area and Severity Index)",
      "short": "Gravidade da psoríase e resposta ao tratamento",
      "desc": "Calcule o PASI da psoríase em placas por região (eritema, infiltração, descamação e área) e a resposta PASI 50, 75 ou 90 ao tratamento.",
      "lead": "Mede a gravidade da psoríase em placas somando intensidade e extensão das lesões em quatro regiões do corpo; também calcula a resposta ao tratamento.",
      "kind": "Calculadora",
      "spec": [
        "dermatologia",
        "reumatologia"
      ],
      "fields": [
        [
          "e_h",
          "Cabeça e pescoço: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "i_h",
          "Cabeça e pescoço: infiltração (espessura)",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "d_h",
          "Cabeça e pescoço: descamação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "a_h",
          "Cabeça e pescoço: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · menos de 10%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "e_s",
          "Membros superiores: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "i_s",
          "Membros superiores: infiltração (espessura)",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "d_s",
          "Membros superiores: descamação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "a_s",
          "Membros superiores: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · menos de 10%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "e_t",
          "Tronco: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "i_t",
          "Tronco: infiltração (espessura)",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "d_t",
          "Tronco: descamação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "a_t",
          "Tronco: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · menos de 10%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "e_i",
          "Membros inferiores: eritema",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "i_i",
          "Membros inferiores: infiltração (espessura)",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "d_i",
          "Membros inferiores: descamação",
          "radio",
          {
            "opts": {
              "0": "0",
              "1": "1",
              "2": "2",
              "3": "3",
              "4": "4"
            }
          }
        ],
        [
          "a_i",
          "Membros inferiores: área acometida da região",
          "sel",
          {
            "opts": {
              "0": "0 · sem lesão",
              "1": "1 · menos de 10%",
              "2": "2 · 10 a 29%",
              "3": "3 · 30 a 49%",
              "4": "4 · 50 a 69%",
              "5": "5 · 70 a 89%",
              "6": "6 · 90 a 100%"
            }
          }
        ],
        [
          "basal",
          "PASI basal (antes do tratamento), para calcular a resposta",
          "num",
          {
            "min": 0.1,
            "max": 72,
            "step": 0.1,
            "ph": "18",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Em cada região: (eritema + infiltração + descamação, cada um de 0 a 4) × área (0 a 6) × peso da região. Pesos: cabeça 0,1; membros superiores 0,2; tronco 0,3; membros inferiores 0,4. PASI = soma das quatro regiões (0 a 72).</p><p>Área: 0 = nenhuma; 1 = &lt; 10%; 2 = 10 a 29%; 3 = 30 a 49%; 4 = 50 a 69%; 5 = 70 a 89%; 6 = 90 a 100% da região.</p>",
      "sources": [
        [
          "Fredriksson T, Pettersson U. Severe psoriasis: oral therapy with a new retinoid. Dermatologica, 1978.",
          "https://doi.org/10.1159/000250839"
        ],
        [
          "Finlay AY. Current severe psoriasis and the rule of tens. Br J Dermatol, 2005.",
          "https://doi.org/10.1111/j.1365-2133.2005.06502.x"
        ]
      ],
      "cases": [
        [
          "Cabeça (2+2+1, área 2) = 1,0 + tronco (3+2+2, área 3) = 6,3: PASI 7,3",
          {
            "e_h": "2",
            "i_h": "2",
            "d_h": "1",
            "a_h": "2",
            "e_t": "3",
            "i_t": "2",
            "d_t": "2",
            "a_t": "3",
            "e_s": "0",
            "i_s": "0",
            "d_s": "0",
            "a_s": "0",
            "e_i": "0",
            "i_i": "0",
            "d_i": "0",
            "a_i": "0"
          },
          {
            "raw": {
              "pasi": 7.3
            },
            "level": "low"
          }
        ],
        [
          "Todas as regiões 3+3+3 com área 4: 9 × 4 × 1,0 = 36",
          {
            "e_h": "3",
            "i_h": "3",
            "d_h": "3",
            "a_h": "4",
            "e_s": "3",
            "i_s": "3",
            "d_s": "3",
            "a_s": "4",
            "e_t": "3",
            "i_t": "3",
            "d_t": "3",
            "a_t": "4",
            "e_i": "3",
            "i_i": "3",
            "d_i": "3",
            "a_i": "4"
          },
          {
            "raw": {
              "pasi": 36
            },
            "level": "high"
          }
        ],
        [
          "PASI 7,3 com basal 36: melhora de 79,7% (PASI 75)",
          {
            "e_h": "2",
            "i_h": "2",
            "d_h": "1",
            "a_h": "2",
            "e_t": "3",
            "i_t": "2",
            "d_t": "2",
            "a_t": "3",
            "e_s": "0",
            "i_s": "0",
            "d_s": "0",
            "a_s": "0",
            "e_i": "0",
            "i_i": "0",
            "d_i": "0",
            "a_i": "0",
            "basal": 36
          },
          {
            "raw": {
              "pasi": 7.3,
              "melhora": 79.72
            }
          }
        ],
        [
          "Limite: membros inferiores 3+3+2 com área 3 = 9,6; + membros superiores 1+0+1 área 1 = 0,4: PASI 10,0 (leve)",
          {
            "e_i": "3",
            "i_i": "3",
            "d_i": "2",
            "a_i": "3",
            "e_s": "1",
            "i_s": "0",
            "d_s": "1",
            "a_s": "1",
            "e_h": "0",
            "i_h": "0",
            "d_h": "0",
            "a_h": "0",
            "e_t": "0",
            "i_t": "0",
            "d_t": "0",
            "a_t": "0"
          },
          {
            "raw": {
              "pasi": 10
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:12:58.799Z",
        "total": 3798,
        "passed": 3798,
        "cases": [
          {
            "id": "pasi",
            "index": 15324,
            "input": {
              "e_h": 0,
              "i_h": 0,
              "d_h": 0,
              "a_h": 0,
              "e_s": 0,
              "i_s": 0,
              "d_s": 0,
              "a_s": 0,
              "e_t": 0,
              "i_t": 0,
              "d_t": 0,
              "a_t": 0,
              "e_i": 0,
              "i_i": 0,
              "d_i": 0,
              "a_i": 0
            },
            "expected": {
              "pasi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 15324
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "pasi",
            "index": 15325,
            "input": {
              "e_h": 0,
              "i_h": 0,
              "d_h": 0,
              "a_h": 1,
              "e_s": 0,
              "i_s": 0,
              "d_s": 0,
              "a_s": 0,
              "e_t": 0,
              "i_t": 0,
              "d_t": 0,
              "a_t": 0,
              "e_i": 0,
              "i_i": 0,
              "d_i": 0,
              "a_i": 0
            },
            "expected": {
              "pasi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 15325
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "pasi",
            "index": 15326,
            "input": {
              "e_h": 0,
              "i_h": 0,
              "d_h": 0,
              "a_h": 2,
              "e_s": 0,
              "i_s": 0,
              "d_s": 0,
              "a_s": 0,
              "e_t": 0,
              "i_t": 0,
              "d_t": 0,
              "a_t": 0,
              "e_i": 0,
              "i_i": 0,
              "d_i": 0,
              "a_i": 0
            },
            "expected": {
              "pasi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 15326
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "pasi",
            "index": 15327,
            "input": {
              "e_h": 0,
              "i_h": 0,
              "d_h": 0,
              "a_h": 3,
              "e_s": 0,
              "i_s": 0,
              "d_s": 0,
              "a_s": 0,
              "e_t": 0,
              "i_t": 0,
              "d_t": 0,
              "a_t": 0,
              "e_i": 0,
              "i_i": 0,
              "d_i": 0,
              "a_i": 0
            },
            "expected": {
              "pasi": 0
            },
            "rationalReference": {
              "numerator": "0",
              "denominator": "1",
              "nearestBinary64Hex": "0000000000000000",
              "value": 0
            },
            "sourceExpected": {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
              "index": 15327
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "node",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                "runtime": "same-source-browser-vm",
                "raw": {
                  "pasi": 0
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 3798,
        "uniqueApiInputCount": 3798,
        "sourceContextCount": 3798,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "0b3e4670362fbea6e3d9c5b12ba6a48cdd31a9888b55d8b9d1acb92581d11311",
          "total": 3798,
          "bankRowCount": 3798,
          "uniqueApiInputCount": 3798,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
              "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3"
            },
            {
              "file": "reports/review-20261003/dermatology-three-independent-expectations-final27.json",
              "sha256": "f510a385c0d3abf34a3df08c449e9c932d2dc5fbc9a9cd1dddf2dddb6ec1af74"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
            "sha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915"
          },
          "packagingRequirement": "Require current PASI engine SHA exact before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 3798,
          "uniqueApiInputs": 3798,
          "duplicateRows": 0
        },
        "scope": "Only raw.pasi total from selected preassigned regional values. No main display/category/response/rubric observation approved.",
        "sources": [
          {
            "file": "pasi-ema-guideline-final27.pdf",
            "sha256": "19dc105a6066e488c5aa790635755f6f815d6cf8597d5f9bf6d972171c5b9670",
            "url": "https://www.ema.europa.eu/en/documents/scientific-guideline/guideline-clinical-investigation-medicinal-products-indicated-treatment-psoriasis_en.pdf",
            "edition": "EMA EMEA/CHMP/EWP/2454/02,2004, Appendix p17/18 reproduces PASI1978 calculation; not the original1978 article or current guideline approval.",
            "readScope": "Current reviewer visually read official local original p17 Appendix tables and equation. Existing peer own Fraction explicitly covers3798 PASI totals. Three0–4 assigned signs, regional area codes and weights1/10,2/10,3/10,4/10.",
            "excluded": [
              "Regional signs/extent observation, percent-to-area rubric and absent-area sentinel0 are not clinically approved. Appendix table lists area1–6; this assigned-code calculation is not a full rubric equivalence claim.",
              "No baseline response/percentage improvement or severity/treatment categories tested; raw.melhora and all clinical output omitted from the bank.",
              "This official2004 Appendix read does not establish full original1978 article access, current clinical performance, rights or instrument wording approval."
            ],
            "previousDeclaredMethodVersion": "PASI/Fredriksson Pettersson 1978:4 regiões,3 sinais 0–4, área 0–6, total 0–72"
          }
        ],
        "independentPeer": {
          "status": "passed",
          "scope": "Own Fraction totals for this method frozen before imports; original R3 source/Node/Chromium proof retained and R4-R2 bounded HTML/reversal correction, not a false claim of full reexecution by R4. Numeric bank/metadata packaging requires separate peer.",
          "peer": {
            "file": "reports/review-20261003/easi-halfsteps-independent-review-verify-final27-r4-r2.json",
            "sha256": "59cc924186a6cc0d9008fe1fc6ba44d5cfce826eb4225ef6fbe06aaa10362b76"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/easi-pasi-bank-packaging-independent-review-root-final27.json",
            "sha256": "b13809fa223dd7a71b89e8c3dfb396efc120c03b9ad9bbd1c50b6fb22b60e1b7"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 11394,
        "actualVmExecutions": 11394,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/pasi/calculator.js",
            "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
            "actualReplayFile": "apps/website/private/tool-code/pasi/calculator.js",
            "currentSourceSha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
            "pendingSiblingEngineApplication": false
          },
          {
            "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
            "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
            "actualReplayFile": "apps/dashboard/private/tool-code/pasi/calculator.js",
            "currentSourceSha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
            "pendingSiblingEngineApplication": false
          },
          {
            "file": "apps/command-center/private/tool-code/pasi/calculator.js",
            "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
            "actualReplayFile": "apps/command-center/private/tool-code/pasi/calculator.js",
            "currentSourceSha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
            "pendingSiblingEngineApplication": false
          }
        ],
        "qualifications": [
          "Regional signs/extent observation, percent-to-area rubric and absent-area sentinel0 are not clinically approved. Appendix table lists area1–6; this assigned-code calculation is not a full rubric equivalence claim.",
          "No baseline response/percentage improvement or severity/treatment categories tested; raw.melhora and all clinical output omitted from the bank.",
          "This official2004 Appendix read does not establish full original1978 article access, current clinical performance, rights or instrument wording approval."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "evidencePath": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
        "evidenceSha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/pasi/calculator.js",
            "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
          },
          {
            "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
            "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
          },
          {
            "file": "apps/command-center/private/tool-code/pasi/calculator.js",
            "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "PASI/Fredriksson Pettersson 1978:4 regiões,3 sinais 0–4, área 0–6, total 0–72",
      "implementationVersion": "pasi@native-2026-10-03+8fdba30f80a0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/357213/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Em cada região: (eritema + infiltração + descamação, cada um de 0 a 4) × área (0 a 6) × peso da região. Pesos: cabeça 0,1; membros superiores 0,2; tronco 0,3; membros inferiores 0,4. PASI = soma das quatro regiões (0 a 72). Área: 0 = nenhuma; 1 = < 10%; 2 = 10 a 29%; 3 = 30 a 49%; 4 = 50 a 69%; 5 = 70 a 89%; 6 = 90 a 100% da região.",
        "inputContract": {
          "fields": [
            {
              "key": "e_h",
              "label": "Cabeça e pescoço: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "i_h",
              "label": "Cabeça e pescoço: infiltração (espessura)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "d_h",
              "label": "Cabeça e pescoço: descamação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "a_h",
              "label": "Cabeça e pescoço: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · menos de 10%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "e_s",
              "label": "Membros superiores: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "i_s",
              "label": "Membros superiores: infiltração (espessura)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "d_s",
              "label": "Membros superiores: descamação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "a_s",
              "label": "Membros superiores: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · menos de 10%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "e_t",
              "label": "Tronco: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "i_t",
              "label": "Tronco: infiltração (espessura)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "d_t",
              "label": "Tronco: descamação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "a_t",
              "label": "Tronco: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · menos de 10%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "e_i",
              "label": "Membros inferiores: eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "i_i",
              "label": "Membros inferiores: infiltração (espessura)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "d_i",
              "label": "Membros inferiores: descamação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0",
                "1": "1",
                "2": "2",
                "3": "3",
                "4": "4"
              }
            },
            {
              "key": "a_i",
              "label": "Membros inferiores: área acometida da região",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "0 · sem lesão",
                "1": "1 · menos de 10%",
                "2": "2 · 10 a 29%",
                "3": "3 · 30 a 49%",
                "4": "4 · 50 a 69%",
                "5": "5 · 70 a 89%",
                "6": "6 · 90 a 100%"
              }
            },
            {
              "key": "basal",
              "label": "PASI basal (antes do tratamento), para calcular a resposta",
              "type": "num",
              "min": 0.1,
              "max": 72,
              "optional": true,
              "options": null
            }
          ],
          "hash": "60127bea46f3b459ac7a31c983037270c081d1277994479dea4f676c57d300bc"
        },
        "sourceEditions": [
          {
            "citation": "Fredriksson T, Pettersson U. Severe psoriasis: oral therapy with a new retinoid. Dermatologica, 1978.",
            "url": "https://doi.org/10.1159/000250839",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Severe psoriasis--oral therapy with a new retinoid.",
              "year": "1978",
              "firstPublicationDate": "1978-01-01",
              "doi": "10.1159/000250839",
              "pmid": "357213",
              "journal": "Dermatologica",
              "authors": "Fredriksson T, Pettersson U."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/357213/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "396ca91dfe7bfd7bec284d0f01fb9bf503579d849e4182262e4fad9f9c3110c9",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Finlay AY. Current severe psoriasis and the rule of tens. Br J Dermatol, 2005.",
            "url": "https://doi.org/10.1111/j.1365-2133.2005.06502.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Current severe psoriasis and the rule of tens.",
              "year": "2005",
              "firstPublicationDate": "2005-05-01",
              "doi": "10.1111/j.1365-2133.2005.06502.x",
              "pmid": "15888138",
              "journal": "The British journal of dermatology",
              "authors": "Finlay AY."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/15888138/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "86f1cf2cc7513fc15e974363d5b43e38ba26f0d3018d80e0209801b9ea324e62",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:12:58.799Z",
          "total": 3798,
          "passed": 3798,
          "cases": [
            {
              "id": "pasi",
              "index": 15324,
              "input": {
                "e_h": 0,
                "i_h": 0,
                "d_h": 0,
                "a_h": 0,
                "e_s": 0,
                "i_s": 0,
                "d_s": 0,
                "a_s": 0,
                "e_t": 0,
                "i_t": 0,
                "d_t": 0,
                "a_t": 0,
                "e_i": 0,
                "i_i": 0,
                "d_i": 0,
                "a_i": 0
              },
              "expected": {
                "pasi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 15324
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "pasi",
              "index": 15325,
              "input": {
                "e_h": 0,
                "i_h": 0,
                "d_h": 0,
                "a_h": 1,
                "e_s": 0,
                "i_s": 0,
                "d_s": 0,
                "a_s": 0,
                "e_t": 0,
                "i_t": 0,
                "d_t": 0,
                "a_t": 0,
                "e_i": 0,
                "i_i": 0,
                "d_i": 0,
                "a_i": 0
              },
              "expected": {
                "pasi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 15325
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "pasi",
              "index": 15326,
              "input": {
                "e_h": 0,
                "i_h": 0,
                "d_h": 0,
                "a_h": 2,
                "e_s": 0,
                "i_s": 0,
                "d_s": 0,
                "a_s": 0,
                "e_t": 0,
                "i_t": 0,
                "d_t": 0,
                "a_t": 0,
                "e_i": 0,
                "i_i": 0,
                "d_i": 0,
                "a_i": 0
              },
              "expected": {
                "pasi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 15326
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "pasi",
              "index": 15327,
              "input": {
                "e_h": 0,
                "i_h": 0,
                "d_h": 0,
                "a_h": 3,
                "e_s": 0,
                "i_s": 0,
                "d_s": 0,
                "a_s": 0,
                "e_t": 0,
                "i_t": 0,
                "d_t": 0,
                "a_t": 0,
                "e_i": 0,
                "i_i": 0,
                "d_i": 0,
                "a_i": 0
              },
              "expected": {
                "pasi": 0
              },
              "rationalReference": {
                "numerator": "0",
                "denominator": "1",
                "nearestBinary64Hex": "0000000000000000",
                "value": 0
              },
              "sourceExpected": {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3",
                "index": 15327
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "node",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pasi/calculator.js",
                  "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
                  "runtime": "same-source-browser-vm",
                  "raw": {
                    "pasi": 0
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 3798,
          "uniqueApiInputCount": 3798,
          "sourceContextCount": 3798,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "0b3e4670362fbea6e3d9c5b12ba6a48cdd31a9888b55d8b9d1acb92581d11311",
            "total": 3798,
            "bankRowCount": 3798,
            "uniqueApiInputCount": 3798,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/dermatology-fraction-independent-verify-final27.json",
                "sha256": "73cb5acaa2de2f11b9506171155e927e69e24507f8436975c69077cbc02673d3"
              },
              {
                "file": "reports/review-20261003/dermatology-three-independent-expectations-final27.json",
                "sha256": "f510a385c0d3abf34a3df08c449e9c932d2dc5fbc9a9cd1dddf2dddb6ec1af74"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
              "sha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915"
            },
            "packagingRequirement": "Require current PASI engine SHA exact before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 3798,
            "uniqueApiInputs": 3798,
            "duplicateRows": 0
          },
          "scope": "Only raw.pasi total from selected preassigned regional values. No main display/category/response/rubric observation approved.",
          "sources": [
            {
              "file": "pasi-ema-guideline-final27.pdf",
              "sha256": "19dc105a6066e488c5aa790635755f6f815d6cf8597d5f9bf6d972171c5b9670",
              "url": "https://www.ema.europa.eu/en/documents/scientific-guideline/guideline-clinical-investigation-medicinal-products-indicated-treatment-psoriasis_en.pdf",
              "edition": "EMA EMEA/CHMP/EWP/2454/02,2004, Appendix p17/18 reproduces PASI1978 calculation; not the original1978 article or current guideline approval.",
              "readScope": "Current reviewer visually read official local original p17 Appendix tables and equation. Existing peer own Fraction explicitly covers3798 PASI totals. Three0–4 assigned signs, regional area codes and weights1/10,2/10,3/10,4/10.",
              "excluded": [
                "Regional signs/extent observation, percent-to-area rubric and absent-area sentinel0 are not clinically approved. Appendix table lists area1–6; this assigned-code calculation is not a full rubric equivalence claim.",
                "No baseline response/percentage improvement or severity/treatment categories tested; raw.melhora and all clinical output omitted from the bank.",
                "This official2004 Appendix read does not establish full original1978 article access, current clinical performance, rights or instrument wording approval."
              ],
              "previousDeclaredMethodVersion": "PASI/Fredriksson Pettersson 1978:4 regiões,3 sinais 0–4, área 0–6, total 0–72"
            }
          ],
          "independentPeer": {
            "status": "passed",
            "scope": "Own Fraction totals for this method frozen before imports; original R3 source/Node/Chromium proof retained and R4-R2 bounded HTML/reversal correction, not a false claim of full reexecution by R4. Numeric bank/metadata packaging requires separate peer.",
            "peer": {
              "file": "reports/review-20261003/easi-halfsteps-independent-review-verify-final27-r4-r2.json",
              "sha256": "59cc924186a6cc0d9008fe1fc6ba44d5cfce826eb4225ef6fbe06aaa10362b76"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "rightsApproval": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/easi-pasi-bank-packaging-independent-review-root-final27.json",
              "sha256": "b13809fa223dd7a71b89e8c3dfb396efc120c03b9ad9bbd1c50b6fb22b60e1b7"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 11394,
          "actualVmExecutions": 11394,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/pasi/calculator.js",
              "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
              "actualReplayFile": "apps/website/private/tool-code/pasi/calculator.js",
              "currentSourceSha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
              "pendingSiblingEngineApplication": false
            },
            {
              "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
              "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
              "actualReplayFile": "apps/dashboard/private/tool-code/pasi/calculator.js",
              "currentSourceSha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
              "pendingSiblingEngineApplication": false
            },
            {
              "file": "apps/command-center/private/tool-code/pasi/calculator.js",
              "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
              "actualReplayFile": "apps/command-center/private/tool-code/pasi/calculator.js",
              "currentSourceSha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b",
              "pendingSiblingEngineApplication": false
            }
          ],
          "qualifications": [
            "Regional signs/extent observation, percent-to-area rubric and absent-area sentinel0 are not clinically approved. Appendix table lists area1–6; this assigned-code calculation is not a full rubric equivalence claim.",
            "No baseline response/percentage improvement or severity/treatment categories tested; raw.melhora and all clinical output omitted from the bank.",
            "This official2004 Appendix read does not establish full original1978 article access, current clinical performance, rights or instrument wording approval."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "evidencePath": "reports/review-20261003/easi-pasi-total-source-banks-execution-final27.json",
          "evidenceSha256": "f403fd657b53637a6efb5b96c13ef9b8097f25ddf2fd9b991ae222346b89e915",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/pasi/calculator.js",
              "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
            },
            {
              "file": "apps/dashboard/private/tool-code/pasi/calculator.js",
              "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
            },
            {
              "file": "apps/command-center/private/tool-code/pasi/calculator.js",
              "sha256": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "8fdba30f80a0f3935a1698f434f07fa084d2596646b02e58fa0140922f97d10b"
      },
      "limits": "O PASI quantifica extensão e sinais de psoríase, mas não identifica diagnóstico ou necessidade de um tratamento pelo total isolado. O estudo original ocorreu em psoríase crônica generalizada grave. Resposta percentual exige uma avaliação basal comparável; pesos, técnica e interpretação devem corresponder à versão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.099Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra pesos de quatro regiões, tabela de área, faixa etária ou cortes modernos. Regra dos dez é fonte posterior."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "pediatric-appendicitis-score",
      "title": "Pediatric Appendicitis Score (PAS)",
      "short": "Probabilidade de apendicite na criança",
      "desc": "Calcule o Pediatric Appendicitis Score (Samuel) para estimar a probabilidade de apendicite aguda em crianças com dor abdominal e decidir alta, imagem ou cirurgia.",
      "lead": "Estima a probabilidade de apendicite aguda em crianças e adolescentes com dor abdominal, combinando sintomas, exame físico e hemograma.",
      "kind": "Escore",
      "spec": [
        "cirurgia-pediatrica",
        "pediatria",
        "medicina-de-emergencia",
        "cirurgia-geral"
      ],
      "fields": [
        [
          "tosse",
          "Dor na fossa ilíaca direita à tosse, percussão ou salto",
          "chk",
          {}
        ],
        [
          "fid",
          "Dor à palpação da fossa ilíaca direita",
          "chk",
          {}
        ],
        [
          "anorexia",
          "Anorexia",
          "chk",
          {}
        ],
        [
          "febre",
          "Febre (&gt; 38 °C)",
          "chk",
          {}
        ],
        [
          "nausea",
          "Náuseas ou vômitos",
          "chk",
          {}
        ],
        [
          "migra",
          "Migração da dor para a fossa ilíaca direita",
          "chk",
          {}
        ],
        [
          "leuco",
          "Leucocitose (&gt; 10.000/mm³)",
          "chk",
          {}
        ],
        [
          "neut",
          "Neutrofilia (neutrófilos &gt; 7.500/mm³)",
          "chk",
          {}
        ]
      ],
      "formula": "<p>2 pontos: dor à tosse, percussão ou salto na fossa ilíaca direita; dor à palpação da fossa ilíaca direita. 1 ponto: anorexia, febre, náuseas/vômitos, migração da dor, leucocitose e neutrofilia. Total de 0 a 10.</p>",
      "sources": [
        [
          "Samuel M. Pediatric appendicitis score. J Pediatr Surg, 2002.",
          "https://doi.org/10.1053/jpsu.2002.32893"
        ],
        [
          "Goldman RD et al. Prospective validation of the pediatric appendicitis score. J Pediatr, 2008.",
          "https://doi.org/10.1016/j.jpeds.2008.01.033"
        ],
        [
          "Samuel2002;DOI10.1053/jpsu.2002.32893",
          "https://pubmed.ncbi.nlm.nih.gov/12037754/"
        ],
        [
          "Goldman2008;DOI10.1016/j.jpeds.2008.01.033",
          "https://emergency.med.ufl.edu/files/2013/02/prospective-validation-of-pediatric-appendicitis-score.pdf"
        ]
      ],
      "cases": [
        [
          "Anorexia e náuseas: 2 pontos (baixa, limite)",
          {
            "anorexia": true,
            "nausea": true
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Dor à tosse, dor na FID e febre: 5 pontos (intermediária)",
          {
            "tosse": true,
            "fid": true,
            "febre": true
          },
          {
            "score": 5,
            "level": "mid"
          }
        ],
        [
          "Dor à tosse, dor na FID, leucocitose, neutrofilia e migração: 7 pontos (alta, limite)",
          {
            "tosse": true,
            "fid": true,
            "leuco": true,
            "neut": true,
            "migra": true
          },
          {
            "score": 7,
            "level": "high"
          }
        ],
        [
          "Todos os itens: 10 pontos",
          {
            "tosse": true,
            "fid": true,
            "anorexia": true,
            "febre": true,
            "nausea": true,
            "migra": true,
            "leuco": true,
            "neut": true
          },
          {
            "score": 10,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.134Z",
        "total": 256,
        "passed": 256,
        "sourceRowCount": 256,
        "uniqueApiInputCount": 256,
        "sourceContextCount": 256,
        "cases": [
          {
            "id": "pediatric-appendicitis-score",
            "index": 0,
            "input": {
              "tosse": false,
              "fid": false,
              "anorexia": false,
              "febre": false,
              "nausea": false,
              "migra": false,
              "leuco": false,
              "neut": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "pediatric-appendicitis-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "pediatric-appendicitis-score",
            "index": 1,
            "input": {
              "tosse": false,
              "fid": false,
              "anorexia": false,
              "febre": false,
              "nausea": false,
              "migra": false,
              "leuco": false,
              "neut": true
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "pediatric-appendicitis-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "pediatric-appendicitis-score",
            "index": 2,
            "input": {
              "tosse": false,
              "fid": false,
              "anorexia": false,
              "febre": false,
              "nausea": false,
              "migra": false,
              "leuco": true,
              "neut": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "pediatric-appendicitis-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "pediatric-appendicitis-score",
            "index": 3,
            "input": {
              "tosse": false,
              "fid": false,
              "anorexia": false,
              "febre": false,
              "nausea": false,
              "migra": false,
              "leuco": true,
              "neut": true
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "pediatric-appendicitis-score"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "199fda14591e2015869b0a6d2b9bb904b6cc5a69ac5367b2393de9515ff176bd",
          "total": 256,
          "bankRowCount": 256,
          "uniqueApiInputCount": 256,
          "sourceContextCount": 256,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 256,
          "uniqueApiInputs": 256,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for pediatric-appendicitis-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
        "sources": [
          {
            "id": "pediatric-appendicitis-score",
            "edition": "Samuel2002 PAS; Goldman2008 validation provides explicit assay/fever cutoffs",
            "url": "https://com-emergency.sites.medinfo.ufl.edu/files/2013/02/Pediatric-Appendicitis-Score.pdf",
            "doi": "10.1053/jpsu.2002.32893",
            "access": "Original2002 and validation2008 PDFs downloaded from university mirror; originalTable2/score Discussion visually inspected; validation study design and point definitions read.",
            "readScope": [
              "SamuelPDFp1 Methods/exclusions",
              "SamuelPDFp2 Table2, printed878",
              "SamuelPDFp3 score thresholds, printed879",
              "GoldmanPDFp1 abstract andp2 Methods/definitions"
            ],
            "notVerified": [
              "Raw clinical/laboratory threshold classification",
              "Patient diagnosis/surgery decision and modern risk-triad validation",
              "Exact edition for every current diagnostic cutoff"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:12.659Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for pediatric-appendicitis-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "currentBinding": {
            "source26BankSha256": "06f39c4df3dd757e82dc92d37e8d2c2e40f7ccec148ad04e9955e4f1df68d468",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
              },
              {
                "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
              },
              {
                "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 768,
        "actualVmExecutions": 768,
        "implementations": [
          {
            "id": "pediatric-appendicitis-score",
            "app": "website",
            "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
            "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
          },
          {
            "id": "pediatric-appendicitis-score",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
            "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
          },
          {
            "id": "pediatric-appendicitis-score",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
            "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for pediatric-appendicitis-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "PAS/Samuel 2002:8 fatores,0–10; sem Alvarado oup ARC",
      "implementationVersion": "pediatric-appendicitis-score@native-2026-10-03+280a54f88322",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/12037754/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "2 pontos: dor à tosse, percussão ou salto na fossa ilíaca direita; dor à palpação da fossa ilíaca direita. 1 ponto: anorexia, febre, náuseas/vômitos, migração da dor, leucocitose e neutrofilia. Total de 0 a 10.",
        "inputContract": {
          "fields": [
            {
              "key": "tosse",
              "label": "Dor na fossa ilíaca direita à tosse, percussão ou salto",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fid",
              "label": "Dor à palpação da fossa ilíaca direita",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "anorexia",
              "label": "Anorexia",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "febre",
              "label": "Febre (&gt; 38 °C)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "nausea",
              "label": "Náuseas ou vômitos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "migra",
              "label": "Migração da dor para a fossa ilíaca direita",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "leuco",
              "label": "Leucocitose (&gt; 10.000/mm³)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "neut",
              "label": "Neutrofilia (neutrófilos &gt; 7.500/mm³)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "c2b21f2bddf2d230743f148b7312bdbb25f83194e25135970bffa7e67007a5c3"
        },
        "sourceEditions": [
          {
            "citation": "Samuel M. Pediatric appendicitis score. J Pediatr Surg, 2002.",
            "url": "https://doi.org/10.1053/jpsu.2002.32893",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Pediatric appendicitis score.",
              "year": "2002",
              "firstPublicationDate": "2002-06-01",
              "doi": "10.1053/jpsu.2002.32893",
              "pmid": "12037754",
              "journal": "Journal of pediatric surgery",
              "authors": "Samuel M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12037754/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1a86f14f43a105cf9743cde473f29967443771c97dc029b731db67954231a98a",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Goldman RD et al. Prospective validation of the pediatric appendicitis score. J Pediatr, 2008.",
            "url": "https://doi.org/10.1016/j.jpeds.2008.01.033",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prospective validation of the pediatric appendicitis score.",
              "year": "2008",
              "firstPublicationDate": "2008-03-19",
              "doi": "10.1016/j.jpeds.2008.01.033",
              "pmid": "18534219",
              "journal": "The Journal of pediatrics",
              "authors": "Goldman RD, Carter S, Stephens D, Antoon R, Mounstephen W, Langer JC."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18534219/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c081e57dac3978a337bdada42e3e57f11e5eb78484c003bc8005a7d12f333de6",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.134Z",
          "total": 256,
          "passed": 256,
          "sourceRowCount": 256,
          "uniqueApiInputCount": 256,
          "sourceContextCount": 256,
          "cases": [
            {
              "id": "pediatric-appendicitis-score",
              "index": 0,
              "input": {
                "tosse": false,
                "fid": false,
                "anorexia": false,
                "febre": false,
                "nausea": false,
                "migra": false,
                "leuco": false,
                "neut": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "pediatric-appendicitis-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "pediatric-appendicitis-score",
              "index": 1,
              "input": {
                "tosse": false,
                "fid": false,
                "anorexia": false,
                "febre": false,
                "nausea": false,
                "migra": false,
                "leuco": false,
                "neut": true
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "pediatric-appendicitis-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "pediatric-appendicitis-score",
              "index": 2,
              "input": {
                "tosse": false,
                "fid": false,
                "anorexia": false,
                "febre": false,
                "nausea": false,
                "migra": false,
                "leuco": true,
                "neut": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "pediatric-appendicitis-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "pediatric-appendicitis-score",
              "index": 3,
              "input": {
                "tosse": false,
                "fid": false,
                "anorexia": false,
                "febre": false,
                "nausea": false,
                "migra": false,
                "leuco": true,
                "neut": true
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "pediatric-appendicitis-score"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "199fda14591e2015869b0a6d2b9bb904b6cc5a69ac5367b2393de9515ff176bd",
            "total": 256,
            "bankRowCount": 256,
            "uniqueApiInputCount": 256,
            "sourceContextCount": 256,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 256,
            "uniqueApiInputs": 256,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for pediatric-appendicitis-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
          "sources": [
            {
              "id": "pediatric-appendicitis-score",
              "edition": "Samuel2002 PAS; Goldman2008 validation provides explicit assay/fever cutoffs",
              "url": "https://com-emergency.sites.medinfo.ufl.edu/files/2013/02/Pediatric-Appendicitis-Score.pdf",
              "doi": "10.1053/jpsu.2002.32893",
              "access": "Original2002 and validation2008 PDFs downloaded from university mirror; originalTable2/score Discussion visually inspected; validation study design and point definitions read.",
              "readScope": [
                "SamuelPDFp1 Methods/exclusions",
                "SamuelPDFp2 Table2, printed878",
                "SamuelPDFp3 score thresholds, printed879",
                "GoldmanPDFp1 abstract andp2 Methods/definitions"
              ],
              "notVerified": [
                "Raw clinical/laboratory threshold classification",
                "Patient diagnosis/surgery decision and modern risk-triad validation",
                "Exact edition for every current diagnostic cutoff"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:12.659Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for pediatric-appendicitis-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "currentBinding": {
              "source26BankSha256": "06f39c4df3dd757e82dc92d37e8d2c2e40f7ccec148ad04e9955e4f1df68d468",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
                },
                {
                  "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
                },
                {
                  "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
                  "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 768,
          "actualVmExecutions": 768,
          "implementations": [
            {
              "id": "pediatric-appendicitis-score",
              "app": "website",
              "file": "apps/website/private/tool-code/pediatric-appendicitis-score/calculator.js",
              "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
            },
            {
              "id": "pediatric-appendicitis-score",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/pediatric-appendicitis-score/calculator.js",
              "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
            },
            {
              "id": "pediatric-appendicitis-score",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/pediatric-appendicitis-score/calculator.js",
              "sha256": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 256 exhaustive represented caller-selected point/binary tuples for pediatric-appendicitis-score. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "280a54f883220b12d82fa25c9da9e07fc62ab3ee866f82d6b283b53bc2a0a856"
      },
      "limits": "O PAS original de Samuel (2002) foi derivado em crianças de 4–15 anos. A validação de Goldman (2008) estudou crianças de 1–17 anos com dor abdominal há menos de 7 dias; excluiu apendicectomia prévia e diagnóstico de apendicite por ultrassonografia ou tomografia já estabelecido na chegada. A avaliação de sintomas subjetivos exige cuidado em crianças que ainda não conseguem comunicá-los. O escore não é pARC nem determina sozinho diagnóstico, alta, imagem ou cirurgia.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/12037754/",
            "edition": "Samuel2002;DOI10.1053/jpsu.2002.32893",
            "sectionsActuallyRead": "Resumo do autor indexado, população4–15",
            "access": "primary-indexed-author-abstract"
          },
          {
            "url": "https://emergency.med.ufl.edu/files/2013/02/prospective-validation-of-pediatric-appendicitis-score.pdf",
            "edition": "Goldman2008;DOI10.1016/j.jpeds.2008.01.033",
            "sectionsActuallyRead": "PDF1–2 métodos/inclusões/exclusões e discussãoPDF4 sobre comunicação",
            "access": "primary-original-article-copy-readable-text"
          }
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "peso-fetal-estimado-hadlock",
      "title": "Peso fetal estimado (Hadlock)",
      "short": "Peso fetal pela biometria e percentil para a idade",
      "desc": "Calcule o peso fetal estimado pela fórmula de Hadlock (circunferências cefálica e abdominal e fêmur) e o percentil para a idade gestacional (Hadlock 1991).",
      "lead": "Estima o peso fetal pela biometria ultrassonográfica e, com a idade gestacional, o percentil na curva de Hadlock, para rastrear fetos pequenos ou grandes.",
      "kind": "Calculadora",
      "spec": [
        "ginecologia-e-obstetricia",
        "radiologia-e-diagnostico-por-imagem"
      ],
      "fields": [
        [
          "cc",
          "Circunferência cefálica (CC)",
          "num",
          {
            "min": 8,
            "max": 40,
            "step": 0.1,
            "unit": "cm",
            "ph": "30"
          }
        ],
        [
          "ca",
          "Circunferência abdominal (CA)",
          "num",
          {
            "min": 8,
            "max": 45,
            "step": 0.1,
            "unit": "cm",
            "ph": "30"
          }
        ],
        [
          "cf",
          "Comprimento do fêmur (CF)",
          "num",
          {
            "min": 1,
            "max": 9,
            "step": 0.01,
            "unit": "cm",
            "ph": "6,0"
          }
        ],
        [
          "ig_sem",
          "Idade gestacional: semanas <small>(opcional, para o percentil)</small>",
          "num",
          {
            "min": 20,
            "max": 42,
            "step": 1,
            "unit": "semanas",
            "ph": "34",
            "opt": true
          }
        ],
        [
          "ig_dias",
          "Idade gestacional: dias",
          "num",
          {
            "min": 0,
            "max": 6,
            "step": 1,
            "unit": "dias",
            "ph": "0",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Hadlock (1985), com CC, CA e CF em cm:</strong> log<sub>10</sub>(PFE) = 1,326 − 0,00326 × CA × CF + 0,0107 × CC + 0,0438 × CA + 0,158 × CF.</p><p><strong>Percentil (Hadlock 1991):</strong> peso mediano = e<sup>0,578 + 0,332 × IG − 0,00354 × IG²</sup> (IG em semanas), com desvio-padrão de 12,7% do peso mediano; o percentil vem do escore z na distribuição normal.</p>",
      "sources": [
        [
          "Hadlock FP et al. Estimation of fetal weight with the use of head, body, and femur measurements: a prospective study. Am J Obstet Gynecol, 1985.",
          "https://doi.org/10.1016/0002-9378(85)90298-4"
        ],
        [
          "Hadlock FP, Harrist RB, Martinez-Poyer J. In utero analysis of fetal growth: a sonographic weight standard. Radiology, 1991.",
          "https://doi.org/10.1148/radiology.181.1.1887021"
        ],
        [
          "Gordijn SJ et al. Consensus definition of fetal growth restriction: a Delphi procedure. Ultrasound Obstet Gynecol, 2016.",
          "https://doi.org/10.1002/uog.15884"
        ]
      ],
      "cases": [
        [
          "CC 30, CA 30, CF 6 cm: log = 3,3222 → 2.100 g",
          {
            "cc": 30,
            "ca": 30,
            "cf": 6
          },
          {
            "raw": {
              "pfe": 2099.9
            },
            "tol": 1,
            "level": "info"
          }
        ],
        [
          "Mesmo feto com 34s 0d: mediana 2.377 g, z = −0,92, percentil 18 (adequado)",
          {
            "cc": 30,
            "ca": 30,
            "cf": 6,
            "ig_sem": 34,
            "ig_dias": 0
          },
          {
            "raw": {
              "mediana": 2377.4,
              "percentil": 17.9
            },
            "tol": 1,
            "level": "low"
          }
        ],
        [
          "CC 34, CA 36, CF 7,4 cm com 40 semanas: 3.693 g, mediana 3.619 g (publicada), percentil 56",
          {
            "cc": 34,
            "ca": 36,
            "cf": 7.4,
            "ig_sem": 40,
            "ig_dias": 0
          },
          {
            "raw": {
              "pfe": 3692.6,
              "mediana": 3619.2,
              "percentil": 56.3
            },
            "tol": 1,
            "level": "low"
          }
        ],
        [
          "CC 28, CA 24, CF 5,5 cm com 34 semanas: 1.305 g, abaixo do p10 (e do p3)",
          {
            "cc": 28,
            "ca": 24,
            "cf": 5.5,
            "ig_sem": 34,
            "ig_dias": 0
          },
          {
            "raw": {
              "pfe": 1304.6
            },
            "tol": 1,
            "level": "mid",
            "verdict": "percentil 10"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.660Z",
        "total": 27,
        "passed": 27,
        "sourceRowCount": 27,
        "uniqueApiInputCount": 27,
        "sourceContextCount": 27,
        "cases": [
          {
            "index": 0,
            "input": {
              "cc": 20,
              "ca": 16,
              "cf": 3
            },
            "expected": {
              "pfe": 361.6762573989131
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "cc": 20,
              "ca": 16,
              "cf": 6
            },
            "expected": {
              "pfe": 751.3460369128893
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "cc": 20,
              "ca": 16,
              "cf": 8
            },
            "expected": {
              "pfe": 1223.2634511165747
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "cc": 20,
              "ca": 30,
              "cf": 3
            },
            "expected": {
              "pfe": 1082.9290400480443
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "b7ba844a3d8f4900917b99ae6334fc305d60f5becb56132504e4ac26f5768822",
          "total": 27,
          "bankRowCount": 27,
          "uniqueApiInputCount": 27,
          "sourceContextCount": 27,
          "fullStoredSourceRows": 27,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
              "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
            "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "27 HC/AC/FL weight equation witnesses only; official reproduced coefficients with indexed primary cross-check. 1991 percentile, normal-CDF, median semantics and clinical growth interpretations excluded.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "reading": {
            "id": "peso-fetal-estimado-hadlock",
            "currentMethodVersion": "Hadlock 1985 HC/AC/FL variante 3 medidas; curva Hadlock 1991 lognormalmediana, DP 12,7% aproximaçãolocal",
            "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3881966/",
            "recordBinding": {
              "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/peso-fetal-estimado-hadlock.json",
              "sha256": "a41a2683c6574dd595abd3b4ca762fdc92d11bbdff3213c038f1c0a423ca2255"
            },
            "adapterBindings": [
              {
                "file": "apps/website/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17",
                "bytes": 5966,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                "currentSha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17",
                "bytes": 5966,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                "currentSha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
              },
              {
                "file": "apps/command-center/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17",
                "bytes": 5966,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                "currentSha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
              }
            ],
            "ownSourceInputs": 27,
            "observedAdapterRows": 81,
            "sourceIds": [
              "Hadlock1985-ISUOG-reproduction",
              "Hadlock-reproduction2025-indexed",
              "Hadlock1991-abstract-only"
            ],
            "scope": "27 HC/AC/FL weight equation witnesses only; official reproduced coefficients with indexed primary cross-check. 1991 percentile, normal-CDF, median semantics and clinical growth interpretations excluded.",
            "status": "bounded-reproduced-equation-confirmed; original-tables-inaccessible",
            "unchecked": [
              "Original 1985 coefficient table",
              "1991 full equation/percentile model",
              "Measurement and fetal-growth/clinical decisions"
            ],
            "clinicalApproval": "not-performed",
            "professionalTranslationApproval": "not-performed",
            "rightsApproval": "not-performed",
            "fullMethodApproval": "not-performed"
          },
          "primarySources": []
        },
        "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
        "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
            "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
          },
          {
            "file": "apps/dashboard/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
            "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
          },
          {
            "file": "apps/command-center/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
            "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
          }
        ],
        "qualifications": [
          "Original 1985 coefficient table",
          "1991 full equation/percentile model",
          "Measurement and fetal-growth/clinical decisions",
          "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Hadlock 1985 HC/AC/FL variante 3 medidas; curva Hadlock 1991 lognormalmediana, DP 12,7% aproximaçãolocal",
      "implementationVersion": "peso-fetal-estimado-hadlock@native-2026-10-03+db0279cca49e",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3881966/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Hadlock (1985), com CC, CA e CF em cm: log 10 (PFE) = 1,326 − 0,00326 × CA × CF + 0,0107 × CC + 0,0438 × CA + 0,158 × CF. Percentil (Hadlock 1991): peso mediano = e 0,578 + 0,332 × IG − 0,00354 × IG² (IG em semanas), com desvio-padrão de 12,7% do peso mediano; o percentil vem do escore z na distribuição normal.",
        "inputContract": {
          "fields": [
            {
              "key": "cc",
              "label": "Circunferência cefálica (CC)",
              "type": "num",
              "min": 8,
              "max": 40,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "ca",
              "label": "Circunferência abdominal (CA)",
              "type": "num",
              "min": 8,
              "max": 45,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "cf",
              "label": "Comprimento do fêmur (CF)",
              "type": "num",
              "min": 1,
              "max": 9,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "ig_sem",
              "label": "Idade gestacional: semanas <small>(opcional, para o percentil)</small>",
              "type": "num",
              "min": 20,
              "max": 42,
              "unit": "semanas",
              "optional": true,
              "options": null
            },
            {
              "key": "ig_dias",
              "label": "Idade gestacional: dias",
              "type": "num",
              "min": 0,
              "max": 6,
              "unit": "dias",
              "optional": true,
              "options": null
            }
          ],
          "hash": "63b9863d123592f487aa70dc355abf357d02228591bebc5e05d0fef5df7674da"
        },
        "sourceEditions": [
          {
            "citation": "Hadlock FP et al. Estimation of fetal weight with the use of head, body, and femur measurements: a prospective study. Am J Obstet Gynecol, 1985.",
            "url": "https://doi.org/10.1016/0002-9378(85)90298-4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Estimation of fetal weight with the use of head, body, and femur measurements--a prospective study.",
              "year": "1985",
              "firstPublicationDate": "1985-02-01",
              "doi": "10.1016/0002-9378(85)90298-4",
              "pmid": "3881966",
              "journal": "American journal of obstetrics and gynecology",
              "authors": "Hadlock FP, Harrist RB, Sharman RS, Deter RL, Park SK."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3881966/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a8a156f7e621fdcf980036421eda2be382cffaf5f682fdcf83e6b6e86841c969",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Hadlock FP, Harrist RB, Martinez-Poyer J. In utero analysis of fetal growth: a sonographic weight standard. Radiology, 1991.",
            "url": "https://doi.org/10.1148/radiology.181.1.1887021",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "In utero analysis of fetal growth: a sonographic weight standard.",
              "year": "1991",
              "firstPublicationDate": "1991-10-01",
              "doi": "10.1148/radiology.181.1.1887021",
              "pmid": "1887021",
              "journal": "Radiology",
              "authors": "Hadlock FP, Harrist RB, Martinez-Poyer J."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1887021/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "12577b7d21638107596a9d525753e8b6996e1de78f7cc914b93dd532f19767ea",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Gordijn SJ et al. Consensus definition of fetal growth restriction: a Delphi procedure. Ultrasound Obstet Gynecol, 2016.",
            "url": "https://doi.org/10.1002/uog.15884",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Consensus definition of fetal growth restriction: a Delphi procedure.",
              "year": "2016",
              "firstPublicationDate": "2016-09-01",
              "doi": "10.1002/uog.15884",
              "pmid": "26909664",
              "journal": "Ultrasound in obstetrics & gynecology : the official journal of the International Society of Ultrasound in Obstetrics and Gynecology",
              "authors": "Gordijn SJ, Beune IM, Thilaganathan B, Papageorghiou A, Baschat AA, Baker PN, Silver RM, Wynia K, Ganzevoort W."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/26909664/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "32b712263eab1ff12341680342e478f93c058af080d32de897dbc046021be0ee",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.660Z",
          "total": 27,
          "passed": 27,
          "sourceRowCount": 27,
          "uniqueApiInputCount": 27,
          "sourceContextCount": 27,
          "cases": [
            {
              "index": 0,
              "input": {
                "cc": 20,
                "ca": 16,
                "cf": 3
              },
              "expected": {
                "pfe": 361.6762573989131
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "cc": 20,
                "ca": 16,
                "cf": 6
              },
              "expected": {
                "pfe": 751.3460369128893
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "cc": 20,
                "ca": 16,
                "cf": 8
              },
              "expected": {
                "pfe": 1223.2634511165747
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "cc": 20,
                "ca": 30,
                "cf": 3
              },
              "expected": {
                "pfe": 1082.9290400480443
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "b7ba844a3d8f4900917b99ae6334fc305d60f5becb56132504e4ac26f5768822",
            "total": 27,
            "bankRowCount": 27,
            "uniqueApiInputCount": 27,
            "sourceContextCount": 27,
            "fullStoredSourceRows": 27,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
                "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
              "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "27 HC/AC/FL weight equation witnesses only; official reproduced coefficients with indexed primary cross-check. 1991 percentile, normal-CDF, median semantics and clinical growth interpretations excluded.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/seven-primary-source-review-final35.json",
              "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
            },
            "reading": {
              "id": "peso-fetal-estimado-hadlock",
              "currentMethodVersion": "Hadlock 1985 HC/AC/FL variante 3 medidas; curva Hadlock 1991 lognormalmediana, DP 12,7% aproximaçãolocal",
              "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3881966/",
              "recordBinding": {
                "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/peso-fetal-estimado-hadlock.json",
                "sha256": "a41a2683c6574dd595abd3b4ca762fdc92d11bbdff3213c038f1c0a423ca2255"
              },
              "adapterBindings": [
                {
                  "file": "apps/website/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                  "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17",
                  "bytes": 5966,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                  "currentSha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                  "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17",
                  "bytes": 5966,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                  "currentSha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                  "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17",
                  "bytes": 5966,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
                  "currentSha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
                }
              ],
              "ownSourceInputs": 27,
              "observedAdapterRows": 81,
              "sourceIds": [
                "Hadlock1985-ISUOG-reproduction",
                "Hadlock-reproduction2025-indexed",
                "Hadlock1991-abstract-only"
              ],
              "scope": "27 HC/AC/FL weight equation witnesses only; official reproduced coefficients with indexed primary cross-check. 1991 percentile, normal-CDF, median semantics and clinical growth interpretations excluded.",
              "status": "bounded-reproduced-equation-confirmed; original-tables-inaccessible",
              "unchecked": [
                "Original 1985 coefficient table",
                "1991 full equation/percentile model",
                "Measurement and fetal-growth/clinical decisions"
              ],
              "clinicalApproval": "not-performed",
              "professionalTranslationApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodApproval": "not-performed"
            },
            "primarySources": []
          },
          "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
          "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
              "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
            },
            {
              "file": "apps/dashboard/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
              "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
            },
            {
              "file": "apps/command-center/private/tool-code/peso-fetal-estimado-hadlock/calculator.js",
              "sha256": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
            }
          ],
          "qualifications": [
            "Original 1985 coefficient table",
            "1991 full equation/percentile model",
            "Measurement and fetal-growth/clinical decisions",
            "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "db0279cca49e6386a83d482ba572549f7f985d91681fc58ca030668fd9eb3c17"
      },
      "limits": "A referência Hadlock 1985 avaliou modelos de peso fetal em 109 fetos, usando dimensões de cabeça, abdome e fêmur. Peso estimado não é uma medida direta e tem erro de predição; o 1DP de 7,5% relatado nesse estudo não deve ser confundido com parâmetros da curva de crescimento de 1991. Percentis e aproximações locais dependem de uma fonte/variante adicional, ainda não conferida integralmente nessa leitura.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.103Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Coeficientes da varianteHC/AC/FL, faixas de biometria, curva/percentis 1991 e aproximação lognormal local não foram conferidos no resumo 1985."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "peso-ideal-e-ajustado",
      "title": "Peso ideal e peso ajustado",
      "short": "Fórmula de Devine e peso ajustado para obesos",
      "desc": "Calcule o peso ideal pela fórmula de Devine e o peso ajustado (peso ideal + 40% do excesso), usados em doses de medicamentos e em nutrição.",
      "lead": "Estima o peso ideal pela altura e sexo (Devine) e o peso ajustado para pacientes com obesidade, usados no cálculo de doses e de necessidades nutricionais.",
      "kind": "Calculadora",
      "spec": [
        "nutrologia",
        "clinica-medica",
        "medicina-intensiva",
        "anestesiologia",
        "nefrologia"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 120,
            "max": 230,
            "step": 0.5,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "peso",
          "Peso real (para o peso ajustado)",
          "num",
          {
            "min": 25,
            "max": 350,
            "step": 0.1,
            "unit": "kg",
            "ph": "90",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Peso ideal (Devine):</strong> homens 50 kg + 2,3 kg por polegada acima de 5 pés; mulheres 45,5 kg + 2,3 kg por polegada acima de 5 pés. Em centímetros: 50 (ou 45,5) + 2,3 × (altura − 152,4) ÷ 2,54.</p><p><strong>Peso ajustado</strong> = peso ideal + 0,4 × (peso real − peso ideal).</p>",
      "sources": [
        [
          "Pai MP, Paloucek FP. The origin of the \"ideal\" body weight equations. Ann Pharmacother, 2000.",
          "https://doi.org/10.1345/aph.19381"
        ]
      ],
      "cases": [
        [
          "Homem 180 cm: peso ideal 75,0 kg",
          {
            "sexo": "M",
            "altura": 180
          },
          {
            "raw": {
              "ibw": 74.99
            },
            "main": "75,0",
            "level": "info"
          }
        ],
        [
          "Homem 180 cm, 120 kg: ajustado 93,0 kg (160% do ideal)",
          {
            "sexo": "M",
            "altura": 180,
            "peso": 120
          },
          {
            "raw": {
              "ibw": 74.99,
              "abw": 93,
              "pct": 160
            },
            "verdict": "peso ajustado",
            "tol": 0.1
          }
        ],
        [
          "Mulher 165 cm: peso ideal 56,9 kg",
          {
            "sexo": "F",
            "altura": 165
          },
          {
            "raw": {
              "ibw": 56.91
            },
            "main": "56,9"
          }
        ],
        [
          "Homem 152,4 cm (5 pés): peso ideal 50 kg",
          {
            "sexo": "M",
            "altura": 152.4
          },
          {
            "raw": {
              "ibw": 50
            },
            "main": "50,0"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:11:12.303Z",
        "total": 64,
        "passed": 64,
        "sourceRowCount": 64,
        "uniqueApiInputCount": 64,
        "sourceContextCount": 64,
        "scope": "64 selected Devine inch-equation and0.4adjusted-weight arithmetic scenarios, supported by NBA2025 institutional IVIG context. Height>=152.4cm, exact2.54cm/in; original formula/history and other source editions retained. No general drug-dose or patient applicability approval.",
        "originalSourceRowCount": 64,
        "localRejectionContractCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "sexo": "F",
              "altura": 152.4
            },
            "expected": {
              "ibw": 45.5
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "sexo": "F",
              "altura": 152.4,
              "peso": 56
            },
            "expected": {
              "ibw": 45.5,
              "abw": 49.7
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 49.7
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "sexo": "F",
              "altura": 152.4,
              "peso": 150
            },
            "expected": {
              "ibw": 45.5,
              "abw": 87.30000000000001
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 87.30000000000001
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "sexo": "F",
              "altura": 152.4,
              "peso": 350
            },
            "expected": {
              "ibw": 45.5,
              "abw": 167.3
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "ibw": 45.5,
                  "abw": 167.3
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "4df53cb971b12e4ebd039a5a7669557a6d8349e395dfcd4db320bc5476726a50",
          "total": 64,
          "bankRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "fullStoredSourceRows": 64,
          "localRejectionContractCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
              "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
            "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
          },
          "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 64,
          "uniqueApiInputs": 64,
          "duplicateRows": 0
        },
        "sources": [
          {
            "rootPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            },
            "targetedReadings": [
              {
                "id": "peso-ideal-e-ajustado",
                "url": "https://www.blood.gov.au/sites/default/files/documents/2025-01/Adjusting%20Immunoglobulin%20dose%20for%20ideal%20body%20weight.pdf",
                "edition": "NationalBloodAuthority2025 IVIG dose-weight explanatory sheet",
                "access": "Actual official one-page PDF web reader opened and read. Source restrictions and inch-based equation read.",
                "readScope": "Male50/female45.5+2.3(heightInches−60); dose-weight adjustment ideal+0.4(actual−ideal). Source excludes<18,height<152cm,pregnancy; other clinical instructions are outside arithmetic proof.",
                "selectedScope": "Own vectors height>=152.4cm and actual>ideal; exact SI2.54cm/in for the inch equation, and0.4 arithmetic only in stated IVIG context.",
                "excluded": [
                  "General medication dosing",
                  "Pregnancy/children/short stature",
                  "Clinical actual-below-ideal rule, BMI indices and dose decision"
                ]
              }
            ],
            "declaredOriginalMethodVersion": "Devine 1974/Robinson 1983/Miller 1983; revisão Pai Paloucek 2000; pesoajustado fatorlocal 0,4",
            "sourceEditionsUnchanged": true,
            "scope": "64 selected Devine inch-equation and0.4adjusted-weight arithmetic scenarios, supported by NBA2025 institutional IVIG context. Height>=152.4cm, exact2.54cm/in; original formula/history and other source editions retained. No general drug-dose or patient applicability approval."
          }
        ],
        "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
        "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "status": "passed-scoped-mathematical",
          "ownNormalDistQuantilesIndependent": true,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
            "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
          },
          {
            "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
            "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
          },
          {
            "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
            "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
          }
        ],
        "qualifications": [
          "64 selected Devine inch-equation and0.4adjusted-weight arithmetic scenarios, supported by NBA2025 institutional IVIG context. Height>=152.4cm, exact2.54cm/in; original formula/history and other source editions retained. No general drug-dose or patient applicability approval.",
          "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
          "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
          "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
          "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
          "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Devine 1974/Robinson 1983/Miller 1983; revisão Pai Paloucek 2000; pesoajustado fatorlocal 0,4",
      "implementationVersion": "peso-ideal-e-ajustado@native-2026-10-03+2460d05a7311",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/10981254/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Peso ideal (Devine): homens 50 kg + 2,3 kg por polegada acima de 5 pés; mulheres 45,5 kg + 2,3 kg por polegada acima de 5 pés. Em centímetros: 50 (ou 45,5) + 2,3 × (altura − 152,4) ÷ 2,54. Peso ajustado = peso ideal + 0,4 × (peso real − peso ideal).",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 120,
              "max": 230,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso real (para o peso ajustado)",
              "type": "num",
              "min": 25,
              "max": 350,
              "unit": "kg",
              "optional": true,
              "options": null
            }
          ],
          "hash": "f70d141b818053b7310824a9dfc0b7ab6f60fffecada426e921085bf127189f3"
        },
        "sourceEditions": [
          {
            "citation": "Pai MP, Paloucek FP. The origin of the \"ideal\" body weight equations. Ann Pharmacother, 2000.",
            "url": "https://doi.org/10.1345/aph.19381",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The origin of the \"ideal\" body weight equations.",
              "year": "2000",
              "firstPublicationDate": "2000-09-01",
              "doi": "10.1345/aph.19381",
              "pmid": "10981254",
              "journal": "The Annals of pharmacotherapy",
              "authors": "Pai MP, Paloucek FP."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10981254/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "6c7d4200680d933986efc6351d774fd92f5537d2a75d443ec69f642583429e42",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:11:12.303Z",
          "total": 64,
          "passed": 64,
          "sourceRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "scope": "64 selected Devine inch-equation and0.4adjusted-weight arithmetic scenarios, supported by NBA2025 institutional IVIG context. Height>=152.4cm, exact2.54cm/in; original formula/history and other source editions retained. No general drug-dose or patient applicability approval.",
          "originalSourceRowCount": 64,
          "localRejectionContractCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "sexo": "F",
                "altura": 152.4
              },
              "expected": {
                "ibw": 45.5
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "sexo": "F",
                "altura": 152.4,
                "peso": 56
              },
              "expected": {
                "ibw": 45.5,
                "abw": 49.7
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 49.7
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "sexo": "F",
                "altura": 152.4,
                "peso": 150
              },
              "expected": {
                "ibw": 45.5,
                "abw": 87.30000000000001
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 87.30000000000001
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "sexo": "F",
                "altura": 152.4,
                "peso": 350
              },
              "expected": {
                "ibw": 45.5,
                "abw": 167.3
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
                  "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "ibw": 45.5,
                    "abw": 167.3
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "4df53cb971b12e4ebd039a5a7669557a6d8349e395dfcd4db320bc5476726a50",
            "total": 64,
            "bankRowCount": 64,
            "uniqueApiInputCount": 64,
            "sourceContextCount": 64,
            "fullStoredSourceRows": 64,
            "localRejectionContractCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
                "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
              "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
            },
            "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 64,
            "uniqueApiInputs": 64,
            "duplicateRows": 0
          },
          "sources": [
            {
              "rootPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              },
              "targetedReadings": [
                {
                  "id": "peso-ideal-e-ajustado",
                  "url": "https://www.blood.gov.au/sites/default/files/documents/2025-01/Adjusting%20Immunoglobulin%20dose%20for%20ideal%20body%20weight.pdf",
                  "edition": "NationalBloodAuthority2025 IVIG dose-weight explanatory sheet",
                  "access": "Actual official one-page PDF web reader opened and read. Source restrictions and inch-based equation read.",
                  "readScope": "Male50/female45.5+2.3(heightInches−60); dose-weight adjustment ideal+0.4(actual−ideal). Source excludes<18,height<152cm,pregnancy; other clinical instructions are outside arithmetic proof.",
                  "selectedScope": "Own vectors height>=152.4cm and actual>ideal; exact SI2.54cm/in for the inch equation, and0.4 arithmetic only in stated IVIG context.",
                  "excluded": [
                    "General medication dosing",
                    "Pregnancy/children/short stature",
                    "Clinical actual-below-ideal rule, BMI indices and dose decision"
                  ]
                }
              ],
              "declaredOriginalMethodVersion": "Devine 1974/Robinson 1983/Miller 1983; revisão Pai Paloucek 2000; pesoajustado fatorlocal 0,4",
              "sourceEditionsUnchanged": true,
              "scope": "64 selected Devine inch-equation and0.4adjusted-weight arithmetic scenarios, supported by NBA2025 institutional IVIG context. Height>=152.4cm, exact2.54cm/in; original formula/history and other source editions retained. No general drug-dose or patient applicability approval."
            }
          ],
          "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
          "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
              "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
            },
            "status": "passed-scoped-mathematical",
            "ownNormalDistQuantilesIndependent": true,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/peso-ideal-e-ajustado/calculator.js",
              "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
            },
            {
              "file": "apps/dashboard/private/tool-code/peso-ideal-e-ajustado/calculator.js",
              "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
            },
            {
              "file": "apps/command-center/private/tool-code/peso-ideal-e-ajustado/calculator.js",
              "sha256": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
            }
          ],
          "qualifications": [
            "64 selected Devine inch-equation and0.4adjusted-weight arithmetic scenarios, supported by NBA2025 institutional IVIG context. Height>=152.4cm, exact2.54cm/in; original formula/history and other source editions retained. No general drug-dose or patient applicability approval.",
            "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
            "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
            "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
            "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
            "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "2460d05a731166a29bf1da34e4bbeff2248cd8609a16118c9865092bc667d8cb"
      },
      "limits": "Peso ideal é uma estimativa de tabelas altura/peso e não é medida de massa magra. A relação farmacocinética varia por medicamento; não existe confirmação neste resumo de fator ajustado universal 0,4. A escolha do peso para dose deve seguir a fonte do fármaco e a população correspondente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.106Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma fator ajustado local 0,4, coeficientes individuais ou uso pediátrico/gestação. Dose precisa da fonte específica do medicamento."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "peso-predito-volume-corrente",
      "title": "Peso predito e conversão de volume",
      "short": "Peso predito e volume pelo coeficiente explicitamente selecionado",
      "desc": "Calcula o peso predito e converte um coeficiente de mL/kg informado em volume. O coeficiente deve ser definido no contexto clínico; a ferramenta não escolhe uma estratégia de ventilação.",
      "lead": "Calcula o peso predito e converte um coeficiente de mL/kg informado em volume. O coeficiente deve ser definido no contexto clínico; a ferramenta não escolhe uma estratégia de ventilação.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "anestesiologia",
        "medicina-de-emergencia",
        "pneumologia"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "M": "Masculino",
              "F": "Feminino"
            }
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 120,
            "max": 220,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "mlkg",
          "Volume por peso predito definido no protocolo",
          "num",
          {
            "min": 4,
            "max": 8,
            "unit": "mL/kg"
          }
        ]
      ],
      "formula": "<p>PBW = 50 + 0,91(altura−152,4) em homens ou 45,5 + 0,91(altura−152,4) em mulheres. Volume matemático = PBW × coeficiente informado.</p>",
      "sources": [
        [
          "ARDS Network · protocolo e expressão de PBW",
          "https://jamanetwork.com/journals/jama/fullarticle/201986"
        ],
        [
          "Acute Respiratory Distress Syndrome Network. Ventilation with lower tidal volumes as compared with traditional tidal volumes for acute lung injury and the acute respiratory distress syndrome. N Engl J Med, 2000.",
          "https://doi.org/10.1056/NEJM200005043421801"
        ],
        [
          "Fan E et al. An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome. Am J Respir Crit Care Med, 2017.",
          "https://doi.org/10.1164/rccm.201703-0548ST"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "sexo": "M",
            "altura": 170,
            "mlkg": 6
          },
          {
            "raw": {
              "pbw": 66.016,
              "volume": 396.096,
              "mlkg": 6
            },
            "main": "66,02",
            "tol": 1e-9
          }
        ],
        [
          "Mulher152,4cm:45,5kg coef4",
          {
            "sexo": "F",
            "altura": 152.4,
            "mlkg": 4
          },
          {
            "raw": {
              "pbw": 45.5,
              "volume": 182,
              "mlkg": 4
            },
            "main": "45,50"
          }
        ],
        [
          "Homem152,4cm:50kg coef8",
          {
            "sexo": "M",
            "altura": 152.4,
            "mlkg": 8
          },
          {
            "raw": {
              "pbw": 50,
              "volume": 400,
              "mlkg": 8
            },
            "main": "50,00"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 3,
        "passed": 3,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 16,
        "passed": 16,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": 6
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": 6
            },
            "expected": {
              "raw": {
                "pbw": 66.016,
                "volume": 396.096,
                "mlkg": 6
              },
              "main": "66,02",
              "tol": 1e-9
            },
            "obtained": {
              "id": "peso-predito-volume-corrente",
              "main": [
                "66,02",
                "kg"
              ],
              "label": "Peso corporal predito",
              "raw": {
                "pbw": 66.01599999999999,
                "volume": 396.09599999999995,
                "mlkg": 6
              },
              "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "peso-predito-volume-corrente",
              "main": [
                "66,02",
                "kg"
              ],
              "label": "Peso corporal predito",
              "raw": {
                "pbw": 66.01599999999999,
                "volume": 396.09599999999995,
                "mlkg": 6
              },
              "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Mulher152,4cm:45,5kg coef4",
            "label": "Mulher152,4cm:45,5kg coef4",
            "inputs": {
              "sexo": "F",
              "altura": 152.4,
              "mlkg": 4
            },
            "input": {
              "sexo": "F",
              "altura": 152.4,
              "mlkg": 4
            },
            "expected": {
              "raw": {
                "pbw": 45.5,
                "volume": 182,
                "mlkg": 4
              },
              "main": "45,50"
            },
            "obtained": {
              "id": "peso-predito-volume-corrente",
              "main": [
                "45,50",
                "kg"
              ],
              "label": "Peso corporal predito",
              "raw": {
                "pbw": 45.5,
                "volume": 182,
                "mlkg": 4
              },
              "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "peso-predito-volume-corrente",
              "main": [
                "45,50",
                "kg"
              ],
              "label": "Peso corporal predito",
              "raw": {
                "pbw": 45.5,
                "volume": 182,
                "mlkg": 4
              },
              "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Homem152,4cm:50kg coef8",
            "label": "Homem152,4cm:50kg coef8",
            "inputs": {
              "sexo": "M",
              "altura": 152.4,
              "mlkg": 8
            },
            "input": {
              "sexo": "M",
              "altura": 152.4,
              "mlkg": 8
            },
            "expected": {
              "raw": {
                "pbw": 50,
                "volume": 400,
                "mlkg": 8
              },
              "main": "50,00"
            },
            "obtained": {
              "id": "peso-predito-volume-corrente",
              "main": [
                "50,00",
                "kg"
              ],
              "label": "Peso corporal predito",
              "raw": {
                "pbw": 50,
                "volume": 400,
                "mlkg": 8
              },
              "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "peso-predito-volume-corrente",
              "main": [
                "50,00",
                "kg"
              ],
              "label": "Peso corporal predito",
              "raw": {
                "pbw": 50,
                "volume": 400,
                "mlkg": 8
              },
              "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Coeficiente não é presumido",
            "label": "Coeficiente não é presumido",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": null
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": null
            },
            "inputEncoding": {
              "mlkg": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "mlkg"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "mlkg"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "mlkg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: opção desconhecida",
            "label": "sexo: opção desconhecida",
            "inputs": {
              "sexo": "__invalid__",
              "altura": 170,
              "mlkg": 6
            },
            "input": {
              "sexo": "__invalid__",
              "altura": 170,
              "mlkg": 6
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "sexo: campo obrigatório",
            "label": "sexo: campo obrigatório",
            "inputs": {
              "sexo": null,
              "altura": 170,
              "mlkg": 6
            },
            "input": {
              "sexo": null,
              "altura": 170,
              "mlkg": 6
            },
            "inputEncoding": {
              "sexo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "sexo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: texto não é número",
            "label": "altura: texto não é número",
            "inputs": {
              "sexo": "M",
              "altura": "1",
              "mlkg": 6
            },
            "input": {
              "sexo": "M",
              "altura": "1",
              "mlkg": 6
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: NaN é rejeitado",
            "label": "altura: NaN é rejeitado",
            "inputs": {
              "sexo": "M",
              "altura": null,
              "mlkg": 6
            },
            "input": {
              "sexo": "M",
              "altura": null,
              "mlkg": 6
            },
            "inputEncoding": {
              "altura": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: abaixo do intervalo",
            "label": "altura: abaixo do intervalo",
            "inputs": {
              "sexo": "M",
              "altura": 119,
              "mlkg": 6
            },
            "input": {
              "sexo": "M",
              "altura": 119,
              "mlkg": 6
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: acima do intervalo",
            "label": "altura: acima do intervalo",
            "inputs": {
              "sexo": "M",
              "altura": 221,
              "mlkg": 6
            },
            "input": {
              "sexo": "M",
              "altura": 221,
              "mlkg": 6
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "altura: campo obrigatório",
            "label": "altura: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "altura": null,
              "mlkg": 6
            },
            "input": {
              "sexo": "M",
              "altura": null,
              "mlkg": 6
            },
            "inputEncoding": {
              "altura": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "altura"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "altura"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "altura"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mlkg: texto não é número",
            "label": "mlkg: texto não é número",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": "1"
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": "1"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "mlkg"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "mlkg"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "mlkg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mlkg: NaN é rejeitado",
            "label": "mlkg: NaN é rejeitado",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": null
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": null
            },
            "inputEncoding": {
              "mlkg": "NaN"
            },
            "expected": {
              "code": "INVALID_INPUT",
              "field": "mlkg"
            },
            "obtained": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "mlkg"
            },
            "observed": {
              "error": "Número inválido.",
              "code": "INVALID_INPUT",
              "field": "mlkg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mlkg: abaixo do intervalo",
            "label": "mlkg: abaixo do intervalo",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": 3
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": 3
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "mlkg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "mlkg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "mlkg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mlkg: acima do intervalo",
            "label": "mlkg: acima do intervalo",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": 9
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": 9
            },
            "expected": {
              "code": "OUT_OF_RANGE",
              "field": "mlkg"
            },
            "obtained": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "mlkg"
            },
            "observed": {
              "error": "Valor fora do intervalo.",
              "code": "OUT_OF_RANGE",
              "field": "mlkg"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mlkg: campo obrigatório",
            "label": "mlkg: campo obrigatório",
            "inputs": {
              "sexo": "M",
              "altura": 170,
              "mlkg": null
            },
            "input": {
              "sexo": "M",
              "altura": 170,
              "mlkg": null
            },
            "inputEncoding": {
              "mlkg": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "mlkg"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "mlkg"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "mlkg"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
        "sourceRowCount": 16,
        "uniqueApiInputCount": 13,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 16,
          "uniqueApiInputs": 13,
          "duplicateRows": 3,
          "duplicates": [
            {
              "first": 7,
              "repeat": 10,
              "input": {
                "sexo": "M",
                "altura": null,
                "mlkg": 6
              }
            },
            {
              "first": 3,
              "repeat": 12,
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              }
            },
            {
              "first": 3,
              "repeat": 15,
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "limits": "Resultado principal é PBW, não ajuste ventilatório. Não escolhe automaticamente 6 mL/kg; coeficiente, elegibilidade, pressões e titulação dependem do protocolo clínico.",
      "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
      "currentMethodSource": {
        "title": "ARDS Network · protocolo e expressão de PBW",
        "url": "https://jamanetwork.com/journals/jama/fullarticle/201986",
        "version": "ARDS Network 2000; PBW e conversão por coeficiente informado",
        "checkedAt": "2026-10-03",
        "access": "author-scientific-publication"
      },
      "primaryVerification": {
        "url": "https://jamanetwork.com/journals/jama/fullarticle/201986",
        "checked": "Publicação dos autores ARDS Network: peso predito de 50 kg em homens ou 45,5 kg em mulheres, mais 0,91 × (altura em cm − 152,4). Coeficiente do protocolo é informado pelo usuário; não se atribui automaticamente 6 mL/kg.",
        "access": "author-scientific-publication"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
        "implementedVariant": "PBW = 50 + 0,91(altura−152,4) em homens ou 45,5 + 0,91(altura−152,4) em mulheres. Volume matemático = PBW × coeficiente informado.",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "M": "Masculino",
                "F": "Feminino"
              }
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 120,
              "max": 220,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "mlkg",
              "label": "Volume por peso predito definido no protocolo",
              "type": "num",
              "min": 4,
              "max": 8,
              "unit": "mL/kg",
              "optional": false,
              "options": null
            }
          ],
          "hash": "f53667b7577ed593d150bf15c13be78588dce0eb87950ad97e89fbc7cb7841bc",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "ARDS Network · protocolo e expressão de PBW",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/201986",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Acute Respiratory Distress Syndrome Network. Ventilation with lower tidal volumes as compared with traditional tidal volumes for acute lung injury and the acute respiratory distress syndrome. N Engl J Med, 2000.",
            "url": "https://doi.org/10.1056/NEJM200005043421801",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Fan E et al. An Official American Thoracic Society/European Society of Intensive Care Medicine/Society of Critical Care Medicine Clinical Practice Guideline: Mechanical Ventilation in Adult Patients with Acute Respiratory Distress Syndrome. Am J Respir Crit Care Med, 2017.",
            "url": "https://doi.org/10.1164/rccm.201703-0548ST",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "ARDS Network · protocolo e expressão de PBW",
            "url": "https://jamanetwork.com/journals/jama/fullarticle/201986",
            "version": "ARDS Network 2000; PBW e conversão por coeficiente informado",
            "checkedAt": "2026-10-03",
            "access": "author-scientific-publication"
          },
          "primaryVerification": {
            "url": "https://jamanetwork.com/journals/jama/fullarticle/201986",
            "checked": "Publicação dos autores ARDS Network: peso predito de 50 kg em homens ou 45,5 kg em mulheres, mais 0,91 × (altura em cm − 152,4). Coeficiente do protocolo é informado pelo usuário; não se atribui automaticamente 6 mL/kg.",
            "access": "author-scientific-publication"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 16,
          "passed": 16,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": 6
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": 6
              },
              "expected": {
                "raw": {
                  "pbw": 66.016,
                  "volume": 396.096,
                  "mlkg": 6
                },
                "main": "66,02",
                "tol": 1e-9
              },
              "obtained": {
                "id": "peso-predito-volume-corrente",
                "main": [
                  "66,02",
                  "kg"
                ],
                "label": "Peso corporal predito",
                "raw": {
                  "pbw": 66.01599999999999,
                  "volume": 396.09599999999995,
                  "mlkg": 6
                },
                "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "peso-predito-volume-corrente",
                "main": [
                  "66,02",
                  "kg"
                ],
                "label": "Peso corporal predito",
                "raw": {
                  "pbw": 66.01599999999999,
                  "volume": 396.09599999999995,
                  "mlkg": 6
                },
                "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Mulher152,4cm:45,5kg coef4",
              "label": "Mulher152,4cm:45,5kg coef4",
              "inputs": {
                "sexo": "F",
                "altura": 152.4,
                "mlkg": 4
              },
              "input": {
                "sexo": "F",
                "altura": 152.4,
                "mlkg": 4
              },
              "expected": {
                "raw": {
                  "pbw": 45.5,
                  "volume": 182,
                  "mlkg": 4
                },
                "main": "45,50"
              },
              "obtained": {
                "id": "peso-predito-volume-corrente",
                "main": [
                  "45,50",
                  "kg"
                ],
                "label": "Peso corporal predito",
                "raw": {
                  "pbw": 45.5,
                  "volume": 182,
                  "mlkg": 4
                },
                "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "peso-predito-volume-corrente",
                "main": [
                  "45,50",
                  "kg"
                ],
                "label": "Peso corporal predito",
                "raw": {
                  "pbw": 45.5,
                  "volume": 182,
                  "mlkg": 4
                },
                "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Homem152,4cm:50kg coef8",
              "label": "Homem152,4cm:50kg coef8",
              "inputs": {
                "sexo": "M",
                "altura": 152.4,
                "mlkg": 8
              },
              "input": {
                "sexo": "M",
                "altura": 152.4,
                "mlkg": 8
              },
              "expected": {
                "raw": {
                  "pbw": 50,
                  "volume": 400,
                  "mlkg": 8
                },
                "main": "50,00"
              },
              "obtained": {
                "id": "peso-predito-volume-corrente",
                "main": [
                  "50,00",
                  "kg"
                ],
                "label": "Peso corporal predito",
                "raw": {
                  "pbw": 50,
                  "volume": 400,
                  "mlkg": 8
                },
                "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "peso-predito-volume-corrente",
                "main": [
                  "50,00",
                  "kg"
                ],
                "label": "Peso corporal predito",
                "raw": {
                  "pbw": 50,
                  "volume": 400,
                  "mlkg": 8
                },
                "methodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Coeficiente não é presumido",
              "label": "Coeficiente não é presumido",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              },
              "inputEncoding": {
                "mlkg": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "mlkg"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "mlkg"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "mlkg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: opção desconhecida",
              "label": "sexo: opção desconhecida",
              "inputs": {
                "sexo": "__invalid__",
                "altura": 170,
                "mlkg": 6
              },
              "input": {
                "sexo": "__invalid__",
                "altura": 170,
                "mlkg": 6
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "sexo: campo obrigatório",
              "label": "sexo: campo obrigatório",
              "inputs": {
                "sexo": null,
                "altura": 170,
                "mlkg": 6
              },
              "input": {
                "sexo": null,
                "altura": 170,
                "mlkg": 6
              },
              "inputEncoding": {
                "sexo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "sexo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: texto não é número",
              "label": "altura: texto não é número",
              "inputs": {
                "sexo": "M",
                "altura": "1",
                "mlkg": 6
              },
              "input": {
                "sexo": "M",
                "altura": "1",
                "mlkg": 6
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: NaN é rejeitado",
              "label": "altura: NaN é rejeitado",
              "inputs": {
                "sexo": "M",
                "altura": null,
                "mlkg": 6
              },
              "input": {
                "sexo": "M",
                "altura": null,
                "mlkg": 6
              },
              "inputEncoding": {
                "altura": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: abaixo do intervalo",
              "label": "altura: abaixo do intervalo",
              "inputs": {
                "sexo": "M",
                "altura": 119,
                "mlkg": 6
              },
              "input": {
                "sexo": "M",
                "altura": 119,
                "mlkg": 6
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: acima do intervalo",
              "label": "altura: acima do intervalo",
              "inputs": {
                "sexo": "M",
                "altura": 221,
                "mlkg": 6
              },
              "input": {
                "sexo": "M",
                "altura": 221,
                "mlkg": 6
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "altura: campo obrigatório",
              "label": "altura: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "altura": null,
                "mlkg": 6
              },
              "input": {
                "sexo": "M",
                "altura": null,
                "mlkg": 6
              },
              "inputEncoding": {
                "altura": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "altura"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "altura"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "altura"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mlkg: texto não é número",
              "label": "mlkg: texto não é número",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": "1"
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": "1"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "mlkg"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "mlkg"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "mlkg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mlkg: NaN é rejeitado",
              "label": "mlkg: NaN é rejeitado",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              },
              "inputEncoding": {
                "mlkg": "NaN"
              },
              "expected": {
                "code": "INVALID_INPUT",
                "field": "mlkg"
              },
              "obtained": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "mlkg"
              },
              "observed": {
                "error": "Número inválido.",
                "code": "INVALID_INPUT",
                "field": "mlkg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mlkg: abaixo do intervalo",
              "label": "mlkg: abaixo do intervalo",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": 3
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": 3
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "mlkg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "mlkg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "mlkg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mlkg: acima do intervalo",
              "label": "mlkg: acima do intervalo",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": 9
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": 9
              },
              "expected": {
                "code": "OUT_OF_RANGE",
                "field": "mlkg"
              },
              "obtained": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "mlkg"
              },
              "observed": {
                "error": "Valor fora do intervalo.",
                "code": "OUT_OF_RANGE",
                "field": "mlkg"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mlkg: campo obrigatório",
              "label": "mlkg: campo obrigatório",
              "inputs": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              },
              "input": {
                "sexo": "M",
                "altura": 170,
                "mlkg": null
              },
              "inputEncoding": {
                "mlkg": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "mlkg"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "mlkg"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "mlkg"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval.",
          "sourceRowCount": 16,
          "uniqueApiInputCount": 13,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 16,
            "uniqueApiInputs": 13,
            "duplicateRows": 3,
            "duplicates": [
              {
                "first": 7,
                "repeat": 10,
                "input": {
                  "sexo": "M",
                  "altura": null,
                  "mlkg": 6
                }
              },
              {
                "first": 3,
                "repeat": 12,
                "input": {
                  "sexo": "M",
                  "altura": 170,
                  "mlkg": null
                }
              },
              {
                "first": 3,
                "repeat": 15,
                "input": {
                  "sexo": "M",
                  "altura": 170,
                  "mlkg": null
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "ccaddb9f3fb56b00b1ce604b155cf5283ee7c32aa9c01e8881c87319975428c5",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "ARDS Network 2000; PBW e conversão por coeficiente informado",
            "sourceEvidenceSha256": "4d4dafbe317283981ada239342fd366f5b1724f93d796d064a64018d39acb0bf",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "peso-predito-volume-corrente@native-2026-10-04+ccaddb9f3fb5"
    },
    {
      "id": "pressao-arterial-media",
      "title": "Pressão arterial média e de pulso",
      "short": "PAM, pressão de pulso e estágio da HA",
      "desc": "Calcule a pressão arterial média e a pressão de pulso e classifique a pressão arterial pela Diretriz Brasileira de Hipertensão Arterial 2020.",
      "lead": "Calcula a pressão arterial média (PAM), a pressão de pulso e classifica a medida pela Diretriz Brasileira de Hipertensão Arterial 2020.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-intensiva",
        "clinica-medica"
      ],
      "fields": [
        [
          "pas",
          "Pressão sistólica",
          "num",
          {
            "min": 50,
            "max": 300,
            "unit": "mmHg",
            "ph": "140"
          }
        ],
        [
          "pad",
          "Pressão diastólica",
          "num",
          {
            "min": 20,
            "max": 200,
            "unit": "mmHg",
            "ph": "90"
          }
        ]
      ],
      "formula": "<ul><li><strong>PAM</strong> = PAD + (PAS − PAD) ÷ 3</li><li><strong>Pressão de pulso</strong> = PAS − PAD</li></ul>",
      "sources": [
        [
          "Barroso WKS et al. Diretrizes Brasileiras de Hipertensão Arterial – 2020. Arq Bras Cardiol, 2021.",
          "https://doi.org/10.36660/abc.20201238"
        ],
        [
          "AHA scientific statement2019,Measurement of Blood Pressure in Humans",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC11409525/"
        ]
      ],
      "cases": [
        [
          "140/90 mmHg: PAM 106,7 · PP 50 · HA estágio 1",
          {
            "pas": 140,
            "pad": 90
          },
          {
            "raw": {
              "pam": 106.67,
              "pp": 50
            },
            "tol": 0.01,
            "verdict": "estágio 1"
          }
        ],
        [
          "185/95 mmHg: HA estágio 3",
          {
            "pas": 185,
            "pad": 95
          },
          {
            "verdict": "estágio 3",
            "level": "high"
          }
        ],
        [
          "115/75 mmHg: PA ótima",
          {
            "pas": 115,
            "pad": 75
          },
          {
            "verdict": "ótima",
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Ponderação: 60+(120−60)/3=80",
            "input": {
              "pas": 120,
              "pad": 60
            },
            "expected": {
              "pam": 80,
              "pp": 60
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Domínio: PAD não pode exceder PAS",
            "input": {
              "pas": 100,
              "pad": 110
            },
            "expected": {
              "error": true
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "PAM=(PAS+2 PAD)/3 epressãopulso PAS−PAD; aproximação adulta ritmo convencional; DBHA 2020",
      "implementationVersion": "pressao-arterial-media@native-2026-10-03+e92993e5e0fc",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9949730/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "PAM = PAD + (PAS − PAD) ÷ 3 Pressão de pulso = PAS − PAD",
        "inputContract": {
          "fields": [
            {
              "key": "pas",
              "label": "Pressão sistólica",
              "type": "num",
              "min": 50,
              "max": 300,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "pad",
              "label": "Pressão diastólica",
              "type": "num",
              "min": 20,
              "max": 200,
              "unit": "mmHg",
              "optional": false,
              "options": null
            }
          ],
          "hash": "438d29c8164c024332280af046ca9ab553969d08c139561d8d7f95bd1d9df9ff"
        },
        "sourceEditions": [
          {
            "citation": "Barroso WKS et al. Diretrizes Brasileiras de Hipertensão Arterial – 2020. Arq Bras Cardiol, 2021.",
            "url": "https://doi.org/10.36660/abc.20201238",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Brazilian Guidelines of Hypertension - 2020.",
              "year": "2021",
              "firstPublicationDate": "2021-03-01",
              "doi": "10.36660/abc.20201238",
              "pmid": "33909761",
              "pmcid": "PMC9949730",
              "journal": "Arquivos brasileiros de cardiologia",
              "authors": "Barroso WKS, Rodrigues CIS, Bortolotto LA, Mota-Gomes MA, Brandão AA, Feitosa ADM, Machado CA, Poli-de-Figueiredo CE, Amodeo C, Mion Júnior D, Barbosa ECD, Nobre F, Guimarães ICB, Vilela-Martin JF, Yugar-Toledo JC, Magalhães MEC, Neves MFT, Jardim PCBV, Miranda RD, Póvoa RMDS, Fuchs SC, Alessi A, Lucena AJG, Avezum A, Sousa ALL, Pio-Abreu A, Sposito AC, Pierin AMG, Paiva AMG, Spinelli ACS, Nogueira ADR, Dinamarco N, Eibel B, Forjaz CLM, Zanini CRO, Souza CB, Souza DDSM, Nilson EAF, Costa EFA, Freitas EV, Duarte EDR, Muxfeldt ES, Lima Júnior E, Campana EMG, Cesarino EJ, Marques F, Argenta F, Consolim-Colombo FM, Baptista FS, Almeida FA, Borelli FAO, Fuchs FD, Plavnik FL, Salles GF, Feitosa GS, Silva GVD, Guerra GM, Moreno Júnior H, Finimundi HC, Back IC, Oliveira Filho JB, Gemelli JR, Mill JG, Ribeiro JM, Lotaif LAD, Costa LSD, Magalhães LBNC, Drager LF, Martin LC, Scala LCN, Almeida MQ, Gowdak MMG, Klein MRST, Malachias MVB, Kuschnir MCC, Pinheiro ME, Borba MHE, Moreira Filho O, Passarelli Júnior O, Coelho OR, Vitorino PVO, Vitorino PVO, Ribeiro Junior RM, Esporcatte R, Franco R, Pedrosa R, Mulinari RA, Paula RB, Okawa RTP, Rosa RF, Amaral SLD, Ferreira-Filho SR, Kaiser SE, Jardim TSV, Guimarães V, Koch VH, Oigman W, Nadruz W."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC9949730/",
            "abstractAvailable": false,
            "fullTextSha256": "ca50449c3a87f1310abb795a2cae4f92a3818be8ba5d53abf79db0efce09e0a2",
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Ponderação: 60+(120−60)/3=80",
              "input": {
                "pas": 120,
                "pad": 60
              },
              "expected": {
                "pam": 80,
                "pp": 60
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Domínio: PAD não pode exceder PAS",
              "input": {
                "pas": 100,
                "pad": 110
              },
              "expected": {
                "error": true
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e92993e5e0fc8d631444392836a56c2bd6907b8e7077da60c8c23c84c59cc5a7"
      },
      "limits": "A média aproximada por pressão diastólica mais um terço da pressão de pulso pressupõe frequência cardíaca normal, conforme a declaração AHA 2019; não é a integração direta da curva de pressão. Use sistólica e diastólica em mmHg, obtidas com técnica e aparelho apropriados, e documente as condições da medida. A diferença sistólica menos diastólica é pressão de pulso, não frequência do pulso. O resultado isolado não estabelece diagnóstico de hipertensão nem um alvo universal para pacientes críticos.",
      "limitsEvidence": {
        "status": "direct-primary-scientific-statement-named-sections-read",
        "sources": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC11409525/",
            "edition": "AHA scientific statement2019,Measurement of Blood Pressure in Humans",
            "readScope": "Direct original BPcomponents/Pulsepressure-MAP section and measurement overview read:MAP approximate1/3SBP+2/3DBP at normal heart rates;validated accurate measurements. Not full statement."
          },
          {
            "url": "https://doi.org/10.36660/abc.20201238",
            "edition": "Brazilian hypertension guidelines2020",
            "readScope": "Bibliographic identity and indexed hypertension-definition paragraph only;MAP section not retrieved."
          }
        ],
        "populationScope": "Approximate cardiac-cycle mean at normal heart rates, distinct from direct waveform measurement.",
        "remainingChecks": [
          "No fullAHA statement review.",
          "Brazilian2020 MAP section not read;source edition identity is not formula certification."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "probabilidade-pos-teste",
      "title": "Probabilidade pós-teste (teorema de Bayes)",
      "short": "Da probabilidade pré-teste à pós-teste pela razão de verossimilhança",
      "desc": "Calcule a probabilidade pós-teste a partir da probabilidade pré-teste e da razão de verossimilhança do resultado, como no nomograma de Fagan (teorema de Bayes).",
      "lead": "Converte a probabilidade pré-teste de uma doença na probabilidade depois de um resultado de exame, usando a razão de verossimilhança desse resultado.",
      "kind": "Calculadora",
      "spec": [
        "medicina-preventiva-e-social",
        "medicina-de-familia-e-comunidade",
        "clinica-medica",
        "medicina-de-emergencia"
      ],
      "fields": [
        [
          "pre",
          "Probabilidade pré-teste (prevalência ou estimativa clínica)",
          "num",
          {
            "min": 0.1,
            "max": 99.9,
            "step": 0.1,
            "unit": "%",
            "ph": "25"
          }
        ],
        [
          "rv",
          "Razão de verossimilhança do resultado (RV+ se positivo, RV− se negativo)",
          "num",
          {
            "min": 0.001,
            "max": 1000,
            "step": 0.01,
            "ph": "8"
          }
        ]
      ],
      "formula": "<p>Chance pré-teste = p / (1 − p) · Chance pós-teste = chance pré-teste × RV · Probabilidade pós-teste = chance pós-teste / (1 + chance pós-teste).</p><p>É a forma de razão de chances do teorema de Bayes, que o nomograma de Fagan resolve graficamente.</p>",
      "sources": [
        [
          "Fagan TJ. Nomogram for Bayes's theorem. N Engl J Med, 1975.",
          "https://doi.org/10.1056/NEJM197507312930513"
        ],
        [
          "Deeks JJ, Altman DG. Diagnostic tests 4: likelihood ratios. BMJ, 2004.",
          "https://doi.org/10.1136/bmj.329.7458.168"
        ],
        [
          "Deeks/Altman2004,Diagnostic tests4:likelihood ratios",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC478236/"
        ],
        [
          "Fagan1975",
          "https://doi.org/10.1056/NEJM197507313930513"
        ]
      ],
      "cases": [
        [
          "Pré-teste 25%, RV 8: chance 1/3 × 8 = 2,667; pós-teste 72,7%",
          {
            "pre": 25,
            "rv": 8
          },
          {
            "raw": {
              "post": 72.73,
              "oddsPost": 2.667
            },
            "level": "info"
          }
        ],
        [
          "Pré-teste 50%, RV− 0,1: pós-teste 9,1%",
          {
            "pre": 50,
            "rv": 0.1
          },
          {
            "raw": {
              "post": 9.09
            },
            "verdict": "grande redução"
          }
        ],
        [
          "Pré-teste 10%, RV 1: sem mudança",
          {
            "pre": 10,
            "rv": 1
          },
          {
            "raw": {
              "post": 10
            },
            "main": "10,0"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "RV1 preserva probabilidade",
            "input": {
              "pre": 40,
              "rv": 1
            },
            "expected": {
              "post": 40
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Pré50% e RV4 produzem80%",
            "input": {
              "pre": 50,
              "rv": 4
            },
            "expected": {
              "post": 80,
              "oddsPost": 4
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Bayes Odds:Fagan 1975; oddspré×LR, conversãopós; Deeks Altman 2004 LR",
      "implementationVersion": "probabilidade-pos-teste@native-2026-10-03+10aa4c06ce14",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1143310/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Chance pré-teste = p / (1 − p) · Chance pós-teste = chance pré-teste × RV · Probabilidade pós-teste = chance pós-teste / (1 + chance pós-teste). É a forma de razão de chances do teorema de Bayes, que o nomograma de Fagan resolve graficamente.",
        "inputContract": {
          "fields": [
            {
              "key": "pre",
              "label": "Probabilidade pré-teste (prevalência ou estimativa clínica)",
              "type": "num",
              "min": 0.1,
              "max": 99.9,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "rv",
              "label": "Razão de verossimilhança do resultado (RV+ se positivo, RV− se negativo)",
              "type": "num",
              "min": 0.001,
              "max": 1000,
              "optional": false,
              "options": null
            }
          ],
          "hash": "9d705e52310155ce48cedd0924b10ee18cc0bd27ff70ba183cf2b30496c5d131"
        },
        "sourceEditions": [
          {
            "citation": "Fagan TJ. Nomogram for Bayes's theorem. N Engl J Med, 1975.",
            "url": "https://doi.org/10.1056/NEJM197507312930513",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Letter: Nomogram for Bayes's theorem.",
              "year": "1975",
              "firstPublicationDate": "1975-07-01",
              "doi": "10.1056/nejm197507312930513",
              "pmid": "1143310",
              "journal": "The New England journal of medicine",
              "authors": "Fagan TJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1143310/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Deeks JJ, Altman DG. Diagnostic tests 4: likelihood ratios. BMJ, 2004.",
            "url": "https://doi.org/10.1136/bmj.329.7458.168",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnostic tests 4: likelihood ratios.",
              "year": "2004",
              "firstPublicationDate": "2004-07-01",
              "doi": "10.1136/bmj.329.7458.168",
              "pmid": "15258077",
              "pmcid": "PMC478236",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Deeks JJ, Altman DG."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC478236/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "RV1 preserva probabilidade",
              "input": {
                "pre": 40,
                "rv": 1
              },
              "expected": {
                "post": 40
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Pré50% e RV4 produzem80%",
              "input": {
                "pre": 50,
                "rv": 4
              },
              "expected": {
                "post": 80,
                "oddsPost": 4
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "10aa4c06ce14943de318aa8edd3af11bf17c4120a910f1ee6ae4042dc2442d5d"
      },
      "limits": "A probabilidade pré-teste deve representar a população e o contexto clínico avaliados; a razão de verossimilhança deve corresponder ao teste e à categoria do resultado. Probabilidade e odds são grandezas diferentes: a atualização multiplica odds pela razão de verossimilhança e só depois retorna à probabilidade. Valores preditivos variam com a prevalência e não se transferem automaticamente entre estudos e serviços. O cálculo atualiza uma estimativa; não confirma nem exclui sozinho uma doença.",
      "limitsEvidence": {
        "status": "direct-original-methodological-article-body-read",
        "sources": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC478236/",
            "edition": "Deeks/Altman2004,Diagnostic tests4:likelihood ratios",
            "readScope": "Direct original article body on category-specificLR,prior/posteriorodds and prevalence dependence read;not an implementation-by-line approval."
          },
          {
            "url": "https://doi.org/10.1056/NEJM197507313930513",
            "edition": "Fagan1975",
            "readScope": "Identity only;original nomogram not visually inspected."
          }
        ],
        "populationScope": "Bayesian updating using a context-appropriate prior and a test/result-specific likelihood ratio.",
        "remainingChecks": [
          "OriginalFagan nomogram not visually read.",
          "No validation of any user-selectedprior/LR or individual diagnosis."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "psi-port",
      "title": "PSI/PORT (índice de gravidade da pneumonia)",
      "short": "Classe de risco de Fine na pneumonia comunitária",
      "desc": "Calcule o Pneumonia Severity Index (PSI/PORT, Fine 1997): classes I a V, mortalidade em 30 dias e local de tratamento na pneumonia adquirida na comunidade.",
      "lead": "Classifica adultos com pneumonia adquirida na comunidade em cinco classes de risco de morte em 30 dias, a partir de 20 variáveis demográficas, clínicas, laboratoriais e radiológicas.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "infectologia",
        "medicina-de-emergencia",
        "clinica-medica"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos",
            "ph": "65"
          }
        ],
        [
          "casa",
          "Mora em instituição de longa permanência (+10)",
          "chk",
          {}
        ],
        [
          "neoplasia",
          "Neoplasia ativa ou diagnosticada no último ano (+30)",
          "chk",
          {}
        ],
        [
          "hepatica",
          "Doença hepática (cirrose, hepatite crônica) (+20)",
          "chk",
          {}
        ],
        [
          "icc",
          "Insuficiência cardíaca (+10)",
          "chk",
          {}
        ],
        [
          "avc",
          "Doença cerebrovascular (+10)",
          "chk",
          {}
        ],
        [
          "renal",
          "Doença renal crônica (+10)",
          "chk",
          {}
        ],
        [
          "confusao",
          "Alteração do estado mental (+20)",
          "chk",
          {}
        ],
        [
          "fr",
          "FR ≥ 30 irpm (+20)",
          "chk",
          {}
        ],
        [
          "pas",
          "PA sistólica &lt; 90 mmHg (+20)",
          "chk",
          {}
        ],
        [
          "temp",
          "Temperatura &lt; 35 °C ou ≥ 40 °C (+15)",
          "chk",
          {}
        ],
        [
          "fc",
          "FC ≥ 125 bpm (+10)",
          "chk",
          {}
        ],
        [
          "ph",
          "pH arterial &lt; 7,35 (+30)",
          "chk",
          {}
        ],
        [
          "ureia",
          "Ureia ≥ 64 mg/dL (BUN ≥ 30 mg/dL) (+20)",
          "chk",
          {}
        ],
        [
          "sodio",
          "Sódio &lt; 130 mEq/L (+20)",
          "chk",
          {}
        ],
        [
          "glicose",
          "Glicose ≥ 250 mg/dL (+10)",
          "chk",
          {}
        ],
        [
          "ht",
          "Hematócrito &lt; 30% (+10)",
          "chk",
          {}
        ],
        [
          "pao2",
          "PaO₂ &lt; 60 mmHg ou SatO₂ &lt; 90% (+10)",
          "chk",
          {}
        ],
        [
          "derrame",
          "Derrame pleural na radiografia (+10)",
          "chk",
          {}
        ]
      ],
      "formula": "<p><strong>Etapa 1 (classe I):</strong> idade ≤ 50 anos, sem nenhuma das 5 comorbidades (neoplasia, doença hepática, insuficiência cardíaca, cerebrovascular ou renal) e sem nenhum dos 5 achados de exame (confusão, FR ≥ 30, PAS &lt; 90, temperatura &lt; 35 ou ≥ 40 °C, FC ≥ 125).</p><p><strong>Etapa 2 (demais):</strong> pontos = idade em anos (mulheres: idade − 10) + pontos de cada item presente. Classe II ≤ 70; III 71–90; IV 91–130; V &gt; 130.</p>",
      "sources": [
        [
          "Fine MJ et al. A prediction rule to identify low-risk patients with community-acquired pneumonia. N Engl J Med, 1997.",
          "https://doi.org/10.1056/NEJM199701233360402"
        ],
        [
          "Metlay JP et al. Diagnosis and treatment of adults with community-acquired pneumonia. An official clinical practice guideline of the American Thoracic Society and Infectious Diseases Society of America. Am J Respir Crit Care Med, 2019.",
          "https://doi.org/10.1164/rccm.201908-1581ST"
        ]
      ],
      "cases": [
        [
          "Homem de 40 anos sem achados: classe I",
          {
            "sexo": "M",
            "idade": 40
          },
          {
            "raw": {
              "cls": 1
            },
            "level": "low"
          }
        ],
        [
          "Homem de 50 anos sem achados: classe I (limite da etapa 1)",
          {
            "sexo": "M",
            "idade": 50
          },
          {
            "raw": {
              "cls": 1
            },
            "level": "low"
          }
        ],
        [
          "Mulher de 70 anos com ICC: 60 + 10 = 70, classe II",
          {
            "sexo": "F",
            "idade": 70,
            "icc": true
          },
          {
            "raw": {
              "score": 70,
              "cls": 2
            },
            "level": "low"
          }
        ],
        [
          "Homem de 72 anos com derrame pleural: 82, classe III",
          {
            "sexo": "M",
            "idade": 72,
            "derrame": true
          },
          {
            "raw": {
              "score": 82,
              "cls": 3
            },
            "level": "mid"
          }
        ],
        [
          "Homem de 75 anos, neoplasia e ureia elevada: 125, classe IV",
          {
            "sexo": "M",
            "idade": 75,
            "neoplasia": true,
            "ureia": true
          },
          {
            "raw": {
              "score": 125,
              "cls": 4
            },
            "level": "high"
          }
        ],
        [
          "Homem de 80 anos, institucionalizado, confuso, pH 7,30: 140, classe V",
          {
            "sexo": "M",
            "idade": 80,
            "casa": true,
            "confusao": true,
            "ph": true
          },
          {
            "raw": {
              "score": 140,
              "cls": 5
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 6,
        "passed": 6,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:47:03.432Z",
        "total": 3738,
        "passed": 3738,
        "sourceRowCount": 3738,
        "uniqueApiInputCount": 3738,
        "scope": "StepI eleven source predicates plus assigned Table2 point sum and classII<=70/III71–90/IV91–130/V>130. No treatment/outpatient decision, pneumonia diagnosis or factual assessment approval.",
        "caseStorage": {
          "file": "independent-source-cases.json",
          "mode": "complete-downloadable-bank-with-inline-subset",
          "sha256": "b6464a703410d686aaeb521d9904108ef8bd2a15c171883cd67287f683a0d600",
          "total": 3738,
          "uniqueApiInputCount": 3738,
          "bankRowCount": 3738
        },
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 18,
              "sexo": "F",
              "casa": false,
              "neoplasia": false,
              "hepatica": false,
              "icc": false,
              "avc": false,
              "renal": false,
              "confusao": false,
              "fr": false,
              "pas": false,
              "temp": false,
              "fc": false,
              "ph": false,
              "ureia": false,
              "sodio": false,
              "glicose": false,
              "ht": false,
              "pao2": false,
              "derrame": false
            },
            "expected": {
              "raw": {
                "score": 0,
                "cls": "I"
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0,
                    "cls": "I"
                  }
                },
                "observedRaw": {
                  "score": 0,
                  "cls": 1
                },
                "main": [
                  "Classe I",
                  "sem pontuação (critérios da classe I)"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0,
                    "cls": "I"
                  }
                },
                "observedRaw": {
                  "score": 0,
                  "cls": 1
                },
                "main": [
                  "Classe I",
                  "sem pontuação (critérios da classe I)"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0,
                    "cls": "I"
                  }
                },
                "observedRaw": {
                  "score": 0,
                  "cls": 1
                },
                "main": [
                  "Classe I",
                  "sem pontuação (critérios da classe I)"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "idade": 18,
              "sexo": "F",
              "casa": true,
              "neoplasia": false,
              "hepatica": false,
              "icc": false,
              "avc": false,
              "renal": false,
              "confusao": false,
              "fr": false,
              "pas": false,
              "temp": false,
              "fc": false,
              "ph": false,
              "ureia": false,
              "sodio": false,
              "glicose": false,
              "ht": false,
              "pao2": false,
              "derrame": false
            },
            "expected": {
              "raw": {
                "score": 0,
                "cls": "I"
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0,
                    "cls": "I"
                  }
                },
                "observedRaw": {
                  "score": 0,
                  "cls": 1
                },
                "main": [
                  "Classe I",
                  "sem pontuação (critérios da classe I)"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0,
                    "cls": "I"
                  }
                },
                "observedRaw": {
                  "score": 0,
                  "cls": 1
                },
                "main": [
                  "Classe I",
                  "sem pontuação (critérios da classe I)"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 0,
                    "cls": "I"
                  }
                },
                "observedRaw": {
                  "score": 0,
                  "cls": 1
                },
                "main": [
                  "Classe I",
                  "sem pontuação (critérios da classe I)"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          },
          {
            "index": 2,
            "input": {
              "idade": 18,
              "sexo": "F",
              "casa": false,
              "neoplasia": true,
              "hepatica": false,
              "icc": false,
              "avc": false,
              "renal": false,
              "confusao": false,
              "fr": false,
              "pas": false,
              "temp": false,
              "fc": false,
              "ph": false,
              "ureia": false,
              "sodio": false,
              "glicose": false,
              "ht": false,
              "pao2": false,
              "derrame": false
            },
            "expected": {
              "raw": {
                "score": 38,
                "cls": "II"
              }
            },
            "passed": true,
            "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 38,
                    "cls": "II"
                  }
                },
                "observedRaw": {
                  "score": 38,
                  "cls": 2
                },
                "main": [
                  "Classe II",
                  "38 pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/dashboard/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 38,
                    "cls": "II"
                  }
                },
                "observedRaw": {
                  "score": 38,
                  "cls": 2
                },
                "main": [
                  "Classe II",
                  "38 pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              },
              {
                "file": "apps/command-center/private/tool-code/psi-port/calculator.js",
                "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                "runtime": "Node+VM",
                "acceptedProjection": {
                  "raw": {
                    "score": 38,
                    "cls": "II"
                  }
                },
                "observedRaw": {
                  "score": 38,
                  "cls": 2
                },
                "main": [
                  "Classe II",
                  "38 pontos"
                ],
                "passed": true,
                "excludedPartsAreNotApproved": true
              }
            ]
          }
        ],
        "sourceExpectation": {
          "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
          "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
        },
        "originalEvidence": {
          "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
          "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
        },
        "sourceRead": {
          "file": "reports/review-20261003/six-primary-own-observations-final33.json",
          "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
        },
        "independentPeer": {
          "status": "completed",
          "kind": "independent-technical-packaging-and-replay",
          "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
          "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
          "checks": 568121,
          "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
          "secondBlindPrimarySourceDerivation": false,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        },
        "numericPolicy": {
          "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "PSI/PORT/Fine 1997:regra classe I efase 2 pontuação I–V; sem CURB 65",
      "implementationVersion": "psi-port@native-2026-10-03+8bf194e38b89",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8995086/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Etapa 1 (classe I): idade ≤ 50 anos, sem nenhuma das 5 comorbidades (neoplasia, doença hepática, insuficiência cardíaca, cerebrovascular ou renal) e sem nenhum dos 5 achados de exame (confusão, FR ≥ 30, PAS < 90, temperatura < 35 ou ≥ 40 °C, FC ≥ 125). Etapa 2 (demais): pontos = idade em anos (mulheres: idade − 10) + pontos de cada item presente. Classe II ≤ 70; III 71–90; IV 91–130; V > 130.",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "casa",
              "label": "Mora em instituição de longa permanência (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "neoplasia",
              "label": "Neoplasia ativa ou diagnosticada no último ano (+30)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "hepatica",
              "label": "Doença hepática (cirrose, hepatite crônica) (+20)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "icc",
              "label": "Insuficiência cardíaca (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "avc",
              "label": "Doença cerebrovascular (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "renal",
              "label": "Doença renal crônica (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "confusao",
              "label": "Alteração do estado mental (+20)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fr",
              "label": "FR ≥ 30 irpm (+20)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pas",
              "label": "PA sistólica &lt; 90 mmHg (+20)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "temp",
              "label": "Temperatura &lt; 35 °C ou ≥ 40 °C (+15)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "FC ≥ 125 bpm (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ph",
              "label": "pH arterial &lt; 7,35 (+30)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ureia",
              "label": "Ureia ≥ 64 mg/dL (BUN ≥ 30 mg/dL) (+20)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sodio",
              "label": "Sódio &lt; 130 mEq/L (+20)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "glicose",
              "label": "Glicose ≥ 250 mg/dL (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "ht",
              "label": "Hematócrito &lt; 30% (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pao2",
              "label": "PaO₂ &lt; 60 mmHg ou SatO₂ &lt; 90% (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "derrame",
              "label": "Derrame pleural na radiografia (+10)",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7d2311887df11116de7b16c899e4723ac58b3f2cbf66ac71e6e9df488ea5cc7a"
        },
        "sourceEditions": [
          {
            "citation": "Fine MJ et al. A prediction rule to identify low-risk patients with community-acquired pneumonia. N Engl J Med, 1997.",
            "url": "https://doi.org/10.1056/NEJM199701233360402",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A prediction rule to identify low-risk patients with community-acquired pneumonia.",
              "year": "1997",
              "firstPublicationDate": "1997-01-01",
              "doi": "10.1056/nejm199701233360402",
              "pmid": "8995086",
              "journal": "The New England journal of medicine",
              "authors": "Fine MJ, Auble TE, Yealy DM, Hanusa BH, Weissfeld LA, Singer DE, Coley CM, Marrie TJ, Kapoor WN."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8995086/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d8ce38abe6333bcdba73cb3c1b943f941a00235fd54ed6a1a8efe673a6aa6c30",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Metlay JP et al. Diagnosis and treatment of adults with community-acquired pneumonia. An official clinical practice guideline of the American Thoracic Society and Infectious Diseases Society of America. Am J Respir Crit Care Med, 2019.",
            "url": "https://doi.org/10.1164/rccm.201908-1581ST",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnosis and Treatment of Adults with Community-acquired Pneumonia. An Official Clinical Practice Guideline of the American Thoracic Society and Infectious Diseases Society of America.",
              "year": "2019",
              "firstPublicationDate": "2019-10-01",
              "doi": "10.1164/rccm.201908-1581st",
              "pmid": "31573350",
              "pmcid": "PMC6812437",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "Metlay JP, Waterer GW, Long AC, Anzueto A, Brozek J, Crothers K, Cooley LA, Dean NC, Fine MJ, Flanders SA, Griffin MR, Metersky ML, Musher DM, Restrepo MI, Whitney CG."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC6812437/",
            "abstractAvailable": true,
            "fullTextSha256": "cf6cf99dec6a4a5d3dc56b8ab0a8536f32fcf74cdf166cd71565e6669ed7369e",
            "abstractSha256": "1f27187815393b803893b8ca62727fe34b608cb10a961ea9c843060fd543ad24",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:47:03.432Z",
          "total": 3738,
          "passed": 3738,
          "sourceRowCount": 3738,
          "uniqueApiInputCount": 3738,
          "scope": "StepI eleven source predicates plus assigned Table2 point sum and classII<=70/III71–90/IV91–130/V>130. No treatment/outpatient decision, pneumonia diagnosis or factual assessment approval.",
          "caseStorage": {
            "file": "independent-source-cases.json",
            "mode": "complete-downloadable-bank-with-inline-subset",
            "sha256": "b6464a703410d686aaeb521d9904108ef8bd2a15c171883cd67287f683a0d600",
            "total": 3738,
            "uniqueApiInputCount": 3738,
            "bankRowCount": 3738
          },
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 18,
                "sexo": "F",
                "casa": false,
                "neoplasia": false,
                "hepatica": false,
                "icc": false,
                "avc": false,
                "renal": false,
                "confusao": false,
                "fr": false,
                "pas": false,
                "temp": false,
                "fc": false,
                "ph": false,
                "ureia": false,
                "sodio": false,
                "glicose": false,
                "ht": false,
                "pao2": false,
                "derrame": false
              },
              "expected": {
                "raw": {
                  "score": 0,
                  "cls": "I"
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0,
                      "cls": "I"
                    }
                  },
                  "observedRaw": {
                    "score": 0,
                    "cls": 1
                  },
                  "main": [
                    "Classe I",
                    "sem pontuação (critérios da classe I)"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0,
                      "cls": "I"
                    }
                  },
                  "observedRaw": {
                    "score": 0,
                    "cls": 1
                  },
                  "main": [
                    "Classe I",
                    "sem pontuação (critérios da classe I)"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0,
                      "cls": "I"
                    }
                  },
                  "observedRaw": {
                    "score": 0,
                    "cls": 1
                  },
                  "main": [
                    "Classe I",
                    "sem pontuação (critérios da classe I)"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "idade": 18,
                "sexo": "F",
                "casa": true,
                "neoplasia": false,
                "hepatica": false,
                "icc": false,
                "avc": false,
                "renal": false,
                "confusao": false,
                "fr": false,
                "pas": false,
                "temp": false,
                "fc": false,
                "ph": false,
                "ureia": false,
                "sodio": false,
                "glicose": false,
                "ht": false,
                "pao2": false,
                "derrame": false
              },
              "expected": {
                "raw": {
                  "score": 0,
                  "cls": "I"
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0,
                      "cls": "I"
                    }
                  },
                  "observedRaw": {
                    "score": 0,
                    "cls": 1
                  },
                  "main": [
                    "Classe I",
                    "sem pontuação (critérios da classe I)"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0,
                      "cls": "I"
                    }
                  },
                  "observedRaw": {
                    "score": 0,
                    "cls": 1
                  },
                  "main": [
                    "Classe I",
                    "sem pontuação (critérios da classe I)"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 0,
                      "cls": "I"
                    }
                  },
                  "observedRaw": {
                    "score": 0,
                    "cls": 1
                  },
                  "main": [
                    "Classe I",
                    "sem pontuação (critérios da classe I)"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            },
            {
              "index": 2,
              "input": {
                "idade": 18,
                "sexo": "F",
                "casa": false,
                "neoplasia": true,
                "hepatica": false,
                "icc": false,
                "avc": false,
                "renal": false,
                "confusao": false,
                "fr": false,
                "pas": false,
                "temp": false,
                "fc": false,
                "ph": false,
                "ureia": false,
                "sodio": false,
                "glicose": false,
                "ht": false,
                "pao2": false,
                "derrame": false
              },
              "expected": {
                "raw": {
                  "score": 38,
                  "cls": "II"
                }
              },
              "passed": true,
              "comparisonScope": "Only explicit acceptedProjection; raw/fullmethod fields not silently approved",
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 38,
                      "cls": "II"
                    }
                  },
                  "observedRaw": {
                    "score": 38,
                    "cls": 2
                  },
                  "main": [
                    "Classe II",
                    "38 pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 38,
                      "cls": "II"
                    }
                  },
                  "observedRaw": {
                    "score": 38,
                    "cls": 2
                  },
                  "main": [
                    "Classe II",
                    "38 pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                },
                {
                  "file": "apps/command-center/private/tool-code/psi-port/calculator.js",
                  "sha256": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a",
                  "runtime": "Node+VM",
                  "acceptedProjection": {
                    "raw": {
                      "score": 38,
                      "cls": "II"
                    }
                  },
                  "observedRaw": {
                    "score": 38,
                    "cls": 2
                  },
                  "main": [
                    "Classe II",
                    "38 pontos"
                  ],
                  "passed": true,
                  "excludedPartsAreNotApproved": true
                }
              ]
            }
          ],
          "sourceExpectation": {
            "file": "reports/review-20261003/source33-accepted-scope-expectations.json",
            "sha256": "c51a745f432eef23771c7e52dea4c8b82f501ce54d3bfe640e449e04883bc907"
          },
          "originalEvidence": {
            "file": "reports/review-20261003/six-primary-own-source-check-final33.json",
            "sha256": "f41286e6919665d7480d19067e0fa325292e1753677e419375b69a9739843521"
          },
          "sourceRead": {
            "file": "reports/review-20261003/six-primary-own-observations-final33.json",
            "sha256": "f4047a76d52e04932e39b336d9a395c949640cb519103160ebe5241fd4ad67a1"
          },
          "independentPeer": {
            "status": "completed",
            "kind": "independent-technical-packaging-and-replay",
            "file": "reports/review-20261003/source33-bank-packaging-root-peer-r2.json",
            "sha256": "5201eb9c2655a20545a1e836e61bb26045b368c4dfc6f690a9dde3b63bdc398e",
            "checks": 568121,
            "scope": "Root independent technical packaging/projection peer, against the source author pre-engine expectations. Not a second blind primary-source derivation or clinical/professional-language/rights approval. Exact source33 exclusions retained; no tolerance relaxation.",
            "secondBlindPrimarySourceDerivation": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed"
          },
          "numericPolicy": {
            "acceptedProjection": "Strict independently frozen accepted integer/count/class projection; no float tolerance"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "8bf194e38b89724680d51b94a8185d3f7427d25a6ec13c32b15df9244527ef1a"
      },
      "limits": "O PSI/PORT foi desenvolvido para adultos com pneumonia adquirida na comunidade e risco de morte em 30 dias. Classes baixas não significam ausência de risco nem decisão automática de alta. Critérios de elegibilidade, definição de pneumonia e condições para manejo ambulatorial devem acompanhar o protocolo clínico.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.110Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém todas as exclusões, regra de classe I ou todos os 20 itens. Diretriz ATS/IDSA 2019 é fonte distinta."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "qsofa",
      "title": "qSOFA (quick SOFA)",
      "short": "Rastreio de gravidade na suspeita de sepse",
      "desc": "Calcule o qSOFA (quick SOFA) em pacientes com suspeita de infecção fora da UTI: frequência respiratória, estado mental e pressão sistólica.",
      "lead": "Identifica, fora da UTI, pacientes com suspeita de infecção que têm maior risco de morte ou de internação prolongada em terapia intensiva.",
      "kind": "Escore",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "infectologia",
        "clinica-medica"
      ],
      "fields": [
        [
          "fr",
          "Frequência respiratória ≥ 22 irpm",
          "chk",
          {}
        ],
        [
          "mental",
          "Alteração do estado mental (Glasgow &lt; 15)",
          "chk",
          {}
        ],
        [
          "pas",
          "Pressão sistólica ≤ 100 mmHg",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada: frequência respiratória ≥ 22/min, alteração do estado mental e pressão sistólica ≤ 100 mmHg. Positivo com 2 ou mais pontos.</p>",
      "sources": [
        [
          "Seymour CW et al. Assessment of clinical criteria for sepsis: for the Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3). JAMA, 2016.",
          "https://doi.org/10.1001/jama.2016.0288"
        ],
        [
          "Singer M et al. The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3). JAMA, 2016.",
          "https://doi.org/10.1001/jama.2016.0287"
        ],
        [
          "Evans L et al. Surviving sepsis campaign: international guidelines for management of sepsis and septic shock 2021. Intensive Care Med, 2021.",
          "https://doi.org/10.1007/s00134-021-06506-y"
        ],
        [
          "SSC adult guidelines2021",
          "https://www.sccm.org/clinical-resources/guidelines/guidelines/surviving-sepsis-guidelines-2021"
        ],
        [
          "SSC adult guidelines2026, current official page as observed2026-10-03",
          "https://www.sccm.org/survivingsepsiscampaign/guidelines-and-resources/surviving-sepsis-campaign-adult-guidelines"
        ]
      ],
      "cases": [
        [
          "Só taquipneia: 1 ponto, negativo",
          {
            "fr": true
          },
          {
            "score": 1,
            "level": "low"
          }
        ],
        [
          "Taquipneia e hipotensão: 2 pontos, positivo (limite)",
          {
            "fr": true,
            "pas": true
          },
          {
            "score": 2,
            "level": "high"
          }
        ],
        [
          "Os três critérios: 3 pontos",
          {
            "fr": true,
            "mental": true,
            "pas": true
          },
          {
            "score": 3,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T18:32:58.690Z",
        "total": 8,
        "passed": 8,
        "cases": [
          {
            "id": "qsofa",
            "input": {
              "fr": false,
              "mental": false,
              "pas": false
            },
            "expected": {
              "score": 0
            },
            "derivation": "One point for each recorded criterion.",
            "index": 48,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": true,
              "mental": false,
              "pas": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "One point for each recorded criterion.",
            "index": 49,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": false,
              "mental": true,
              "pas": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "One point for each recorded criterion.",
            "index": 50,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": true,
              "mental": true,
              "pas": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "One point for each recorded criterion.",
            "index": 51,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": false,
              "mental": false,
              "pas": true
            },
            "expected": {
              "score": 1
            },
            "derivation": "One point for each recorded criterion.",
            "index": 52,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": true,
              "mental": false,
              "pas": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "One point for each recorded criterion.",
            "index": 53,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": false,
              "mental": true,
              "pas": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "One point for each recorded criterion.",
            "index": 54,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "qsofa",
            "input": {
              "fr": true,
              "mental": true,
              "pas": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "One point for each recorded criterion.",
            "index": 55,
            "source": {
              "edition": "Sepsis-3 2016; altered-mentation variant",
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
              "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
        "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
      },
      "methodVersion": "q SOFA/Sepsis 3/Seymour 2016:FR≥22/PAS≤100/alteração mental,0–3; sem recomendação rastreioisolado SSC 2021",
      "implementationVersion": "qsofa@native-2026-10-03+70fa4643bb7d",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada: frequência respiratória ≥ 22/min, alteração do estado mental e pressão sistólica ≤ 100 mmHg. Positivo com 2 ou mais pontos.",
        "inputContract": {
          "fields": [
            {
              "key": "fr",
              "label": "Frequência respiratória ≥ 22 irpm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mental",
              "label": "Alteração do estado mental (Glasgow &lt; 15)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pas",
              "label": "Pressão sistólica ≤ 100 mmHg",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "790b082b671f487f97c1fa7cbba6858fd2ec4dd7d7fcc2152cb90e8d083b11d0"
        },
        "sourceEditions": [
          {
            "citation": "Seymour CW et al. Assessment of clinical criteria for sepsis: for the Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3). JAMA, 2016.",
            "url": "https://doi.org/10.1001/jama.2016.0288",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Assessment of Clinical Criteria for Sepsis: For the Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3).",
              "year": "2016",
              "firstPublicationDate": "2016-02-01",
              "doi": "10.1001/jama.2016.0288",
              "pmid": "26903335",
              "pmcid": "PMC5433435",
              "journal": "JAMA",
              "authors": "Seymour CW, Liu VX, Iwashyna TJ, Brunkhorst FM, Rea TD, Scherag A, Rubenfeld G, Kahn JM, Shankar-Hari M, Singer M, Deutschman CS, Escobar GJ, Angus DC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC5433435/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "b121911a0d6019b4bdc9987e6ddf978179d7e6f589a40defda8244fe8dc09651",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Singer M et al. The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3). JAMA, 2016.",
            "url": "https://doi.org/10.1001/jama.2016.0287",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3).",
              "year": "2016",
              "firstPublicationDate": "2016-02-01",
              "doi": "10.1001/jama.2016.0287",
              "pmid": "26903338",
              "pmcid": "PMC4968574",
              "journal": "JAMA",
              "authors": "Singer M, Deutschman CS, Seymour CW, Shankar-Hari M, Annane D, Bauer M, Bellomo R, Bernard GR, Chiche JD, Coopersmith CM, Hotchkiss RS, Levy MM, Marshall JC, Martin GS, Opal SM, Rubenfeld GD, van der Poll T, Vincent JL, Angus DC."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4968574/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c1cb0f98b355482761c0dbe96dda0c31ac720b0b065a7ef55cd5888355f7aee7",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Evans L et al. Surviving sepsis campaign: international guidelines for management of sepsis and septic shock 2021. Intensive Care Med, 2021.",
            "url": "https://doi.org/10.1007/s00134-021-06506-y",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Surviving sepsis campaign: international guidelines for management of sepsis and septic shock 2021.",
              "year": "2021",
              "firstPublicationDate": "2021-10-02",
              "doi": "10.1007/s00134-021-06506-y",
              "pmid": "34599691",
              "pmcid": "PMC8486643",
              "journal": "Intensive care medicine",
              "authors": "Evans L, Rhodes A, Alhazzani W, Antonelli M, Coopersmith CM, French C, Machado FR, Mcintyre L, Ostermann M, Prescott HC, Schorr C, Simpson S, Wiersinga WJ, Alshamsi F, Angus DC, Arabi Y, Azevedo L, Beale R, Beilman G, Belley-Cote E, Burry L, Cecconi M, Centofanti J, Coz Yataco A, De Waele J, Dellinger RP, Doi K, Du B, Estenssoro E, Ferrer R, Gomersall C, Hodgson C, Møller MH, Iwashyna T, Jacob S, Kleinpell R, Klompas M, Koh Y, Kumar A, Kwizera A, Lobo S, Masur H, McGloughlin S, Mehta S, Mehta Y, Mer M, Nunnally M, Oczkowski S, Osborn T, Papathanassoglou E, Perner A, Puskarich M, Roberts J, Schweickert W, Seckel M, Sevransky J, Sprung CL, Welte T, Zimmerman J, Levy M."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8486643/",
            "abstractAvailable": false,
            "fullTextSha256": "d2be2ebc4667315e15db145476d6a3f6ece077ea0c738f858b134633b78065f6",
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T18:32:58.690Z",
          "total": 8,
          "passed": 8,
          "evidencePath": "reports/review-20261003/native-score-source-oracles.json",
          "scope": "Three binary criteria, one point each; all eight combinations. This implementation records altered mentation (GCS <15), not the derivation table GCS ≤13. Diagnostic screening performance is not tested."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "70fa4643bb7d0b85321dd133c4943873b928f0bfbf5b3095f7e849d59b62245b"
      },
      "limits": "qSOFA2016 é um instrumento de risco em adultos com suspeita de infecção, não um diagnóstico nem um teste isolado para excluir sepse. Pontuação baixa não elimina suspeita clínica. A SSC2021 recomenda contra qSOFA como único instrumento de rastreamento; a orientação oficial SSC2026 mantém preferência por outros instrumentos de rastreamento hospitalar. A avaliação e o tratamento de emergência não devem aguardar o escore. Este limiar adulto não estabelece aplicação pediátrica.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://doi.org/10.1001/jama.2016.0288",
            "edition": "Seymour et al. Sepsis-3/qSOFA2016",
            "access": "Original variant/criteria are already catalogued. This next-batch pass did not re-read the complete original cohort paper."
          },
          {
            "url": "https://www.sccm.org/clinical-resources/guidelines/guidelines/surviving-sepsis-guidelines-2021",
            "edition": "SSC adult guidelines2021",
            "access": "Official SCCM page directly read: screening recommendation, adults, clinical emergency context."
          },
          {
            "url": "https://www.sccm.org/survivingsepsiscampaign/guidelines-and-resources/surviving-sepsis-campaign-adult-guidelines",
            "edition": "SSC adult guidelines2026, current official page as observed2026-10-03",
            "access": "Official SCCM page directly read: adult scope, screening recommendations, sepsis as clinical diagnosis. This is current context, not an automatic replacement of qSOFA2016 algorithm."
          }
        ],
        "checkedScope": "Only specific retrieved official sections listed per method. Failed original publisher requests explicitly separated from successful institutional primary-article copies or official guideline pages. No new website edits or clinical approval.",
        "confirmedLimits": [
          "qSOFA remains an adult risk-assessment tool in suspected infection, not a stand-alone diagnosis or rule-out test.",
          "SSC2021 recommends against using qSOFA alone for sepsis screening compared with SIRS/NEWS/MEWS.",
          "Current official SSC2026 guidance similarly favors NEWS/NEWS2/MEWS/SIRS over qSOFA alone for hospital screening.",
          "A0–1 score must not delay assessment/resuscitation for suspected sepsis. Adult guideline evidence does not establish a pediatric threshold."
        ],
        "sourceReviewReport": "reports/review-20261003/native-population-limits-next-five-review.json",
        "sourceReviewSha256": "2259ae5d265f007502a7e7abb5ea74579c9fd733fee2049a77d71fd93f6898cc",
        "accessLimit": "Only the sections identified in each source access record were checked. Unretrieved publisher originals remain explicitly unretrieved; this is not a full source or population validation approval.",
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "qtc",
      "title": "QT corrigido (QTc)",
      "short": "Bazett, Fridericia, Framingham e Hodges",
      "desc": "Calcule o QT corrigido pela frequência cardíaca com as fórmulas de Bazett, Fridericia, Framingham e Hodges, com os limites de QT longo e curto.",
      "lead": "Corrige o intervalo QT pela frequência cardíaca com as quatro fórmulas mais usadas e compara com os limites de normalidade.",
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-de-emergencia",
        "psiquiatria"
      ],
      "fields": [
        [
          "qt",
          "Intervalo QT medido",
          "num",
          {
            "min": 200,
            "max": 800,
            "unit": "ms",
            "ph": "400"
          }
        ],
        [
          "fc",
          "Frequência cardíaca",
          "num",
          {
            "min": 30,
            "max": 250,
            "unit": "bpm",
            "ph": "75"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ]
      ],
      "formula": "<p>RR (s) = 60 ÷ FC.</p><ul><li><strong>Bazett:</strong> QTc = QT ÷ √RR</li><li><strong>Fridericia:</strong> QTc = QT ÷ ∛RR</li><li><strong>Framingham:</strong> QTc = QT + 154 × (1 − RR)</li><li><strong>Hodges:</strong> QTc = QT + 1,75 × (FC − 60)</li></ul>",
      "sources": [
        [
          "Rautaharju PM et al. AHA/ACCF/HRS Recommendations for the Standardization and Interpretation of the Electrocardiogram, Part IV: The ST Segment, T and U Waves, and the QT Interval. Circulation, 2009.",
          "https://doi.org/10.1161/CIRCULATIONAHA.108.191096"
        ],
        [
          "Vandenberk B et al. Which QT correction formulae to use for QT monitoring? J Am Heart Assoc, 2016.",
          "https://doi.org/10.1161/JAHA.116.003264"
        ],
        [
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC4937268/",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC4937268/"
        ]
      ],
      "cases": [
        [
          "QT 400 ms, FC 60 bpm: as 4 fórmulas = 400 ms (RR = 1 s)",
          {
            "qt": 400,
            "fc": 60,
            "sexo": "M"
          },
          {
            "raw": {
              "bazett": 400,
              "fridericia": 400,
              "framingham": 400,
              "hodges": 400
            },
            "tol": 0.01,
            "level": "low"
          }
        ],
        [
          "QT 360 ms, FC 100 bpm (mulher): Bazett 465 · Fridericia 427 · Framingham 422 · Hodges 430",
          {
            "qt": 360,
            "fc": 100,
            "sexo": "F"
          },
          {
            "raw": {
              "bazett": 464.8,
              "fridericia": 426.9,
              "framingham": 421.6,
              "hodges": 430
            },
            "tol": 0.2
          }
        ],
        [
          "QT 520 ms, FC 60 bpm: QTc > 500 ms, alto risco",
          {
            "qt": 520,
            "fc": 60,
            "sexo": "M"
          },
          {
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "RR=1s conserva QT nas quatro fórmulas",
            "input": {
              "qt": 360,
              "fc": 60,
              "sexo": "F"
            },
            "expected": {
              "bazett": 360,
              "fridericia": 360,
              "framingham": 360,
              "hodges": 360
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "RR=0,5s verifica unidades s e ms",
            "input": {
              "qt": 300,
              "fc": 120,
              "sexo": "M"
            },
            "expected": {
              "bazett": 424.26406871192853,
              "fridericia": 377.97631496846196,
              "framingham": 377,
              "hodges": 405
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "QTc/Bazett 1920, Fridericia 1920, Framingham 1992, Hodges 1983; QTms/RRseg; referências AHA 2009 e Vandenberk 2016",
      "implementationVersion": "qtc@native-2026-10-03+1bb40904dc12",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/19228821/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "RR (s) = 60 ÷ FC. Bazett: QTc = QT ÷ √RR Fridericia: QTc = QT ÷ ∛RR Framingham: QTc = QT + 154 × (1 − RR) Hodges: QTc = QT + 1,75 × (FC − 60)",
        "inputContract": {
          "fields": [
            {
              "key": "qt",
              "label": "Intervalo QT medido",
              "type": "num",
              "min": 200,
              "max": 800,
              "unit": "ms",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "Frequência cardíaca",
              "type": "num",
              "min": 30,
              "max": 250,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            }
          ],
          "hash": "3ac5f5febc57b0112ce3d9a313c8227170866351524ed6014e739468fa9e191b"
        },
        "sourceEditions": [
          {
            "citation": "Rautaharju PM et al. AHA/ACCF/HRS Recommendations for the Standardization and Interpretation of the Electrocardiogram, Part IV: The ST Segment, T and U Waves, and the QT Interval. Circulation, 2009.",
            "url": "https://doi.org/10.1161/CIRCULATIONAHA.108.191096",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "AHA/ACCF/HRS recommendations for the standardization and interpretation of the electrocardiogram: part IV: the ST segment, T and U waves, and the QT interval: a scientific statement from the American Heart Association Electrocardiography and Arrhythmias Committee, Council on Clinical Cardiology; the American College of Cardiology Foundation; and the Heart Rhythm Society: endorsed by the International Society for Computerized Electrocardiology.",
              "year": "2009",
              "firstPublicationDate": "2009-02-19",
              "doi": "10.1161/circulationaha.108.191096",
              "pmid": "19228821",
              "journal": "Circulation",
              "authors": "Rautaharju PM, Surawicz B, Gettes LS, Bailey JJ, Childers R, Deal BJ, Gorgels A, Hancock EW, Josephson M, Kligfield P, Kors JA, Macfarlane P, Mason JW, Mirvis DM, Okin P, Pahlm O, van Herpen G, Wagner GS, Wellens H, American Heart Association Electrocardiography and Arrhythmias Committee, Council on Clinical Cardiology, American College of Cardiology Foundation, Heart Rhythm Society."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19228821/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Vandenberk B et al. Which QT correction formulae to use for QT monitoring? J Am Heart Assoc, 2016.",
            "url": "https://doi.org/10.1161/JAHA.116.003264",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Which QT Correction Formulae to Use for QT Monitoring?",
              "year": "2016",
              "firstPublicationDate": "2016-06-17",
              "doi": "10.1161/jaha.116.003264",
              "pmid": "27317349",
              "pmcid": "PMC4937268",
              "journal": "Journal of the American Heart Association",
              "authors": "Vandenberk B, Vandael E, Robyns T, Vandenberghe J, Garweg C, Foulon V, Ector J, Willems R."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4937268/",
            "abstractAvailable": true,
            "fullTextSha256": "0866a7417eac06e470ad88912d4aa212210cd03212d36cc55b64d5ea622c0d39",
            "abstractSha256": "49ce59cadc5b924c2c79c12b6ac1f4bbdb82c92014d49b79293be8febe521f07",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "RR=1s conserva QT nas quatro fórmulas",
              "input": {
                "qt": 360,
                "fc": 60,
                "sexo": "F"
              },
              "expected": {
                "bazett": 360,
                "fridericia": 360,
                "framingham": 360,
                "hodges": 360
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "RR=0,5s verifica unidades s e ms",
              "input": {
                "qt": 300,
                "fc": 120,
                "sexo": "M"
              },
              "expected": {
                "bazett": 424.26406871192853,
                "fridericia": 377.97631496846196,
                "framingham": 377,
                "hodges": 405
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "1bb40904dc1255f6287149d7550c264312984c4620eaf06fff06b33c1fcbd3df"
      },
      "limits": "O estudo Vandenberk 2016 comparou correções do QT em adultos com ritmo sinusal, QRS estreito e frequência cardíaca menor que 90 bpm, em análise retrospectiva de um centro. Esses resultados não comprovam desempenho equivalente em fibrilação atrial, distúrbios da condução ou todas as frequências aceitas pelo formulário. Bazett pode superestimar o QTc em frequências altas e subestimá-lo em frequências baixas. A escolha da correção e a interpretação exigem contexto eletrocardiográfico; um valor isolado não determina tratamento.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.187Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "2018 erratum content unavailable; no conformance approval inferred."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "primarySupplements": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC4937268/",
            "scope": "Original2016 Methods/QTc-RR comparison/Limitations read.2018 erratum identity found; content blocked by CAPTCHA and not certified."
          }
        ]
      }
    },
    {
      "id": "cage",
      "title": "Questionário CAGE",
      "short": "Rastreamento rápido de abuso ou dependência de álcool",
      "desc": "Questionário CAGE, versão brasileira: 4 perguntas para rastrear abuso ou dependência de álcool; 2 ou mais respostas positivas indicam investigação.",
      "lead": "Quatro perguntas rápidas para rastrear abuso ou dependência de álcool ao longo da vida, validadas em português por Masur e Monteiro.",
      "kind": "Escore",
      "spec": [
        "psiquiatria",
        "clinica-medica",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "c",
          "<strong>C</strong> – Alguma vez o(a) Sr.(a) sentiu que deveria diminuir a quantidade de bebida ou parar de beber?",
          "chk",
          {}
        ],
        [
          "a",
          "<strong>A</strong> – As pessoas o(a) aborrecem porque criticam o seu modo de beber?",
          "chk",
          {}
        ],
        [
          "g",
          "<strong>G</strong> – O(a) Sr.(a) se sente culpado(a) pela maneira com que costuma beber?",
          "chk",
          {}
        ],
        [
          "e",
          "<strong>E</strong> – O(a) Sr.(a) costuma beber pela manhã para diminuir o nervosismo ou a ressaca?",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto por resposta “sim”: <strong>C</strong>ut down (diminuir), <strong>A</strong>nnoyed (aborrecido com críticas), <strong>G</strong>uilty (culpa), <strong>E</strong>ye-opener (beber ao acordar). Ponto de corte: ≥ 2.</p>",
      "sources": [
        [
          "Ewing JA. Detecting alcoholism: the CAGE questionnaire. JAMA, 1984.",
          "https://doi.org/10.1001/jama.1984.03350140051025"
        ],
        [
          "Masur J, Monteiro MG. Validation of the \"CAGE\" alcoholism screening test in a Brazilian psychiatric inpatient hospital setting. Braz J Med Biol Res, 1983.",
          "https://pubmed.ncbi.nlm.nih.gov/6652293/"
        ]
      ],
      "cases": [
        [
          "Nenhuma resposta positiva: 0",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "Só sente que deveria diminuir: 1",
          {
            "c": true
          },
          {
            "score": 1,
            "level": "mid"
          }
        ],
        [
          "Diminuir, críticas e culpa: 3 (positivo)",
          {
            "c": true,
            "a": true,
            "g": true
          },
          {
            "score": 3,
            "level": "high",
            "verdict": "positivo"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 16,
        "passed": 16,
        "cases": [
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": false,
              "g": false,
              "e": false
            },
            "expected": {
              "score": 0
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": false,
              "g": false,
              "e": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": true,
              "g": false,
              "e": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": true,
              "g": false,
              "e": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": false,
              "g": true,
              "e": false
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": false,
              "g": true,
              "e": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": true,
              "g": true,
              "e": false
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": true,
              "g": true,
              "e": false
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": false,
              "g": false,
              "e": true
            },
            "expected": {
              "score": 1
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": false,
              "g": false,
              "e": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": true,
              "g": false,
              "e": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": true,
              "g": false,
              "e": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": false,
              "g": true,
              "e": true
            },
            "expected": {
              "score": 2
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": false,
              "g": true,
              "e": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": false,
              "a": true,
              "g": true,
              "e": true
            },
            "expected": {
              "score": 3
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "cage",
            "input": {
              "c": true,
              "a": true,
              "g": true,
              "e": true
            },
            "expected": {
              "score": 4
            },
            "scenario": "complete-source-point-cartesian-domain",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "c",
                "a",
                "g",
                "e"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
              "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
              "locator": "Guidelines/Instructions and minimum/maximum0/4",
              "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "c",
            "a",
            "g",
            "e"
          ],
          "kind": "boolean",
          "domain": [
            false,
            true
          ],
          "url": "https://fitbir.nih.gov/dictionary/publicData/dataElementAction!view.action?dataElementName=CAGETotalScore&publicArea=true&style.key=fitbir-style",
          "edition": "FITBIR common data element CAGETotalScorev1.1, citing Ewing1984",
          "locator": "Guidelines/Instructions and minimum/maximum0/4",
          "access": "Primary federal data-dictionary definition directly read2026-10-04: each item0/1, four-item total. Original Ewing1984 full paper and screening interpretation not approved; direct NIAAA instrument PDF retrieval failed."
        },
        "implementations": [
          {
            "app": "website",
            "id": "cage",
            "sha256": "bff1bee644793d07219721f47a3a721d3aa89ae1da35f6ea4f6b5ff123ae4cbf"
          },
          {
            "app": "dashboard",
            "id": "cage",
            "sha256": "bff1bee644793d07219721f47a3a721d3aa89ae1da35f6ea4f6b5ff123ae4cbf"
          },
          {
            "app": "command-center",
            "id": "cage",
            "sha256": "bff1bee644793d07219721f47a3a721d3aa89ae1da35f6ea4f6b5ff123ae4cbf"
          }
        ],
        "qualifications": [],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "CAGE/Ewing 1984:4 perguntasbinárias 0–4, corte≥2; PTMasur Monteiro 1983",
      "implementationVersion": "cage@native-2026-10-03+bff1bee64479",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/6471323/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto por resposta “sim”: C ut down (diminuir), A nnoyed (aborrecido com críticas), G uilty (culpa), E ye-opener (beber ao acordar). Ponto de corte: ≥ 2.",
        "inputContract": {
          "fields": [
            {
              "key": "c",
              "label": "<strong>C</strong> – Alguma vez o(a) Sr.(a) sentiu que deveria diminuir a quantidade de bebida ou parar de beber?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "a",
              "label": "<strong>A</strong> – As pessoas o(a) aborrecem porque criticam o seu modo de beber?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "g",
              "label": "<strong>G</strong> – O(a) Sr.(a) se sente culpado(a) pela maneira com que costuma beber?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "e",
              "label": "<strong>E</strong> – O(a) Sr.(a) costuma beber pela manhã para diminuir o nervosismo ou a ressaca?",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "94a473fe10d5074849ab5df1f1a1a3ddc89759a3e1c615aeefc4fb74661e2c88"
        },
        "sourceEditions": [
          {
            "citation": "Ewing JA. Detecting alcoholism: the CAGE questionnaire. JAMA, 1984.",
            "url": "https://doi.org/10.1001/jama.1984.03350140051025",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Detecting alcoholism. The CAGE questionnaire.",
              "year": "1984",
              "firstPublicationDate": "1984-10-01",
              "doi": "10.1001/jama.252.14.1905",
              "pmid": "6471323",
              "journal": "JAMA",
              "authors": "Ewing JA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6471323/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "19446df6e9d552df3882c182bf5ac18641edd09d24853671ea5b8616562d8a92",
            "matchedBy": "exact-publication-title",
            "publisherDepositedMetadata": {
              "title": "Detecting Alcoholism",
              "doi": "10.1001/jama.1984.03350140051025",
              "year": 1984,
              "publisher": "American Medical Association (AMA)",
              "journal": "JAMA",
              "authors": [
                "John A. Ewing"
              ],
              "url": "https://doi.org/10.1001/jama.1984.03350140051025"
            },
            "doiAliasOrMismatchRequiresReview": {
              "listed": "https://doi.org/10.1001/jama.1984.03350140051025",
              "indexed": "10.1001/jama.252.14.1905",
              "crossrefListedDoiMetadataRead": true
            }
          },
          {
            "citation": "Masur J, Monteiro MG. Validation of the \"CAGE\" alcoholism screening test in a Brazilian psychiatric inpatient hospital setting. Braz J Med Biol Res, 1983.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/6652293/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Validation of the \"CAGE\" alcoholism screening test in a Brazilian psychiatric inpatient hospital setting.",
              "year": "1983",
              "firstPublicationDate": "1983-10-01",
              "pmid": "6652293",
              "journal": "Brazilian journal of medical and biological research = Revista brasileira de pesquisas medicas e biologicas",
              "authors": "Masur J, Monteiro MG."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6652293/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2c1dc57ba048296b4dd971281b886eb7aaded8629599cdeb3c2f468a8fcc6060",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 16,
          "passed": 16,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "de0fe83a6ef11bae6b666f5cfa9d783594f1f6eca3d31bad96bc5b3b1ccf97df"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "bff1bee644793d07219721f47a3a721d3aa89ae1da35f6ea4f6b5ff123ae4cbf"
      },
      "limits": "Questionário breve de rastreamento de problemas com álcool, seguido de avaliação clínica. A validação brasileira citada envolveu homens internados em hospital psiquiátrico; seu desempenho não deve ser presumido idêntico em outras populações. A composição dessa coorte não é uma regra universal de exclusão por sexo.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.113Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Formulário integral original e direitos de reprodução não foram conferidos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "phq-9",
      "title": "Questionário PHQ-9",
      "short": "Rastreamento e gravidade da depressão",
      "desc": "PHQ-9 (Questionário sobre a Saúde do Paciente-9), versão brasileira: rastreamento e intensidade de sintomas depressivos, com alerta de risco no item 9.",
      "lead": "Rastreia episódio depressivo e mede a intensidade dos sintomas nas últimas 2 semanas. É instrumento de rastreamento: não faz diagnóstico.",
      "kind": "Calculadora",
      "spec": [
        "psiquiatria",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "fields": [
        [
          "q1",
          "Durante as últimas 2 semanas, com que frequência você foi incomodado(a) por…<br>1. Pouco interesse ou pouco prazer em fazer as coisas",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q2",
          "2. Se sentir “para baixo”, deprimido(a) ou sem perspectiva",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q3",
          "3. Dificuldade para pegar no sono ou permanecer dormindo, ou dormir mais do que de costume",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q4",
          "4. Se sentir cansado(a) ou com pouca energia",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q5",
          "5. Falta de apetite ou comendo demais",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q6",
          "6. Se sentir mal consigo mesmo(a) — ou achar que você é um fracasso ou que decepcionou sua família ou você mesmo(a)",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q7",
          "7. Dificuldade para se concentrar nas coisas, como ler o jornal ou ver televisão",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q8",
          "8. Lentidão para se movimentar ou falar, a ponto das outras pessoas perceberem? Ou o oposto – estar tão agitado(a) ou irrequieto(a) que você fica andando de um lado para o outro muito mais do que de costume",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ],
        [
          "q9",
          "9. Pensar em se ferir de alguma maneira ou que seria melhor estar morto(a)",
          "radio",
          {
            "opts": {
              "0": "Nenhuma vez",
              "1": "Vários dias",
              "2": "Mais da metade dos dias",
              "3": "Quase todos os dias"
            }
          }
        ]
      ],
      "formula": "<p>Cada item vale de 0 (nenhuma vez) a 3 (quase todos os dias). Total: 0 a 27.</p><p>Ponto de corte usual: <strong>≥ 10</strong> (sensibilidade e especificidade de 88% para depressão maior no estudo original). Na população geral brasileira (Santos 2013), o corte <strong>≥ 9</strong> teve sensibilidade de 77,5% e especificidade de 86,7%.</p><p>Qualquer resposta diferente de “nenhuma vez” no <strong>item 9</strong> exige avaliação do risco de suicídio, qualquer que seja o total.</p>",
      "sources": [
        [
          "Kroenke K, Spitzer RL, Williams JB. The PHQ-9: validity of a brief depression severity measure. J Gen Intern Med, 2001.",
          "https://doi.org/10.1046/j.1525-1497.2001.016009606.x"
        ],
        [
          "Santos IS et al. Sensibilidade e especificidade do Patient Health Questionnaire-9 (PHQ-9) entre adultos da população geral. Cad Saúde Pública, 2013.",
          "https://doi.org/10.1590/0102-311X00144612"
        ]
      ],
      "cases": [
        [
          "Todos “nenhuma vez”: 0 (mínima)",
          {
            "q1": "0",
            "q2": "0",
            "q3": "0",
            "q4": "0",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0"
          },
          {
            "raw": {
              "score": 0,
              "item9": 0
            },
            "level": "low",
            "verdict": "mínima"
          }
        ],
        [
          "Sono, cansaço e apetite em vários dias, anedonia na metade dos dias: 5 (leve)",
          {
            "q1": "2",
            "q2": "0",
            "q3": "1",
            "q4": "1",
            "q5": "1",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "0"
          },
          {
            "raw": {
              "score": 5
            },
            "level": "mid",
            "verdict": "leve"
          }
        ],
        [
          "Limite de rastreamento positivo: 10 (moderada)",
          {
            "q1": "2",
            "q2": "2",
            "q3": "2",
            "q4": "2",
            "q5": "1",
            "q6": "1",
            "q7": "0",
            "q8": "0",
            "q9": "0"
          },
          {
            "raw": {
              "score": 10
            },
            "level": "mid",
            "verdict": "moderada (rastreamento positivo"
          }
        ],
        [
          "Todos “quase todos os dias” exceto item 9 “nenhuma vez”: 24 (grave)",
          {
            "q1": "3",
            "q2": "3",
            "q3": "3",
            "q4": "3",
            "q5": "3",
            "q6": "3",
            "q7": "3",
            "q8": "3",
            "q9": "0"
          },
          {
            "raw": {
              "score": 24,
              "item9": 0
            },
            "level": "high",
            "verdict": "grave"
          }
        ],
        [
          "Total 4, mas item 9 em vários dias: alerta de risco mesmo com soma baixa",
          {
            "q1": "1",
            "q2": "1",
            "q3": "0",
            "q4": "1",
            "q5": "0",
            "q6": "0",
            "q7": "0",
            "q8": "0",
            "q9": "1"
          },
          {
            "raw": {
              "score": 4,
              "item9": 1
            },
            "level": "high",
            "verdict": "risco de suicídio"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:01:58.037Z",
        "total": 56,
        "passed": 56,
        "cases": [
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 0,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-zero",
            "obtained": {
              "score": 0,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "3",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 27,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "all-maximum",
            "obtained": {
              "score": 27,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 27,
                "obtained": 27,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "1",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "2",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "3",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "2",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "1",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "2",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "3",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "1",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "2",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "3",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "2",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "3",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "2",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "3",
              "q7": "0",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "1",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "2",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "3",
              "q8": "0",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "0"
            },
            "expected": {
              "score": 1,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "2",
              "q9": "0"
            },
            "expected": {
              "score": 2,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "3",
              "q9": "0"
            },
            "expected": {
              "score": 3,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "1"
            },
            "expected": {
              "score": 1,
              "item9": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 1,
              "item9": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "2"
            },
            "expected": {
              "score": 2,
              "item9": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 2,
              "item9": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "0",
              "q9": "3"
            },
            "expected": {
              "score": 3,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "each-item-each-source-option",
            "obtained": {
              "score": 3,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "1",
              "q9": "3"
            },
            "expected": {
              "score": 4,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 4,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "2",
              "q9": "3"
            },
            "expected": {
              "score": 5,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 5,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "0",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 6,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 6,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "1",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 7,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 7,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "2",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 8,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 8,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 9,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 9,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 10,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 10,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "2",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 11,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 11,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 12,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 12,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 13,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 13,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "2",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 14,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 14,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 15,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 15,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "1",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 16,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 16,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "2",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 17,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 17,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 18,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 18,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "1",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 19,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 19,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "2",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 20,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 20,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 21,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 21,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 21,
                "obtained": 21,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "1",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 22,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 22,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 22,
                "obtained": 22,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "2",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 23,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 23,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 23,
                "obtained": 23,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 24,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 24,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 24,
                "obtained": 24,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "1",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 25,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 25,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 25,
                "obtained": 25,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "2",
              "q2": "3",
              "q3": "3",
              "q4": "3",
              "q5": "3",
              "q6": "3",
              "q7": "3",
              "q8": "3",
              "q9": "3"
            },
            "expected": {
              "score": 26,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "every-achievable-total",
            "obtained": {
              "score": 26,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 26,
                "obtained": 26,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "0",
              "q2": "3",
              "q3": "2",
              "q4": "1",
              "q5": "0",
              "q6": "3",
              "q7": "2",
              "q8": "1",
              "q9": "0"
            },
            "expected": {
              "score": 12,
              "item9": 0
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 12,
              "item9": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "1",
              "q2": "0",
              "q3": "3",
              "q4": "2",
              "q5": "1",
              "q6": "0",
              "q7": "3",
              "q8": "2",
              "q9": "1"
            },
            "expected": {
              "score": 13,
              "item9": 1
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 13,
              "item9": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "2",
              "q2": "1",
              "q3": "0",
              "q4": "3",
              "q5": "2",
              "q6": "1",
              "q7": "0",
              "q8": "3",
              "q9": "2"
            },
            "expected": {
              "score": 14,
              "item9": 2
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 14,
              "item9": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "phq-9",
            "input": {
              "q1": "3",
              "q2": "2",
              "q3": "1",
              "q4": "0",
              "q5": "3",
              "q6": "2",
              "q7": "1",
              "q8": "0",
              "q9": "3"
            },
            "expected": {
              "score": 15,
              "item9": 3
            },
            "derivation": "Sum of source-specified integer point values; no reverse weighting or clinical interpretation.",
            "scenario": "deterministic-mixed-synthetic",
            "obtained": {
              "score": 15,
              "item9": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "item9",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9"
              ],
              "options": [
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ],
                [
                  0,
                  1,
                  2,
                  3
                ]
              ],
              "max": 27,
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
              "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
              "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
              "access": "Original primary Methods section read directly on2026-10-04."
            },
            "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
        "evidenceSha256": "27a16a7e85f1496bd700ba029621b1d4ab1d570360cc82b9c67f7a27c572174d",
        "peerEvidencePath": "reports/review-20261003/independent-four-score-sum-source-oracles-who2001-final23.json",
        "peerEvidenceSha256": "7c8e3bb0f5743d8026242e8efcb8fc406645290d741779120b141654f613af39",
        "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
        "source": {
          "keys": [
            "q1",
            "q2",
            "q3",
            "q4",
            "q5",
            "q6",
            "q7",
            "q8",
            "q9"
          ],
          "options": [
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ],
            [
              0,
              1,
              2,
              3
            ]
          ],
          "max": 27,
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
          "edition": "Kroenke, Spitzer and Williams2001, DOI10.1046/j.1525-1497.2001.016009606.x",
          "locator": "Methods: PHQ severity measure, nine items0–3 and total0–27",
          "access": "Original primary Methods section read directly on2026-10-04."
        },
        "implementations": [
          {
            "app": "website",
            "id": "phq-9",
            "sha256": "64c134e5493b9a1e48d3b025078e9bb44890684a3031e3f06f239b64d4fba9d9"
          },
          {
            "app": "dashboard",
            "id": "phq-9",
            "sha256": "64c134e5493b9a1e48d3b025078e9bb44890684a3031e3f06f239b64d4fba9d9"
          },
          {
            "app": "command-center",
            "id": "phq-9",
            "sha256": "64c134e5493b9a1e48d3b025078e9bb44890684a3031e3f06f239b64d4fba9d9"
          }
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed"
      },
      "methodVersion": "PHQ 9/Kroenke 2001:9 itens 0–3, total 0–27; cutofforiginal 10 vs PTSantos 2013≥9; item 9 alarme",
      "implementationVersion": "phq-9@native-2026-10-03+64c134e5493b",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Cada item vale de 0 (nenhuma vez) a 3 (quase todos os dias). Total: 0 a 27. Ponto de corte usual: ≥ 10 (sensibilidade e especificidade de 88% para depressão maior no estudo original). Na população geral brasileira (Santos 2013), o corte ≥ 9 teve sensibilidade de 77,5% e especificidade de 86,7%. Qualquer resposta diferente de “nenhuma vez” no item 9 exige avaliação do risco de suicídio, qualquer que seja o total.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "Durante as últimas 2 semanas, com que frequência você foi incomodado(a) por…<br>1. Pouco interesse ou pouco prazer em fazer as coisas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q2",
              "label": "2. Se sentir “para baixo”, deprimido(a) ou sem perspectiva",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q3",
              "label": "3. Dificuldade para pegar no sono ou permanecer dormindo, ou dormir mais do que de costume",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q4",
              "label": "4. Se sentir cansado(a) ou com pouca energia",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q5",
              "label": "5. Falta de apetite ou comendo demais",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q6",
              "label": "6. Se sentir mal consigo mesmo(a) — ou achar que você é um fracasso ou que decepcionou sua família ou você mesmo(a)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q7",
              "label": "7. Dificuldade para se concentrar nas coisas, como ler o jornal ou ver televisão",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q8",
              "label": "8. Lentidão para se movimentar ou falar, a ponto das outras pessoas perceberem? Ou o oposto – estar tão agitado(a) ou irrequieto(a) que você fica andando de um lado para o outro muito mais do que de costume",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            },
            {
              "key": "q9",
              "label": "9. Pensar em se ferir de alguma maneira ou que seria melhor estar morto(a)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma vez",
                "1": "Vários dias",
                "2": "Mais da metade dos dias",
                "3": "Quase todos os dias"
              }
            }
          ],
          "hash": "18fb8b19d71641e8443f14f6f359774ef66aee7049b5277299bfc25b3d2ed86f"
        },
        "sourceEditions": [
          {
            "citation": "Kroenke K, Spitzer RL, Williams JB. The PHQ-9: validity of a brief depression severity measure. J Gen Intern Med, 2001.",
            "url": "https://doi.org/10.1046/j.1525-1497.2001.016009606.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The PHQ-9: validity of a brief depression severity measure.",
              "year": "2001",
              "firstPublicationDate": "2001-09-01",
              "doi": "10.1046/j.1525-1497.2001.016009606.x",
              "pmid": "11556941",
              "pmcid": "PMC1495268",
              "journal": "Journal of general internal medicine",
              "authors": "Kroenke K, Spitzer RL, Williams JB."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1495268/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "f0f32f80b5aefe54e2c4be5c2633a330e0c65a3b00708ad8fca3f276fe4e1302",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Santos IS et al. Sensibilidade e especificidade do Patient Health Questionnaire-9 (PHQ-9) entre adultos da população geral. Cad Saúde Pública, 2013.",
            "url": "https://doi.org/10.1590/0102-311X00144612",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "[Sensitivity and specificity of the Patient Health Questionnaire-9 (PHQ-9) among adults from the general population].",
              "year": "2013",
              "firstPublicationDate": "2013-08-01",
              "doi": "10.1590/0102-311x00144612",
              "pmid": "24005919",
              "journal": "Cadernos de saude publica",
              "authors": "Santos IS, Tavares BF, Munhoz TN, Almeida LS, Silva NT, Tams BD, Patella AM, Matijasevich A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/24005919/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0a98ff3514d7b49e5eca927c40c23c23a66f9b5fa79f46dc91f3e50796741f06",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:01:58.037Z",
          "total": 56,
          "passed": 56,
          "evidencePath": "reports/review-20261003/four-score-sum-source-oracles-who2001-final23.json",
          "scope": "Integer point sum only. Item wording, diagnosis, severity thresholds, population applicability, translations, release suitability and rights are not approved.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "2b7c5c1443dcde860df2c41e4b5d706cb742a1e18fe1dcf67c7d2885ffe74e65"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "64c134e5493b9a1e48d3b025078e9bb44890684a3031e3f06f239b64d4fba9d9"
      },
      "limits": "Rastreamento e intensidade de sintomas nas últimas duas semanas; não substitui entrevista diagnóstica. Distinga o corte original ≥10 do corte ≥9 estudado na população adulta de Pelotas. Os valores de sensibilidade e especificidade publicados não validam automaticamente outras populações ou traduções.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.117Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não houve entrevista diagnóstica nem validação dos novos idiomas.",
          "O alerta de risco suicida local não foi conferido como protocolo integral na fonte lida."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "regra-de-ottawa-joelho",
      "title": "Regra de Ottawa para joelho",
      "short": "Quando pedir radiografia no trauma do joelho",
      "desc": "Regra de Ottawa para joelho: cinco critérios clínicos para decidir se o trauma agudo do joelho precisa de radiografia para excluir fratura.",
      "lead": "Identifica, no trauma agudo do joelho em adultos, quem precisa de radiografia: basta um dos cinco critérios para indicar o exame.",
      "kind": "Escore",
      "spec": [
        "ortopedia-e-traumatologia",
        "medicina-de-emergencia",
        "medicina-esportiva"
      ],
      "fields": [
        [
          "idade55",
          "Idade de 55 anos ou mais",
          "chk",
          {}
        ],
        [
          "patela",
          "Dor à palpação <strong>isolada da patela</strong> (sem outra dor óssea no joelho)",
          "chk",
          {}
        ],
        [
          "fibula",
          "Dor à palpação da <strong>cabeça da fíbula</strong>",
          "chk",
          {}
        ],
        [
          "flexao",
          "Incapaz de fletir o joelho a 90°",
          "chk",
          {}
        ],
        [
          "carga",
          "Incapaz de dar 4 passos logo após o trauma e no atendimento",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Radiografia indicada se houver <strong>qualquer um</strong> dos cinco critérios: idade ≥ 55 anos; dor isolada à palpação da patela; dor à palpação da cabeça da fíbula; incapacidade de fletir a 90°; incapacidade de apoiar o peso (4 passos) logo após o trauma e no atendimento.</p>",
      "sources": [
        [
          "Stiell IG et al. Prospective validation of a decision rule for the use of radiography in acute knee injuries. JAMA, 1996.",
          "https://doi.org/10.1001/jama.1996.03530320035031"
        ]
      ],
      "cases": [
        [
          "Adulto jovem sem nenhum critério: 0",
          [],
          {
            "score": 0,
            "level": "low"
          }
        ],
        [
          "60 anos com dor na cabeça da fíbula: 2 critérios",
          {
            "idade55": true,
            "fibula": true
          },
          {
            "score": 2,
            "level": "mid"
          }
        ],
        [
          "Só incapacidade de fletir a 90°: 1 critério basta",
          {
            "flexao": true
          },
          {
            "score": 1,
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:33:44.191Z",
        "total": 32,
        "passed": 32,
        "sourceRowCount": 32,
        "uniqueApiInputCount": 32,
        "sourceContextCount": 32,
        "cases": [
          {
            "index": 0,
            "input": {
              "idade55": false,
              "patela": false,
              "fibula": false,
              "flexao": false,
              "carga": false
            },
            "expected": {
              "positive": false,
              "mechanicalTrueCount": 0
            },
            "originalSourceExpected": {
              "positive": false
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 0,
                "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": false,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": false
                },
                "expected": {
                  "positive": false,
                  "mechanicalTrueCount": 0
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": false,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": false
                },
                "expected": {
                  "positive": false,
                  "mechanicalTrueCount": 0
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 0,
                "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": false,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": false
                },
                "expected": {
                  "positive": false,
                  "mechanicalTrueCount": 0
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "0",
                    "pontos"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 0
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 1,
            "input": {
              "idade55": true,
              "patela": false,
              "fibula": false,
              "flexao": false,
              "carga": false
            },
            "expected": {
              "positive": true,
              "mechanicalTrueCount": 1
            },
            "originalSourceExpected": {
              "positive": true
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 1,
                "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": true,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": false
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 1
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": true,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": false
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 1
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 1,
                "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": true,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": false
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 1
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 16,
            "input": {
              "idade55": false,
              "patela": false,
              "fibula": false,
              "flexao": false,
              "carga": true
            },
            "expected": {
              "positive": true,
              "mechanicalTrueCount": 1
            },
            "originalSourceExpected": {
              "positive": true
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 16,
                "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": false,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": true
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 1
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 16,
                "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": false,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": true
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 1
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 16,
                "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": false,
                  "patela": false,
                  "fibula": false,
                  "flexao": false,
                  "carga": true
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 1
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "1",
                    "ponto"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 1
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          },
          {
            "index": 31,
            "input": {
              "idade55": true,
              "patela": true,
              "fibula": true,
              "flexao": true,
              "carga": true
            },
            "expected": {
              "positive": true,
              "mechanicalTrueCount": 5
            },
            "originalSourceExpected": {
              "positive": true
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "index": 31,
                "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": true,
                  "patela": true,
                  "fibula": true,
                  "flexao": true,
                  "carga": true
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 5
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 31,
                "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": true,
                  "patela": true,
                  "fibula": true,
                  "flexao": true,
                  "carga": true
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 5
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              },
              {
                "index": 31,
                "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                "runtime": "Node",
                "input": {
                  "idade55": true,
                  "patela": true,
                  "fibula": true,
                  "flexao": true,
                  "carga": true
                },
                "expected": {
                  "positive": true,
                  "mechanicalTrueCount": 5
                },
                "obtained": {
                  "id": "regra-de-ottawa-joelho",
                  "main": [
                    "5",
                    "pontos"
                  ],
                  "label": "Critérios presentes",
                  "raw": {
                    "score": 5
                  },
                  "clinicalValidation": "not-performed"
                },
                "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "93dd30cea896a37d5dc9f3a9db2249ee059a805db5f4513af1b33f3b2ec9a88b",
          "total": 32,
          "bankRowCount": 32,
          "uniqueApiInputCount": 32,
          "sourceContextCount": 32,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
              "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
            },
            {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
            "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
          }
        },
        "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
        "scope": "All32 binaryfinding combinations; onlyany-positive predicate",
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
              "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
            },
            "item": {
              "id": "regra-de-ottawa-joelho",
              "edition": "Ottawa Knee original1995/validation1996 identity; five Boolean criteria corroborated by primary Sims/Chau/Davies2020",
              "reads": [
                {
                  "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7476189/",
                  "read": "Actual primary study Introduction, Methods and Results retrieved in web search result, including five criteria and positive-any rule. Direct open returned challenge; original1996 full article not retrieved."
                }
              ],
              "constants": {
                "keys": [
                  "idade55",
                  "patela",
                  "fibula",
                  "flexao",
                  "carga"
                ],
                "operator": "Any true among five established findings"
              },
              "limitations": [
                "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                "Neither 1996 population performance nor negative individual fracture guarantee is established. The primary2020 audit reported sensitivity71% in149 eligible requests; catalogue must not present original100% as universal. Eligibility, pregnancy, reassessment, time after trauma and correct ascertainment of findings are outside Boolean proof. DrHayes2003 mirror read but not used as original-author proof."
              ]
            },
            "originalSourceReview": {
              "file": "root-six-primary-source-review-final29.json",
              "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
            },
            "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
          }
        ],
        "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
        "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
        "independentPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
          "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
          "scope": "Independent numeric/source-scope peer only",
          "factualSourceAmendment": {
            "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
            "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
          }
        },
        "metadataPackagingPeer": {
          "status": "reviewed",
          "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
          "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
          "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "originalSourceExecutions": 288,
        "freshPreparationSampleExecutions": 12,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
            "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
            "bytes": 4827
          },
          {
            "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
            "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
            "bytes": 4827
          },
          {
            "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
            "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
            "bytes": 4827
          }
        ],
        "qualifications": [
          "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
          "Neither 1996 population performance nor negative individual fracture guarantee is established. The primary2020 audit reported sensitivity71% in149 eligible requests; catalogue must not present original100% as universal. Eligibility, pregnancy, reassessment, time after trauma and correct ascertainment of findings are outside Boolean proof. DrHayes2003 mirror read but not used as original-author proof.",
          "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
          "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
          "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Ottawa Knee/Stiell 1996 validação:5 critérios, qualquerpositivo, radiografianoescopo original",
      "implementationVersion": "regra-de-ottawa-joelho@native-2026-10-03+d500e911fb66",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8594242/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Radiografia indicada se houver qualquer um dos cinco critérios: idade ≥ 55 anos; dor isolada à palpação da patela; dor à palpação da cabeça da fíbula; incapacidade de fletir a 90°; incapacidade de apoiar o peso (4 passos) logo após o trauma e no atendimento.",
        "inputContract": {
          "fields": [
            {
              "key": "idade55",
              "label": "Idade de 55 anos ou mais",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "patela",
              "label": "Dor à palpação <strong>isolada da patela</strong> (sem outra dor óssea no joelho)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fibula",
              "label": "Dor à palpação da <strong>cabeça da fíbula</strong>",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "flexao",
              "label": "Incapaz de fletir o joelho a 90°",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "carga",
              "label": "Incapaz de dar 4 passos logo após o trauma e no atendimento",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "0811a98636dfc6b1aec74c3081bf0050056db88c6d812e165601e19aa5228d0b"
        },
        "sourceEditions": [
          {
            "citation": "Stiell IG et al. Prospective validation of a decision rule for the use of radiography in acute knee injuries. JAMA, 1996.",
            "url": "https://doi.org/10.1001/jama.1996.03530320035031",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Prospective validation of a decision rule for the use of radiography in acute knee injuries.",
              "year": "1996",
              "firstPublicationDate": "1996-02-01",
              "doi": "10.1001/jama.1996.03530320035031",
              "pmid": "8594242",
              "journal": "JAMA",
              "authors": "Stiell IG, Greenberg GH, Wells GA, McDowell I, Cwinn AA, Smith NA, Cacciotti TF, Sivilotti ML."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8594242/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "873c69ae73af130e1d0b6aedcc72d9912782241342e33064929dc55c3bd7512a",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:33:44.191Z",
          "total": 32,
          "passed": 32,
          "sourceRowCount": 32,
          "uniqueApiInputCount": 32,
          "sourceContextCount": 32,
          "cases": [
            {
              "index": 0,
              "input": {
                "idade55": false,
                "patela": false,
                "fibula": false,
                "flexao": false,
                "carga": false
              },
              "expected": {
                "positive": false,
                "mechanicalTrueCount": 0
              },
              "originalSourceExpected": {
                "positive": false
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 0,
                  "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": false,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": false
                  },
                  "expected": {
                    "positive": false,
                    "mechanicalTrueCount": 0
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": false,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": false
                  },
                  "expected": {
                    "positive": false,
                    "mechanicalTrueCount": 0
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 0,
                  "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": false,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": false
                  },
                  "expected": {
                    "positive": false,
                    "mechanicalTrueCount": 0
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "0",
                      "pontos"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 0
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 1,
              "input": {
                "idade55": true,
                "patela": false,
                "fibula": false,
                "flexao": false,
                "carga": false
              },
              "expected": {
                "positive": true,
                "mechanicalTrueCount": 1
              },
              "originalSourceExpected": {
                "positive": true
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 1,
                  "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": true,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": false
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 1
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": true,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": false
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 1
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 1,
                  "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": true,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": false
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 1
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 16,
              "input": {
                "idade55": false,
                "patela": false,
                "fibula": false,
                "flexao": false,
                "carga": true
              },
              "expected": {
                "positive": true,
                "mechanicalTrueCount": 1
              },
              "originalSourceExpected": {
                "positive": true
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 16,
                  "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": false,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": true
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 1
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 16,
                  "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": false,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": true
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 1
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 16,
                  "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": false,
                    "patela": false,
                    "fibula": false,
                    "flexao": false,
                    "carga": true
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 1
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "1",
                      "ponto"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 1
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            },
            {
              "index": 31,
              "input": {
                "idade55": true,
                "patela": true,
                "fibula": true,
                "flexao": true,
                "carga": true
              },
              "expected": {
                "positive": true,
                "mechanicalTrueCount": 5
              },
              "originalSourceExpected": {
                "positive": true
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "index": 31,
                  "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": true,
                    "patela": true,
                    "fibula": true,
                    "flexao": true,
                    "carga": true
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 5
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 31,
                  "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": true,
                    "patela": true,
                    "fibula": true,
                    "flexao": true,
                    "carga": true
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 5
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                },
                {
                  "index": 31,
                  "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
                  "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
                  "runtime": "Node",
                  "input": {
                    "idade55": true,
                    "patela": true,
                    "fibula": true,
                    "flexao": true,
                    "carga": true
                  },
                  "expected": {
                    "positive": true,
                    "mechanicalTrueCount": 5
                  },
                  "obtained": {
                    "id": "regra-de-ottawa-joelho",
                    "main": [
                      "5",
                      "pontos"
                    ],
                    "label": "Critérios presentes",
                    "raw": {
                      "score": 5
                    },
                    "clinicalValidation": "not-performed"
                  },
                  "scope": "Fresh bounded preparation sample only; full frozen source29 matrices separately retained."
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "93dd30cea896a37d5dc9f3a9db2249ee059a805db5f4513af1b33f3b2ec9a88b",
            "total": 32,
            "bankRowCount": 32,
            "uniqueApiInputCount": 32,
            "sourceContextCount": 32,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-six-independent-expectations-final29.json",
                "sha256": "92f70c18f7b9f7b96089197af3288c3e7695f1c8e219ef036d4f0989bddfb125"
              },
              {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-six-independent-source-check-final29.json",
              "sha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043"
            }
          },
          "inputIdentity": "Exact complete immutable API input objects; not execution/runtime counts",
          "scope": "All32 binaryfinding combinations; onlyany-positive predicate",
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/root-six-primary-source-review-final29-r2.json",
                "sha256": "17b72c7bd1a468ac18841cebd1be194208e5e2abe2ff80c948ca4c54475d44a7"
              },
              "item": {
                "id": "regra-de-ottawa-joelho",
                "edition": "Ottawa Knee original1995/validation1996 identity; five Boolean criteria corroborated by primary Sims/Chau/Davies2020",
                "reads": [
                  {
                    "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC7476189/",
                    "read": "Actual primary study Introduction, Methods and Results retrieved in web search result, including five criteria and positive-any rule. Direct open returned challenge; original1996 full article not retrieved."
                  }
                ],
                "constants": {
                  "keys": [
                    "idade55",
                    "patela",
                    "fibula",
                    "flexao",
                    "carga"
                  ],
                  "operator": "Any true among five established findings"
                },
                "limitations": [
                  "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
                  "Neither 1996 population performance nor negative individual fracture guarantee is established. The primary2020 audit reported sensitivity71% in149 eligible requests; catalogue must not present original100% as universal. Eligibility, pregnancy, reassessment, time after trauma and correct ascertainment of findings are outside Boolean proof. DrHayes2003 mirror read but not used as original-author proof."
                ]
              },
              "originalSourceReview": {
                "file": "root-six-primary-source-review-final29.json",
                "sha256": "5bc754345b3db4ae9521890531cd0e244684bfd168ab88b0b882045fc7b7f036"
              },
              "erratum": "Rockall original>100 narrative is retained in the original review; primaryR2 corrects it to≥100 without changing oracle, inputs or code."
            }
          ],
          "evidencePath": "reports/review-20261003/root-six-independent-source-check-final29.json",
          "evidenceSha256": "acfea8f09941bc68754ef96e0f3080aa0e240f68cd3ed04f10b51f796a26a043",
          "independentPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-independent-peer-publication-final29-r2.json",
            "sha256": "9a364220970a26f43c0d738bb7f1b1dfe96d33f064478c7d6c830c1dc0f72518",
            "scope": "Independent numeric/source-scope peer only",
            "factualSourceAmendment": {
              "file": "reports/review-20261003/root-six-publication-own-source-review-final29-r2.json",
              "sha256": "c5b320651855564578dbb871a91bd9770c09594497b40ea0560be84d75d8139c"
            }
          },
          "metadataPackagingPeer": {
            "status": "reviewed",
            "file": "reports/review-20261003/root-six-bank-packaging-peer-final29-r2.json",
            "sha256": "e1bfe5287b4cc1defcce6c29ecc9d901cf9b5be19aeb047499da56273b9feb69",
            "scope": "Independent technical bank/helper packaging and frozen raw-output replay; no clinical, professional-language, source-rights or full-method approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "originalSourceExecutions": 288,
          "freshPreparationSampleExecutions": 12,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/regra-de-ottawa-joelho/calculator.js",
              "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
              "bytes": 4827
            },
            {
              "file": "apps/dashboard/private/tool-code/regra-de-ottawa-joelho/calculator.js",
              "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
              "bytes": 4827
            },
            {
              "file": "apps/command-center/private/tool-code/regra-de-ottawa-joelho/calculator.js",
              "sha256": "ae3a1b09326f6a32622a533c21c8e91d3ea0b591f6ff985b95b665333884bb21",
              "bytes": 4827
            }
          ],
          "qualifications": [
            "Only the explicitly tested numeric/Boolean contracts; no clinical, diagnostic, prognostic, source-rights or professional translation approval. Eligibility and rubric equivalence are separate.",
            "Neither 1996 population performance nor negative individual fracture guarantee is established. The primary2020 audit reported sensitivity71% in149 eligible requests; catalogue must not present original100% as universal. Eligibility, pregnancy, reassessment, time after trauma and correct ascertainment of findings are outside Boolean proof. DrHayes2003 mirror read but not used as original-author proof.",
            "No clinical categories/main/severity/advice/diagnosis/prognostic performance/source-rights or professional-language approval. Full numeric observations are historical frozen Node/VM/Chromium; this preparation adds only bounded fresh Node samples.",
            "Ottawa primary Boolean result and separately counted supplied true findings are not a validated point-risk score. Rockall pre-score is the source point-code sum; preEndoscopic context is not an exposed clinical classifier.",
            "Whole catalogues are not staged; only these two evidence leaves per ID and complete banks are owned. Source28/six-neuromotor29 helper branches and counters must be composed separately."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "d500e911fb6689d9cb497cb0f7f3c77f8efec1b23476deb9b42cfdb7069e7971",
        "implementationUpdatedAt": "2026-10-05T13:02:54.731Z",
        "currentImplementationIdentityEvidence": {
          "file": "reports/review-20261003/current-implementation-identities-application-final45.json",
          "scope": "Exact current adapter bytes. Method edition, inputs, mathematical expressions, bibliographic checks, source-case history and approval statuses unchanged by this metadata correction."
        }
      },
      "limits": "Esta validação Ottawa foi realizada em adultos com trauma agudo do joelho. A sensibilidade observada de 100% tem incerteza estatística e não representa garantia universal. Elegibilidade e exclusões da versão devem ser conferidas; regra negativa não substitui reavaliação de sintomas persistentes nem aplica automaticamente à pediatria.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.120Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém todos os critérios de exclusão, janela exata da lesão ou cinco itens. Não autoriza extrapolação automática pediátrica."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "implementationUpdatedAt": "2026-10-05T13:02:54.731Z"
    },
    {
      "id": "regras-de-ottawa-tornozelo",
      "title": "Regras de Ottawa para tornozelo e pé",
      "short": "Regra clínica para tornozelo e mediopé após avaliação de elegibilidade",
      "desc": "Registra separadamente os critérios das Regras de Ottawa para tornozelo e mediopé. O resultado não diagnostica uma fratura e critérios ausentes não garantem ausência de lesão.",
      "lead": "Registra separadamente os critérios das Regras de Ottawa para tornozelo e mediopé. O resultado não diagnostica uma fratura e critérios ausentes não garantem ausência de lesão.",
      "kind": "Escore",
      "spec": [
        "ortopedia-e-traumatologia",
        "medicina-de-emergencia",
        "medicina-esportiva",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "dor_tornozelo",
          "Dor na região maleolar?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "dor_pe",
          "Dor na região do mediopé?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "mal_lat",
          "Dor à palpação na borda posterior ou na ponta do <strong>maléolo lateral</strong> (6 cm distais)",
          "chk",
          {}
        ],
        [
          "mal_med",
          "Dor à palpação na borda posterior ou na ponta do <strong>maléolo medial</strong> (6 cm distais)",
          "chk",
          {}
        ],
        [
          "base5",
          "Dor à palpação na <strong>base do 5º metatarso</strong>",
          "chk",
          {}
        ],
        [
          "navic",
          "Dor à palpação no <strong>navicular</strong>",
          "chk",
          {}
        ],
        [
          "carga",
          "Incapaz de dar 4 passos (mesmo mancando) logo após o trauma e no atendimento",
          "chk",
          {}
        ],
        [
          "contexto",
          "Adulto com lesão fechada de tornozelo/pé há ≤ 10 dias; exame confiável; sem gravidez, lesão isolada de pele ou retorno por mesma lesão; elegibilidade conferida?",
          "sel",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Critério de tornozelo = dor maleolar E (dor óssea maleolar OU incapacidade de quatro passos em ambos os momentos). Critério de pé = dor no mediopé E (base do quinto metatarso OU navicular OU incapacidade de quatro passos).</p>",
      "sources": [
        [
          "Stiell et al. · Ottawa ankle · artigo original 1993",
          "https://jamanetwork.com/journals/jama/article-abstract/403941"
        ],
        [
          "Stiell IG et al. Decision rules for the use of radiography in acute ankle injuries: refinement and prospective validation. JAMA, 1993.",
          "https://doi.org/10.1001/jama.1993.03500090063034"
        ],
        [
          "Bachmann LM et al. Accuracy of Ottawa ankle rules to exclude fractures of the ankle and mid-foot: systematic review. BMJ, 2003.",
          "https://doi.org/10.1136/bmj.326.7386.417"
        ],
        [
          "Avaliação independente · exclusões e janela ≤ 10 dias · 1994",
          "https://www.sciencedirect.com/science/article/abs/pii/S0196064494701601"
        ]
      ],
      "cases": [
        [
          "Vetor sintético principal de referência",
          {
            "dor_tornozelo": "1",
            "dor_pe": "0",
            "mal_lat": true,
            "mal_med": false,
            "base5": false,
            "navic": false,
            "carga": false,
            "contexto": "1"
          },
          {
            "raw": {
              "tornozelo": 1,
              "pe": 0
            },
            "main": "1"
          }
        ],
        [
          "Dor maleolar ausente não aplica critério",
          {
            "dor_tornozelo": "0",
            "dor_pe": "0",
            "mal_lat": true,
            "mal_med": false,
            "base5": false,
            "navic": false,
            "carga": false,
            "contexto": "1"
          },
          {
            "raw": {
              "tornozelo": 0,
              "pe": 0
            },
            "main": "0"
          }
        ],
        [
          "Dor mediopé e navicular",
          {
            "dor_tornozelo": "0",
            "dor_pe": "1",
            "mal_lat": false,
            "mal_med": false,
            "base5": false,
            "navic": true,
            "carga": false,
            "contexto": "1"
          },
          {
            "raw": {
              "tornozelo": 0,
              "pe": 1
            },
            "main": "1"
          }
        ],
        [
          "Incapacidade4passos em ambas regiões",
          {
            "dor_tornozelo": "1",
            "dor_pe": "1",
            "mal_lat": false,
            "mal_med": false,
            "base5": false,
            "navic": false,
            "carga": true,
            "contexto": "1"
          },
          {
            "raw": {
              "tornozelo": 1,
              "pe": 1
            },
            "main": "2"
          }
        ],
        [
          "Dor isolada não vira critério positivo",
          {
            "dor_tornozelo": "1",
            "dor_pe": "0",
            "mal_lat": false,
            "mal_med": false,
            "base5": false,
            "navic": false,
            "carga": false,
            "contexto": "1"
          },
          {
            "raw": {
              "tornozelo": 0,
              "pe": 0
            },
            "main": "0"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 5,
        "passed": 5,
        "failures": [],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Synthetic source-rule arithmetic checks. Independent clinical validation not performed."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03",
        "total": 22,
        "passed": 22,
        "cases": [
          {
            "name": "Vetor sintético principal de referência",
            "label": "Vetor sintético principal de referência",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "tornozelo": 1,
                "pe": 0
              },
              "main": "1"
            },
            "obtained": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "1",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 1,
                "pe": 0
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "1",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 1,
                "pe": 0
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "reference"
          },
          {
            "name": "Dor maleolar ausente não aplica critério",
            "label": "Dor maleolar ausente não aplica critério",
            "inputs": {
              "dor_tornozelo": "0",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "0",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "tornozelo": 0,
                "pe": 0
              },
              "main": "0"
            },
            "obtained": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "0",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 0,
                "pe": 0
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "0",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 0,
                "pe": 0
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Dor mediopé e navicular",
            "label": "Dor mediopé e navicular",
            "inputs": {
              "dor_tornozelo": "0",
              "dor_pe": "1",
              "mal_lat": false,
              "mal_med": false,
              "base5": false,
              "navic": true,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "0",
              "dor_pe": "1",
              "mal_lat": false,
              "mal_med": false,
              "base5": false,
              "navic": true,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "tornozelo": 0,
                "pe": 1
              },
              "main": "1"
            },
            "obtained": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "1",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 0,
                "pe": 1
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "1",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 0,
                "pe": 1
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Incapacidade4passos em ambas regiões",
            "label": "Incapacidade4passos em ambas regiões",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "1",
              "mal_lat": false,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": true,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "1",
              "mal_lat": false,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": true,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "tornozelo": 1,
                "pe": 1
              },
              "main": "2"
            },
            "obtained": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "2",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 1,
                "pe": 1
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "2",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 1,
                "pe": 1
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Dor isolada não vira critério positivo",
            "label": "Dor isolada não vira critério positivo",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": false,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": false,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "raw": {
                "tornozelo": 0,
                "pe": 0
              },
              "main": "0"
            },
            "obtained": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "0",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 0,
                "pe": 0
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "observed": {
              "id": "regras-de-ottawa-tornozelo",
              "main": [
                "0",
                "regiões"
              ],
              "label": "Ottawa · critérios positivos",
              "raw": {
                "tornozelo": 0,
                "pe": 0
              },
              "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
              "clinicalValidation": "not-performed"
            },
            "status": "pass",
            "kind": "boundary"
          },
          {
            "name": "Elegibilidade não confirmada",
            "label": "Elegibilidade não confirmada",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "0"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "0"
            },
            "expected": {
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "obtained": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "observed": {
              "error": "Confirme a população e as condições de aplicação da versão selecionada.",
              "code": "METHOD_SCOPE",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dor_tornozelo: opção desconhecida",
            "label": "dor_tornozelo: opção desconhecida",
            "inputs": {
              "dor_tornozelo": "__invalid__",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "__invalid__",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "dor_tornozelo"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "dor_tornozelo"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "dor_tornozelo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dor_tornozelo: campo obrigatório",
            "label": "dor_tornozelo: campo obrigatório",
            "inputs": {
              "dor_tornozelo": null,
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": null,
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "dor_tornozelo": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "dor_tornozelo"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dor_tornozelo"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dor_tornozelo"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dor_pe: opção desconhecida",
            "label": "dor_pe: opção desconhecida",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "__invalid__",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "__invalid__",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "dor_pe"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "dor_pe"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "dor_pe"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "dor_pe: campo obrigatório",
            "label": "dor_pe: campo obrigatório",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": null,
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": null,
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "dor_pe": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "dor_pe"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dor_pe"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "dor_pe"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mal_lat: ausente não significa não",
            "label": "mal_lat: ausente não significa não",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": null,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": null,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "mal_lat": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mal_lat"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_lat"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_lat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mal_lat: texto não é booleano",
            "label": "mal_lat: texto não é booleano",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": "false",
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": "false",
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mal_lat"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_lat"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_lat"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mal_med: ausente não significa não",
            "label": "mal_med: ausente não significa não",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": null,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": null,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "mal_med": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mal_med"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_med"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_med"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "mal_med: texto não é booleano",
            "label": "mal_med: texto não é booleano",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": "false",
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": "false",
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "mal_med"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_med"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "mal_med"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "base5: ausente não significa não",
            "label": "base5: ausente não significa não",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": null,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": null,
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "base5": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "base5"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base5"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "base5: texto não é booleano",
            "label": "base5: texto não é booleano",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": "false",
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": "false",
              "navic": false,
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "base5"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base5"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "base5"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "navic: ausente não significa não",
            "label": "navic: ausente não significa não",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": null,
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": null,
              "carga": false,
              "contexto": "1"
            },
            "inputEncoding": {
              "navic": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "navic"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "navic"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "navic"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "navic: texto não é booleano",
            "label": "navic: texto não é booleano",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": "false",
              "carga": false,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": "false",
              "carga": false,
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "navic"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "navic"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "navic"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "carga: ausente não significa não",
            "label": "carga: ausente não significa não",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": null,
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": null,
              "contexto": "1"
            },
            "inputEncoding": {
              "carga": "undefined"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "carga"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "carga"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "carga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "carga: texto não é booleano",
            "label": "carga: texto não é booleano",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": "false",
              "contexto": "1"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": "false",
              "contexto": "1"
            },
            "expected": {
              "code": "MISSING_BOOLEAN",
              "field": "carga"
            },
            "obtained": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "carga"
            },
            "observed": {
              "error": "Responda sim ou não.",
              "code": "MISSING_BOOLEAN",
              "field": "carga"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: opção desconhecida",
            "label": "contexto: opção desconhecida",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "__invalid__"
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": "__invalid__"
            },
            "expected": {
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "obtained": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "observed": {
              "error": "Opção inválida.",
              "code": "INVALID_OPTION",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          },
          {
            "name": "contexto: campo obrigatório",
            "label": "contexto: campo obrigatório",
            "inputs": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": null
            },
            "input": {
              "dor_tornozelo": "1",
              "dor_pe": "0",
              "mal_lat": true,
              "mal_med": false,
              "base5": false,
              "navic": false,
              "carga": false,
              "contexto": null
            },
            "inputEncoding": {
              "contexto": "undefined"
            },
            "expected": {
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "obtained": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "observed": {
              "error": "Preencha o campo obrigatório.",
              "code": "REQUIRED_FIELD",
              "field": "contexto"
            },
            "status": "pass",
            "kind": "invalid"
          }
        ],
        "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
        "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
      },
      "limits": "Mostra critérios positivos por região. Não declara ausência de fratura nem emite ordem ou dispensa de radiografia; avaliação de elegibilidade e decisão clínica permanecem necessárias.",
      "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
      "currentMethodSource": {
        "title": "Stiell et al. · Ottawa ankle · artigo original 1993",
        "url": "https://jamanetwork.com/journals/jama/article-abstract/403941",
        "version": "Stiell 1993; critérios para tornozelo e mediopé",
        "checkedAt": "2026-10-03",
        "access": "primary-abstract-and-independent-study-methods"
      },
      "primaryVerification": {
        "url": "https://jamanetwork.com/journals/jama/article-abstract/403941",
        "independentStudyUrl": "https://www.sciencedirect.com/science/article/abs/pii/S0196064494701601",
        "checked": "Resumo primário de 1993 e critérios originais por região. Métodos de estudo primário independente de 1994: janela de até 10 dias e exclusões por gravidez, lesão isolada de pele ou reavaliação da mesma lesão. Esta edição usa população adulta; não implementa a extensão pediátrica.",
        "access": "primary-abstract-and-independent-study-methods"
      },
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "implementationStatus": "available",
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
        "implementedVariant": "Critério de tornozelo = dor maleolar E (dor óssea maleolar OU incapacidade de quatro passos em ambos os momentos). Critério de pé = dor no mediopé E (base do quinto metatarso OU navicular OU incapacidade de quatro passos).",
        "inputContract": {
          "fields": [
            {
              "key": "dor_tornozelo",
              "label": "Dor na região maleolar?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "dor_pe",
              "label": "Dor na região do mediopé?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "mal_lat",
              "label": "Dor à palpação na borda posterior ou na ponta do <strong>maléolo lateral</strong> (6 cm distais)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "mal_med",
              "label": "Dor à palpação na borda posterior ou na ponta do <strong>maléolo medial</strong> (6 cm distais)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "base5",
              "label": "Dor à palpação na <strong>base do 5º metatarso</strong>",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "navic",
              "label": "Dor à palpação no <strong>navicular</strong>",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "carga",
              "label": "Incapaz de dar 4 passos (mesmo mancando) logo após o trauma e no atendimento",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "contexto",
              "label": "Adulto com lesão fechada de tornozelo/pé há ≤ 10 dias; exame confiável; sem gravidez, lesão isolada de pele ou retorno por mesma lesão; elegibilidade conferida?",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "bbf68f01a7ae260e2ff94616bc89afc975373d4917e0612856820eb153832599",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "Stiell et al. · Ottawa ankle · artigo original 1993",
            "url": "https://jamanetwork.com/journals/jama/article-abstract/403941",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Stiell IG et al. Decision rules for the use of radiography in acute ankle injuries: refinement and prospective validation. JAMA, 1993.",
            "url": "https://doi.org/10.1001/jama.1993.03500090063034",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Bachmann LM et al. Accuracy of Ottawa ankle rules to exclude fractures of the ankle and mid-foot: systematic review. BMJ, 2003.",
            "url": "https://doi.org/10.1136/bmj.326.7386.417",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "Avaliação independente · exclusões e janela ≤ 10 dias · 1994",
            "url": "https://www.sciencedirect.com/science/article/abs/pii/S0196064494701601",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "Stiell et al. · Ottawa ankle · artigo original 1993",
            "url": "https://jamanetwork.com/journals/jama/article-abstract/403941",
            "version": "Stiell 1993; critérios para tornozelo e mediopé",
            "checkedAt": "2026-10-03",
            "access": "primary-abstract-and-independent-study-methods"
          },
          "primaryVerification": {
            "url": "https://jamanetwork.com/journals/jama/article-abstract/403941",
            "independentStudyUrl": "https://www.sciencedirect.com/science/article/abs/pii/S0196064494701601",
            "checked": "Resumo primário de 1993 e critérios originais por região. Métodos de estudo primário independente de 1994: janela de até 10 dias e exclusões por gravidez, lesão isolada de pele ou reavaliação da mesma lesão. Esta edição usa população adulta; não implementa a extensão pediátrica.",
            "access": "primary-abstract-and-independent-study-methods"
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03",
          "total": 22,
          "passed": 22,
          "cases": [
            {
              "name": "Vetor sintético principal de referência",
              "label": "Vetor sintético principal de referência",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "tornozelo": 1,
                  "pe": 0
                },
                "main": "1"
              },
              "obtained": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "1",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 1,
                  "pe": 0
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "1",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 1,
                  "pe": 0
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "reference"
            },
            {
              "name": "Dor maleolar ausente não aplica critério",
              "label": "Dor maleolar ausente não aplica critério",
              "inputs": {
                "dor_tornozelo": "0",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "0",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "tornozelo": 0,
                  "pe": 0
                },
                "main": "0"
              },
              "obtained": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "0",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 0,
                  "pe": 0
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "0",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 0,
                  "pe": 0
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Dor mediopé e navicular",
              "label": "Dor mediopé e navicular",
              "inputs": {
                "dor_tornozelo": "0",
                "dor_pe": "1",
                "mal_lat": false,
                "mal_med": false,
                "base5": false,
                "navic": true,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "0",
                "dor_pe": "1",
                "mal_lat": false,
                "mal_med": false,
                "base5": false,
                "navic": true,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "tornozelo": 0,
                  "pe": 1
                },
                "main": "1"
              },
              "obtained": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "1",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 0,
                  "pe": 1
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "1",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 0,
                  "pe": 1
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Incapacidade4passos em ambas regiões",
              "label": "Incapacidade4passos em ambas regiões",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "1",
                "mal_lat": false,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": true,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "1",
                "mal_lat": false,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": true,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "tornozelo": 1,
                  "pe": 1
                },
                "main": "2"
              },
              "obtained": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "2",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 1,
                  "pe": 1
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "2",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 1,
                  "pe": 1
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Dor isolada não vira critério positivo",
              "label": "Dor isolada não vira critério positivo",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": false,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": false,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "raw": {
                  "tornozelo": 0,
                  "pe": 0
                },
                "main": "0"
              },
              "obtained": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "0",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 0,
                  "pe": 0
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "observed": {
                "id": "regras-de-ottawa-tornozelo",
                "main": [
                  "0",
                  "regiões"
                ],
                "label": "Ottawa · critérios positivos",
                "raw": {
                  "tornozelo": 0,
                  "pe": 0
                },
                "methodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
                "clinicalValidation": "not-performed"
              },
              "status": "pass",
              "kind": "boundary"
            },
            {
              "name": "Elegibilidade não confirmada",
              "label": "Elegibilidade não confirmada",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "0"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "0"
              },
              "expected": {
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "obtained": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "observed": {
                "error": "Confirme a população e as condições de aplicação da versão selecionada.",
                "code": "METHOD_SCOPE",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dor_tornozelo: opção desconhecida",
              "label": "dor_tornozelo: opção desconhecida",
              "inputs": {
                "dor_tornozelo": "__invalid__",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "__invalid__",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "dor_tornozelo"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "dor_tornozelo"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "dor_tornozelo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dor_tornozelo: campo obrigatório",
              "label": "dor_tornozelo: campo obrigatório",
              "inputs": {
                "dor_tornozelo": null,
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": null,
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "dor_tornozelo": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "dor_tornozelo"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dor_tornozelo"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dor_tornozelo"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dor_pe: opção desconhecida",
              "label": "dor_pe: opção desconhecida",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "__invalid__",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "__invalid__",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "dor_pe"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "dor_pe"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "dor_pe"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "dor_pe: campo obrigatório",
              "label": "dor_pe: campo obrigatório",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": null,
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": null,
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "dor_pe": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "dor_pe"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dor_pe"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "dor_pe"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mal_lat: ausente não significa não",
              "label": "mal_lat: ausente não significa não",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": null,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": null,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "mal_lat": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mal_lat"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_lat"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_lat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mal_lat: texto não é booleano",
              "label": "mal_lat: texto não é booleano",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": "false",
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": "false",
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mal_lat"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_lat"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_lat"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mal_med: ausente não significa não",
              "label": "mal_med: ausente não significa não",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": null,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": null,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "mal_med": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mal_med"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_med"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_med"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "mal_med: texto não é booleano",
              "label": "mal_med: texto não é booleano",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": "false",
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": "false",
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "mal_med"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_med"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "mal_med"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "base5: ausente não significa não",
              "label": "base5: ausente não significa não",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": null,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": null,
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "base5": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "base5"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base5"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "base5: texto não é booleano",
              "label": "base5: texto não é booleano",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": "false",
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": "false",
                "navic": false,
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "base5"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base5"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "base5"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "navic: ausente não significa não",
              "label": "navic: ausente não significa não",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": null,
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": null,
                "carga": false,
                "contexto": "1"
              },
              "inputEncoding": {
                "navic": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "navic"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "navic"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "navic"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "navic: texto não é booleano",
              "label": "navic: texto não é booleano",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": "false",
                "carga": false,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": "false",
                "carga": false,
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "navic"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "navic"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "navic"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "carga: ausente não significa não",
              "label": "carga: ausente não significa não",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": null,
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": null,
                "contexto": "1"
              },
              "inputEncoding": {
                "carga": "undefined"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "carga"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "carga"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "carga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "carga: texto não é booleano",
              "label": "carga: texto não é booleano",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": "false",
                "contexto": "1"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": "false",
                "contexto": "1"
              },
              "expected": {
                "code": "MISSING_BOOLEAN",
                "field": "carga"
              },
              "obtained": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "carga"
              },
              "observed": {
                "error": "Responda sim ou não.",
                "code": "MISSING_BOOLEAN",
                "field": "carga"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: opção desconhecida",
              "label": "contexto: opção desconhecida",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "__invalid__"
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": "__invalid__"
              },
              "expected": {
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "obtained": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "observed": {
                "error": "Opção inválida.",
                "code": "INVALID_OPTION",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            },
            {
              "name": "contexto: campo obrigatório",
              "label": "contexto: campo obrigatório",
              "inputs": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": null
              },
              "input": {
                "dor_tornozelo": "1",
                "dor_pe": "0",
                "mal_lat": true,
                "mal_med": false,
                "base5": false,
                "navic": false,
                "carga": false,
                "contexto": null
              },
              "inputEncoding": {
                "contexto": "undefined"
              },
              "expected": {
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "obtained": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "observed": {
                "error": "Preencha o campo obrigatório.",
                "code": "REQUIRED_FIELD",
                "field": "contexto"
              },
              "status": "pass",
              "kind": "invalid"
            }
          ],
          "evidencePath": "reports/review-20261003/restored-methods-source-rules.json",
          "scope": "Independent expected values and source-rule boundary checks; not clinical approval."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "e7ae27c1c8ca9bdd41296eadd3291094a5e1bb5fa0a33f79e3f27f0a8ac9ee95",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "Stiell 1993; critérios para tornozelo e mediopé",
            "sourceEvidenceSha256": "8ddc178ac8b78f4cb677c30f9b34810fc74a9b5561dd4e1b0846d37e84c8243a",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "regras-de-ottawa-tornozelo@native-2026-10-04+e7ae27c1c8ca"
    },
    {
      "id": "relacao-pao2-fio2",
      "title": "Relação PaO₂/FiO₂ e SDRA (Berlim)",
      "short": "Oxigenação e gravidade da SDRA",
      "desc": "Calcule a relação PaO₂/FiO₂ e classifique a SDRA pela definição de Berlim (leve, moderada, grave), com SpO₂/FiO₂ opcional da definição global de 2023.",
      "lead": "Mede a eficiência da oxigenação e classifica a gravidade da síndrome do desconforto respiratório agudo pela definição de Berlim.",
      "kind": "Calculadora",
      "spec": [
        "medicina-intensiva",
        "medicina-de-emergencia",
        "pneumologia",
        "anestesiologia"
      ],
      "fields": [
        [
          "pao2",
          "PaO₂",
          "num",
          {
            "min": 20,
            "max": 700,
            "unit": "mmHg",
            "ph": "80"
          }
        ],
        [
          "fio2",
          "FiO₂",
          "num",
          {
            "min": 21,
            "max": 100,
            "unit": "%",
            "ph": "40"
          }
        ],
        [
          "peep",
          "PEEP ou CPAP",
          "num",
          {
            "min": 0,
            "max": 30,
            "unit": "cmH₂O",
            "ph": "8",
            "opt": true
          }
        ],
        [
          "spo2",
          "SpO₂ (para a relação SpO₂/FiO₂)",
          "num",
          {
            "min": 50,
            "max": 100,
            "unit": "%",
            "ph": "92",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Relação P/F</strong> = PaO₂ (mmHg) ÷ FiO₂ (em fração: 40% = 0,40).</p><p><strong>SpO₂/FiO₂</strong> = SpO₂ (%) ÷ FiO₂ (fração), interpretável com SpO₂ ≤ 97%.</p>",
      "sources": [
        [
          "ARDS Definition Task Force; Ranieri VM et al. Acute respiratory distress syndrome: the Berlin Definition. JAMA, 2012.",
          "https://doi.org/10.1001/jama.2012.5669"
        ],
        [
          "Matthay MA et al. A new global definition of acute respiratory distress syndrome. Am J Respir Crit Care Med, 2024.",
          "https://doi.org/10.1164/rccm.202303-0558WS"
        ]
      ],
      "cases": [
        [
          "PaO₂ 95 em ar ambiente: 452",
          {
            "pao2": 95,
            "fio2": 21
          },
          {
            "raw": {
              "pf": 452.38
            },
            "level": "low",
            "tol": 0.1
          }
        ],
        [
          "PaO₂ 90, FiO₂ 40%: 225, SDRA leve",
          {
            "pao2": 90,
            "fio2": 40,
            "peep": 8
          },
          {
            "raw": {
              "pf": 225
            },
            "level": "mid",
            "verdict": "leve"
          }
        ],
        [
          "PaO₂ 80, FiO₂ 40%: 200, SDRA moderada (limite)",
          {
            "pao2": 80,
            "fio2": 40,
            "peep": 10
          },
          {
            "raw": {
              "pf": 200
            },
            "level": "high",
            "verdict": "moderada"
          }
        ],
        [
          "PaO₂ 60, FiO₂ 80%: 75, SDRA grave; SpO₂ 90 → S/F 112,5",
          {
            "pao2": 60,
            "fio2": 80,
            "peep": 14,
            "spo2": 90
          },
          {
            "raw": {
              "pf": 75,
              "sf": 112.5
            },
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T12:26:57.342Z",
        "total": 36,
        "passed": 36,
        "cases": [
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 21,
              "fio2": 21
            },
            "expected": {
              "pf": 100
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 439,
            "obtained": {
              "pf": 100
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 21,
              "fio2": 25
            },
            "expected": {
              "pf": 84
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 440,
            "obtained": {
              "pf": 84
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 84,
                "obtained": 84,
                "tolerance": 8.4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 21,
              "fio2": 40
            },
            "expected": {
              "pf": 52.5
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 441,
            "obtained": {
              "pf": 52.5
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 52.5,
                "obtained": 52.5,
                "tolerance": 5.25e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 21,
              "fio2": 60
            },
            "expected": {
              "pf": 35
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 442,
            "obtained": {
              "pf": 35
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 35,
                "obtained": 35,
                "tolerance": 3.5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 21,
              "fio2": 80
            },
            "expected": {
              "pf": 26.25
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 443,
            "obtained": {
              "pf": 26.25
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 26.25,
                "obtained": 26.25,
                "tolerance": 2.625e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 21,
              "fio2": 100
            },
            "expected": {
              "pf": 21
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 444,
            "obtained": {
              "pf": 21
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 21,
                "obtained": 21,
                "tolerance": 2.1e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 40,
              "fio2": 21
            },
            "expected": {
              "pf": 190.47619047619048
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 445,
            "obtained": {
              "pf": 190.47619047619048
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 190.47619047619048,
                "obtained": 190.47619047619048,
                "tolerance": 1.904761904761905e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 40,
              "fio2": 25
            },
            "expected": {
              "pf": 160
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 446,
            "obtained": {
              "pf": 160
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 160,
                "obtained": 160,
                "tolerance": 1.6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 40,
              "fio2": 40
            },
            "expected": {
              "pf": 100
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 447,
            "obtained": {
              "pf": 100
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 40,
              "fio2": 60
            },
            "expected": {
              "pf": 66.66666666666667
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 448,
            "obtained": {
              "pf": 66.66666666666667
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 66.66666666666667,
                "obtained": 66.66666666666667,
                "tolerance": 6.666666666666667e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 40,
              "fio2": 80
            },
            "expected": {
              "pf": 50
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 449,
            "obtained": {
              "pf": 50
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 50,
                "obtained": 50,
                "tolerance": 5e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 40,
              "fio2": 100
            },
            "expected": {
              "pf": 40
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 450,
            "obtained": {
              "pf": 40
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 40,
                "obtained": 40,
                "tolerance": 4e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 80,
              "fio2": 21
            },
            "expected": {
              "pf": 380.95238095238096
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 451,
            "obtained": {
              "pf": 380.95238095238096
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 380.95238095238096,
                "obtained": 380.95238095238096,
                "tolerance": 3.80952380952381e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 80,
              "fio2": 25
            },
            "expected": {
              "pf": 320
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 452,
            "obtained": {
              "pf": 320
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 320,
                "obtained": 320,
                "tolerance": 3.2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 80,
              "fio2": 40
            },
            "expected": {
              "pf": 200
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 453,
            "obtained": {
              "pf": 200
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 80,
              "fio2": 60
            },
            "expected": {
              "pf": 133.33333333333334
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 454,
            "obtained": {
              "pf": 133.33333333333334
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 133.33333333333334,
                "obtained": 133.33333333333334,
                "tolerance": 1.3333333333333334e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 80,
              "fio2": 80
            },
            "expected": {
              "pf": 100
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 455,
            "obtained": {
              "pf": 100
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 100,
                "obtained": 100,
                "tolerance": 1e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 80,
              "fio2": 100
            },
            "expected": {
              "pf": 80
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 456,
            "obtained": {
              "pf": 80
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 80,
                "obtained": 80,
                "tolerance": 8e-11,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 120,
              "fio2": 21
            },
            "expected": {
              "pf": 571.4285714285714
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 457,
            "obtained": {
              "pf": 571.4285714285714
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 571.4285714285714,
                "obtained": 571.4285714285714,
                "tolerance": 5.714285714285714e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 120,
              "fio2": 25
            },
            "expected": {
              "pf": 480
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 458,
            "obtained": {
              "pf": 480
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 480,
                "obtained": 480,
                "tolerance": 4.8e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 120,
              "fio2": 40
            },
            "expected": {
              "pf": 300
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 459,
            "obtained": {
              "pf": 300
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 300,
                "obtained": 300,
                "tolerance": 3e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 120,
              "fio2": 60
            },
            "expected": {
              "pf": 200
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 460,
            "obtained": {
              "pf": 200
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 200,
                "obtained": 200,
                "tolerance": 2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 120,
              "fio2": 80
            },
            "expected": {
              "pf": 150
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 461,
            "obtained": {
              "pf": 150
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 150,
                "obtained": 150,
                "tolerance": 1.5e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 120,
              "fio2": 100
            },
            "expected": {
              "pf": 120
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 462,
            "obtained": {
              "pf": 120
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 120,
                "obtained": 120,
                "tolerance": 1.2e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 300,
              "fio2": 21
            },
            "expected": {
              "pf": 1428.5714285714287
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 463,
            "obtained": {
              "pf": 1428.5714285714287
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 1428.5714285714287,
                "obtained": 1428.5714285714287,
                "tolerance": 1.4285714285714286e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 300,
              "fio2": 25
            },
            "expected": {
              "pf": 1200
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 464,
            "obtained": {
              "pf": 1200
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 1200,
                "obtained": 1200,
                "tolerance": 1.2e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 300,
              "fio2": 40
            },
            "expected": {
              "pf": 750
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 465,
            "obtained": {
              "pf": 750
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 750,
                "obtained": 750,
                "tolerance": 7.5e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 300,
              "fio2": 60
            },
            "expected": {
              "pf": 500
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 466,
            "obtained": {
              "pf": 500
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 500,
                "obtained": 500,
                "tolerance": 5e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 300,
              "fio2": 80
            },
            "expected": {
              "pf": 375
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 467,
            "obtained": {
              "pf": 375
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 375,
                "obtained": 375,
                "tolerance": 3.75e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 300,
              "fio2": 100
            },
            "expected": {
              "pf": 300
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 468,
            "obtained": {
              "pf": 300
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 300,
                "obtained": 300,
                "tolerance": 3e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 600,
              "fio2": 21
            },
            "expected": {
              "pf": 2857.1428571428573
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 469,
            "obtained": {
              "pf": 2857.1428571428573
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 2857.1428571428573,
                "obtained": 2857.1428571428573,
                "tolerance": 2.857142857142857e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 600,
              "fio2": 25
            },
            "expected": {
              "pf": 2400
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 470,
            "obtained": {
              "pf": 2400
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 2400,
                "obtained": 2400,
                "tolerance": 2.4e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 600,
              "fio2": 40
            },
            "expected": {
              "pf": 1500
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 471,
            "obtained": {
              "pf": 1500
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 1500,
                "obtained": 1500,
                "tolerance": 1.5e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 600,
              "fio2": 60
            },
            "expected": {
              "pf": 1000
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 472,
            "obtained": {
              "pf": 1000
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 1000,
                "obtained": 1000,
                "tolerance": 1e-9,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 600,
              "fio2": 80
            },
            "expected": {
              "pf": 750
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 473,
            "obtained": {
              "pf": 750
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 750,
                "obtained": 750,
                "tolerance": 7.5e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "relacao-pao2-fio2",
            "input": {
              "pao2": 600,
              "fio2": 100
            },
            "expected": {
              "pf": 600
            },
            "derivation": "DividePaO2 by FiO2/100; percentages and fractions must not be interchanged.",
            "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
            "index": 474,
            "obtained": {
              "pf": 600
            },
            "error": null,
            "checks": [
              {
                "key": "pf",
                "expected": 600,
                "obtained": 600,
                "tolerance": 6e-10,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
        "evidenceSha256": "b417ec793165e6ccdab47424b1ca011e559fad6cd1a923f35b0bf2db5aafab03",
        "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
        "source": {
          "edition": "Matthay et al. Global ARDS definition2024; DOI10.1164/rccm.202303-0558WS",
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10870872/",
          "locator": "Indexed primary definition, arterial oxygen tension/inspired oxygen fraction ratio",
          "access": "Primary indexed definition checked on 2026-10-04; direct PMC retrieval returned a browser check, so full table conformance is not claimed.",
          "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check."
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      },
      "methodVersion": "Berlin ARDS 2012:PFratio 100/200/300+PEEP/contexto; SFratio componente Global Definition 2024, Sp O 2≤97",
      "implementationVersion": "relacao-pao2-fio2@native-2026-10-03+c3570d086082",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/22797452/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Relação P/F = PaO₂ (mmHg) ÷ FiO₂ (em fração: 40% = 0,40). SpO₂/FiO₂ = SpO₂ (%) ÷ FiO₂ (fração), interpretável com SpO₂ ≤ 97%.",
        "inputContract": {
          "fields": [
            {
              "key": "pao2",
              "label": "PaO₂",
              "type": "num",
              "min": 20,
              "max": 700,
              "unit": "mmHg",
              "optional": false,
              "options": null
            },
            {
              "key": "fio2",
              "label": "FiO₂",
              "type": "num",
              "min": 21,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "peep",
              "label": "PEEP ou CPAP",
              "type": "num",
              "min": 0,
              "max": 30,
              "unit": "cmH₂O",
              "optional": true,
              "options": null
            },
            {
              "key": "spo2",
              "label": "SpO₂ (para a relação SpO₂/FiO₂)",
              "type": "num",
              "min": 50,
              "max": 100,
              "unit": "%",
              "optional": true,
              "options": null
            }
          ],
          "hash": "8aa21989dbc2fb8ce70bf7d2aee751a0dcba49739c3a112111c58bf4088df706"
        },
        "sourceEditions": [
          {
            "citation": "ARDS Definition Task Force; Ranieri VM et al. Acute respiratory distress syndrome: the Berlin Definition. JAMA, 2012.",
            "url": "https://doi.org/10.1001/jama.2012.5669",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Acute respiratory distress syndrome: the Berlin Definition.",
              "year": "2012",
              "firstPublicationDate": "2012-06-01",
              "doi": "10.1001/jama.2012.5669",
              "pmid": "22797452",
              "journal": "JAMA",
              "authors": "ARDS Definition Task Force, Ranieri VM, Rubenfeld GD, Thompson BT, Ferguson ND, Caldwell E, Fan E, Camporota L, Slutsky AS."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/22797452/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "d721cf0d2fe9638275c1fbf989272c4f5bc87c61c0cb9033132e3d72bac32a50",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Matthay MA et al. A new global definition of acute respiratory distress syndrome. Am J Respir Crit Care Med, 2024.",
            "url": "https://doi.org/10.1164/rccm.202303-0558WS",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A New Global Definition of Acute Respiratory Distress Syndrome.",
              "year": "2024",
              "firstPublicationDate": "2024-01-01",
              "doi": "10.1164/rccm.202303-0558ws",
              "pmid": "37487152",
              "pmcid": "PMC10870872",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "Matthay MA, Arabi Y, Arroliga AC, Bernard G, Bersten AD, Brochard LJ, Calfee CS, Combes A, Daniel BM, Ferguson ND, Gong MN, Gotts JE, Herridge MS, Laffey JG, Liu KD, Machado FR, Martin TR, McAuley DF, Mercat A, Moss M, Mularski RA, Pesenti A, Qiu H, Ramakrishnan N, Ranieri VM, Riviello ED, Rubin E, Slutsky AS, Thompson BT, Twagirumugabe T, Ware LB, Wick KD."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10870872/",
            "abstractAvailable": true,
            "fullTextSha256": "caffecce5ddb8458e2126785b1a614c873a1c63d67407333d13116dc4effadda",
            "abstractSha256": "b1c1f593e5277e4c3ed56a4d08e32dc2a48f46342541b09a1443e664f7d6a993",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T12:26:57.342Z",
          "total": 36,
          "passed": 36,
          "evidencePath": "reports/review-20261003/fena-precision-amendment-candidate-final22.json",
          "scope": "PaO2 divided by inspired oxygen fraction, with explicit percent-to-fraction conversion only. ARDS diagnostic criteria, PEEP and saturation thresholds are not approved by this arithmetic check.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "f61093315a9a96e011614686588838d9b993e7296abd88f2c5767ceee1b02c6e"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "c3570d0860828d5542053df2d02fa2b4365c7dc4481bac8ac1b647418bde047a"
      },
      "limits": "A relação P/F é apenas um componente da definição de SDRA. Classificação de Berlim exige as demais condições da definição final, além dos limites de oxigenação; razão isolada não confirma SDRA. A classificação por S/F pertence à definição global posterior e requer critérios próprios, sem misturar variáveis auxiliares retiradas do rascunho de Berlim.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.123Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém toda definição final: tempo, imagem, origem do edema e suporte/PEEP mínimo. SF e definição global 2024 são fontes distintas."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "indice-de-producao-reticulocitaria",
      "title": "Reticulócitos corrigidos e IPR",
      "short": "Resposta medular na anemia",
      "desc": "Corrige os reticulócitos pelo hematócrito e calcula o índice de produção reticulocitária (IPR) para separar anemia hipoproliferativa de perda ou hemólise.",
      "lead": "Avalia se a medula óssea está respondendo à anemia, corrigindo a porcentagem de reticulócitos pelo grau de anemia e pelo tempo de maturação.",
      "kind": "Calculadora",
      "spec": [
        "hematologia-e-hemoterapia",
        "medicina-laboratorial",
        "clinica-medica",
        "pediatria"
      ],
      "fields": [
        [
          "ret",
          "Reticulócitos",
          "num",
          {
            "min": 0,
            "max": 50,
            "step": 0.1,
            "unit": "%",
            "ph": "6"
          }
        ],
        [
          "ht",
          "Hematócrito",
          "num",
          {
            "min": 5,
            "max": 65,
            "step": 0.1,
            "unit": "%",
            "ph": "25"
          }
        ]
      ],
      "formula": "<p><strong>Reticulócitos corrigidos (%) = reticulócitos (%) × hematócrito ÷ 45</strong>.</p><p><strong>IPR = reticulócitos corrigidos ÷ fator de maturação</strong>, em que o fator (tempo de maturação no sangue, em dias) é 1,0 com Ht ≥ 40%; 1,5 com 30–39%; 2,0 com 20–29%; 2,5 com &lt; 20%.</p>",
      "sources": [
        [
          "Hillman RS. Characteristics of marrow production and reticulocyte maturation in normal man in response to anemia. J Clin Invest, 1969.",
          "https://doi.org/10.1172/JCI106001"
        ]
      ],
      "cases": [
        [
          "Reticulócitos 6%, Ht 25%: corrigidos 3,33%, fator 2 → IPR 1,67",
          {
            "ret": 6,
            "ht": 25
          },
          {
            "raw": {
              "corr": 3.333,
              "mf": 2,
              "ipr": 1.667
            },
            "level": "high"
          }
        ],
        [
          "Reticulócitos 10%, Ht 30%: corrigidos 6,67%, fator 1,5 → IPR 4,44",
          {
            "ret": 10,
            "ht": 30
          },
          {
            "raw": {
              "corr": 6.667,
              "mf": 1.5,
              "ipr": 4.444
            },
            "level": "low"
          }
        ],
        [
          "Corte: reticulócitos 5,4%, Ht 25%: corrigidos 3,0%, IPR 1,5",
          {
            "ret": 5.4,
            "ht": 25
          },
          {
            "raw": {
              "corr": 3,
              "ipr": 1.5
            },
            "level": "high"
          }
        ],
        [
          "Reticulócitos 9%, Ht 20%: corrigidos 4,0%, fator 2 → IPR 2,0 (limítrofe)",
          {
            "ret": 9,
            "ht": 20
          },
          {
            "raw": {
              "corr": 4,
              "ipr": 2
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:11:12.383Z",
        "total": 112,
        "passed": 112,
        "sourceRowCount": 112,
        "uniqueApiInputCount": 112,
        "sourceContextCount": 112,
        "scope": "112 arithmetic corrected-reticulocyte/referenceHct45 and simplified-factor scenarios only for Hct>=10, using the indexed official BEQUINT2022 table. Original Hillman1969 approximate factor ranges do not adjudicate the exact local hard intervals; Hct<10 and response classification excluded.",
        "originalSourceRowCount": 112,
        "localRejectionContractCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "ret": 0,
              "ht": 10
            },
            "expected": {
              "corr": 0,
              "mf": 2.5,
              "ipr": 0
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0,
                  "mf": 2.5,
                  "ipr": 0
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "ret": 0.1,
              "ht": 10
            },
            "expected": {
              "corr": 0.022222222222222223,
              "mf": 2.5,
              "ipr": 0.008888888888888889
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0.022222222222222223,
                  "mf": 2.5,
                  "ipr": 0.008888888888888889
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "ret": 1,
              "ht": 10
            },
            "expected": {
              "corr": 0.2222222222222222,
              "mf": 2.5,
              "ipr": 0.08888888888888888
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 0.2222222222222222,
                  "mf": 2.5,
                  "ipr": 0.08888888888888888
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "ret": 5.4,
              "ht": 10
            },
            "expected": {
              "corr": 1.2,
              "mf": 2.5,
              "ipr": 0.48
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "corr": 1.2,
                  "mf": 2.5,
                  "ipr": 0.48
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "e065406f108d99887069a9bcbfa2041ae87cc11382731f928b43b7e70f5de55a",
          "total": 112,
          "bankRowCount": 112,
          "uniqueApiInputCount": 112,
          "sourceContextCount": 112,
          "fullStoredSourceRows": 112,
          "localRejectionContractCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
              "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
            "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
          },
          "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 112,
          "uniqueApiInputs": 112,
          "duplicateRows": 0
        },
        "sources": [
          {
            "rootPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            },
            "targetedReadings": [
              {
                "id": "indice-de-producao-reticulocitaria",
                "url": "https://organesdeconcertation.sante.belgique.be/sites/default/files/content/anemia_surgery-diagnosis-bequint_2022.pdf",
                "edition": "BEQUINT2022 institutional explanatory table",
                "access": "Direct PDF web opens failed cache retrieval; personally read indexed official table excerpt, not fullPDF. Hillman1969 local original page10/printed452 rendered and personally viewed only for historical limitations.",
                "readScope": "Indexed simplified factors: Hct10–19.9→2.5,20–29.9→2,30–39.9→1.5,40+→1; ret%×Hct/45 divided by factor. Hillman values are approximate ranges and do not adjudicate the exact modern hard boundaries.",
                "selectedScope": "Arithmetic using the2022 simplified table only for Hct>=10.",
                "excluded": [
                  "Hct<10",
                  "Original1969 equivalence at all boundaries",
                  "Marrow-response classification or clinical recommendations"
                ]
              }
            ],
            "declaredOriginalMethodVersion": "Hillman 1969:Ht referência 45%, maturação 1/1,5/2/2,5 por faixas locais 40/30/20",
            "sourceEditionsUnchanged": true,
            "scope": "112 arithmetic corrected-reticulocyte/referenceHct45 and simplified-factor scenarios only for Hct>=10, using the indexed official BEQUINT2022 table. Original Hillman1969 approximate factor ranges do not adjudicate the exact local hard intervals; Hct<10 and response classification excluded."
          }
        ],
        "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
        "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "status": "passed-scoped-mathematical",
          "ownNormalDistQuantilesIndependent": true,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
            "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
          },
          {
            "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
            "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
          },
          {
            "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
            "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
          }
        ],
        "qualifications": [
          "112 arithmetic corrected-reticulocyte/referenceHct45 and simplified-factor scenarios only for Hct>=10, using the indexed official BEQUINT2022 table. Original Hillman1969 approximate factor ranges do not adjudicate the exact local hard intervals; Hct<10 and response classification excluded.",
          "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
          "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
          "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
          "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
          "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Hillman 1969:Ht referência 45%, maturação 1/1,5/2/2,5 por faixas locais 40/30/20",
      "implementationVersion": "indice-de-producao-reticulocitaria@native-2026-10-03+251882d75bf7",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC535708/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Reticulócitos corrigidos (%) = reticulócitos (%) × hematócrito ÷ 45 . IPR = reticulócitos corrigidos ÷ fator de maturação , em que o fator (tempo de maturação no sangue, em dias) é 1,0 com Ht ≥ 40%; 1,5 com 30–39%; 2,0 com 20–29%; 2,5 com < 20%.",
        "inputContract": {
          "fields": [
            {
              "key": "ret",
              "label": "Reticulócitos",
              "type": "num",
              "min": 0,
              "max": 50,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "ht",
              "label": "Hematócrito",
              "type": "num",
              "min": 5,
              "max": 65,
              "unit": "%",
              "optional": false,
              "options": null
            }
          ],
          "hash": "8e4bdad9eeb24ccfd613f8749dabc4c0be26a1b5e75f97c2f9918ad12d58e562"
        },
        "sourceEditions": [
          {
            "citation": "Hillman RS. Characteristics of marrow production and reticulocyte maturation in normal man in response to anemia. J Clin Invest, 1969.",
            "url": "https://doi.org/10.1172/JCI106001",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Characteristics of marrow production and reticulocyte maturation in normal man in response to anemia.",
              "year": "1969",
              "firstPublicationDate": "1969-03-01",
              "doi": "10.1172/jci106001",
              "pmid": "5773082",
              "pmcid": "PMC535708",
              "journal": "The Journal of clinical investigation",
              "authors": "Hillman RS."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC535708/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "87f4b68d920f96f8c303d5815eafa45dcf010f03dfbee5a5e05bcec60be3c1f0",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:11:12.383Z",
          "total": 112,
          "passed": 112,
          "sourceRowCount": 112,
          "uniqueApiInputCount": 112,
          "sourceContextCount": 112,
          "scope": "112 arithmetic corrected-reticulocyte/referenceHct45 and simplified-factor scenarios only for Hct>=10, using the indexed official BEQUINT2022 table. Original Hillman1969 approximate factor ranges do not adjudicate the exact local hard intervals; Hct<10 and response classification excluded.",
          "originalSourceRowCount": 112,
          "localRejectionContractCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "ret": 0,
                "ht": 10
              },
              "expected": {
                "corr": 0,
                "mf": 2.5,
                "ipr": 0
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0,
                    "mf": 2.5,
                    "ipr": 0
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "ret": 0.1,
                "ht": 10
              },
              "expected": {
                "corr": 0.022222222222222223,
                "mf": 2.5,
                "ipr": 0.008888888888888889
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0.022222222222222223,
                    "mf": 2.5,
                    "ipr": 0.008888888888888889
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "ret": 1,
                "ht": 10
              },
              "expected": {
                "corr": 0.2222222222222222,
                "mf": 2.5,
                "ipr": 0.08888888888888888
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 0.2222222222222222,
                    "mf": 2.5,
                    "ipr": 0.08888888888888888
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "ret": 5.4,
                "ht": 10
              },
              "expected": {
                "corr": 1.2,
                "mf": 2.5,
                "ipr": 0.48
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
                  "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "corr": 1.2,
                    "mf": 2.5,
                    "ipr": 0.48
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "e065406f108d99887069a9bcbfa2041ae87cc11382731f928b43b7e70f5de55a",
            "total": 112,
            "bankRowCount": 112,
            "uniqueApiInputCount": 112,
            "sourceContextCount": 112,
            "fullStoredSourceRows": 112,
            "localRejectionContractCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
                "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
              "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
            },
            "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 112,
            "uniqueApiInputs": 112,
            "duplicateRows": 0
          },
          "sources": [
            {
              "rootPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              },
              "targetedReadings": [
                {
                  "id": "indice-de-producao-reticulocitaria",
                  "url": "https://organesdeconcertation.sante.belgique.be/sites/default/files/content/anemia_surgery-diagnosis-bequint_2022.pdf",
                  "edition": "BEQUINT2022 institutional explanatory table",
                  "access": "Direct PDF web opens failed cache retrieval; personally read indexed official table excerpt, not fullPDF. Hillman1969 local original page10/printed452 rendered and personally viewed only for historical limitations.",
                  "readScope": "Indexed simplified factors: Hct10–19.9→2.5,20–29.9→2,30–39.9→1.5,40+→1; ret%×Hct/45 divided by factor. Hillman values are approximate ranges and do not adjudicate the exact modern hard boundaries.",
                  "selectedScope": "Arithmetic using the2022 simplified table only for Hct>=10.",
                  "excluded": [
                    "Hct<10",
                    "Original1969 equivalence at all boundaries",
                    "Marrow-response classification or clinical recommendations"
                  ]
                }
              ],
              "declaredOriginalMethodVersion": "Hillman 1969:Ht referência 45%, maturação 1/1,5/2/2,5 por faixas locais 40/30/20",
              "sourceEditionsUnchanged": true,
              "scope": "112 arithmetic corrected-reticulocyte/referenceHct45 and simplified-factor scenarios only for Hct>=10, using the indexed official BEQUINT2022 table. Original Hillman1969 approximate factor ranges do not adjudicate the exact local hard intervals; Hct<10 and response classification excluded."
            }
          ],
          "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
          "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
              "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
            },
            "status": "passed-scoped-mathematical",
            "ownNormalDistQuantilesIndependent": true,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
              "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
            },
            {
              "file": "apps/dashboard/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
              "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
            },
            {
              "file": "apps/command-center/private/tool-code/indice-de-producao-reticulocitaria/calculator.js",
              "sha256": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
            }
          ],
          "qualifications": [
            "112 arithmetic corrected-reticulocyte/referenceHct45 and simplified-factor scenarios only for Hct>=10, using the indexed official BEQUINT2022 table. Original Hillman1969 approximate factor ranges do not adjudicate the exact local hard intervals; Hct<10 and response classification excluded.",
            "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
            "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
            "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
            "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
            "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "251882d75bf7c51cd7e12d81c45ce6f07398a4b045fb09a5561e8082a1a7bba9"
      },
      "limits": "A correção reticulocitária depende da alteração do tempo de maturação associada à gravidade da anemia. O estudo original usou anemia provocada por flebotomia em pessoas normais; faixas simplificadas locais não foram confirmadas pelo resumo. O índice não determina sozinho etiologia ou reserva medular em qualquer doença.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.126Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra hematócrito de referência 45%, faixas de maturação locais ou cortes de adequação universal. Não determina causa da anemia pelo índice isolado."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "risco-de-trissomia-21-pela-idade-materna",
      "title": "Risco de síndrome de Down pela idade materna",
      "short": "Risco basal de trissomia 21 ao nascimento",
      "desc": "Calcule o risco basal de síndrome de Down (trissomia 21) em nascidos vivos pela idade materna no parto, pelo modelo de Morris (2002).",
      "lead": "Estima a prevalência de síndrome de Down em nascidos vivos conforme a idade materna na data do parto, o risco de partida usado no aconselhamento e no rastreamento pré-natal.",
      "kind": "Calculadora",
      "spec": [
        "genetica-medica",
        "ginecologia-e-obstetricia"
      ],
      "fields": [
        [
          "idade",
          "Idade materna na data provável do parto",
          "num",
          {
            "min": 15,
            "max": 50,
            "step": 0.1,
            "unit": "anos",
            "ph": "35"
          }
        ]
      ],
      "formula": "<p><strong>Morris, Mutton e Alberman (2002):</strong> risco = 1 ÷ [1 + e<sup>(7,330 − 4,211 ÷ (1 + e<sup>−0,282 × (idade − 37,23)</sup>))</sup>]</p><p>Modelo logístico ajustado aos dados do registro nacional de síndrome de Down da Inglaterra e do País de Gales (1989 a 1998), corrigidos para a ausência de rastreamento e interrupção.</p>",
      "sources": [
        [
          "Morris JK, Mutton DE, Alberman E. Revised estimates of the maternal age specific live birth prevalence of Down's syndrome. J Med Screen, 2002.",
          "https://doi.org/10.1136/jms.9.1.2"
        ]
      ],
      "cases": [
        [
          "35 anos: e^0,6289 = 1,875; 4,211 ÷ 2,875 = 1,464; e^5,866 = 352,7 → 1 em 354",
          {
            "idade": 35
          },
          {
            "raw": {
              "n": 353.7
            },
            "tol": 1,
            "main": "1 em 354",
            "level": "info"
          }
        ],
        [
          "40 anos: e^−0,7811 = 0,4579; 4,211 ÷ 1,4579 = 2,888; e^4,442 = 84,9 → 1 em 86",
          {
            "idade": 40
          },
          {
            "raw": {
              "n": 85.91
            },
            "tol": 0.5,
            "main": "1 em 86"
          }
        ],
        [
          "25 anos: e^3,4489 = 31,46; 4,211 ÷ 32,46 = 0,1297; e^7,2003 = 1.339,8 → 1 em 1.341",
          {
            "idade": 25
          },
          {
            "raw": {
              "n": 1340.8
            },
            "tol": 2
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:52.606Z",
        "total": 41,
        "passed": 41,
        "sourceRowCount": 41,
        "uniqueApiInputCount": 41,
        "sourceContextCount": 41,
        "cases": [
          {
            "index": 0,
            "input": {
              "idade": 15
            },
            "expected": {
              "risco": 0.0006603778307142315
            },
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "idade": 15.1
            },
            "expected": {
              "risco": 0.0006605278435759637
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "idade": 16
            },
            "expected": {
              "risco": 0.0006620875788715017
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "idade": 17
            },
            "expected": {
              "risco": 0.0006643578905185072
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "91c0e737067dcaf037373df02bab738596ed50751d3b5fc478aa11db946c3e3f",
          "total": 41,
          "bankRowCount": 41,
          "uniqueApiInputCount": 41,
          "sourceContextCount": 41,
          "fullStoredSourceRows": 41,
          "localRejectionContractCount": 0,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
              "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
            "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "41 Decimal160 probability witnesses for the explicitly printed 2002 coefficient 0.282. The 2005 0.2815 correction is recorded separately and has not been applied.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/seven-primary-source-review-final35.json",
            "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
          },
          "reading": {
            "id": "risco-de-trissomia-21-pela-idade-materna",
            "currentMethodVersion": "Morris Mutton Alberman 2002:logístico inglês/galêsnascimentovivo 1989–1998; semrisco gestacional universal",
            "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11943789/",
            "recordBinding": {
              "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/risco-de-trissomia-21-pela-idade-materna.json",
              "sha256": "de8c7e4341e65773321b8ad6ccb40f5e7e6f43514e2d84d92f72b3076992fbe6"
            },
            "adapterBindings": [
              {
                "file": "apps/website/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94",
                "bytes": 4842,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                "currentSha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
              },
              {
                "file": "apps/dashboard/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94",
                "bytes": 4842,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                "currentSha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
              },
              {
                "file": "apps/command-center/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94",
                "bytes": 4842,
                "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                "currentSha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
              }
            ],
            "ownSourceInputs": 41,
            "observedAdapterRows": 123,
            "sourceIds": [
              "Morris2002-original",
              "Morris2005-correction"
            ],
            "scope": "41 Decimal160 probability witnesses for the explicitly printed 2002 coefficient 0.282. The 2005 0.2815 correction is recorded separately and has not been applied.",
            "status": "bounded2002-equation-confirmed; later-correction-needed-for2005-attribution",
            "findings": [
              {
                "classification": "later-primary-correction-not-applied",
                "beforeCoefficient": "0.282",
                "corrected2005Coefficient": "0.2815",
                "detail": "Current arithmetic matches printed 2002 edition, not the corrected 2005 equation. Preserve edition history and do not present as individual prenatal risk."
              }
            ],
            "unchecked": [
              "Individual/gestational risk and contemporary screening calibration"
            ],
            "clinicalApproval": "not-performed",
            "professionalTranslationApproval": "not-performed",
            "rightsApproval": "not-performed",
            "fullMethodApproval": "not-performed"
          },
          "primarySources": []
        },
        "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
        "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
        "independentPeer": {
          "status": "pending-independent-package-peer",
          "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
            "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
          },
          {
            "file": "apps/dashboard/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
            "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
          },
          {
            "file": "apps/command-center/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
            "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
          }
        ],
        "qualifications": [
          "Individual/gestational risk and contemporary screening calibration",
          "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Morris Mutton Alberman 2002:logístico inglês/galêsnascimentovivo 1989–1998; semrisco gestacional universal",
      "implementationVersion": "risco-de-trissomia-21-pela-idade-materna@native-2026-10-03+54270cf85e82",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11943789/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Morris, Mutton e Alberman (2002): risco = 1 ÷ [1 + e (7,330 − 4,211 ÷ (1 + e −0,282 × (idade − 37,23) )) ] Modelo logístico ajustado aos dados do registro nacional de síndrome de Down da Inglaterra e do País de Gales (1989 a 1998), corrigidos para a ausência de rastreamento e interrupção.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade materna na data provável do parto",
              "type": "num",
              "min": 15,
              "max": 50,
              "unit": "anos",
              "optional": false,
              "options": null
            }
          ],
          "hash": "7aa24a7caf6ebd3de08cc67eba0295218ad21a7eba3d5e57b2f3efbbfea4599e"
        },
        "sourceEditions": [
          {
            "citation": "Morris JK, Mutton DE, Alberman E. Revised estimates of the maternal age specific live birth prevalence of Down's syndrome. J Med Screen, 2002.",
            "url": "https://doi.org/10.1136/jms.9.1.2",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Revised estimates of the maternal age specific live birth prevalence of Down's syndrome.",
              "year": "2002",
              "firstPublicationDate": "2002-01-01",
              "doi": "10.1136/jms.9.1.2",
              "pmid": "11943789",
              "journal": "Journal of medical screening",
              "authors": "Morris JK, Mutton DE, Alberman E."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11943789/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "514aebb0e31d321b1650004acc5d43daf46640692589d3eae000a079be4c0ad4",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:52.606Z",
          "total": 41,
          "passed": 41,
          "sourceRowCount": 41,
          "uniqueApiInputCount": 41,
          "sourceContextCount": 41,
          "cases": [
            {
              "index": 0,
              "input": {
                "idade": 15
              },
              "expected": {
                "risco": 0.0006603778307142315
              },
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "idade": 15.1
              },
              "expected": {
                "risco": 0.0006605278435759637
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "idade": 16
              },
              "expected": {
                "risco": 0.0006620875788715017
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "idade": 17
              },
              "expected": {
                "risco": 0.0006643578905185072
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "91c0e737067dcaf037373df02bab738596ed50751d3b5fc478aa11db946c3e3f",
            "total": 41,
            "bankRowCount": 41,
            "uniqueApiInputCount": 41,
            "sourceContextCount": 41,
            "fullStoredSourceRows": 41,
            "localRejectionContractCount": 0,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-primary-independent-expectations-final35.json",
                "sha256": "7fc110068db25fd0f4a5d2f53569d24fa93b6fa05ac3486d752814c33204e41e"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
              "sha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "41 Decimal160 probability witnesses for the explicitly printed 2002 coefficient 0.282. The 2005 0.2815 correction is recorded separately and has not been applied.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/seven-primary-source-review-final35.json",
              "sha256": "030c9299a4eef7b89ff75601532949784448b173e52da8b014b56597b14eef48"
            },
            "reading": {
              "id": "risco-de-trissomia-21-pela-idade-materna",
              "currentMethodVersion": "Morris Mutton Alberman 2002:logístico inglês/galêsnascimentovivo 1989–1998; semrisco gestacional universal",
              "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/11943789/",
              "recordBinding": {
                "file": "reports/review-20261003/seven-primary-frozen-inputs-final35/selected-records/risco-de-trissomia-21-pela-idade-materna.json",
                "sha256": "de8c7e4341e65773321b8ad6ccb40f5e7e6f43514e2d84d92f72b3076992fbe6"
              },
              "adapterBindings": [
                {
                  "file": "apps/website/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                  "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94",
                  "bytes": 4842,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/website/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                  "currentSha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
                },
                {
                  "file": "apps/dashboard/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                  "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94",
                  "bytes": 4842,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/dashboard/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                  "currentSha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
                },
                {
                  "file": "apps/command-center/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                  "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94",
                  "bytes": 4842,
                  "frozenFile": "reports/review-20261003/seven-primary-frozen-inputs-final35/apps/command-center/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
                  "currentSha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
                }
              ],
              "ownSourceInputs": 41,
              "observedAdapterRows": 123,
              "sourceIds": [
                "Morris2002-original",
                "Morris2005-correction"
              ],
              "scope": "41 Decimal160 probability witnesses for the explicitly printed 2002 coefficient 0.282. The 2005 0.2815 correction is recorded separately and has not been applied.",
              "status": "bounded2002-equation-confirmed; later-correction-needed-for2005-attribution",
              "findings": [
                {
                  "classification": "later-primary-correction-not-applied",
                  "beforeCoefficient": "0.282",
                  "corrected2005Coefficient": "0.2815",
                  "detail": "Current arithmetic matches printed 2002 edition, not the corrected 2005 equation. Preserve edition history and do not present as individual prenatal risk."
                }
              ],
              "unchecked": [
                "Individual/gestational risk and contemporary screening calibration"
              ],
              "clinicalApproval": "not-performed",
              "professionalTranslationApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodApproval": "not-performed"
            },
            "primarySources": []
          },
          "evidencePath": "reports/review-20261003/seven-primary-independent-source-check-final35.json",
          "evidenceSha256": "dca93fed75cf2559c3ef39c581218fd9c4e604d0bbbcd787556bc8ef14590e85",
          "independentPeer": {
            "status": "pending-independent-package-peer",
            "scope": "Western own primary derivation before imports and actual Node/VM/Chromium selected-math evidence; no new independent source rederivation claimed by this packaging preparation."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
              "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
            },
            {
              "file": "apps/dashboard/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
              "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
            },
            {
              "file": "apps/command-center/private/tool-code/risco-de-trissomia-21-pela-idade-materna/calculator.js",
              "sha256": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
            }
          ],
          "qualifications": [
            "Individual/gestational risk and contemporary screening calibration",
            "Source references/edition conflicts and raw parity/display observations preserved; no unscoped outputs or diagnosis/legal/forensic/follow-up decisions approved."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "54270cf85e821ad063f2b858acfa2d5d71e5e88c5d31b89a188566b8299cbc94"
      },
      "limits": "Esta fórmula descreve prevalência de síndrome de Down em nascidos vivos, por idade materna, a partir de dados de Inglaterra e Gales de 1989–1998, estimando ausência de rastreio e interrupção seletiva. Não fornece risco em qualquer idade gestacional nem substitui rastreio ou diagnóstico individual.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.129Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Não incorpora biomarcadores, ultrassom, cariótipo ou histórico individual; populações/épocas diferentes não foram validadas neste resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "risco-relativo-e-odds-ratio",
      "title": "Risco relativo e odds ratio",
      "short": "Medidas de associação da tabela 2×2 com IC 95%",
      "desc": "Calcule risco relativo (coorte ou ensaio) ou odds ratio (caso-controle) de uma tabela 2×2, com intervalo de confiança de 95% e diferença de risco.",
      "lead": "Mede a associação entre uma exposição e um desfecho em estudos de coorte, ensaios clínicos (risco relativo) e estudos caso-controle (odds ratio).",
      "kind": "Calculadora",
      "spec": [
        "medicina-preventiva-e-social",
        "medicina-de-familia-e-comunidade",
        "medicina-do-trabalho"
      ],
      "fields": [
        [
          "desenho",
          "Desenho do estudo",
          "radio",
          {
            "opts": {
              "coorte": "Coorte ou ensaio clínico",
              "caso": "Caso-controle"
            }
          }
        ],
        [
          "a",
          "Expostos <strong>com</strong> o desfecho (a)",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "20"
          }
        ],
        [
          "b",
          "Expostos <strong>sem</strong> o desfecho (b)",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "80"
          }
        ],
        [
          "c",
          "Não expostos <strong>com</strong> o desfecho (c)",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "10"
          }
        ],
        [
          "d",
          "Não expostos <strong>sem</strong> o desfecho (d)",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "90"
          }
        ]
      ],
      "formula": "<p><strong>RR</strong> = [a/(a+b)] / [c/(c+d)], com EP(ln RR) = √(1/a − 1/(a+b) + 1/c − 1/(c+d)) (Katz, 1978).</p><p><strong>OR</strong> = (a × d) / (b × c), com EP(ln OR) = √(1/a + 1/b + 1/c + 1/d) (Woolf, 1955).</p><p>IC 95% = exp(ln medida ± 1,96 × EP). Com alguma casela zero, soma-se 0,5 a todas (correção de Haldane).</p>",
      "sources": [
        [
          "Katz D, Baptista J, Azen SP, Pike MC. Obtaining confidence intervals for the risk ratio in cohort studies. Biometrics, 1978.",
          "https://doi.org/10.2307/2530610"
        ],
        [
          "Woolf B. On estimating the relation between blood group and disease. Ann Hum Genet, 1955.",
          "https://doi.org/10.1111/j.1469-1809.1955.tb01348.x"
        ],
        [
          "Bland JM, Altman DG. Statistics Notes: The odds ratio. BMJ, 2000.",
          "https://doi.org/10.1136/bmj.320.7247.1468"
        ],
        [
          "Woolf1955",
          "https://jhanley.biostat.mcgill.ca/c634/stratified/Woolf.pdf"
        ],
        [
          "Bland/Altman2000",
          "https://www.bmj.com/content/bmj/320/7247/1468.1.full.pdf"
        ]
      ],
      "cases": [
        [
          "Coorte 20/100 expostos e 10/100 não expostos: RR 2,0 (IC 0,99 a 4,05), não significativo",
          {
            "desenho": "coorte",
            "a": 20,
            "b": 80,
            "c": 10,
            "d": 90
          },
          {
            "raw": {
              "rr": 2,
              "rrLo": 0.987,
              "rrHi": 4.054,
              "or": 2.25,
              "orLo": 0.994,
              "orHi": 5.092
            },
            "level": "info",
            "tol": 0.005
          }
        ],
        [
          "Coorte 30/100 e 10/100: RR 3,0 (IC 1,55 a 5,80)",
          {
            "desenho": "coorte",
            "a": 30,
            "b": 70,
            "c": 10,
            "d": 90
          },
          {
            "raw": {
              "rr": 3,
              "rrLo": 1.551,
              "rrHi": 5.803
            },
            "level": "high",
            "tol": 0.005
          }
        ],
        [
          "Caso-controle com as mesmas caselas: OR 3,86 (IC 1,77 a 8,42)",
          {
            "desenho": "caso",
            "a": 30,
            "b": 70,
            "c": 10,
            "d": 90
          },
          {
            "raw": {
              "or": 3.857,
              "orLo": 1.767,
              "orHi": 8.421
            },
            "main": "3,86",
            "level": "high",
            "tol": 0.005
          }
        ],
        [
          "Coorte 10/100 e 30/100: RR 0,33 (IC 0,17 a 0,64), proteção",
          {
            "desenho": "coorte",
            "a": 10,
            "b": 90,
            "c": 30,
            "d": 70
          },
          {
            "raw": {
              "rr": 0.3333,
              "rrLo": 0.1723,
              "rrHi": 0.6448
            },
            "level": "low",
            "tol": 0.005
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 1,
        "passed": 1,
        "cases": [
          {
            "label": "Riscos idênticos produzem RR=OR=1",
            "input": {
              "desenho": "coorte",
              "a": 30,
              "b": 70,
              "c": 60,
              "d": 140
            },
            "expected": {
              "rr": 1,
              "or": 1
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "RR/Katz 1978 log CI; OR/Woolf 1955 log CI; correção Haldane 0,5 sezero; 95%z 1,96",
      "implementationVersion": "risco-relativo-e-odds-ratio@native-2026-10-03+ac576a241fde",
      "currentMethodSource": "https://doi.org/10.2307/2530610",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "RR = [a/(a+b)] / [c/(c+d)], com EP(ln RR) = √(1/a − 1/(a+b) + 1/c − 1/(c+d)) (Katz, 1978). OR = (a × d) / (b × c), com EP(ln OR) = √(1/a + 1/b + 1/c + 1/d) (Woolf, 1955). IC 95% = exp(ln medida ± 1,96 × EP). Com alguma casela zero, soma-se 0,5 a todas (correção de Haldane).",
        "inputContract": {
          "fields": [
            {
              "key": "desenho",
              "label": "Desenho do estudo",
              "type": "radio",
              "optional": false,
              "options": {
                "coorte": "Coorte ou ensaio clínico",
                "caso": "Caso-controle"
              }
            },
            {
              "key": "a",
              "label": "Expostos <strong>com</strong> o desfecho (a)",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null
            },
            {
              "key": "b",
              "label": "Expostos <strong>sem</strong> o desfecho (b)",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null
            },
            {
              "key": "c",
              "label": "Não expostos <strong>com</strong> o desfecho (c)",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null
            },
            {
              "key": "d",
              "label": "Não expostos <strong>sem</strong> o desfecho (d)",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null
            }
          ],
          "hash": "b3de165320e1b8aee4805841b2f937c05b6cdd9b31e0afed9f37fec1fe30d94d"
        },
        "sourceEditions": [
          {
            "citation": "Katz D, Baptista J, Azen SP, Pike MC. Obtaining confidence intervals for the risk ratio in cohort studies. Biometrics, 1978.",
            "url": "https://doi.org/10.2307/2530610",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Obtaining Confidence Intervals for the Risk Ratio in Cohort Studies",
              "doi": "10.2307/2530610",
              "year": 1978,
              "publisher": "JSTOR",
              "journal": "Biometrics",
              "authors": [
                "D. Katz",
                "J. Baptista",
                "S. P. Azen",
                "M. C. Pike"
              ],
              "url": "https://doi.org/10.2307/2530610"
            },
            "publication": {
              "title": "Obtaining Confidence Intervals for the Risk Ratio in Cohort Studies",
              "doi": "10.2307/2530610",
              "year": 1978,
              "publisher": "JSTOR",
              "journal": "Biometrics",
              "authors": [
                "D. Katz",
                "J. Baptista",
                "S. P. Azen",
                "M. C. Pike"
              ],
              "url": "https://doi.org/10.2307/2530610"
            }
          },
          {
            "citation": "Woolf B. On estimating the relation between blood group and disease. Ann Hum Genet, 1955.",
            "url": "https://doi.org/10.1111/j.1469-1809.1955.tb01348.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "On estimating the relation between blood group and disease.",
              "year": "1955",
              "firstPublicationDate": "1955-06-01",
              "doi": "10.1111/j.1469-1809.1955.tb01348.x",
              "pmid": "14388528",
              "journal": "Annals of human genetics",
              "authors": "WOOLF B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/14388528/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Bland JM, Altman DG. Statistics Notes: The odds ratio. BMJ, 2000.",
            "url": "https://doi.org/10.1136/bmj.320.7247.1468",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Statistics notes. The odds ratio.",
              "year": "2000",
              "firstPublicationDate": "2000-05-01",
              "doi": "10.1136/bmj.320.7247.1468",
              "pmid": "10827061",
              "pmcid": "PMC1127651",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Bland JM, Altman DG."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC1127651/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 1,
          "passed": 1,
          "cases": [
            {
              "label": "Riscos idênticos produzem RR=OR=1",
              "input": {
                "desenho": "coorte",
                "a": 30,
                "b": 70,
                "c": 60,
                "d": 140
              },
              "expected": {
                "rr": 1,
                "or": 1
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "ac576a241fdea001502c6adc0b99c8badf8346424274aedf57d1a0d15ea05b3f"
      },
      "limits": "Use contagens de dois grupos independentes e do mesmo desfecho binário; esta tabela não modela pares combinados nem taxas por pessoa-tempo. Odds ratio e risco relativo não são a mesma medida e não devem ser apresentados como intercambiáveis. Os intervalos logarítmicos são aproximações; Woolf 1955 ressalta a limitação quando alguma frequência é pequena. Quando alguma célula é zero, esta implementação soma 0,5 a todas as quatro células; essa escolha não prova validade em amostras pequenas. Associação não demonstra causalidade.",
      "limitsEvidence": {
        "status": "direct-original-text-and-primary-indexed-method-sections-read",
        "sources": [
          {
            "url": "https://jhanley.biostat.mcgill.ca/c634/stratified/Woolf.pdf",
            "edition": "Woolf1955",
            "readScope": "Original-content pages251–253 text read:case/controloddsratio,logvariance reciprocalfourcells,and stated small-frequency limitation. Tables not visually certified."
          },
          {
            "url": "https://www.bmj.com/content/bmj/320/7247/1468.1.full.pdf",
            "edition": "Bland/Altman2000",
            "readScope": "Original publisher-indexed text read defining odds and distinguishing probability ratioRR from OR;directPDF403."
          },
          {
            "url": "https://doi.org/10.2307/2530610",
            "edition": "Katz1978",
            "readScope": "Original abstract quoted in indexed publication listing read:two independent binomial samples;full original not retrieved."
          }
        ],
        "populationScope": "Independent two-group binary counts;odds ratio is not probability/risk ratio.",
        "remainingChecks": [
          "Katz1978 full article not read.",
          "No exact-interval,matched-table or sparse-cell validation.",
          "Correction0.5 is code-defined;not certified by originalWoolf full-table comparison."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "scorad",
      "title": "SCORAD",
      "short": "Gravidade da dermatite atópica",
      "desc": "Calcule o SCORAD da dermatite atópica (extensão, intensidade, prurido e sono) e o SCORAD objetivo, com a classificação em leve, moderada ou grave.",
      "lead": "Mede a gravidade da dermatite atópica combinando extensão, intensidade das lesões e sintomas subjetivos (prurido e perda de sono). Criado pela European Task Force on Atopic Dermatitis.",
      "kind": "Calculadora",
      "spec": [
        "dermatologia",
        "alergia-e-imunologia",
        "pediatria"
      ],
      "fields": [
        [
          "area",
          "Extensão (A): superfície acometida pela regra dos nove",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "%",
            "ph": "20"
          }
        ],
        [
          "eritema",
          "Eritema",
          "radio",
          {
            "opts": {
              "0": "0 ausente",
              "1": "1 leve",
              "2": "2 moderado",
              "3": "3 intenso"
            }
          }
        ],
        [
          "edema",
          "Edema/papulação",
          "radio",
          {
            "opts": {
              "0": "0 ausente",
              "1": "1 leve",
              "2": "2 moderado",
              "3": "3 intenso"
            }
          }
        ],
        [
          "exsudacao",
          "Exsudação/crostas",
          "radio",
          {
            "opts": {
              "0": "0 ausente",
              "1": "1 leve",
              "2": "2 moderado",
              "3": "3 intenso"
            }
          }
        ],
        [
          "escoriacao",
          "Escoriação",
          "radio",
          {
            "opts": {
              "0": "0 ausente",
              "1": "1 leve",
              "2": "2 moderado",
              "3": "3 intenso"
            }
          }
        ],
        [
          "liquen",
          "Liquenificação",
          "radio",
          {
            "opts": {
              "0": "0 ausente",
              "1": "1 leve",
              "2": "2 moderado",
              "3": "3 intenso"
            }
          }
        ],
        [
          "xerose",
          "Xerose (em pele não lesionada)",
          "radio",
          {
            "opts": {
              "0": "0 ausente",
              "1": "1 leve",
              "2": "2 moderado",
              "3": "3 intenso"
            }
          }
        ],
        [
          "prurido",
          "Prurido nos últimos 3 dias (0 a 10)",
          "num",
          {
            "min": 0,
            "max": 10,
            "step": 0.5,
            "ph": "5"
          }
        ],
        [
          "sono",
          "Perda de sono nos últimos 3 dias (0 a 10)",
          "num",
          {
            "min": 0,
            "max": 10,
            "step": 0.5,
            "ph": "3"
          }
        ]
      ],
      "formula": "<p><strong>SCORAD</strong> = A/5 + 7B/2 + C, em que A = extensão (0 a 100%), B = soma das 6 intensidades (0 a 18), C = prurido + perda de sono (0 a 20). Máximo: 103.</p><p><strong>SCORAD objetivo</strong> = A/5 + 7B/2 (máximo 83).</p>",
      "sources": [
        [
          "European Task Force on Atopic Dermatitis. Severity scoring of atopic dermatitis: the SCORAD index. Dermatology, 1993.",
          "https://doi.org/10.1159/000247298"
        ],
        [
          "Kunz B et al. Clinical validation and guidelines for the SCORAD index: consensus report of the European Task Force on Atopic Dermatitis. Dermatology, 1997.",
          "https://doi.org/10.1159/000245677"
        ],
        [
          "Oranje AP et al. Practical issues on interpretation of scoring atopic dermatitis: the SCORAD index, objective SCORAD and the three-item severity score. Br J Dermatol, 2007.",
          "https://doi.org/10.1111/j.1365-2133.2007.08112.x"
        ]
      ],
      "cases": [
        [
          "A 20%, B 5, C 6: 4 + 17,5 + 6 = 27,5 (moderada); objetivo 21,5",
          {
            "area": 20,
            "eritema": "1",
            "edema": "1",
            "exsudacao": "0",
            "escoriacao": "1",
            "liquen": "1",
            "xerose": "1",
            "prurido": 4,
            "sono": 2
          },
          {
            "raw": {
              "scorad": 27.5,
              "objetivo": 21.5,
              "b": 5
            },
            "level": "mid"
          }
        ],
        [
          "A 10%, B 2, C 2: 2 + 7 + 2 = 11 (leve)",
          {
            "area": 10,
            "eritema": "1",
            "edema": "0",
            "exsudacao": "0",
            "escoriacao": "0",
            "liquen": "0",
            "xerose": "1",
            "prurido": 2,
            "sono": 0
          },
          {
            "raw": {
              "scorad": 11
            },
            "level": "low"
          }
        ],
        [
          "A 60%, B 12, C 15: 12 + 42 + 15 = 69 (grave)",
          {
            "area": 60,
            "eritema": "2",
            "edema": "2",
            "exsudacao": "2",
            "escoriacao": "2",
            "liquen": "2",
            "xerose": "2",
            "prurido": 8,
            "sono": 7
          },
          {
            "raw": {
              "scorad": 69,
              "objetivo": 54
            },
            "level": "high"
          }
        ],
        [
          "Limite: A 25%, B 4, C 6: 5 + 14 + 6 = 25 (moderada)",
          {
            "area": 25,
            "eritema": "1",
            "edema": "1",
            "exsudacao": "0",
            "escoriacao": "1",
            "liquen": "0",
            "xerose": "1",
            "prurido": 4,
            "sono": 2
          },
          {
            "raw": {
              "scorad": 25
            },
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:25.238Z",
        "total": 4749,
        "passed": 4749,
        "cases": [
          {
            "id": "scorad",
            "index": 0,
            "input": {
              "area": 0,
              "eritema": "0",
              "edema": "0",
              "exsudacao": "0",
              "escoriacao": "0",
              "liquen": "0",
              "xerose": "0",
              "prurido": 0,
              "sono": 0
            },
            "expected": {
              "scorad": 0,
              "objetivo": 0
            },
            "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
            "sourceExpected": {
              "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
              "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
              "index": 0
            },
            "rationalReference": {
              "total": {
                "numerator": 0,
                "denominator": 1,
                "value": 0,
                "display": "0.0"
              },
              "objective": {
                "numerator": 0,
                "denominator": 1,
                "value": 0,
                "display": "0.0"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 0,
                  "objetivo": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 0,
                  "objetivo": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 0,
                  "objetivo": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 0,
                  "objetivo": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 0,
                  "objetivo": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 0,
                  "objetivo": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "scorad",
            "index": 1,
            "input": {
              "area": 0,
              "eritema": "0",
              "edema": "0",
              "exsudacao": "0",
              "escoriacao": "0",
              "liquen": "0",
              "xerose": "1",
              "prurido": 0,
              "sono": 0
            },
            "expected": {
              "scorad": 3.5,
              "objetivo": 3.5
            },
            "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
            "sourceExpected": {
              "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
              "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
              "index": 1
            },
            "rationalReference": {
              "total": {
                "numerator": 7,
                "denominator": 2,
                "value": 3.5,
                "display": "3.5"
              },
              "objective": {
                "numerator": 7,
                "denominator": 2,
                "value": 3.5,
                "display": "3.5"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 3.5,
                  "objetivo": 3.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 3.5,
                  "objetivo": 3.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 3.5,
                  "objetivo": 3.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 3.5,
                  "objetivo": 3.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 3.5,
                  "objetivo": 3.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 3.5,
                  "objetivo": 3.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "scorad",
            "index": 2,
            "input": {
              "area": 0,
              "eritema": "0",
              "edema": "0",
              "exsudacao": "0",
              "escoriacao": "0",
              "liquen": "0",
              "xerose": "2",
              "prurido": 0,
              "sono": 0
            },
            "expected": {
              "scorad": 7,
              "objetivo": 7
            },
            "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
            "sourceExpected": {
              "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
              "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
              "index": 2
            },
            "rationalReference": {
              "total": {
                "numerator": 7,
                "denominator": 1,
                "value": 7,
                "display": "7.0"
              },
              "objective": {
                "numerator": 7,
                "denominator": 1,
                "value": 7,
                "display": "7.0"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 7,
                  "objetivo": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 7,
                  "objetivo": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 7,
                  "objetivo": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 7,
                  "objetivo": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 7,
                  "objetivo": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 7,
                  "objetivo": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "scorad",
            "index": 3,
            "input": {
              "area": 0,
              "eritema": "0",
              "edema": "0",
              "exsudacao": "0",
              "escoriacao": "0",
              "liquen": "0",
              "xerose": "3",
              "prurido": 0,
              "sono": 0
            },
            "expected": {
              "scorad": 10.5,
              "objetivo": 10.5
            },
            "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
            "sourceExpected": {
              "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
              "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
              "index": 3
            },
            "rationalReference": {
              "total": {
                "numerator": 21,
                "denominator": 2,
                "value": 10.5,
                "display": "10.5"
              },
              "objective": {
                "numerator": 21,
                "denominator": 2,
                "value": 10.5,
                "display": "10.5"
              }
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 10.5,
                  "objetivo": 10.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 10.5,
                  "objetivo": 10.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 10.5,
                  "objetivo": 10.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 10.5,
                  "objetivo": 10.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "node",
                "raw": {
                  "scorad": 10.5,
                  "objetivo": 10.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                "mode": "browserCompatibleVm",
                "raw": {
                  "scorad": 10.5,
                  "objetivo": 10.5
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 4749,
        "uniqueApiInputCount": 4749,
        "sourceContextCount": 4749,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "459fdd18099ade42904de4bd1a4838a2319eb4180bb2f4b4b718c0bbe69d12a6",
          "total": 4749,
          "bankRowCount": 4749,
          "uniqueApiInputCount": 4749,
          "sourceContextCount": 4749,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
              "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/scorad-source-comparison-final27-r2.json",
            "sha256": "a846e497b86d9c594571d11fbb05f62908206a17171e943c9e3663fc19555a81"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 4749,
          "uniqueApiInputs": 4749,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
            "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333"
          }
        },
        "scope": "Exact selected A/5+7B/2+C total and algebraic omission of C. The omission is not a separately approved objective-SCORAD edition. A inflammatory-area assessment, dryness on unaffected skin, preceding3days/nights, VAS drawing0/text1 conflict and clinical severity remain outside approval.",
        "sources": [
          {
            "id": "scorad",
            "declaredEdition": "SCORAD/ETFAD 1993:extensão/5+3,5 intensidade+sintomas; objective SCORADsem C; limiares Oranje 2007",
            "readRecords": [
              {
                "id": "scorad",
                "edition": "Undated Société Française de Dermatologie official SCORAD form, referencing ETFAD1993; not original1993 full-paper bytes",
                "url": "https://www.sfdermato.org/media/pdf/recommandation/scorad-3b22aebdbbf650c338531006542f5838.pdf",
                "file": "scorad-sfd-official-form-final27.pdf",
                "sha256": "1d08c7168a358a0e6c4f011a1d24f857924a406a5e8f285b57f32f3b9dada967",
                "readPages": [
                  1
                ],
                "visualEvidence": {
                  "file": "scorad-sfd-official-form-final27-p1.png",
                  "sha256": "d3a419d0d2167dc84f2d07395239d72c8d6183a1bed366b741d338da08ec9d82"
                },
                "observations": "The official one-page form explicitly prints A/5+7B/2+C. B is the sum of six0–3 signs: erythema, edema/papulation, oozing/crust, excoriation, lichenification and dryness (evaluated on nonlesional skin). C combines pruritus and sleep loss over the previous3days/nights. The drawn VAS is anchored0–10 despite its neighboring parenthesis1–10; that printed discrepancy is preserved. Extent uses inflammatory lesions, excluding dry skin. Pediatric body-map quantities are not implemented or tested by entering a preassigned area percentage.",
                "notVerified": [
                  "Original1993 full article not obtained in this reading; PubMed identity/abstract inspected only.",
                  "No body-area observation, severity-category cutoff, treatment response, psychometric, clinical or professional translation approval.",
                  "The objective numeric output is checked only as algebraic omission of C, not a claim to validate a distinct objective-SCORAD edition or supplementary points.",
                  "Fractional-area mixed arithmetic outside the selected test set remains untested.",
                  "Rights approval remains not-performed."
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/scorad-primary-review-final27.json",
              "sha256": "17e429df59954b4521f15e5afe6a59d1f659ceb335ff89c90f7cfcded6670723"
            },
            "sourceComponent": "Exact selected A/5+7B/2+C total and algebraic omission of C. The omission is not a separately approved objective-SCORAD edition. A inflammatory-area assessment, dryness on unaffected skin, preceding3days/nights, VAS drawing0/text1 conflict and clinical severity remain outside approval."
          }
        ],
        "evidencePath": "reports/review-20261003/scorad-source-comparison-final27-r2.json",
        "evidenceSha256": "a846e497b86d9c594571d11fbb05f62908206a17171e943c9e3663fc19555a81",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/scorad-own-fraction-independent-review-western-final27.json",
            "sha256": "708ddd173835a37bc88e4aee9cb11068fed90289687e395562df85b096616b8e"
          },
          "peerScope": "Independent reading of official SFD SCORAD one-page form and own Python Fraction algebra frozen before engine imports/root expected values; root-selected inputs reused, three Node/same-source browser-compatible VM adapters. Exact selected numeric sums only; no assessment, category, treatment, objective-SCORAD edition or full-method certification.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 14247,
        "actualVmExecutions": 14247,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/scorad/calculator.js",
            "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
          },
          {
            "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
            "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
          },
          {
            "file": "apps/command-center/private/tool-code/scorad/calculator.js",
            "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
          }
        ],
        "qualifications": [
          "Exact selected A/5+7B/2+C total and algebraic omission of C. The omission is not a separately approved objective-SCORAD edition. A inflammatory-area assessment, dryness on unaffected skin, preceding3days/nights, VAS drawing0/text1 conflict and clinical severity remain outside approval.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/scorad/calculator.js",
            "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
          },
          {
            "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
            "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
          },
          {
            "file": "apps/command-center/private/tool-code/scorad/calculator.js",
            "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "SCORAD/ETFAD 1993:extensão/5+3,5 intensidade+sintomas; objective SCORADsem C; limiares Oranje 2007",
      "implementationVersion": "scorad@native-2026-10-03+0f7d89484000",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/8435513/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "SCORAD = A/5 + 7B/2 + C, em que A = extensão (0 a 100%), B = soma das 6 intensidades (0 a 18), C = prurido + perda de sono (0 a 20). Máximo: 103. SCORAD objetivo = A/5 + 7B/2 (máximo 83).",
        "inputContract": {
          "fields": [
            {
              "key": "area",
              "label": "Extensão (A): superfície acometida pela regra dos nove",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "eritema",
              "label": "Eritema",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 ausente",
                "1": "1 leve",
                "2": "2 moderado",
                "3": "3 intenso"
              }
            },
            {
              "key": "edema",
              "label": "Edema/papulação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 ausente",
                "1": "1 leve",
                "2": "2 moderado",
                "3": "3 intenso"
              }
            },
            {
              "key": "exsudacao",
              "label": "Exsudação/crostas",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 ausente",
                "1": "1 leve",
                "2": "2 moderado",
                "3": "3 intenso"
              }
            },
            {
              "key": "escoriacao",
              "label": "Escoriação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 ausente",
                "1": "1 leve",
                "2": "2 moderado",
                "3": "3 intenso"
              }
            },
            {
              "key": "liquen",
              "label": "Liquenificação",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 ausente",
                "1": "1 leve",
                "2": "2 moderado",
                "3": "3 intenso"
              }
            },
            {
              "key": "xerose",
              "label": "Xerose (em pele não lesionada)",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "0 ausente",
                "1": "1 leve",
                "2": "2 moderado",
                "3": "3 intenso"
              }
            },
            {
              "key": "prurido",
              "label": "Prurido nos últimos 3 dias (0 a 10)",
              "type": "num",
              "min": 0,
              "max": 10,
              "optional": false,
              "options": null
            },
            {
              "key": "sono",
              "label": "Perda de sono nos últimos 3 dias (0 a 10)",
              "type": "num",
              "min": 0,
              "max": 10,
              "optional": false,
              "options": null
            }
          ],
          "hash": "aa73c2559fbbf75457242b4e10f0e6cf9de09b65ab6a9a7dd2e85f08f0a97850"
        },
        "sourceEditions": [
          {
            "citation": "European Task Force on Atopic Dermatitis. Severity scoring of atopic dermatitis: the SCORAD index. Dermatology, 1993.",
            "url": "https://doi.org/10.1159/000247298",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Severity scoring of atopic dermatitis: the SCORAD index. Consensus Report of the European Task Force on Atopic Dermatitis.",
              "year": "1993",
              "firstPublicationDate": "1993-01-01",
              "doi": "10.1159/000247298",
              "pmid": "8435513",
              "journal": "Dermatology (Basel, Switzerland)",
              "authors": ""
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/8435513/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "1001b1ec7867c2de8140bcf63551bc80936cff98c27f178e9134c7340f625b4c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kunz B et al. Clinical validation and guidelines for the SCORAD index: consensus report of the European Task Force on Atopic Dermatitis. Dermatology, 1997.",
            "url": "https://doi.org/10.1159/000245677",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Clinical validation and guidelines for the SCORAD index: consensus report of the European Task Force on Atopic Dermatitis.",
              "year": "1997",
              "firstPublicationDate": "1997-01-01",
              "doi": "10.1159/000245677",
              "pmid": "9267730",
              "journal": "Dermatology (Basel, Switzerland)",
              "authors": "Kunz B, Oranje AP, Labrèze L, Stalder JF, Ring J, Taïeb A."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/9267730/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0670098ecbde3976da8e40adda79c40526ed588e89385dfa46dbf28f562284f8",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Oranje AP et al. Practical issues on interpretation of scoring atopic dermatitis: the SCORAD index, objective SCORAD and the three-item severity score. Br J Dermatol, 2007.",
            "url": "https://doi.org/10.1111/j.1365-2133.2007.08112.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Practical issues on interpretation of scoring atopic dermatitis: the SCORAD index, objective SCORAD and the three-item severity score.",
              "year": "2007",
              "firstPublicationDate": "2007-08-21",
              "doi": "10.1111/j.1365-2133.2007.08112.x",
              "pmid": "17714568",
              "journal": "The British journal of dermatology",
              "authors": "Oranje AP, Glazenburg EJ, Wolkerstorfer A, de Waard-van der Spek FB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/17714568/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "735e12ad9c50c5971b06cf86daba933bfb61ea0e515b87e206af3e39c62d27ff",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:25.238Z",
          "total": 4749,
          "passed": 4749,
          "cases": [
            {
              "id": "scorad",
              "index": 0,
              "input": {
                "area": 0,
                "eritema": "0",
                "edema": "0",
                "exsudacao": "0",
                "escoriacao": "0",
                "liquen": "0",
                "xerose": "0",
                "prurido": 0,
                "sono": 0
              },
              "expected": {
                "scorad": 0,
                "objetivo": 0
              },
              "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
              "sourceExpected": {
                "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
                "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
                "index": 0
              },
              "rationalReference": {
                "total": {
                  "numerator": 0,
                  "denominator": 1,
                  "value": 0,
                  "display": "0.0"
                },
                "objective": {
                  "numerator": 0,
                  "denominator": 1,
                  "value": 0,
                  "display": "0.0"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 0,
                    "objetivo": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 0,
                    "objetivo": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 0,
                    "objetivo": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 0,
                    "objetivo": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 0,
                    "objetivo": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 0,
                    "objetivo": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "scorad",
              "index": 1,
              "input": {
                "area": 0,
                "eritema": "0",
                "edema": "0",
                "exsudacao": "0",
                "escoriacao": "0",
                "liquen": "0",
                "xerose": "1",
                "prurido": 0,
                "sono": 0
              },
              "expected": {
                "scorad": 3.5,
                "objetivo": 3.5
              },
              "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
              "sourceExpected": {
                "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
                "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
                "index": 1
              },
              "rationalReference": {
                "total": {
                  "numerator": 7,
                  "denominator": 2,
                  "value": 3.5,
                  "display": "3.5"
                },
                "objective": {
                  "numerator": 7,
                  "denominator": 2,
                  "value": 3.5,
                  "display": "3.5"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 3.5,
                    "objetivo": 3.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 3.5,
                    "objetivo": 3.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 3.5,
                    "objetivo": 3.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 3.5,
                    "objetivo": 3.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 3.5,
                    "objetivo": 3.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 3.5,
                    "objetivo": 3.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "scorad",
              "index": 2,
              "input": {
                "area": 0,
                "eritema": "0",
                "edema": "0",
                "exsudacao": "0",
                "escoriacao": "0",
                "liquen": "0",
                "xerose": "2",
                "prurido": 0,
                "sono": 0
              },
              "expected": {
                "scorad": 7,
                "objetivo": 7
              },
              "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
              "sourceExpected": {
                "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
                "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
                "index": 2
              },
              "rationalReference": {
                "total": {
                  "numerator": 7,
                  "denominator": 1,
                  "value": 7,
                  "display": "7.0"
                },
                "objective": {
                  "numerator": 7,
                  "denominator": 1,
                  "value": 7,
                  "display": "7.0"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 7,
                    "objetivo": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 7,
                    "objetivo": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 7,
                    "objetivo": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 7,
                    "objetivo": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 7,
                    "objetivo": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 7,
                    "objetivo": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "scorad",
              "index": 3,
              "input": {
                "area": 0,
                "eritema": "0",
                "edema": "0",
                "exsudacao": "0",
                "escoriacao": "0",
                "liquen": "0",
                "xerose": "3",
                "prurido": 0,
                "sono": 0
              },
              "expected": {
                "scorad": 10.5,
                "objetivo": 10.5
              },
              "derivation": "all4096-six-integer-intensity-tuples-with-A-and-C-zero",
              "sourceExpected": {
                "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
                "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333",
                "index": 3
              },
              "rationalReference": {
                "total": {
                  "numerator": 21,
                  "denominator": 2,
                  "value": 10.5,
                  "display": "10.5"
                },
                "objective": {
                  "numerator": 21,
                  "denominator": 2,
                  "value": 10.5,
                  "display": "10.5"
                }
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 10.5,
                    "objetivo": 10.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 10.5,
                    "objetivo": 10.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 10.5,
                    "objetivo": 10.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 10.5,
                    "objetivo": 10.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "node",
                  "raw": {
                    "scorad": 10.5,
                    "objetivo": 10.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/scorad/calculator.js",
                  "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84",
                  "mode": "browserCompatibleVm",
                  "raw": {
                    "scorad": 10.5,
                    "objetivo": 10.5
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 4749,
          "uniqueApiInputCount": 4749,
          "sourceContextCount": 4749,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "459fdd18099ade42904de4bd1a4838a2319eb4180bb2f4b4b718c0bbe69d12a6",
            "total": 4749,
            "bankRowCount": 4749,
            "uniqueApiInputCount": 4749,
            "sourceContextCount": 4749,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
                "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/scorad-source-comparison-final27-r2.json",
              "sha256": "a846e497b86d9c594571d11fbb05f62908206a17171e943c9e3663fc19555a81"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 4749,
            "uniqueApiInputs": 4749,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/scorad-independent-expectations-final27-r2.json",
              "sha256": "4b52b6dc5cddf54cde1ca046594f9806eff1de2c9a141ba73d3291167a8c6333"
            }
          },
          "scope": "Exact selected A/5+7B/2+C total and algebraic omission of C. The omission is not a separately approved objective-SCORAD edition. A inflammatory-area assessment, dryness on unaffected skin, preceding3days/nights, VAS drawing0/text1 conflict and clinical severity remain outside approval.",
          "sources": [
            {
              "id": "scorad",
              "declaredEdition": "SCORAD/ETFAD 1993:extensão/5+3,5 intensidade+sintomas; objective SCORADsem C; limiares Oranje 2007",
              "readRecords": [
                {
                  "id": "scorad",
                  "edition": "Undated Société Française de Dermatologie official SCORAD form, referencing ETFAD1993; not original1993 full-paper bytes",
                  "url": "https://www.sfdermato.org/media/pdf/recommandation/scorad-3b22aebdbbf650c338531006542f5838.pdf",
                  "file": "scorad-sfd-official-form-final27.pdf",
                  "sha256": "1d08c7168a358a0e6c4f011a1d24f857924a406a5e8f285b57f32f3b9dada967",
                  "readPages": [
                    1
                  ],
                  "visualEvidence": {
                    "file": "scorad-sfd-official-form-final27-p1.png",
                    "sha256": "d3a419d0d2167dc84f2d07395239d72c8d6183a1bed366b741d338da08ec9d82"
                  },
                  "observations": "The official one-page form explicitly prints A/5+7B/2+C. B is the sum of six0–3 signs: erythema, edema/papulation, oozing/crust, excoriation, lichenification and dryness (evaluated on nonlesional skin). C combines pruritus and sleep loss over the previous3days/nights. The drawn VAS is anchored0–10 despite its neighboring parenthesis1–10; that printed discrepancy is preserved. Extent uses inflammatory lesions, excluding dry skin. Pediatric body-map quantities are not implemented or tested by entering a preassigned area percentage.",
                  "notVerified": [
                    "Original1993 full article not obtained in this reading; PubMed identity/abstract inspected only.",
                    "No body-area observation, severity-category cutoff, treatment response, psychometric, clinical or professional translation approval.",
                    "The objective numeric output is checked only as algebraic omission of C, not a claim to validate a distinct objective-SCORAD edition or supplementary points.",
                    "Fractional-area mixed arithmetic outside the selected test set remains untested.",
                    "Rights approval remains not-performed."
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/scorad-primary-review-final27.json",
                "sha256": "17e429df59954b4521f15e5afe6a59d1f659ceb335ff89c90f7cfcded6670723"
              },
              "sourceComponent": "Exact selected A/5+7B/2+C total and algebraic omission of C. The omission is not a separately approved objective-SCORAD edition. A inflammatory-area assessment, dryness on unaffected skin, preceding3days/nights, VAS drawing0/text1 conflict and clinical severity remain outside approval."
            }
          ],
          "evidencePath": "reports/review-20261003/scorad-source-comparison-final27-r2.json",
          "evidenceSha256": "a846e497b86d9c594571d11fbb05f62908206a17171e943c9e3663fc19555a81",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/scorad-own-fraction-independent-review-western-final27.json",
              "sha256": "708ddd173835a37bc88e4aee9cb11068fed90289687e395562df85b096616b8e"
            },
            "peerScope": "Independent reading of official SFD SCORAD one-page form and own Python Fraction algebra frozen before engine imports/root expected values; root-selected inputs reused, three Node/same-source browser-compatible VM adapters. Exact selected numeric sums only; no assessment, category, treatment, objective-SCORAD edition or full-method certification.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 14247,
          "actualVmExecutions": 14247,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/scorad/calculator.js",
              "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
            },
            {
              "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
              "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
            },
            {
              "file": "apps/command-center/private/tool-code/scorad/calculator.js",
              "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
            }
          ],
          "qualifications": [
            "Exact selected A/5+7B/2+C total and algebraic omission of C. The omission is not a separately approved objective-SCORAD edition. A inflammatory-area assessment, dryness on unaffected skin, preceding3days/nights, VAS drawing0/text1 conflict and clinical severity remain outside approval.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/scorad/calculator.js",
              "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
            },
            {
              "file": "apps/dashboard/private/tool-code/scorad/calculator.js",
              "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
            },
            {
              "file": "apps/command-center/private/tool-code/scorad/calculator.js",
              "sha256": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0f7d89484000636c39e3e7f10fd2c7cbbc869b17054ba9496bb40ae420469f84"
      },
      "limits": "SCORAD mede gravidade de dermatite atópica e depende da avaliação dos sinais, extensão e sintomas subjetivos. O desenvolvimento original incluiu avaliadores treinados e não estabelece diagnóstico da doença pelo total. SCORAD objetivo, índice completo e cortes posteriores exigem suas próprias definições e fontes.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.133Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Cortes Oranje 2007 e validação Kunz 1997 não lidos neste lote; fórmula e regras por idade não estão no resumo."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "sistema-de-bethesda-tireoide",
      "title": "Sistema de Bethesda para citologia de tireoide",
      "short": "Risco de malignidade da PAAF de tireoide (2023)",
      "desc": "Sistema de Bethesda 2023 para citologia de tireoide: risco médio de malignidade de cada categoria da PAAF e a conduta usual em adultos.",
      "lead": "Traduz a categoria do laudo da punção aspirativa por agulha fina (PAAF) de nódulo tireoidiano no risco de malignidade e na conduta recomendada pela 3ª edição (2023).",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-de-cabeca-e-pescoco",
        "endocrinologia-e-metabologia",
        "patologia",
        "cirurgia-oncologica"
      ],
      "fields": [
        [
          "cat",
          "Categoria do laudo",
          "sel",
          {
            "opts": {
              "1": "I · Não diagnóstica",
              "2": "II · Benigna",
              "3": "III · Atipia de significado indeterminado (AUS)",
              "4": "IV · Neoplasia folicular",
              "5": "V · Suspeita de malignidade",
              "6": "VI · Maligna"
            }
          }
        ]
      ],
      "formula": "<p>Seis categorias diagnósticas, cada uma com um risco de malignidade (ROM) médio e uma faixa esperada, atualizados na 3ª edição (2023), que passou a usar um nome único por categoria e dividiu a AUS em dois subgrupos (atipia nuclear e outras).</p>",
      "sources": [
        [
          "Ali SZ et al. The 2023 Bethesda System for Reporting Thyroid Cytopathology. Thyroid, 2023.",
          "https://doi.org/10.1089/thy.2023.0141"
        ]
      ],
      "cases": [
        [
          "Categoria II (benigna): risco de 4%",
          {
            "cat": "2"
          },
          {
            "raw": {
              "cat": 2,
              "rom": 4
            },
            "level": "low"
          }
        ],
        [
          "Categoria III (AUS): risco de 22%",
          {
            "cat": "3"
          },
          {
            "raw": {
              "rom": 22
            },
            "level": "mid"
          }
        ],
        [
          "Categoria V (suspeita): risco de 74%",
          {
            "cat": "5"
          },
          {
            "raw": {
              "rom": 74
            },
            "level": "high"
          }
        ],
        [
          "Categoria I (não diagnóstica): repetir a punção",
          {
            "cat": "1"
          },
          {
            "raw": {
              "rom": 13
            },
            "level": "mid",
            "verdict": "não diagnóstica"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T20:53:44.621Z",
        "total": 6,
        "passed": 6,
        "sourceRowCount": 6,
        "uniqueApiInputCount": 6,
        "sourceContextCount": 6,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 187,
            "input": {
              "cat": 1
            },
            "expected": {
              "selectedCategory": 1
            },
            "sourceIds": [
              "bethesda-2023-publisher-abstract"
            ],
            "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 1
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 188,
            "input": {
              "cat": 2
            },
            "expected": {
              "selectedCategory": 2
            },
            "sourceIds": [
              "bethesda-2023-publisher-abstract"
            ],
            "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 2
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 189,
            "input": {
              "cat": 3
            },
            "expected": {
              "selectedCategory": 3
            },
            "sourceIds": [
              "bethesda-2023-publisher-abstract"
            ],
            "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 3
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 190,
            "input": {
              "cat": 4
            },
            "expected": {
              "selectedCategory": 4
            },
            "sourceIds": [
              "bethesda-2023-publisher-abstract"
            ],
            "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Fresh report-only source30 raw-only replay"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Node",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "VM",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed source30 Node/VM"
              },
              {
                "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                "runtime": "Chromium",
                "projectedRaw": {
                  "selectedCategory": 4
                },
                "passed": true,
                "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "scope": "Identity of six already assigned FNA category codes only. All mean/range values observed from outputs remain outside executed primary-publisher numeric scope.",
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "75c9ed0942d35f4d181cb3707cdc08c8ec1629b4f6a93e223111b190ea674a09",
          "total": 6,
          "bankRowCount": 6,
          "uniqueApiInputCount": 6,
          "sourceContextCount": 6,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
              "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
            },
            {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
            "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
          },
          "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
        },
        "sources": [
          {
            "review": {
              "file": "reports/review-20261003/six-primary-source-review-final30.json",
              "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
            },
            "item": {
              "id": "sistema-de-bethesda-tireoide",
              "sourceIds": [
                "bethesda2023-publisher-abstract",
                "bethesda2023-original-reproduction"
              ],
              "executedScope": "Identity of six already assigned FNA category codes only. All mean/range values observed from outputs remain outside executed primary-publisher numeric scope.",
              "inputPopulation": "Thyroid FNA cytopathology category from a laboratory report. Adult default risks cannot automatically be applied to pediatric patients.",
              "sourceSupportedLimits": "ROM estimates are edition/population-dependent and subject to surgery-selection bias.2023 has distinct pediatric discussion; category selection is not a cytopathologic diagnosis.",
              "findings": [
                {
                  "kind": "source-internal-range-difference",
                  "confirmed": true,
                  "issue": "AUS body range20–32 differs from Table2 range13–30 in the original reproduced article; publisher full table was inaccessible.",
                  "implementation": "Current adult mean22 and range13–30 correspond to the reproduced Table2, without upgrading that observation to individual risk validation."
                }
              ],
              "unchecked": [
                "Publisher full primary Table2",
                "Original third-edition atlas",
                "Individual ROM or pediatric ROM",
                "Management and AUS subtype administration"
              ],
              "current": {
                "id": "sistema-de-bethesda-tireoide",
                "recordSha256": "643ac098b3766de734761b50b8aaf25071dec0da1d722a6417bdd0638ca621fe",
                "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/sistema-de-bethesda-tireoide.json",
                "frozenRecordSha256": "772820c36d59312d3b17fa31b304e5cbeaa5320fe042a98cc9195bc5ba4c0be5",
                "methodVersion": "Bethesda Thyroid 2023 3ªedição:6 categorias, ROM e AUS nuclear/other",
                "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/37427847/",
                "adapters": [
                  {
                    "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                    "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                    "bytes": 5336,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                    "currentSha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343"
                  },
                  {
                    "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                    "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                    "bytes": 5336,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                    "currentSha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343"
                  },
                  {
                    "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                    "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                    "bytes": 5336,
                    "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                    "currentSha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343"
                  }
                ]
              },
              "clinicalApproval": "not-performed",
              "professionalLanguageApproval": "not-performed",
              "rightsApproval": "not-performed",
              "fullMethodConformance": "not-performed"
            },
            "sources": [
              {
                "id": "bethesda2023-publisher-abstract",
                "url": "https://journals.sagepub.com/doi/abs/10.1089/thy.2023.0141",
                "doi": "10.1089/thy.2023.0141",
                "edition": "Ali et al., Thyroid2023;33:1039–1044, third edition",
                "access": "Original publisher abstract directly read; publisher PDF403",
                "readScope": "Six single category names, nuclear/other AUS subtypes and edition changes. Original atlas and full primary-publisher table not obtained.",
                "tableRead": false,
                "visualPdfRead": false
              },
              {
                "id": "bethesda2023-original-reproduction",
                "url": "https://www.slideshare.net/slideshow/ali-et-al-2023-the-2023-bethesda-system-for-reporting-thyroid-cytopathology-pdf/268973517",
                "edition": "Third-party reproduction of original Ali2023 six-page article, not the uploader AI description",
                "access": "Original page-image alternative text/table transcription directly read; captured original page3 image is320px wide, personally viewed with insufficient resolution for comprehensive numeric visual confirmation",
                "document": {
                  "file": "six-primary-documents-final30/bethesda-original-reproduction.html",
                  "bytes": 1363839,
                  "sha256": "9f813fbecae9fd22f69dabb09acd36d0af3eedb54e94ed0bc188536e2b19e2ff"
                },
                "renderedPages": [
                  {
                    "file": "six-primary-documents-final30/bethesda-reproduced-original-p3.jpg",
                    "bytes": 28010,
                    "sha256": "d61adb98a44a30b26490cf6c6262b1a3c57c05de2189985710086171119ad896"
                  }
                ],
                "readScope": "Table1 printed1040 names; Table2 printed1041 adult mean/ranges and surgical-selection-bias footnotes; body printed1042 and pediatric Table3. Only the category identities enter the executed source scope. Adult ROM transcription is retained as unexecuted evidence.",
                "tableRead": "original reproduction text; low-resolution image limitation",
                "visualPdfRead": false,
                "internalDifference": "Adult AUS range is13–30 in Table2 and20–32 in the body paragraph; mean22 is common. No silent adjudication or individual ROM approval.",
                "excluded": "No primary-publisher full table confirmation, pediatric risk extrapolation, histologic diagnosis or management approval"
              }
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
        "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
        "independentPeer": {
          "status": "passed",
          "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
          "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
          "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
          "sourcePeerInputCount": 1178,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
            "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
            "app": "website"
          },
          {
            "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
            "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
            "app": "dashboard"
          },
          {
            "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
            "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
            "app": "command-center"
          }
        ],
        "qualifications": [
          "Identity of six already assigned FNA category codes only. All mean/range values observed from outputs remain outside executed primary-publisher numeric scope.",
          "Publisher full primary Table2",
          "Original third-edition atlas",
          "Individual ROM or pediatric ROM",
          "Management and AUS subtype administration",
          "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
          "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
          "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
          "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
          "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Bethesda tireoide 2023, 3ª edição: 6 categorias, ROM e AUS nuclear/outras; verificação documental limitada ao código da categoria selecionada",
      "implementationVersion": "sistema-de-bethesda-tireoide@native-2026-10-03+58d738d44e59",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/37427847/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Seis categorias diagnósticas, cada uma com um risco de malignidade (ROM) médio e uma faixa esperada, atualizados na 3ª edição (2023), que passou a usar um nome único por categoria e dividiu a AUS em dois subgrupos (atipia nuclear e outras).",
        "inputContract": {
          "fields": [
            {
              "key": "cat",
              "label": "Categoria do laudo",
              "type": "sel",
              "optional": false,
              "options": {
                "1": "I · Não diagnóstica",
                "2": "II · Benigna",
                "3": "III · Atipia de significado indeterminado (AUS)",
                "4": "IV · Neoplasia folicular",
                "5": "V · Suspeita de malignidade",
                "6": "VI · Maligna"
              }
            }
          ],
          "hash": "b6d3273d17a8b481e9a01878564cb95affdde575afdd31e7333dd212411a2e50"
        },
        "sourceEditions": [
          {
            "citation": "Ali SZ et al. The 2023 Bethesda System for Reporting Thyroid Cytopathology. Thyroid, 2023.",
            "url": "https://doi.org/10.1089/thy.2023.0141",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The 2023 Bethesda System for Reporting Thyroid Cytopathology.",
              "year": "2023",
              "firstPublicationDate": "2023-07-08",
              "doi": "10.1089/thy.2023.0141",
              "pmid": "37427847",
              "journal": "Thyroid : official journal of the American Thyroid Association",
              "authors": "Ali SZ, Baloch ZW, Cochand-Priollet B, Schmitt FC, Vielh P, VanderLaan PA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/37427847/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "77682ac70fb5809ab6150ab475b0037612646d4b2f72a01a22be8cedc2a7b054",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T20:53:44.621Z",
          "total": 6,
          "passed": 6,
          "sourceRowCount": 6,
          "uniqueApiInputCount": 6,
          "sourceContextCount": 6,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 187,
              "input": {
                "cat": 1
              },
              "expected": {
                "selectedCategory": 1
              },
              "sourceIds": [
                "bethesda-2023-publisher-abstract"
              ],
              "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 1
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 188,
              "input": {
                "cat": 2
              },
              "expected": {
                "selectedCategory": 2
              },
              "sourceIds": [
                "bethesda-2023-publisher-abstract"
              ],
              "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 2
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 189,
              "input": {
                "cat": 3
              },
              "expected": {
                "selectedCategory": 3
              },
              "sourceIds": [
                "bethesda-2023-publisher-abstract"
              ],
              "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 3
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 190,
              "input": {
                "cat": 4
              },
              "expected": {
                "selectedCategory": 4
              },
              "sourceIds": [
                "bethesda-2023-publisher-abstract"
              ],
              "sourceDerivation": "Only six already assigned thyroidFNA category codes in the primary publisherabstract. Numeric ROM from third-party reproducedTable2 is preserved separately as unapproved reference, not an execution expectation.",
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Fresh report-only source30 raw-only replay"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Node",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "VM",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed source30 Node/VM"
                },
                {
                  "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                  "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                  "runtime": "Chromium",
                  "projectedRaw": {
                    "selectedCategory": 4
                  },
                  "passed": true,
                  "execution": "Previously executed actual isolated Chromium; no new served portal/API/browser gate"
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "scope": "Identity of six already assigned FNA category codes only. All mean/range values observed from outputs remain outside executed primary-publisher numeric scope.",
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "75c9ed0942d35f4d181cb3707cdc08c8ec1629b4f6a93e223111b190ea674a09",
            "total": 6,
            "bankRowCount": 6,
            "uniqueApiInputCount": 6,
            "sourceContextCount": 6,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/six-primary-independent-expectations-final30.json",
                "sha256": "7767013002c928ad8b35fabfec35fa3edde886d78f8152cfb3624a112e1732a6"
              },
              {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
              "sha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0"
            },
            "packagingRequirement": "All bounded raw-only rows byte exact, original202 expectations and separate1178-peer witness receipt preserved"
          },
          "sources": [
            {
              "review": {
                "file": "reports/review-20261003/six-primary-source-review-final30.json",
                "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
              },
              "item": {
                "id": "sistema-de-bethesda-tireoide",
                "sourceIds": [
                  "bethesda2023-publisher-abstract",
                  "bethesda2023-original-reproduction"
                ],
                "executedScope": "Identity of six already assigned FNA category codes only. All mean/range values observed from outputs remain outside executed primary-publisher numeric scope.",
                "inputPopulation": "Thyroid FNA cytopathology category from a laboratory report. Adult default risks cannot automatically be applied to pediatric patients.",
                "sourceSupportedLimits": "ROM estimates are edition/population-dependent and subject to surgery-selection bias.2023 has distinct pediatric discussion; category selection is not a cytopathologic diagnosis.",
                "findings": [
                  {
                    "kind": "source-internal-range-difference",
                    "confirmed": true,
                    "issue": "AUS body range20–32 differs from Table2 range13–30 in the original reproduced article; publisher full table was inaccessible.",
                    "implementation": "Current adult mean22 and range13–30 correspond to the reproduced Table2, without upgrading that observation to individual risk validation."
                  }
                ],
                "unchecked": [
                  "Publisher full primary Table2",
                  "Original third-edition atlas",
                  "Individual ROM or pediatric ROM",
                  "Management and AUS subtype administration"
                ],
                "current": {
                  "id": "sistema-de-bethesda-tireoide",
                  "recordSha256": "643ac098b3766de734761b50b8aaf25071dec0da1d722a6417bdd0638ca621fe",
                  "frozenRecordFile": "reports/review-20261003/six-primary-frozen-inputs-final30/selected-records/sistema-de-bethesda-tireoide.json",
                  "frozenRecordSha256": "772820c36d59312d3b17fa31b304e5cbeaa5320fe042a98cc9195bc5ba4c0be5",
                  "methodVersion": "Bethesda Thyroid 2023 3ªedição:6 categorias, ROM e AUS nuclear/other",
                  "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/37427847/",
                  "adapters": [
                    {
                      "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                      "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                      "bytes": 5336,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                      "currentSha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343"
                    },
                    {
                      "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                      "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                      "bytes": 5336,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                      "currentSha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343"
                    },
                    {
                      "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                      "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
                      "bytes": 5336,
                      "frozenFile": "reports/review-20261003/six-primary-frozen-inputs-final30/apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
                      "currentSha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343"
                    }
                  ]
                },
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "rightsApproval": "not-performed",
                "fullMethodConformance": "not-performed"
              },
              "sources": [
                {
                  "id": "bethesda2023-publisher-abstract",
                  "url": "https://journals.sagepub.com/doi/abs/10.1089/thy.2023.0141",
                  "doi": "10.1089/thy.2023.0141",
                  "edition": "Ali et al., Thyroid2023;33:1039–1044, third edition",
                  "access": "Original publisher abstract directly read; publisher PDF403",
                  "readScope": "Six single category names, nuclear/other AUS subtypes and edition changes. Original atlas and full primary-publisher table not obtained.",
                  "tableRead": false,
                  "visualPdfRead": false
                },
                {
                  "id": "bethesda2023-original-reproduction",
                  "url": "https://www.slideshare.net/slideshow/ali-et-al-2023-the-2023-bethesda-system-for-reporting-thyroid-cytopathology-pdf/268973517",
                  "edition": "Third-party reproduction of original Ali2023 six-page article, not the uploader AI description",
                  "access": "Original page-image alternative text/table transcription directly read; captured original page3 image is320px wide, personally viewed with insufficient resolution for comprehensive numeric visual confirmation",
                  "document": {
                    "file": "six-primary-documents-final30/bethesda-original-reproduction.html",
                    "bytes": 1363839,
                    "sha256": "9f813fbecae9fd22f69dabb09acd36d0af3eedb54e94ed0bc188536e2b19e2ff"
                  },
                  "renderedPages": [
                    {
                      "file": "six-primary-documents-final30/bethesda-reproduced-original-p3.jpg",
                      "bytes": 28010,
                      "sha256": "d61adb98a44a30b26490cf6c6262b1a3c57c05de2189985710086171119ad896"
                    }
                  ],
                  "readScope": "Table1 printed1040 names; Table2 printed1041 adult mean/ranges and surgical-selection-bias footnotes; body printed1042 and pediatric Table3. Only the category identities enter the executed source scope. Adult ROM transcription is retained as unexecuted evidence.",
                  "tableRead": "original reproduction text; low-resolution image limitation",
                  "visualPdfRead": false,
                  "internalDifference": "Adult AUS range is13–30 in Table2 and20–32 in the body paragraph; mean22 is common. No silent adjudication or individual ROM approval.",
                  "excluded": "No primary-publisher full table confirmation, pediatric risk extrapolation, histologic diagnosis or management approval"
                }
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/six-primary-independent-source-check-final30-r2.json",
          "evidenceSha256": "e7df66479da6c2009d95bf5749234856ca16a6f41c5b60c231feab37dd7669c0",
          "independentPeer": {
            "status": "passed",
            "file": "reports/review-20261003/six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent selected source expectations202 and additional1178 own witnesses; primary access limitations and clinical/rubric exclusions remain explicit.",
            "sourcePeerInputCount": 1178,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
              "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
              "app": "website"
            },
            {
              "file": "apps/dashboard/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
              "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
              "app": "dashboard"
            },
            {
              "file": "apps/command-center/private/tool-code/sistema-de-bethesda-tireoide/calculator.js",
              "sha256": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
              "app": "command-center"
            }
          ],
          "qualifications": [
            "Identity of six already assigned FNA category codes only. All mean/range values observed from outputs remain outside executed primary-publisher numeric scope.",
            "Publisher full primary Table2",
            "Original third-edition atlas",
            "Individual ROM or pediatric ROM",
            "Management and AUS subtype administration",
            "A technical pass is limited to the listed public raw fields. Patient examination, diagnosis, eligibility, rubric administration, prognosis, outcome, management, professional/official translation, rights and full-method conformance remain not-performed.",
            "Four selected-code/class mapping tools are not validated as clinical raters by code-identity tests. Brown and TG18 require preaffirmed findings/diagnosis; the calculator does not establish them.",
            "Bethesda risk means/ranges and all private clinical/mortality/recurrence outputs are excluded, even if observed in the donor report.",
            "Three fresh Node/VM raw-only adapter replays plus original isolated Chromium observations; no fresh served UI or deployment binding.",
            "Source28/29 and documentary-source30 recipes are separately owned; compose per ID and recalculate totals without stale whole-catalog replacement."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "58d738d44e592c74b947e0194ce9bfb27d7a9d1d6f1be61160271b76b3d29343",
        "source30DocumentaryAmendment": {
          "at": "2026-10-04T20:48:15.780Z",
          "scope": "Targeted documentary source/edition clarification only. No engine, field, option code, arithmetic bank, historical fixture, clinical decision or approval mutation.",
          "sourceReview": {
            "file": "six-primary-source-review-final30.json",
            "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
          },
          "sourcePeer": {
            "file": "six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent bounded primary/classification review; not clinical/rubric/rights approval"
          },
          "sourceIds": [
            "bethesda2023-publisher-abstract",
            "bethesda2023-original-reproduction"
          ],
          "previousMethodVersion": "Bethesda Thyroid 2023 3ªedição:6 categorias, ROM e AUS nuclear/other",
          "previousLimits": "A categoria Bethesda deve vir de laudo citopatológico de PAAF de tireoide, não ser atribuída pela calculadora. Risco médio e intervalo são estimativas da edição, não diagnóstico individual. A edição 2023 discute riscos e manejo pediátricos próprios; valores adultos não devem ser extrapolados automaticamente a crianças.",
          "previousFormula": "<p>Seis categorias diagnósticas, cada uma com um risco de malignidade (ROM) médio e uma faixa esperada, atualizados na 3ª edição (2023), que passou a usar um nome único por categoria e dividiu a AUS em dois subgrupos (atipia nuclear e outras).</p>",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/37427847/",
          "previousSourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:03.140Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Resumo não fornece riscos numéricos nem algoritmo por idade. Não confirma que números adultos locais possam ser usados em crianças."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          },
          "sourceAccess": [
            {
              "id": "bethesda2023-publisher-abstract",
              "url": "https://journals.sagepub.com/doi/abs/10.1089/thy.2023.0141",
              "edition": "Ali et al., Thyroid2023;33:1039–1044, third edition",
              "access": "Original publisher abstract directly read; publisher PDF403",
              "readScope": "Six single category names, nuclear/other AUS subtypes and edition changes. Original atlas and full primary-publisher table not obtained.",
              "tableRead": false,
              "visualPdfRead": false
            },
            {
              "id": "bethesda2023-original-reproduction",
              "url": "https://www.slideshare.net/slideshow/ali-et-al-2023-the-2023-bethesda-system-for-reporting-thyroid-cytopathology-pdf/268973517",
              "edition": "Third-party reproduction of original Ali2023 six-page article, not the uploader AI description",
              "access": "Original page-image alternative text/table transcription directly read; captured original page3 image is320px wide, personally viewed with insufficient resolution for comprehensive numeric visual confirmation",
              "readScope": "Table1 printed1040 names; Table2 printed1041 adult mean/ranges and surgical-selection-bias footnotes; body printed1042 and pediatric Table3. Only the category identities enter the executed source scope. Adult ROM transcription is retained as unexecuted evidence.",
              "tableRead": "original reproduction text; low-resolution image limitation",
              "visualPdfRead": false
            }
          ],
          "sourceScopedTest": "Selected category identity only; ROM mean/range, pediatric risks and management excluded.",
          "fieldsUnchanged": true,
          "casesUnchanged": true,
          "engineUnchanged": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        }
      },
      "limits": "A categoria Bethesda deve vir de laudo citopatológico de PAAF de tireoide, não ser atribuída pela calculadora. Risco médio e intervalo são estimativas da edição, não diagnóstico individual. A edição 2023 discute riscos e manejo pediátricos próprios; valores adultos não devem ser extrapolados automaticamente a crianças. Nesta verificação, o acesso direto ao artigo de 2023 forneceu apenas o resumo editorial; a tabela de ROM foi consultada em uma reprodução de terceiros do artigo original, com imagem de baixa resolução. A Tabela 2 reproduzida indica AUS com faixa de 13–30%, enquanto o texto do mesmo artigo indica 20–32%. Essas faixas não foram adjudicadas. O teste verifica somente o código da categoria selecionada; ROM adulto, ROM pediátrico e manejo não foram validados nesta verificação.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.140Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Tabela editorial integral de ROM e atlas não foram obtidos; a reprodução original diverge entre a Tabela2 e o corpo na faixa de AUS. Nenhuma adjudicação ou validação de ROM individual, pediátrico ou manejo foi realizada."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "source30DocumentaryAmendment": {
          "at": "2026-10-04T20:48:15.780Z",
          "scope": "Targeted documentary source/edition clarification only. No engine, field, option code, arithmetic bank, historical fixture, clinical decision or approval mutation.",
          "sourceReview": {
            "file": "six-primary-source-review-final30.json",
            "sha256": "5f7d509b86d3456384f80df57b876433dd673581cf753397b6bfd3c27406fa1a"
          },
          "sourcePeer": {
            "file": "six-source30-independent-peer-verify.json",
            "sha256": "8363a3375f1cb04def35d9225a8df412654c0c235aeb149db94e73aaecdf2da3",
            "scope": "Independent bounded primary/classification review; not clinical/rubric/rights approval"
          },
          "sourceIds": [
            "bethesda2023-publisher-abstract",
            "bethesda2023-original-reproduction"
          ],
          "previousMethodVersion": "Bethesda Thyroid 2023 3ªedição:6 categorias, ROM e AUS nuclear/other",
          "previousLimits": "A categoria Bethesda deve vir de laudo citopatológico de PAAF de tireoide, não ser atribuída pela calculadora. Risco médio e intervalo são estimativas da edição, não diagnóstico individual. A edição 2023 discute riscos e manejo pediátricos próprios; valores adultos não devem ser extrapolados automaticamente a crianças.",
          "previousFormula": "<p>Seis categorias diagnósticas, cada uma com um risco de malignidade (ROM) médio e uma faixa esperada, atualizados na 3ª edição (2023), que passou a usar um nome único por categoria e dividiu a AUS em dois subgrupos (atipia nuclear e outras).</p>",
          "previousCurrentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/37427847/",
          "previousSourceLimitEvidence": {
            "checkedAt": "2026-10-04T02:52:03.140Z",
            "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
            "sourceReviewFile": "remaining-native-population-limits-review.json",
            "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
            "readingOutcome": "review-outcome-recorded",
            "unresolved": [
              "Resumo não fornece riscos numéricos nem algoritmo por idade. Não confirma que números adultos locais possam ser usados em crianças."
            ],
            "fullMethodConformanceReviewed": false,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          },
          "sourceAccess": [
            {
              "id": "bethesda2023-publisher-abstract",
              "url": "https://journals.sagepub.com/doi/abs/10.1089/thy.2023.0141",
              "edition": "Ali et al., Thyroid2023;33:1039–1044, third edition",
              "access": "Original publisher abstract directly read; publisher PDF403",
              "readScope": "Six single category names, nuclear/other AUS subtypes and edition changes. Original atlas and full primary-publisher table not obtained.",
              "tableRead": false,
              "visualPdfRead": false
            },
            {
              "id": "bethesda2023-original-reproduction",
              "url": "https://www.slideshare.net/slideshow/ali-et-al-2023-the-2023-bethesda-system-for-reporting-thyroid-cytopathology-pdf/268973517",
              "edition": "Third-party reproduction of original Ali2023 six-page article, not the uploader AI description",
              "access": "Original page-image alternative text/table transcription directly read; captured original page3 image is320px wide, personally viewed with insufficient resolution for comprehensive numeric visual confirmation",
              "readScope": "Table1 printed1040 names; Table2 printed1041 adult mean/ranges and surgical-selection-bias footnotes; body printed1042 and pediatric Table3. Only the category identities enter the executed source scope. Adult ROM transcription is retained as unexecuted evidence.",
              "tableRead": "original reproduction text; low-resolution image limitation",
              "visualPdfRead": false
            }
          ],
          "sourceScopedTest": "Selected category identity only; ROM mean/range, pediatric risks and management excluded.",
          "fieldsUnchanged": true,
          "casesUnchanged": true,
          "engineUnchanged": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "releaseApproval": "not-performed",
          "fullMethodConformance": false
        }
      }
    },
    {
      "id": "sodio-corrigido-hiperglicemia",
      "title": "Sódio corrigido na hiperglicemia",
      "short": "Katz (1,6) e Hillier (2,4)",
      "desc": "Calcule o sódio corrigido pela glicemia com os fatores de Katz (1,6) e de Hillier (2,4) e saiba se há hiponatremia verdadeira ou déficit de água.",
      "lead": "A hiperglicemia puxa água para o extracelular e dilui o sódio. A correção estima qual seria o sódio com glicemia normal, o que orienta a escolha do soro na cetoacidose e no estado hiperosmolar.",
      "kind": "Calculadora",
      "spec": [
        "medicina-de-emergencia",
        "medicina-intensiva",
        "endocrinologia-e-metabologia",
        "nefrologia",
        "pediatria"
      ],
      "fields": [
        [
          "na",
          "Sódio medido",
          "num",
          {
            "min": 100,
            "max": 180,
            "unit": "mEq/L",
            "ph": "130"
          }
        ],
        [
          "glic",
          "Glicemia",
          "num",
          {
            "min": 50,
            "max": 2000,
            "unit": "mg/dL",
            "ph": "500"
          }
        ]
      ],
      "formula": "<p><strong>Hillier</strong>: Na corrigido = Na + 2,4 × (glicose − 100) ÷ 100.</p><p><strong>Katz</strong>: Na corrigido = Na + 1,6 × (glicose − 100) ÷ 100.</p>",
      "sources": [
        [
          "Katz MA. Hyperglycemia-induced hyponatremia: calculation of expected serum sodium depression. N Engl J Med, 1973.",
          "https://doi.org/10.1056/NEJM197310182891607"
        ],
        [
          "Hillier TA, Abbott RD, Barrett EJ. Hyponatremia: evaluating the correction factor for hyperglycemia. Am J Med, 1999.",
          "https://doi.org/10.1016/S0002-9343(99)00055-8"
        ],
        [
          "https://pubmed.ncbi.nlm.nih.gov/10225241/",
          "https://pubmed.ncbi.nlm.nih.gov/10225241/"
        ]
      ],
      "cases": [
        [
          "Na 130, glicose 600: Hillier 142, Katz 138",
          {
            "na": 130,
            "glic": 600
          },
          {
            "raw": {
              "hillier": 142,
              "katz": 138
            },
            "level": "low"
          }
        ],
        [
          "Na 128, glicose 300: Hillier 132,8, Katz 131,2",
          {
            "na": 128,
            "glic": 300
          },
          {
            "raw": {
              "hillier": 132.8,
              "katz": 131.2
            },
            "level": "mid"
          }
        ],
        [
          "Estado hiperosmolar: Na 142, glicose 800: Hillier 158,8",
          {
            "na": 142,
            "glic": 800
          },
          {
            "raw": {
              "hillier": 158.8,
              "katz": 153.2
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Glicose100 anula ambas correções",
            "input": {
              "na": 138,
              "glic": 100
            },
            "expected": {
              "hillier": 138,
              "katz": 138
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Aumento100 aplica fatores2,4 e1,6",
            "input": {
              "na": 138,
              "glic": 200
            },
            "expected": {
              "hillier": 140.4,
              "katz": 139.6
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Katz 1973 fator 1,6 e Hillier 1999 fator 2,4 por 100 mg/d Lglicoseacima 100",
      "implementationVersion": "sodio-corrigido-hiperglicemia@native-2026-10-03+7b0915e4b8a8",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/4763428/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Hillier : Na corrigido = Na + 2,4 × (glicose − 100) ÷ 100. Katz : Na corrigido = Na + 1,6 × (glicose − 100) ÷ 100.",
        "inputContract": {
          "fields": [
            {
              "key": "na",
              "label": "Sódio medido",
              "type": "num",
              "min": 100,
              "max": 180,
              "unit": "mEq/L",
              "optional": false,
              "options": null
            },
            {
              "key": "glic",
              "label": "Glicemia",
              "type": "num",
              "min": 50,
              "max": 2000,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "3c45cb0025be52f1e165d0eebc0290f48a3bab7c0e633711a382a44239f086ed"
        },
        "sourceEditions": [
          {
            "citation": "Katz MA. Hyperglycemia-induced hyponatremia: calculation of expected serum sodium depression. N Engl J Med, 1973.",
            "url": "https://doi.org/10.1056/NEJM197310182891607",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Hyperglycemia-induced hyponatremia--calculation of expected serum sodium depression.",
              "year": "1973",
              "firstPublicationDate": "1973-10-01",
              "doi": "10.1056/nejm197310182891607",
              "pmid": "4763428",
              "journal": "The New England journal of medicine",
              "authors": "Katz MA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4763428/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Hillier TA, Abbott RD, Barrett EJ. Hyponatremia: evaluating the correction factor for hyperglycemia. Am J Med, 1999.",
            "url": "https://doi.org/10.1016/S0002-9343(99)00055-8",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Hyponatremia: evaluating the correction factor for hyperglycemia.",
              "year": "1999",
              "firstPublicationDate": "1999-04-01",
              "doi": "10.1016/s0002-9343(99)00055-8",
              "pmid": "10225241",
              "journal": "The American journal of medicine",
              "authors": "Hillier TA, Abbott RD, Barrett EJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/10225241/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "bd96c565c10e0dc8aab3d5d23a29693482b3496d67d24ff77e65a063200ce0b6",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Glicose100 anula ambas correções",
              "input": {
                "na": 138,
                "glic": 100
              },
              "expected": {
                "hillier": 138,
                "katz": 138
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Aumento100 aplica fatores2,4 e1,6",
              "input": {
                "na": 138,
                "glic": 200
              },
              "expected": {
                "hillier": 140.4,
                "katz": 139.6
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "7b0915e4b8a8cb4791363678922740fd2d12c97400bdc895a4a6359c123ead49"
      },
      "limits": "Hillier 1999 estudou hiperglicemia aguda induzida em seis participantes saudáveis. A relação sódio–glicose foi não linear, sobretudo acima de 400 mg/dL; o fator médio de 2,4 não descreve com exatidão universal todas as populações e concentrações. Katz 1,6 e Hillier 2,4 são variantes distintas, apresentadas separadamente. O sódio corrigido é uma estimativa, não uma medida futura garantida nem uma prescrição da velocidade de correção.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.190Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Katz 1973 sem resumo; comparação experimental Hillier 1999, não linearidade em hiperglicemia acentuada e contexto terapêutico precisam de leitura distinta. Não inferir escolha/dose de soro pelo número."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "primarySupplements": [
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/10225241/",
            "scope": "Original Hillier1999 abstract fully available/read in indexed primary PubMed search; direct open returned footer only. No claim of full-paper access."
          }
        ]
      }
    },
    {
      "id": "spesi",
      "title": "sPESI (PESI simplificado)",
      "short": "Prognóstico em 30 dias no TEP agudo",
      "desc": "Calculadora sPESI (PESI simplificado): mortalidade em 30 dias no tromboembolismo pulmonar agudo e identificação do paciente de baixo risco.",
      "lead": "Estima a mortalidade em 30 dias de pacientes com TEP agudo confirmado e sem instabilidade hemodinâmica, identificando os de baixo risco.",
      "kind": "Escore",
      "spec": [
        "pneumologia",
        "cardiologia",
        "medicina-de-emergencia",
        "medicina-intensiva",
        "clinica-medica"
      ],
      "fields": [
        [
          "idade",
          "Idade &gt; 80 anos",
          "chk",
          {}
        ],
        [
          "cancer",
          "Câncer (ativo ou tratado no último ano)",
          "chk",
          {}
        ],
        [
          "cardiopulm",
          "Doença cardiopulmonar crônica (insuficiência cardíaca ou doença pulmonar crônica)",
          "chk",
          {}
        ],
        [
          "fc",
          "FC ≥ 110 bpm",
          "chk",
          {}
        ],
        [
          "pas",
          "PA sistólica &lt; 100 mmHg",
          "chk",
          {}
        ],
        [
          "sat",
          "SatO₂ &lt; 90%",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada item: idade &gt; 80, câncer, doença cardiopulmonar crônica, FC ≥ 110, PAS &lt; 100 e SatO₂ &lt; 90%. Zero ponto = baixo risco; ≥ 1 ponto = alto risco pelo sPESI.</p>",
      "sources": [
        [
          "Jiménez D et al. Simplification of the pulmonary embolism severity index for prognostication in patients with acute symptomatic pulmonary embolism. Arch Intern Med, 2010.",
          "https://doi.org/10.1001/archinternmed.2010.199"
        ],
        [
          "Konstantinides SV et al. 2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS). Eur Heart J, 2020.",
          "https://doi.org/10.1093/eurheartj/ehz405"
        ]
      ],
      "cases": [
        [
          "Sem nenhum critério: baixo risco",
          [],
          {
            "score": 0,
            "level": "low",
            "verdict": "1,0%"
          }
        ],
        [
          "Câncer ativo: 1 ponto",
          {
            "cancer": true
          },
          {
            "score": 1,
            "level": "mid"
          }
        ],
        [
          "85 anos, FC 118 e SatO₂ 88%: 3 pontos",
          {
            "idade": true,
            "fc": true,
            "sat": true
          },
          {
            "score": 3,
            "level": "mid",
            "verdict": "10,9%"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:56:01.138Z",
        "total": 64,
        "passed": 64,
        "sourceRowCount": 64,
        "uniqueApiInputCount": 64,
        "sourceContextCount": 64,
        "cases": [
          {
            "id": "spesi",
            "index": 0,
            "input": {
              "idade": false,
              "cancer": false,
              "cardiopulm": false,
              "fc": false,
              "pas": false,
              "sat": false
            },
            "expected": {
              "score": 0
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 0,
              "id": "spesi"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "field": "score",
                  "expected": 0,
                  "obtained": 0,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "spesi",
            "index": 1,
            "input": {
              "idade": false,
              "cancer": false,
              "cardiopulm": false,
              "fc": false,
              "pas": false,
              "sat": true
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 1,
              "id": "spesi"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "spesi",
            "index": 2,
            "input": {
              "idade": false,
              "cancer": false,
              "cardiopulm": false,
              "fc": false,
              "pas": true,
              "sat": false
            },
            "expected": {
              "score": 1
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 2,
              "id": "spesi"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "field": "score",
                  "expected": 1,
                  "obtained": 1,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "spesi",
            "index": 3,
            "input": {
              "idade": false,
              "cancer": false,
              "cardiopulm": false,
              "fc": false,
              "pas": true,
              "sat": true
            },
            "expected": {
              "score": 2
            },
            "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
            "sourceExpectedExcludedKeys": [
              "sourceBand"
            ],
            "originalSourceExpectedRow": {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
              "index": 3,
              "id": "spesi"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                "mode": "vm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "field": "score",
                  "expected": 2,
                  "obtained": 2,
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "3b6fdd947a92a402e1f34ac873fc1479af14f521bfd9da730e9cf880de4c5aea",
          "total": 64,
          "bankRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            },
            {
              "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
              "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
            "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
          },
          "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 64,
          "uniqueApiInputs": 64,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
            "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
          }
        },
        "scope": "Exact weighted integer sum of 64 exhaustive represented caller-selected point/binary tuples for spesi. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Original252 internal mid-versus-high discrepancies remain recorded and unresolved outside this sum-only scope.",
        "sources": [
          {
            "id": "spesi",
            "edition": "Jimenez2010 simplified PESI, not original eleven-variable PESI",
            "url": "https://www.riete.org/estimate/cod/simplification-pulmonary-embolism-severity-index-prognostication-patients-acute-symptomatic-pulmonary-embolism.pdf",
            "doi": "10.1001/archinternmed.2010.199",
            "access": "Original PDF downloaded from author registry RIETE; Methods/Table1 and score/group paragraphs read; Table1 visually inspected.",
            "readScope": [
              "PDFp2 Methods/patient eligibility and simplification",
              "PDFp3 Table1/results, printed1385"
            ],
            "notVerified": [
              "Present clinical identification of each condition",
              "Outpatient/discharge safety, treatment or zero-risk assertion",
              "Independent confirmation of active/last-year restriction in the source referenced by current schema"
            ],
            "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
          }
        ],
        "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
        "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
        "originalEvidence": {
          "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
          "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
          "recordedAt": "2026-10-04T18:58:12.723Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
          },
          "peer": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
            "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
            "summary": {
              "checks": 8278,
              "failed": 0,
              "methods": 8,
              "sourceRows": 1132,
              "uniqueInputs": 1132,
              "freshExecutions": 3396,
              "helperAssertions": 6888,
              "metadataMethods": 128,
              "metadataRows": 53752,
              "metadataUnique": 53680,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
            "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
          },
          "reviewedBankScope": "Exact weighted integer sum of 64 exhaustive represented caller-selected point/binary tuples for spesi. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Original252 internal mid-versus-high discrepancies remain recorded and unresolved outside this sum-only scope.",
          "currentBinding": {
            "source26BankSha256": "6dfe7c282a2686461ddb351c1a235a2e670636d3c03cdc255d9c78b4e00a2136",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
              },
              {
                "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
              },
              {
                "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 192,
        "actualVmExecutions": 192,
        "implementations": [
          {
            "id": "spesi",
            "app": "website",
            "file": "apps/website/private/tool-code/spesi/calculator.js",
            "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
          },
          {
            "id": "spesi",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
            "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
          },
          {
            "id": "spesi",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/spesi/calculator.js",
            "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
          }
        ],
        "qualifications": [
          "Exact weighted integer sum of 64 exhaustive represented caller-selected point/binary tuples for spesi. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Original252 internal mid-versus-high discrepancies remain recorded and unresolved outside this sum-only scope.",
          "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
          "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
        ],
        "excludedOriginalFailures": {
          "count": 252,
          "field": "Internal sPESI level representation only",
          "status": "preserved-unresolved-not-promoted",
          "originalReport": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          }
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "s PESI/Jimenez 2010:6 variáveisbinárias,0 baixoriscorestantealto; sem PESIoriginal 11 variáveis",
      "implementationVersion": "spesi@native-2026-10-03+8614704a7c8c",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/20696966/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada item: idade > 80, câncer, doença cardiopulmonar crônica, FC ≥ 110, PAS < 100 e SatO₂ < 90%. Zero ponto = baixo risco; ≥ 1 ponto = alto risco pelo sPESI.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade &gt; 80 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cancer",
              "label": "Câncer (ativo ou tratado no último ano)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "cardiopulm",
              "label": "Doença cardiopulmonar crônica (insuficiência cardíaca ou doença pulmonar crônica)",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "fc",
              "label": "FC ≥ 110 bpm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "pas",
              "label": "PA sistólica &lt; 100 mmHg",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "sat",
              "label": "SatO₂ &lt; 90%",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "b56c09788ac4e685e837e244b31f7386c285f695909e8b7063439b992a4cb3d3"
        },
        "sourceEditions": [
          {
            "citation": "Jiménez D et al. Simplification of the pulmonary embolism severity index for prognostication in patients with acute symptomatic pulmonary embolism. Arch Intern Med, 2010.",
            "url": "https://doi.org/10.1001/archinternmed.2010.199",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Simplification of the pulmonary embolism severity index for prognostication in patients with acute symptomatic pulmonary embolism.",
              "year": "2010",
              "firstPublicationDate": "2010-08-01",
              "doi": "10.1001/archinternmed.2010.199",
              "pmid": "20696966",
              "journal": "Archives of internal medicine",
              "authors": "Jiménez D, Aujesky D, Moores L, Gómez V, Lobo JL, Uresandi F, Otero R, Monreal M, Muriel A, Yusen RD, RIETE Investigators."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/20696966/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "34d64c5f4160761531587972aff05f03dff0f96c000a8f50ee84565bf12cc71e",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Konstantinides SV et al. 2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS). Eur Heart J, 2020.",
            "url": "https://doi.org/10.1093/eurheartj/ehz405",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "2019 ESC Guidelines for the diagnosis and management of acute pulmonary embolism developed in collaboration with the European Respiratory Society (ERS).",
              "year": "2020",
              "firstPublicationDate": "2020-01-01",
              "doi": "10.1093/eurheartj/ehz405",
              "pmid": "31504429",
              "journal": "European heart journal",
              "authors": "Konstantinides SV, Meyer G, Becattini C, Bueno H, Geersing GJ, Harjola VP, Huisman MV, Humbert M, Jennings CS, Jiménez D, Kucher N, Lang IM, Lankeit M, Lorusso R, Mazzolai L, Meneveau N, Ní Áinle F, Prandoni P, Pruszczyk P, Righini M, Torbicki A, Van Belle E, Zamorano JL, ESC Scientific Document Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/31504429/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:56:01.138Z",
          "total": 64,
          "passed": 64,
          "sourceRowCount": 64,
          "uniqueApiInputCount": 64,
          "sourceContextCount": 64,
          "cases": [
            {
              "id": "spesi",
              "index": 0,
              "input": {
                "idade": false,
                "cancer": false,
                "cardiopulm": false,
                "fc": false,
                "pas": false,
                "sat": false
              },
              "expected": {
                "score": 0
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 0,
                "id": "spesi"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 0,
                    "obtained": 0,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "spesi",
              "index": 1,
              "input": {
                "idade": false,
                "cancer": false,
                "cardiopulm": false,
                "fc": false,
                "pas": false,
                "sat": true
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 1,
                "id": "spesi"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "spesi",
              "index": 2,
              "input": {
                "idade": false,
                "cancer": false,
                "cardiopulm": false,
                "fc": false,
                "pas": true,
                "sat": false
              },
              "expected": {
                "score": 1
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 2,
                "id": "spesi"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 1,
                    "obtained": 1,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "spesi",
              "index": 3,
              "input": {
                "idade": false,
                "cancer": false,
                "cardiopulm": false,
                "fc": false,
                "pas": true,
                "sat": true
              },
              "expected": {
                "score": 2
              },
              "sourceScope": "Previously caller-selected point/binary factors only; no measured clinical-variable classifier.",
              "sourceExpectedExcludedKeys": [
                "sourceBand"
              ],
              "originalSourceExpectedRow": {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82",
                "index": 3,
                "id": "spesi"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3",
                  "mode": "vm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "field": "score",
                    "expected": 2,
                    "obtained": 2,
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "3b6fdd947a92a402e1f34ac873fc1479af14f521bfd9da730e9cf880de4c5aea",
            "total": 64,
            "bankRowCount": 64,
            "uniqueApiInputCount": 64,
            "sourceContextCount": 64,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
                "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
              },
              {
                "file": "reports/review-20261003/eight-risk-independent-expectations-final26.json",
                "sha256": "f5e7d0e09fb4dadaa01dd489cbca1ad3ee8e847771b8409947f3fc43ad7f4a82"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
              "sha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce"
            },
            "packagingRequirement": "Copy this score-only complete bank into fresh frozen26 packages only after metadata/source composition and independent peer."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 64,
            "uniqueApiInputs": 64,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/eight-point-total-independent-expectations-publication-final26.json",
              "sha256": "8cf68c5141b705cb0ac5cf5f1e06703b9bd76824beea212df5d343f8fd688c58"
            }
          },
          "scope": "Exact weighted integer sum of 64 exhaustive represented caller-selected point/binary tuples for spesi. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Original252 internal mid-versus-high discrepancies remain recorded and unresolved outside this sum-only scope.",
          "sources": [
            {
              "id": "spesi",
              "edition": "Jimenez2010 simplified PESI, not original eleven-variable PESI",
              "url": "https://www.riete.org/estimate/cod/simplification-pulmonary-embolism-severity-index-prognostication-patients-acute-symptomatic-pulmonary-embolism.pdf",
              "doi": "10.1001/archinternmed.2010.199",
              "access": "Original PDF downloaded from author registry RIETE; Methods/Table1 and score/group paragraphs read; Table1 visually inspected.",
              "readScope": [
                "PDFp2 Methods/patient eligibility and simplification",
                "PDFp3 Table1/results, printed1385"
              ],
              "notVerified": [
                "Present clinical identification of each condition",
                "Outpatient/discharge safety, treatment or zero-risk assertion",
                "Independent confirmation of active/last-year restriction in the source referenced by current schema"
              ],
              "sourceComponent": "Selected integer point sum only; detailed clinical cohort/band facts remain in the frozen original source review."
            }
          ],
          "evidencePath": "reports/review-20261003/eight-point-total-independent-check-publication-final26-r2.json",
          "evidenceSha256": "f22416952f317ef50932276df98da8fd5ffe42b9130768b858ef17eaf21d38ce",
          "originalEvidence": {
            "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
            "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred.",
            "recordedAt": "2026-10-04T18:58:12.723Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/bank/helper peer before root composition and application; clinical approval not inferred."
            },
            "peer": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-independent-peer-final26-r2.json",
              "sha256": "6d1b854d021eef9f0f5916ed7f81a70dc8359dae5824f2508c70d29b33732d5c",
              "summary": {
                "checks": 8278,
                "failed": 0,
                "methods": 8,
                "sourceRows": 1132,
                "uniqueInputs": 1132,
                "freshExecutions": 3396,
                "helperAssertions": 6888,
                "metadataMethods": 128,
                "metadataRows": 53752,
                "metadataUnique": 53680,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact46 preimages/afterimages; independently frozen1132 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all18 previous scopes;24 fresh Node helper executions replay all8 selected-point components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/eight-point-total-source-evidence-application-final26.json",
              "sha256": "ff192c36cc1774e583fe2b8bcdd2e10b275e774ff633d180534b012cfe5b87e3"
            },
            "reviewedBankScope": "Exact weighted integer sum of 64 exhaustive represented caller-selected point/binary tuples for spesi. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Original252 internal mid-versus-high discrepancies remain recorded and unresolved outside this sum-only scope.",
            "currentBinding": {
              "source26BankSha256": "6dfe7c282a2686461ddb351c1a235a2e670636d3c03cdc255d9c78b4e00a2136",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
                },
                {
                  "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
                },
                {
                  "file": "apps/command-center/private/tool-code/spesi/calculator.js",
                  "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 192,
          "actualVmExecutions": 192,
          "implementations": [
            {
              "id": "spesi",
              "app": "website",
              "file": "apps/website/private/tool-code/spesi/calculator.js",
              "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
            },
            {
              "id": "spesi",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/spesi/calculator.js",
              "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
            },
            {
              "id": "spesi",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/spesi/calculator.js",
              "sha256": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
            }
          ],
          "qualifications": [
            "Exact weighted integer sum of 64 exhaustive represented caller-selected point/binary tuples for spesi. Raw score only; clinical labels/cutoffs/bands, patient-factor assessment, diagnostic/treatment decisions, risk and cohort probabilities, predictive validity and complete source conformance excluded. Original252 internal mid-versus-high discrepancies remain recorded and unresolved outside this sum-only scope.",
            "All862 historical fixtures and every field/formula/version/approval unchanged by this candidate. Original source/clinical failures and edition warnings are not overwritten.",
            "Four inline metadata rows are only a subset of the complete hashed downloadable bank. Independent professional/clinical/rights and full-method approvals are not performed."
          ],
          "excludedOriginalFailures": {
            "count": 252,
            "field": "Internal sPESI level representation only",
            "status": "preserved-unresolved-not-promoted",
            "originalReport": {
              "file": "reports/review-20261003/eight-risk-independent-source-check-final26.json",
              "sha256": "b816fcbdbc88a75d30dba462f1d7a1ecfacb49b3d5487709ee9d1bd470c6d832"
            }
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "8614704a7c8c86a852eba2977033f0d9edb707bcd51412979422282e8a6392a3"
      },
      "limits": "sPESI estima prognóstico em TEP agudo, não confirma nem exclui TEP. Baixo risco no estudo ainda apresentou mortes e não representa autorização isolada de tratamento ambulatorial. Instabilidade, comorbidades, fatores clínicos e condições logísticas devem ser avaliados no protocolo correspondente.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.143Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não mostra todas as exclusões, cortes de variáveis ou protocolo de alta. Condições de instabilidade e ESC 2019 requerem fonte própria."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "srq-20",
      "title": "SRQ-20 (Self-Reporting Questionnaire)",
      "short": "Rastreamento de transtornos mentais comuns",
      "desc": "SRQ-20 da OMS, validado no Brasil: 20 perguntas de sim ou não para rastrear transtornos mentais comuns (depressão, ansiedade e queixas somáticas).",
      "lead": "Questionário da OMS com 20 perguntas sobre os últimos 30 dias, validado em São Paulo, para rastrear transtornos mentais comuns na atenção primária e em saúde do trabalhador.",
      "kind": "Calculadora",
      "spec": [
        "psiquiatria",
        "medicina-de-familia-e-comunidade",
        "medicina-do-trabalho"
      ],
      "fields": [
        [
          "q1",
          "Nos últimos 30 dias…<br>1. Você tem dores de cabeça frequentes?",
          "chk",
          {}
        ],
        [
          "q2",
          "2. Tem falta de apetite?",
          "chk",
          {}
        ],
        [
          "q3",
          "3. Dorme mal?",
          "chk",
          {}
        ],
        [
          "q4",
          "4. Assusta-se com facilidade?",
          "chk",
          {}
        ],
        [
          "q5",
          "5. Tem tremores nas mãos?",
          "chk",
          {}
        ],
        [
          "q6",
          "6. Sente-se nervoso(a), tenso(a) ou preocupado(a)?",
          "chk",
          {}
        ],
        [
          "q7",
          "7. Tem má digestão?",
          "chk",
          {}
        ],
        [
          "q8",
          "8. Tem dificuldades de pensar com clareza?",
          "chk",
          {}
        ],
        [
          "q9",
          "9. Tem se sentido triste ultimamente?",
          "chk",
          {}
        ],
        [
          "q10",
          "10. Tem chorado mais do que de costume?",
          "chk",
          {}
        ],
        [
          "q11",
          "11. Encontra dificuldades para realizar com satisfação suas atividades diárias?",
          "chk",
          {}
        ],
        [
          "q12",
          "12. Tem dificuldades para tomar decisões?",
          "chk",
          {}
        ],
        [
          "q13",
          "13. Tem dificuldades no serviço (seu trabalho é penoso, lhe causa sofrimento)?",
          "chk",
          {}
        ],
        [
          "q14",
          "14. É incapaz de desempenhar um papel útil em sua vida?",
          "chk",
          {}
        ],
        [
          "q15",
          "15. Tem perdido o interesse pelas coisas?",
          "chk",
          {}
        ],
        [
          "q16",
          "16. Você se sente uma pessoa inútil, sem préstimo?",
          "chk",
          {}
        ],
        [
          "q17",
          "17. Tem tido ideia de acabar com a vida?",
          "chk",
          {}
        ],
        [
          "q18",
          "18. Sente-se cansado(a) o tempo todo?",
          "chk",
          {}
        ],
        [
          "q19",
          "19. Tem sensações desagradáveis no estômago?",
          "chk",
          {}
        ],
        [
          "q20",
          "20. Você se cansa com facilidade?",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada “sim” (marque as respostas afirmativas). Total: 0 a 20. Ponto de corte da validação brasileira (Mari e Williams 1986): <strong>≥ 8</strong> = caso suspeito de transtorno mental comum.</p><p>Resposta “sim” no item 17 exige avaliação do risco de suicídio, qualquer que seja o total.</p>",
      "sources": [
        [
          "Mari JJ, Williams P. A validity study of a psychiatric screening questionnaire (SRQ-20) in primary care in the city of Sao Paulo. Br J Psychiatry, 1986.",
          "https://doi.org/10.1192/bjp.148.1.23"
        ]
      ],
      "cases": [
        [
          "Cefaleia, insônia, nervosismo, cansaço e má digestão: 5 (negativo)",
          {
            "q1": true,
            "q3": true,
            "q6": true,
            "q7": true,
            "q18": true
          },
          {
            "raw": {
              "score": 5,
              "item17": 0
            },
            "level": "low"
          }
        ],
        [
          "Limite: 8 respostas “sim” (positivo)",
          {
            "q1": true,
            "q3": true,
            "q6": true,
            "q9": true,
            "q10": true,
            "q12": true,
            "q15": true,
            "q18": true
          },
          {
            "raw": {
              "score": 8
            },
            "level": "mid",
            "verdict": "positivo"
          }
        ],
        [
          "Tristeza, falta de interesse e ideia de acabar com a vida: 3, mas alerta de risco",
          {
            "q9": true,
            "q15": true,
            "q17": true
          },
          {
            "raw": {
              "score": 3,
              "item17": 1
            },
            "level": "high",
            "verdict": "risco de suicídio"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T13:08:00.439Z",
        "total": 51,
        "passed": 51,
        "cases": [
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 0,
              "item17": 0
            },
            "scenario": "all-no",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 0,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": true,
              "q16": true,
              "q17": true,
              "q18": true,
              "q19": true,
              "q20": true
            },
            "expected": {
              "score": 20,
              "item17": 1
            },
            "scenario": "all-yes",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 20,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 20,
                "obtained": 20,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": true,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": true,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": true,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": true,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": true,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": true,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": true,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": true,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": true,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": true,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": true,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": true,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": true,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": true,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": true,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": true,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 1
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": true,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": true,
              "q20": false
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": true
            },
            "expected": {
              "score": 1,
              "item17": 0
            },
            "scenario": "each-item-alone",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 1,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": false,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 2,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 2,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": false,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 3,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 3,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": false,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 4,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 4,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": false,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 5,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 5,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": false,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 6,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 6,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": false,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 7,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 7,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": false,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 8,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": false,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 9,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": false,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 10,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 10,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": false,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 11,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 11,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 11,
                "obtained": 11,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": false,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 12,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 12,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 12,
                "obtained": 12,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": false,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 13,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 13,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 13,
                "obtained": 13,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": false,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 14,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 14,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 14,
                "obtained": 14,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": true,
              "q16": false,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 15,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 15,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 15,
                "obtained": 15,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": true,
              "q16": true,
              "q17": false,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 16,
              "item17": 0
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 16,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 16,
                "obtained": 16,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": true,
              "q16": true,
              "q17": true,
              "q18": false,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 17,
              "item17": 1
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 17,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 17,
                "obtained": 17,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": true,
              "q16": true,
              "q17": true,
              "q18": true,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 18,
              "item17": 1
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 18,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 18,
                "obtained": 18,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": true,
              "q4": true,
              "q5": true,
              "q6": true,
              "q7": true,
              "q8": true,
              "q9": true,
              "q10": true,
              "q11": true,
              "q12": true,
              "q13": true,
              "q14": true,
              "q15": true,
              "q16": true,
              "q17": true,
              "q18": true,
              "q19": true,
              "q20": false
            },
            "expected": {
              "score": 19,
              "item17": 1
            },
            "scenario": "every-total",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 19,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 19,
                "obtained": 19,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": false,
              "q3": true,
              "q4": false,
              "q5": false,
              "q6": true,
              "q7": false,
              "q8": false,
              "q9": true,
              "q10": false,
              "q11": true,
              "q12": true,
              "q13": false,
              "q14": true,
              "q15": false,
              "q16": false,
              "q17": true,
              "q18": false,
              "q19": false,
              "q20": true
            },
            "expected": {
              "score": 9,
              "item17": 1
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": true,
              "q3": true,
              "q4": false,
              "q5": true,
              "q6": false,
              "q7": false,
              "q8": true,
              "q9": false,
              "q10": false,
              "q11": true,
              "q12": false,
              "q13": true,
              "q14": true,
              "q15": false,
              "q16": true,
              "q17": false,
              "q18": false,
              "q19": true,
              "q20": false
            },
            "expected": {
              "score": 9,
              "item17": 0
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": true,
              "q3": false,
              "q4": true,
              "q5": true,
              "q6": false,
              "q7": true,
              "q8": false,
              "q9": false,
              "q10": true,
              "q11": false,
              "q12": false,
              "q13": true,
              "q14": false,
              "q15": true,
              "q16": true,
              "q17": false,
              "q18": true,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 9,
              "item17": 0
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": false,
              "q3": false,
              "q4": true,
              "q5": false,
              "q6": false,
              "q7": true,
              "q8": false,
              "q9": true,
              "q10": true,
              "q11": false,
              "q12": true,
              "q13": false,
              "q14": false,
              "q15": true,
              "q16": false,
              "q17": false,
              "q18": true,
              "q19": false,
              "q20": true
            },
            "expected": {
              "score": 9,
              "item17": 0
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": true,
              "q3": false,
              "q4": false,
              "q5": true,
              "q6": false,
              "q7": true,
              "q8": true,
              "q9": false,
              "q10": true,
              "q11": false,
              "q12": false,
              "q13": true,
              "q14": false,
              "q15": false,
              "q16": true,
              "q17": false,
              "q18": true,
              "q19": true,
              "q20": false
            },
            "expected": {
              "score": 9,
              "item17": 0
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": true,
              "q4": false,
              "q5": true,
              "q6": true,
              "q7": false,
              "q8": true,
              "q9": false,
              "q10": false,
              "q11": true,
              "q12": false,
              "q13": false,
              "q14": true,
              "q15": false,
              "q16": true,
              "q17": true,
              "q18": false,
              "q19": true,
              "q20": false
            },
            "expected": {
              "score": 9,
              "item17": 1
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": false,
              "q3": true,
              "q4": true,
              "q5": false,
              "q6": true,
              "q7": false,
              "q8": false,
              "q9": true,
              "q10": false,
              "q11": false,
              "q12": true,
              "q13": false,
              "q14": true,
              "q15": true,
              "q16": false,
              "q17": true,
              "q18": false,
              "q19": false,
              "q20": true
            },
            "expected": {
              "score": 10,
              "item17": 1
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 10,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": true,
              "q3": false,
              "q4": true,
              "q5": false,
              "q6": false,
              "q7": true,
              "q8": false,
              "q9": false,
              "q10": true,
              "q11": false,
              "q12": true,
              "q13": true,
              "q14": false,
              "q15": true,
              "q16": false,
              "q17": false,
              "q18": true,
              "q19": false,
              "q20": false
            },
            "expected": {
              "score": 9,
              "item17": 0
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": true,
              "q3": false,
              "q4": false,
              "q5": true,
              "q6": false,
              "q7": false,
              "q8": true,
              "q9": false,
              "q10": true,
              "q11": true,
              "q12": false,
              "q13": true,
              "q14": false,
              "q15": false,
              "q16": true,
              "q17": false,
              "q18": false,
              "q19": true,
              "q20": false
            },
            "expected": {
              "score": 8,
              "item17": 0
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 8,
              "item17": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": false,
              "q2": false,
              "q3": true,
              "q4": false,
              "q5": false,
              "q6": true,
              "q7": false,
              "q8": true,
              "q9": true,
              "q10": false,
              "q11": true,
              "q12": false,
              "q13": false,
              "q14": true,
              "q15": false,
              "q16": false,
              "q17": true,
              "q18": false,
              "q19": true,
              "q20": true
            },
            "expected": {
              "score": 9,
              "item17": 1
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 9,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 9,
                "obtained": 9,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          },
          {
            "id": "srq-20",
            "input": {
              "q1": true,
              "q2": false,
              "q3": false,
              "q4": true,
              "q5": false,
              "q6": true,
              "q7": true,
              "q8": false,
              "q9": true,
              "q10": false,
              "q11": false,
              "q12": true,
              "q13": false,
              "q14": false,
              "q15": true,
              "q16": false,
              "q17": true,
              "q18": true,
              "q19": false,
              "q20": true
            },
            "expected": {
              "score": 10,
              "item17": 1
            },
            "scenario": "deterministic-mixed-booleans",
            "derivation": "Source-specified entered point count evaluated with independent BigInt sum before implementation imports. No clinical feature classification or interpretation is inferred.",
            "obtained": {
              "score": 10,
              "item17": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 10,
                "obtained": 10,
                "passed": true
              },
              {
                "key": "item17",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true,
            "source": {
              "keys": [
                "q1",
                "q2",
                "q3",
                "q4",
                "q5",
                "q6",
                "q7",
                "q8",
                "q9",
                "q10",
                "q11",
                "q12",
                "q13",
                "q14",
                "q15",
                "q16",
                "q17",
                "q18",
                "q19",
                "q20"
              ],
              "kind": "boolean",
              "domain": [
                false,
                true
              ],
              "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
              "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
              "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
              "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
            },
            "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
        "evidenceSha256": "52360ca4cccc7b095b0de3b199fffda2e646b7a4dc92f325aa71eec61c4c7dfe",
        "peerEvidencePath": "reports/review-20261003/eight-additive-source-oracles-independent-review-final23.json",
        "peerEvidenceSha256": "64ff546626e0559b4f05f5eceb47e9cae355bfe7bc67f82744dbc3db60644f14",
        "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
        "source": {
          "keys": [
            "q1",
            "q2",
            "q3",
            "q4",
            "q5",
            "q6",
            "q7",
            "q8",
            "q9",
            "q10",
            "q11",
            "q12",
            "q13",
            "q14",
            "q15",
            "q16",
            "q17",
            "q18",
            "q19",
            "q20"
          ],
          "kind": "boolean",
          "domain": [
            false,
            true
          ],
          "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC10112468/",
          "edition": "Primary Vietnamese validation study2023, corroborating WHO SRQ-20 yes/no point definition; not an official language approval",
          "locator": "Introduction:20 questions; yes=1 symptom present/no=0 symptom absent in past month",
          "access": "Primary article scoring statement read in indexed full-text response2026-10-04; direct retrieval returned a browser check. Original WHO1994 manual not read here. Count twenty entered booleans and preserve entered item17 separately only; language validity, setting-dependent cutoffs, clinical distress and suicide-risk assessment are outside these tests."
        },
        "implementations": [
          {
            "app": "website",
            "id": "srq-20",
            "sha256": "faabf44b47e95920dfb4748db1268408e68cc9c148296a0d8b0622b83ac31206"
          },
          {
            "app": "dashboard",
            "id": "srq-20",
            "sha256": "faabf44b47e95920dfb4748db1268408e68cc9c148296a0d8b0622b83ac31206"
          },
          {
            "app": "command-center",
            "id": "srq-20",
            "sha256": "faabf44b47e95920dfb4748db1268408e68cc9c148296a0d8b0622b83ac31206"
          }
        ],
        "qualifications": [
          "The 51 structured input vectors cover every isolated item and every possible total plus mixed vectors, not all 2^20 combinations. Item 17 remains a raw entered Boolean; risk assessment and population cutoffs are outside scope."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "SRQ 20/WHO, PTMari Williams 1986:20 perguntasbinárias,0–20, corte≥8; item 17 alarme",
      "implementationVersion": "srq-20@native-2026-10-03+faabf44b47e9",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3955316/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada “sim” (marque as respostas afirmativas). Total: 0 a 20. Ponto de corte da validação brasileira (Mari e Williams 1986): ≥ 8 = caso suspeito de transtorno mental comum. Resposta “sim” no item 17 exige avaliação do risco de suicídio, qualquer que seja o total.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "Nos últimos 30 dias…<br>1. Você tem dores de cabeça frequentes?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q2",
              "label": "2. Tem falta de apetite?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q3",
              "label": "3. Dorme mal?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q4",
              "label": "4. Assusta-se com facilidade?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q5",
              "label": "5. Tem tremores nas mãos?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q6",
              "label": "6. Sente-se nervoso(a), tenso(a) ou preocupado(a)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q7",
              "label": "7. Tem má digestão?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q8",
              "label": "8. Tem dificuldades de pensar com clareza?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q9",
              "label": "9. Tem se sentido triste ultimamente?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q10",
              "label": "10. Tem chorado mais do que de costume?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q11",
              "label": "11. Encontra dificuldades para realizar com satisfação suas atividades diárias?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q12",
              "label": "12. Tem dificuldades para tomar decisões?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q13",
              "label": "13. Tem dificuldades no serviço (seu trabalho é penoso, lhe causa sofrimento)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q14",
              "label": "14. É incapaz de desempenhar um papel útil em sua vida?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q15",
              "label": "15. Tem perdido o interesse pelas coisas?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q16",
              "label": "16. Você se sente uma pessoa inútil, sem préstimo?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q17",
              "label": "17. Tem tido ideia de acabar com a vida?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q18",
              "label": "18. Sente-se cansado(a) o tempo todo?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q19",
              "label": "19. Tem sensações desagradáveis no estômago?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "q20",
              "label": "20. Você se cansa com facilidade?",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "278b02c731cc7844af2ebb1ed6c4319e6466bffefc4d751c3004f22893feb30a"
        },
        "sourceEditions": [
          {
            "citation": "Mari JJ, Williams P. A validity study of a psychiatric screening questionnaire (SRQ-20) in primary care in the city of Sao Paulo. Br J Psychiatry, 1986.",
            "url": "https://doi.org/10.1192/bjp.148.1.23",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "A validity study of a psychiatric screening questionnaire (SRQ-20) in primary care in the city of Sao Paulo.",
              "year": "1986",
              "firstPublicationDate": "1986-01-01",
              "doi": "10.1192/bjp.148.1.23",
              "pmid": "3955316",
              "journal": "The British journal of psychiatry : the journal of mental science",
              "authors": "Mari JJ, Williams P."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3955316/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2b42e6180da90cc9de4d7b5dbf1153ab4cd01b2236c45a2744708e7b2a388719",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T13:08:00.439Z",
          "total": 51,
          "passed": 51,
          "evidencePath": "reports/review-20261003/eight-additive-source-oracles-final23.json",
          "scope": "Entered discrete-point sum/count only. Original/full method conformance, input clinical adjudication, diagnostic/management decisions, prognosis, professional translations, rights and release approval are outside this test. Source-access and variant limits are retained.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "4b5bcbcdbc73b3f2c89716375ad8c820a6e2797c8c9681db71ff620f8c14dcdd"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "faabf44b47e95920dfb4748db1268408e68cc9c148296a0d8b0622b83ac31206"
      },
      "limits": "Rastreamento de transtornos mentais comuns em contexto de atenção primária, seguido de avaliação clínica quando indicado. O estudo brasileiro encontrou diferenças de desempenho por sexo. Uma soma não substitui entrevista diagnóstica; janela de recordação e ponto de corte devem corresponder à versão e população estudadas.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.147Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Corte ≥ 8, janela de 30 dias e protocolo do item 17 não foram conferidos no texto integral."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "stop-bang",
      "title": "STOP-Bang",
      "short": "Rastreio de apneia obstrutiva do sono",
      "desc": "Questionário STOP-Bang para rastrear apneia obstrutiva do sono no pré-operatório: ronco, cansaço, apneia observada, pressão, IMC, idade, pescoço e sexo.",
      "lead": "Rastreia apneia obstrutiva do sono moderada a grave com oito perguntas de sim ou não, sobretudo na avaliação pré-anestésica.",
      "kind": "Escore",
      "spec": [
        "anestesiologia",
        "pneumologia",
        "otorrinolaringologia",
        "clinica-medica",
        "neurologia"
      ],
      "fields": [
        [
          "s",
          "<strong>S</strong>noring: ronca alto (alto o bastante para ser ouvido com a porta fechada)?",
          "chk",
          {}
        ],
        [
          "t",
          "<strong>T</strong>ired: sente-se cansado ou sonolento durante o dia com frequência?",
          "chk",
          {}
        ],
        [
          "o",
          "<strong>O</strong>bserved: alguém já observou pausas na respiração durante o sono?",
          "chk",
          {}
        ],
        [
          "p",
          "<strong>P</strong>ressure: tem ou trata pressão alta?",
          "chk",
          {}
        ],
        [
          "b",
          "<strong>B</strong>MI: IMC acima de 35 kg/m²",
          "chk",
          {}
        ],
        [
          "a",
          "<strong>A</strong>ge: idade acima de 50 anos",
          "chk",
          {}
        ],
        [
          "n",
          "<strong>N</strong>eck: circunferência do pescoço acima de 40 cm",
          "chk",
          {}
        ],
        [
          "g",
          "<strong>G</strong>ender: sexo masculino",
          "chk",
          {}
        ]
      ],
      "formula": "<p>Um ponto para cada resposta \"sim\" (0 a 8).</p>",
      "sources": [
        [
          "Chung F et al. STOP questionnaire: a tool to screen patients for obstructive sleep apnea. Anesthesiology, 2008.",
          "https://doi.org/10.1097/ALN.0b013e31816d83e4"
        ],
        [
          "Chung F, Abdullah HR, Liao P. STOP-Bang questionnaire: a practical approach to screen for obstructive sleep apnea. Chest, 2016.",
          "https://doi.org/10.1378/chest.15-0903"
        ]
      ],
      "cases": [
        [
          "Mulher jovem que ronca: 2 pontos, baixo risco",
          {
            "s": true,
            "t": true
          },
          {
            "score": 2,
            "level": "low"
          }
        ],
        [
          "Homem de 55 anos, hipertenso que ronca: 4 pontos",
          {
            "s": true,
            "p": true,
            "a": true,
            "g": true
          },
          {
            "score": 4,
            "level": "mid"
          }
        ],
        [
          "Homem obeso, pescoço 44 cm, ronco e apneia observada: 6 pontos",
          {
            "s": true,
            "o": true,
            "b": true,
            "a": true,
            "n": true,
            "g": true
          },
          {
            "score": 6,
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T00:48:48.914Z",
        "total": 256,
        "passed": 256,
        "cases": [
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 0
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 451,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 0
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 0,
                "obtained": 0,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 452,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 453,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 454,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 455,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 456,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 457,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 458,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 459,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 460,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 461,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 462,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 463,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 464,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 465,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 466,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 467,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 468,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 469,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 470,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 471,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 472,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 473,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 474,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 475,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 476,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 477,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 478,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 479,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 480,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 481,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 482,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 483,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 484,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 485,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 486,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 487,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 488,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 489,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 490,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 491,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 492,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 493,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 494,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 495,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 496,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 497,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 498,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 499,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 500,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 501,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 502,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 503,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 504,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 505,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 506,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 507,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 508,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 509,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 510,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 511,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 512,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 513,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 514,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 515,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 516,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 517,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 518,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 519,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 520,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 521,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 522,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 523,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 524,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 525,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 526,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 527,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 528,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 529,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 530,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 531,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 532,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 533,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 534,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 535,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 536,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 537,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 538,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 539,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 540,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 541,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 542,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 543,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 544,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 545,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 546,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 547,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 548,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 549,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 550,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 551,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 552,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 553,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 554,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 555,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 556,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 557,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 558,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 559,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 560,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 561,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 562,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 563,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 564,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 565,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 566,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 567,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 568,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 569,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 570,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 571,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 572,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 573,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 574,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 575,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 576,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 577,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": false
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 578,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 1
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 579,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 1
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 1,
                "obtained": 1,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 580,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 581,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 582,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 583,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 584,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 585,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 586,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 587,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 588,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 589,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 590,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 591,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 592,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 593,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 594,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 595,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 596,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 597,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 598,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 599,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 600,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 601,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 602,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 603,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 604,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 605,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 606,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 607,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 608,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 609,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 610,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 611,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 612,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 613,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 614,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 615,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 616,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 617,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 618,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 619,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 620,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 621,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 622,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 623,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 624,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 625,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 626,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 627,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 628,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 629,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 630,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 631,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 632,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 633,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 634,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 635,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 636,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 637,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 638,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 639,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 640,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 641,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": false,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 642,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 2
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 643,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 2
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 2,
                "obtained": 2,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 644,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 645,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 646,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 647,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 648,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 649,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 650,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 651,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 652,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 653,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 654,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 655,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 656,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 657,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 658,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 659,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 660,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 661,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 662,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 663,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 664,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 665,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 666,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 667,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 668,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 669,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 670,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 671,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 672,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 673,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": false,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 674,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 3
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 675,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 3
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 3,
                "obtained": 3,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 676,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 677,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 678,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 679,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 680,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 681,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 682,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 683,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 684,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 685,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 686,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 687,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 688,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 689,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": false,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 690,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 4
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 691,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 4
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 4,
                "obtained": 4,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 692,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 693,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 694,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 695,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 696,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 697,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": false,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 698,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 5
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 699,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 5
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 5,
                "obtained": 5,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 700,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 701,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": false,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 702,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 6
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 703,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 6
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 6,
                "obtained": 6,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": false,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 704,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": false,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 7
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 705,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 7
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 7,
                "obtained": 7,
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "stop-bang",
            "input": {
              "s": true,
              "t": true,
              "o": true,
              "p": true,
              "b": true,
              "a": true,
              "n": true,
              "g": true
            },
            "expected": {
              "score": 8
            },
            "derivation": "Eight recorded criteria, one point per affirmative response.",
            "index": 706,
            "source": {
              "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
              "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
              "locator": "STOP-Bang Questionnaire scoring paragraph",
              "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
              "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
            },
            "obtained": {
              "score": 8
            },
            "error": null,
            "checks": [
              {
                "key": "score",
                "expected": 8,
                "obtained": 8,
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
        "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
        "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test.",
        "source": {
          "edition": "Chung, Abdullah and Liao2016, STOP-Bang Questionnaire",
          "url": "https://journal.chestnet.org/article/S0012-3692(15)00018-5/fulltext",
          "locator": "STOP-Bang Questionnaire scoring paragraph",
          "access": "Primary author article scoring paragraph retrieved through indexed text. Direct HTML and PDF requests failed; no claim of complete article access.",
          "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
        },
        "executionBuild": {
          "id": "IguaqI9wAzb-9t1Sb-4Ph",
          "directory": ".next-private-final19"
        },
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "fullSourceConformanceApproval": "not-performed"
      },
      "methodVersion": "STOPBang/Chung 2008:8 variáveisbinárias 0–8, estratificação Chung 2016",
      "implementationVersion": "stop-bang@native-2026-10-03+f10148914e6b",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/18431116/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Um ponto para cada resposta \"sim\" (0 a 8).",
        "inputContract": {
          "fields": [
            {
              "key": "s",
              "label": "<strong>S</strong>noring: ronca alto (alto o bastante para ser ouvido com a porta fechada)?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "t",
              "label": "<strong>T</strong>ired: sente-se cansado ou sonolento durante o dia com frequência?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "o",
              "label": "<strong>O</strong>bserved: alguém já observou pausas na respiração durante o sono?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "p",
              "label": "<strong>P</strong>ressure: tem ou trata pressão alta?",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "b",
              "label": "<strong>B</strong>MI: IMC acima de 35 kg/m²",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "a",
              "label": "<strong>A</strong>ge: idade acima de 50 anos",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "n",
              "label": "<strong>N</strong>eck: circunferência do pescoço acima de 40 cm",
              "type": "chk",
              "optional": false,
              "options": null
            },
            {
              "key": "g",
              "label": "<strong>G</strong>ender: sexo masculino",
              "type": "chk",
              "optional": false,
              "options": null
            }
          ],
          "hash": "add61a46448fa0a95883243c6a2d5e8f63ee806e71f1dc72f8586583c5685f8d"
        },
        "sourceEditions": [
          {
            "citation": "Chung F et al. STOP questionnaire: a tool to screen patients for obstructive sleep apnea. Anesthesiology, 2008.",
            "url": "https://doi.org/10.1097/ALN.0b013e31816d83e4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "STOP questionnaire: a tool to screen patients for obstructive sleep apnea.",
              "year": "2008",
              "firstPublicationDate": "2008-05-01",
              "doi": "10.1097/aln.0b013e31816d83e4",
              "pmid": "18431116",
              "journal": "Anesthesiology",
              "authors": "Chung F, Yegneswaran B, Liao P, Chung SA, Vairavanathan S, Islam S, Khajehdehi A, Shapiro CM."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18431116/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "a3a29846d45a87328b9ea67c59ae4f9911c3a7dd5652e624a5ed00cc0f353b52",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Chung F, Abdullah HR, Liao P. STOP-Bang questionnaire: a practical approach to screen for obstructive sleep apnea. Chest, 2016.",
            "url": "https://doi.org/10.1378/chest.15-0903",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "STOP-Bang Questionnaire: A Practical Approach to Screen for Obstructive Sleep Apnea.",
              "year": "2016",
              "firstPublicationDate": "2016-01-12",
              "doi": "10.1378/chest.15-0903",
              "pmid": "26378880",
              "journal": "Chest",
              "authors": "Chung F, Abdullah HR, Liao P."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/26378880/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "796b0c8279b0dd315dca0b3c675ef711b3756e46b46e35c2e38c2db6a4890aee",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T00:48:48.914Z",
          "total": 256,
          "passed": 256,
          "evidencePath": "reports/review-20261003/additional-native-scoring-source-oracles-final19.json",
          "evidenceSha256": "8f1eeb174b60822ed95db7c00b389f25d9f5ec4d1eb592cf2c9eaeebccd0717a",
          "scope": "All256 assignments of the eight yes/no criteria, one point per yes. Risk-band recommendations and current owner permission are outside this numeric test."
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "f10148914e6b73a70bbdf9c2c0fae2a9e8b78380f84734cb1ff8f2fc0e08cb0b"
      },
      "limits": "Rastreamento de risco de apneia obstrutiva do sono, originalmente estudado em adultos no pré-operatório sem diagnóstico prévio. Resultado de risco não confirma apneia. Uso em outra população exige evidência específica; nenhuma autorização de reprodução ou aprovação clínica foi estabelecida por esta revisão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.151Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Texto integral do artigo e autorização de uso/reprodução não conferidos; leitura suplementar anterior limitou-se ao resumo primário de pontuação."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "superficie-corporal",
      "title": "Superfície corporal e IMC",
      "short": "Mosteller e DuBois",
      "desc": "Calcule a superfície corporal (Mosteller e DuBois) e o índice de massa corporal, usados para indexar medidas do ecocardiograma e doses.",
      "lead": "Calcula a superfície corporal e o IMC, usados para indexar volumes e massas do ecocardiograma, o débito cardíaco e doses de medicamentos.",
      "kind": "Calculadora",
      "spec": [
        "oncologia-clinica",
        "cardiologia",
        "pediatria"
      ],
      "fields": [
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 2,
            "max": 350,
            "step": "0.1",
            "unit": "kg",
            "ph": "70"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 40,
            "max": 240,
            "unit": "cm",
            "ph": "170"
          }
        ]
      ],
      "formula": "<ul><li><strong>Mosteller:</strong> SC (m²) = √(altura [cm] × peso [kg] ÷ 3600)</li><li><strong>DuBois:</strong> SC (m²) = 0,007184 × peso<sup>0,425</sup> × altura<sup>0,725</sup></li><li><strong>IMC</strong> = peso ÷ altura² (m)</li></ul>",
      "sources": [
        [
          "Mosteller RD. Simplified calculation of body-surface area. N Engl J Med, 1987.",
          "https://doi.org/10.1056/NEJM198710223171717"
        ],
        [
          "Griggs JJ et al. Appropriate chemotherapy dosing for obese adult patients with cancer: American Society of Clinical Oncology clinical practice guideline. J Clin Oncol, 2012.",
          "https://doi.org/10.1200/JCO.2011.39.9436"
        ],
        [
          "Lang RM et al. Recommendations for cardiac chamber quantification by echocardiography in adults (ASE/EACVI). J Am Soc Echocardiogr, 2015.",
          "https://doi.org/10.1016/j.echo.2014.10.003"
        ]
      ],
      "cases": [
        [
          "70 kg, 170 cm: Mosteller 1,82 · DuBois 1,81 m² · IMC 24,2",
          {
            "peso": 70,
            "altura": 170
          },
          {
            "raw": {
              "mosteller": 1.818,
              "dubois": 1.81,
              "imc": 24.22
            },
            "tol": 0.003
          }
        ],
        [
          "50 kg, 160 cm: Mosteller 1,49 m² · IMC 19,5",
          {
            "peso": 50,
            "altura": 160
          },
          {
            "raw": {
              "mosteller": 1.4907,
              "imc": 19.53
            },
            "tol": 0.003
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Mosteller: √(180×80/3600)=2 m²",
            "input": {
              "peso": 80,
              "altura": 180
            },
            "expected": {
              "mosteller": 2
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Quadruplicar massa dobra Mosteller",
            "input": {
              "peso": 320,
              "altura": 180
            },
            "expected": {
              "mosteller": 4
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Mosteller 1987 sqrt(cm×kg/3600); Du Bois 1916 coeficiente 0,007184/potências 0,425/0,725; IMCseparado",
      "implementationVersion": "superficie-corporal@native-2026-10-03+4a758bb7aae0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/3657876/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Mosteller: SC (m²) = √(altura [cm] × peso [kg] ÷ 3600) DuBois: SC (m²) = 0,007184 × peso 0,425 × altura 0,725 IMC = peso ÷ altura² (m)",
        "inputContract": {
          "fields": [
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 2,
              "max": 350,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 40,
              "max": 240,
              "unit": "cm",
              "optional": false,
              "options": null
            }
          ],
          "hash": "e17ef14093a97ad3bb477450fffb9944e43f7d14aa0810b1bb5dd56231966377"
        },
        "sourceEditions": [
          {
            "citation": "Mosteller RD. Simplified calculation of body-surface area. N Engl J Med, 1987.",
            "url": "https://doi.org/10.1056/NEJM198710223171717",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Simplified calculation of body-surface area.",
              "year": "1987",
              "firstPublicationDate": "1987-10-01",
              "doi": "10.1056/nejm198710223171717",
              "pmid": "3657876",
              "journal": "The New England journal of medicine",
              "authors": "Mosteller RD."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/3657876/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Griggs JJ et al. Appropriate chemotherapy dosing for obese adult patients with cancer: American Society of Clinical Oncology clinical practice guideline. J Clin Oncol, 2012.",
            "url": "https://doi.org/10.1200/JCO.2011.39.9436",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Appropriate chemotherapy dosing for obese adult patients with cancer: American Society of Clinical Oncology clinical practice guideline.",
              "year": "2012",
              "firstPublicationDate": "2012-04-02",
              "doi": "10.1200/jco.2011.39.9436",
              "pmid": "22473167",
              "journal": "Journal of clinical oncology : official journal of the American Society of Clinical Oncology",
              "authors": "Griggs JJ, Mangu PB, Anderson H, Balaban EP, Dignam JJ, Hryniuk WM, Morrison VA, Pini TM, Runowicz CD, Rosner GL, Shayne M, Sparreboom A, Sucheston LE, Lyman GH, American Society of Clinical Oncology."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/22473167/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "c9490a0c594d905bec70e7b4da119896f403c971d361775a794be8f7bacfa28c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lang RM et al. Recommendations for cardiac chamber quantification by echocardiography in adults (ASE/EACVI). J Am Soc Echocardiogr, 2015.",
            "url": "https://doi.org/10.1016/j.echo.2014.10.003",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Recommendations for cardiac chamber quantification by echocardiography in adults: an update from the American Society of Echocardiography and the European Association of Cardiovascular Imaging.",
              "year": "2015",
              "firstPublicationDate": "2015-01-01",
              "doi": "10.1016/j.echo.2014.10.003",
              "pmid": "25559473",
              "journal": "Journal of the American Society of Echocardiography : official publication of the American Society of Echocardiography",
              "authors": "Lang RM, Badano LP, Mor-Avi V, Afilalo J, Armstrong A, Ernande L, Flachskampf FA, Foster E, Goldstein SA, Kuznetsova T, Kuznetsova T, Lancellotti P, Muraru D, Picard MH, Rietzschel ER, Rudski L, Spencer KT, Tsang W, Voigt JU."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/25559473/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "887dd5122e2db8d1a30f98a5e51f719631d1e8045655442e84b77aac65c02c54",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Mosteller: √(180×80/3600)=2 m²",
              "input": {
                "peso": 80,
                "altura": 180
              },
              "expected": {
                "mosteller": 2
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Quadruplicar massa dobra Mosteller",
              "input": {
                "peso": 320,
                "altura": 180
              },
              "expected": {
                "mosteller": 4
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4a758bb7aae0679c619a751f8ffeb95e1c62732247458e2cf3e45337ca0f7c95"
      },
      "limits": "Informe altura em cm e peso em kg; o resultado é uma estimativa de superfície corporal em m², distinta do IMC. Mosteller e Du Bois são equações diferentes, não medidas diretas da superfície. A diretriz ASCO 2012 citada trata de doses de quimioterapia citotóxica em adultos obesos com câncer e não abrange novos agentes alvo daquela edição. Calcular a superfície não define dose, teto de superfície ou indicação: a decisão deve seguir o protocolo e o medicamento específicos, sem deduzir limites universais dessa referência.",
      "limitsEvidence": {
        "status": "original-guideline-abstracts-read",
        "sources": [
          {
            "url": "https://doi.org/10.1200/JCO.2011.39.9436",
            "edition": "ASCOGriggs2012",
            "readScope": "Exact original guideline abstract fully read:obeseadultcancer,cytotoxicchemotherapy,does notaddressnoveltargetedagents."
          },
          {
            "url": "https://doi.org/10.1056/NEJM198710223171717",
            "edition": "Mosteller1987",
            "readScope": "Identity only;original letter not read."
          },
          {
            "url": "https://doi.org/10.1016/j.echo.2014.10.003",
            "edition": "ASE/EACVI2015",
            "readScope": "Exact original guideline abstract read for adult context only;BSArecommendation sections not newly read."
          }
        ],
        "populationScope": "Geometric estimate in m²;drug-specific dosing policy requires separate source.",
        "remainingChecks": [
          "OriginalMosteller1987 letter and originalDuBois1916 paper not newly read.",
          "ASCO2012 applicability is not latest2026drugpolicy certification."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "superficie-corporal-queimada",
      "title": "Superfície corporal queimada (Lund-Browder)",
      "short": "Percentual de SCQ corrigido pela idade",
      "desc": "Calcule a superfície corporal queimada (SCQ) pela tabela de Lund-Browder, que corrige cabeça e membros inferiores pela idade, do lactente ao adulto.",
      "lead": "Estima a porcentagem da superfície corporal com queimadura de 2º e 3º graus, com as proporções de cabeça, coxas e pernas ajustadas pela idade.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-plastica",
        "medicina-de-emergencia",
        "medicina-intensiva",
        "pediatria",
        "cirurgia-pediatrica"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "sel",
          {
            "opts": {
              "0": "Menos de 1 ano",
              "1": "1 a 4 anos",
              "5": "5 a 9 anos",
              "10": "10 a 14 anos",
              "15": "15 anos",
              "a": "Adulto"
            }
          }
        ],
        [
          "cabeca",
          "Cabeça (face e couro cabeludo)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "pescoco",
          "Pescoço",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "tronco_ant",
          "Tronco anterior",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "tronco_post",
          "Tronco posterior",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "nadegas",
          "Nádegas (as duas)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "genitais",
          "Genitais",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "bracos",
          "Braços (os dois)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "antebracos",
          "Antebraços (os dois)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "maos",
          "Mãos (as duas)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "coxas",
          "Coxas (as duas)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "pernas",
          "Pernas (as duas)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ],
        [
          "pes",
          "Pés (os dois)",
          "num",
          {
            "min": 0,
            "max": 100,
            "step": 1,
            "unit": "% da região",
            "ph": "0",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Para cada região, informe quanto dela está queimado (2º e 3º graus). A SCQ é a soma de (porcentagem do corpo da região × fração queimada).</p><p>Regiões fixas (% do corpo): pescoço 2; tronco anterior 13; tronco posterior 13; nádegas 5; genitais 1; braços 8; antebraços 6; mãos 5; pés 7. Regiões que variam com a idade (lactente → adulto): <strong>cabeça</strong> 19 → 17 → 13 → 11 → 9 → 7; <strong>coxas</strong> 11 → 13 → 16 → 17 → 18 → 19; <strong>pernas</strong> 10 → 10 → 11 → 12 → 13 → 14.</p>",
      "sources": [
        [
          "ISBI Practice Guidelines Committee. ISBI Practice Guidelines for Burn Care. Burns, 2016.",
          "https://doi.org/10.1016/j.burns.2016.05.013"
        ],
        [
          "Lundin K, Alsbjørn B. The 101 percent in Lund-Browder charts: a commentary. Burns, 2013.",
          "https://doi.org/10.1016/j.burns.2012.08.016"
        ],
        [
          "ISBI2016 original guideline content hosted by burn society",
          "https://saburnsociety.co.za/wp-content/uploads/2020/11/ISBI-Guideline-July-2017.pdf"
        ],
        [
          "ABA current referral guidance,retrieved2026-10-04",
          "https://www.ameriburn.org/burn-care-team/resources/guidelines-for-burn-patient-referral"
        ]
      ],
      "cases": [
        [
          "Adulto: tronco anterior inteiro (13) + metade dos braços (4) = 17%",
          {
            "idade": "a",
            "tronco_ant": 100,
            "bracos": 50
          },
          {
            "raw": {
              "scq": 17
            },
            "level": "mid"
          }
        ],
        [
          "Adulto: coxas (19) e pernas (14) inteiras = 33%",
          {
            "idade": "a",
            "coxas": 100,
            "pernas": 100
          },
          {
            "raw": {
              "scq": 33
            },
            "level": "high"
          }
        ],
        [
          "Lactente: metade da cabeça (19 × 0,5) = 9,5%",
          {
            "idade": "0",
            "cabeca": 50
          },
          {
            "raw": {
              "scq": 9.5
            },
            "level": "low"
          }
        ],
        [
          "Criança de 3 anos: cabeça inteira (17) = 17%",
          {
            "idade": "1",
            "cabeca": 100
          },
          {
            "raw": {
              "scq": 17
            },
            "level": "high"
          }
        ],
        [
          "Nenhuma região informada: erro",
          {
            "idade": "a"
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 5,
        "passed": 5,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:50:47.944Z",
        "total": 834,
        "passed": 834,
        "sourceRowCount": 834,
        "uniqueApiInputCount": 834,
        "sourceContextCount": 834,
        "cases": [
          {
            "index": 1,
            "input": {
              "idade": "0",
              "cabeca": 1
            },
            "expected": {
              "scq": 0.19
            },
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "idade": "0",
              "cabeca": 25
            },
            "expected": {
              "scq": 4.75
            },
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "idade": "0",
              "cabeca": 50
            },
            "expected": {
              "scq": 9.5
            },
            "passed": true
          },
          {
            "index": 4,
            "input": {
              "idade": "0",
              "cabeca": 75
            },
            "expected": {
              "scq": 14.25
            },
            "passed": true
          }
        ],
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "7087580ebcad5bb8d83ac80265e3d110ebcf08d717e6e40f01988150f1cd908b",
          "total": 834,
          "bankRowCount": 834,
          "uniqueApiInputCount": 834,
          "sourceContextCount": 834,
          "fullStoredSourceRows": 918,
          "localRejectionContractCount": 84,
          "excludedSourceObservationCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
              "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
            "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
          },
          "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
        },
        "scope": "Czech2020exact100percentchart: all6agecodes,12regions ×6fractionpoints;64selectedsixregionbinarycombinations plus16allregionprofiles/fullbody eachage. Coefficient/weighted sumonly. Only selected unrounded/raw numerical fields.",
        "sourceEvidence": {
          "review": {
            "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
            "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
          },
          "reading": {
            "edition": "CzechMinistryHealth2020 massburnplan adult/pediatric100percent regional variant; ISBI2016 assessment recommendation only",
            "evidence": [
              {
                "file": "reports/review-20261003/root-source34-primary-r3/czech-burn-plan2020.html",
                "sha256": "48f3b19c3b3201dd70da8dbd05ba67dfd8797d489f3407fa322d3a50a56e9b18",
                "personallyReadPages": [],
                "scope": "Personally read webadult/pediatricregional table, bothlimbs explicit and sixagecolumns; page states2020authorship."
              },
              {
                "file": "reports/review-20261003/root-source34-primary-r2/isbi2016-society.pdf",
                "sha256": "2523e5c6f1c8b118ff6aa4c2b1b8e1ca30f2d4f65cf9d98ee595e60e4cae0904",
                "personallyReadPages": [
                  9,
                  11
                ],
                "scope": "Personally read standardizedTBSA recommendation and source bibliography; original1944coefficients not printed/read."
              }
            ],
            "excluded": [
              "OriginalLundBrowder1944conformance, otherinstitutional4/6handvariants, clinical region assessment and16–17year age choice. Interveningyears grouped locally, source has discreteagecolumns."
            ]
          }
        },
        "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
        "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
            "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
          },
          "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/superficie-corporal-queimada/calculator.js",
            "sha256": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
          },
          {
            "file": "apps/dashboard/private/tool-code/superficie-corporal-queimada/calculator.js",
            "sha256": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
          },
          {
            "file": "apps/command-center/private/tool-code/superficie-corporal-queimada/calculator.js",
            "sha256": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
          }
        ],
        "qualifications": [
          "Localagegrouping/intermediateages16–17, clinical region assessment and original1944conformance excluded. Zeroarea vectors separate local rejects.",
          "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Lund Browder:regiõesporidade; implementação 100% comnota Lundin Alsbjorn 2013 sobre 101%; contexto ISBI 2016",
      "implementationVersion": "superficie-corporal-queimada@native-2026-10-03+e7002e68b92d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/27542292/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Para cada região, informe quanto dela está queimado (2º e 3º graus). A SCQ é a soma de (porcentagem do corpo da região × fração queimada). Regiões fixas (% do corpo): pescoço 2; tronco anterior 13; tronco posterior 13; nádegas 5; genitais 1; braços 8; antebraços 6; mãos 5; pés 7. Regiões que variam com a idade (lactente → adulto): cabeça 19 → 17 → 13 → 11 → 9 → 7; coxas 11 → 13 → 16 → 17 → 18 → 19; pernas 10 → 10 → 11 → 12 → 13 → 14.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Menos de 1 ano",
                "1": "1 a 4 anos",
                "5": "5 a 9 anos",
                "10": "10 a 14 anos",
                "15": "15 anos",
                "a": "Adulto"
              }
            },
            {
              "key": "cabeca",
              "label": "Cabeça (face e couro cabeludo)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "pescoco",
              "label": "Pescoço",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "tronco_ant",
              "label": "Tronco anterior",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "tronco_post",
              "label": "Tronco posterior",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "nadegas",
              "label": "Nádegas (as duas)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "genitais",
              "label": "Genitais",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "bracos",
              "label": "Braços (os dois)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "antebracos",
              "label": "Antebraços (os dois)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "maos",
              "label": "Mãos (as duas)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "coxas",
              "label": "Coxas (as duas)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "pernas",
              "label": "Pernas (as duas)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            },
            {
              "key": "pes",
              "label": "Pés (os dois)",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da região",
              "optional": true,
              "options": null
            }
          ],
          "hash": "63e535d5529de2294288030f2d956b05c037d6264d3b4ea12dada8e7c95975de"
        },
        "sourceEditions": [
          {
            "citation": "ISBI Practice Guidelines Committee. ISBI Practice Guidelines for Burn Care. Burns, 2016.",
            "url": "https://doi.org/10.1016/j.burns.2016.05.013",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "ISBI Practice Guidelines for Burn Care.",
              "year": "2016",
              "firstPublicationDate": "2016-08-01",
              "doi": "10.1016/j.burns.2016.05.013",
              "pmid": "27542292",
              "journal": "Burns : journal of the International Society for Burn Injuries",
              "authors": "ISBI Practice Guidelines Committee, Steering Subcommittee, Advisory Subcommittee."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/27542292/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4875f7bb2a3e8c8068ff34c60fd584b81e8c48634cbf196c4153a034493131ec",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lundin K, Alsbjørn B. The 101 percent in Lund-Browder charts: a commentary. Burns, 2013.",
            "url": "https://doi.org/10.1016/j.burns.2012.08.016",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The 101 percent in Lund-Browder charts--a commentary.",
              "year": "2013",
              "firstPublicationDate": "2012-09-11",
              "doi": "10.1016/j.burns.2012.08.016",
              "pmid": "22980775",
              "journal": "Burns : journal of the International Society for Burn Injuries",
              "authors": "Lundin K, Alsbjørn B."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/22980775/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:50:47.944Z",
          "total": 834,
          "passed": 834,
          "sourceRowCount": 834,
          "uniqueApiInputCount": 834,
          "sourceContextCount": 834,
          "cases": [
            {
              "index": 1,
              "input": {
                "idade": "0",
                "cabeca": 1
              },
              "expected": {
                "scq": 0.19
              },
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "idade": "0",
                "cabeca": 25
              },
              "expected": {
                "scq": 4.75
              },
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "idade": "0",
                "cabeca": 50
              },
              "expected": {
                "scq": 9.5
              },
              "passed": true
            },
            {
              "index": 4,
              "input": {
                "idade": "0",
                "cabeca": 75
              },
              "expected": {
                "scq": 14.25
              },
              "passed": true
            }
          ],
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "7087580ebcad5bb8d83ac80265e3d110ebcf08d717e6e40f01988150f1cd908b",
            "total": 834,
            "bankRowCount": 834,
            "uniqueApiInputCount": 834,
            "sourceContextCount": 834,
            "fullStoredSourceRows": 918,
            "localRejectionContractCount": 84,
            "excludedSourceObservationCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-occupational-independent-expectations-final34-r2.json",
                "sha256": "a3a4aa6379daddf1da1f55c9b7d8bbdd47fc8395229b1d7a565b3fb272e4f09f"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
              "sha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d"
            },
            "packagingRequirement": "Copy every complete bank byte exactly. Rebind future source/edition/code amendments explicitly; no rounding/clinical/rights scope expansion."
          },
          "scope": "Czech2020exact100percentchart: all6agecodes,12regions ×6fractionpoints;64selectedsixregionbinarycombinations plus16allregionprofiles/fullbody eachage. Coefficient/weighted sumonly. Only selected unrounded/raw numerical fields.",
          "sourceEvidence": {
            "review": {
              "file": "reports/review-20261003/root-six-primary-source-review-final34.json",
              "sha256": "7eb9bcee5678461a6ec6fc8d2ddbec4673ca95423dc4234195add5669d1b6ef1"
            },
            "reading": {
              "edition": "CzechMinistryHealth2020 massburnplan adult/pediatric100percent regional variant; ISBI2016 assessment recommendation only",
              "evidence": [
                {
                  "file": "reports/review-20261003/root-source34-primary-r3/czech-burn-plan2020.html",
                  "sha256": "48f3b19c3b3201dd70da8dbd05ba67dfd8797d489f3407fa322d3a50a56e9b18",
                  "personallyReadPages": [],
                  "scope": "Personally read webadult/pediatricregional table, bothlimbs explicit and sixagecolumns; page states2020authorship."
                },
                {
                  "file": "reports/review-20261003/root-source34-primary-r2/isbi2016-society.pdf",
                  "sha256": "2523e5c6f1c8b118ff6aa4c2b1b8e1ca30f2d4f65cf9d98ee595e60e4cae0904",
                  "personallyReadPages": [
                    9,
                    11
                  ],
                  "scope": "Personally read standardizedTBSA recommendation and source bibliography; original1944coefficients not printed/read."
                }
              ],
              "excluded": [
                "OriginalLundBrowder1944conformance, otherinstitutional4/6handvariants, clinical region assessment and16–17year age choice. Interveningyears grouped locally, source has discreteagecolumns."
              ]
            }
          },
          "evidencePath": "reports/review-20261003/root-occupational-independent-source-check-final34-r2.json",
          "evidenceSha256": "3da9531d7c62262a08e42440b6bf71b45ec903f2c22796f813d4eedc8cfe585d",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-six-occupational-independent-peer-western-final34.json",
              "sha256": "4a3f28aac8033967298f28a2b1ef66125727f9310b0ba9ea46cf5d44222db784"
            },
            "scope": "Own independent primary selected-math peer; source/rubric/right/clinical exclusions retained."
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/superficie-corporal-queimada/calculator.js",
              "sha256": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
            },
            {
              "file": "apps/dashboard/private/tool-code/superficie-corporal-queimada/calculator.js",
              "sha256": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
            },
            {
              "file": "apps/command-center/private/tool-code/superficie-corporal-queimada/calculator.js",
              "sha256": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
            }
          ],
          "qualifications": [
            "Localagegrouping/intermediateages16–17, clinical region assessment and original1944conformance excluded. Zeroarea vectors separate local rejects.",
            "Original54 WAI final-display observations remain pre-repair findings; this bank does not approve final rounded score/level/rubric. Current/future raw.score preserves unrounded sum."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "e7002e68b92d323d27297f06fa2526e018897469a44364acfd59fdc5504a660c"
      },
      "limits": "Inclua somente áreas de queimadura de espessura parcial ou total; queimaduras superficiais não entram na superfície corporal queimada. Registre a fração realmente queimada de cada região e a idade, pois a proporção entre cabeça e membros muda na infância. A regra dos nove é mais adequada ao adulto; Lund–Browder faz ajuste etário. Profundidade, localização e lesão inalatória exigem avaliação separada. A porcentagem isolada não define reposição de fluidos ou encaminhamento, e a tabela regional original não foi integralmente conferida nesta revisão.",
      "limitsEvidence": {
        "status": "direct-primary-guideline-content-and-official-institutional-body-read",
        "sources": [
          {
            "url": "https://saburnsociety.co.za/wp-content/uploads/2020/11/ISBI-Guideline-July-2017.pdf",
            "edition": "ISBI2016 original guideline content hosted by burn society",
            "readScope": "Direct primary-content PDF InitialassessmentRecommendation2/considerations,printedp9:adultnines,childLundBrowder,partialregions,ownhand and depth/site. Named section only."
          },
          {
            "url": "https://www.ameriburn.org/burn-care-team/resources/guidelines-for-burn-patient-referral",
            "edition": "ABA current referral guidance,retrieved2026-10-04",
            "readScope": "Direct official body:superficialexcludedTBSA;partial/full included;adultnines/childadjustment;site,depth,inhalation separate."
          },
          {
            "url": "https://doi.org/10.1016/j.burns.2012.08.016",
            "edition": "2012/2013Lund–Browder table commentary",
            "readScope": "Identity only;original regional table not newly read."
          }
        ],
        "populationScope": "Age-adjusted fraction of partial/full-thickness burned surface;not every red/superficial area.",
        "remainingChecks": [
          "Original regional100% versus101% table commentary not read.",
          "No fluid prescription or universalreferral validated."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "tamanho-amostral-duas-proporcoes",
      "title": "Tamanho amostral para comparar duas proporções",
      "short": "Amostra por grupo para ensaio clínico ou coorte",
      "desc": "Calcule o número de participantes por grupo para detectar a diferença entre duas proporções, com nível de significância e poder escolhidos.",
      "lead": "Estima quantos participantes cada grupo precisa para que um estudo comparativo (ensaio clínico ou coorte) detecte a diferença esperada entre duas proporções.",
      "kind": "Calculadora",
      "spec": [
        "medicina-preventiva-e-social"
      ],
      "fields": [
        [
          "p1",
          "Proporção esperada no grupo 1 (ex.: controle)",
          "num",
          {
            "min": 0.1,
            "max": 99.9,
            "step": 0.1,
            "unit": "%",
            "ph": "20"
          }
        ],
        [
          "p2",
          "Proporção esperada no grupo 2 (ex.: intervenção)",
          "num",
          {
            "min": 0.1,
            "max": 99.9,
            "step": 0.1,
            "unit": "%",
            "ph": "10"
          }
        ],
        [
          "alfa",
          "Nível de significância (bicaudal)",
          "radio",
          {
            "opts": {
              "1": "α = 1%",
              "5": "α = 5%"
            }
          }
        ],
        [
          "poder",
          "Poder do teste",
          "radio",
          {
            "opts": {
              "80": "80%",
              "90": "90%"
            }
          }
        ],
        [
          "perdas",
          "Perdas previstas (opcional)",
          "num",
          {
            "min": 0,
            "max": 50,
            "step": 1,
            "unit": "%",
            "opt": true
          }
        ]
      ],
      "formula": "<p>n por grupo = [z<sub>α/2</sub> × √(2 p̄ q̄) + z<sub>β</sub> × √(p<sub>1</sub>q<sub>1</sub> + p<sub>2</sub>q<sub>2</sub>)]² / (p<sub>1</sub> − p<sub>2</sub>)², com p̄ = (p<sub>1</sub> + p<sub>2</sub>)/2 e q = 1 − p.</p><p>A implementação usa coeficientes com seis casas decimais: z<sub>α/2</sub> = 1,959964 (α 5%) ou 2,575829 (α 1%); z<sub>β</sub> = 0,841621 (poder 80%) ou 1,281552 (poder 90%). Grupos de mesmo tamanho, sem correção de continuidade.</p><p>A equação corresponde à forma para coortes independentes de Charan e Biswas (2013, p. 123), com m = 1; a forma de ensaio com variância inteiramente agrupada da p. 124 é diferente. Os quantis normais foram conferidos matematicamente e arredondados a seis casas decimais; isso não valida a escolha do desenho. A citação WHO 1991 permanece sem conferência direta do manual.</p>",
      "sources": [
        [
          "Charan J, Biswas T. How to calculate sample size for different study designs in medical research? Indian J Psychol Med, 2013.",
          "https://doi.org/10.4103/0253-7176.116232"
        ],
        [
          "Lwanga SK, Lemeshow S. Sample size determination in health studies: a practical manual. Organização Mundial da Saúde, 1991.",
          "https://iris.who.int/handle/10665/40062"
        ],
        [
          "Charan/Biswas2013 original article content reprinted in course PDF",
          "https://www.yoursearchevidence.com/sites/g/files/vrxlpx50391/files/2024-10/M2_ParticularidadesInvestigacion.pdf"
        ]
      ],
      "cases": [
        [
          "20% × 10%, α 5%, poder 80%: 199 por grupo",
          {
            "p1": 20,
            "p2": 10,
            "alfa": "5",
            "poder": "80"
          },
          {
            "raw": {
              "n": 198.97,
              "perGroup": 199,
              "total": 398
            },
            "main": "199",
            "tol": 0.1
          }
        ],
        [
          "20% × 10%, α 5%, poder 90%: 266 por grupo",
          {
            "p1": 20,
            "p2": 10,
            "alfa": "5",
            "poder": "90"
          },
          {
            "raw": {
              "n": 265.87,
              "perGroup": 266
            },
            "tol": 0.1
          }
        ],
        [
          "Proporções iguais: erro",
          {
            "p1": 30,
            "p2": 30,
            "alfa": "5",
            "poder": "80"
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:11:12.436Z",
        "total": 84,
        "passed": 84,
        "sourceRowCount": 84,
        "uniqueApiInputCount": 84,
        "sourceContextCount": 84,
        "scope": "84 selected equal-allocation independent-cohort equation scenarios at the local six-decimal normal coefficients, independently corroborated by NormalDist quantiles. Pooled-trial equation is different; WHO1991manual not directly checked. Local two-stage loss-ceiling arithmetic is not study-design approval.",
        "originalSourceRowCount": 84,
        "localRejectionContractCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "p1": 20,
              "p2": 10,
              "alfa": "1",
              "poder": "80",
              "perdas": 0
            },
            "expected": {
              "n": 296.37012981975687,
              "perGroup": 297,
              "total": 594
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 297,
                  "total": 594
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "p1": 20,
              "p2": 10,
              "alfa": "1",
              "poder": "80",
              "perdas": 10
            },
            "expected": {
              "n": 296.37012981975687,
              "perGroup": 330,
              "total": 660
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 330,
                  "total": 660
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "p1": 20,
              "p2": 10,
              "alfa": "1",
              "poder": "80",
              "perdas": 50
            },
            "expected": {
              "n": 296.37012981975687,
              "perGroup": 594,
              "total": 1188
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 296.37012981975687,
                  "perGroup": 594,
                  "total": 1188
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "p1": 20,
              "p2": 10,
              "alfa": "1",
              "poder": "90",
              "perdas": 0
            },
            "expected": {
              "n": 376.9445102630511,
              "perGroup": 377,
              "total": 754
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "n": 376.9445102630511,
                  "perGroup": 377,
                  "total": 754
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "6a13cd84a780f0d0e9f06452bc37b8c569db26e36a3a1497239d45bca9f4e046",
          "total": 84,
          "bankRowCount": 84,
          "uniqueApiInputCount": 84,
          "sourceContextCount": 84,
          "fullStoredSourceRows": 84,
          "localRejectionContractCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
              "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
            "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
          },
          "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 84,
          "uniqueApiInputs": 84,
          "duplicateRows": 0
        },
        "sources": [
          {
            "rootPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            },
            "targetedReadings": [
              {
                "id": "tamanho-amostral-duas-proporcoes",
                "url": "https://journals.sagepub.com/doi/pdf/10.4103/0253-7176.116232",
                "edition": "Charan/Biswas2013 explanatory design-specific review; equal-allocation independent-cohort form",
                "access": "Actual publisher PDF web reader opened and targeted printed123(cohort) and124(trial) sections read; text mathematics partly garbled. Screenshot requests to publisher PDF failed cache retrieval; no claim of personally seeing a rendered formula image. OfficialPMC article also opened in earlier source reading.",
                "readScope": "Equal m=1 cohort form separates null pooled variance from alternative group variances. The trial form printed124 is a different fully pooled formula and is not silently substituted. Printed approximate z-values do not define exact6decimal constants.",
                "selectedScope": "Independent NormalDist inverse CDF quantiles rounded to6decimal places, compared to root independent integral-series/bisection. Cohort algebra and local two-step attrition ceil arithmetic selected.",
                "excluded": [
                  "Universal study-design suitability",
                  "Other allocation ratios, matched designs, continuity corrections",
                  "Claim that local loss-ceiling or6decimal quantile policy is a printed clinical standard"
                ]
              },
              {
                "id": "tamanho-amostral-duas-proporcoes",
                "url": "https://www.itl.nist.gov/div898/handbook/eda/section3/eda3661.htm",
                "edition": "NIST/SEMATECH standard normal mathematical definitions",
                "access": "Actual official density,CDF and inversepercent-point definitions opened and read; reopened during final peer. Root numerical integration implementation was not used to author own quantiles.",
                "readScope": "Standard-normal density/CDF and inverse CDF support independently evaluated quantiles.",
                "selectedScope": "Python standard-library NormalDist.inv_cdf, selected6decimal rounding:1.959964,2.575829,0.841621,1.281552.",
                "excluded": [
                  "Inferential assumptions and study-design choice",
                  "Clinical validity or rounded paper constants equivalence"
                ]
              }
            ],
            "declaredOriginalMethodVersion": "WHO/Lwanga Lemeshow 1991:normalbilateral, gruposiguais, semcorreçãocontinuidade; z 1,96/2,576 e 0,842/1,282",
            "sourceEditionsUnchanged": true,
            "scope": "84 selected equal-allocation independent-cohort equation scenarios at the local six-decimal normal coefficients, independently corroborated by NormalDist quantiles. Pooled-trial equation is different; WHO1991manual not directly checked. Local two-stage loss-ceiling arithmetic is not study-design approval."
          }
        ],
        "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
        "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "status": "passed-scoped-mathematical",
          "ownNormalDistQuantilesIndependent": true,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
            "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f"
          },
          {
            "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
            "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f"
          },
          {
            "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
            "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f"
          }
        ],
        "qualifications": [
          "84 selected equal-allocation independent-cohort equation scenarios at the local six-decimal normal coefficients, independently corroborated by NormalDist quantiles. Pooled-trial equation is different; WHO1991manual not directly checked. Local two-stage loss-ceiling arithmetic is not study-design approval.",
          "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
          "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
          "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
          "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
          "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Coortes independentes, Charan/Biswas 2013 p. 123, m=1; quantis normais com seis casas decimais; sem correção de continuidade; WHO 1991 não conferido diretamente",
      "implementationVersion": "tamanho-amostral-duas-proporcoes@native-2026-10-03+6fa221e856ac",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3775042/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "n por grupo = [z α/2 × √(2 p̄ q̄) + z β × √(p 1 q 1 + p 2 q 2 )]² / (p 1 − p 2 )², com p̄ = (p 1 + p 2 )/2 e q = 1 − p. A implementação usa coeficientes com seis casas decimais: z α/2 = 1,959964 (α 5%) ou 2,575829 (α 1%); z β = 0,841621 (poder 80%) ou 1,281552 (poder 90%). Grupos de mesmo tamanho, sem correção de continuidade. A equação corresponde à forma para coortes independentes de Charan e Biswas (2013, p. 123), com m = 1; a forma de ensaio com variância inteiramente agrupada da p. 124 é diferente. Os quantis normais foram conferidos matematicamente e arredondados a seis casas decimais; isso não valida a escolha do desenho. A citação WHO 1991 permanece sem conferência direta do manual.",
        "inputContract": {
          "fields": [
            {
              "key": "p1",
              "label": "Proporção esperada no grupo 1 (ex.: controle)",
              "type": "num",
              "min": 0.1,
              "max": 99.9,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "p2",
              "label": "Proporção esperada no grupo 2 (ex.: intervenção)",
              "type": "num",
              "min": 0.1,
              "max": 99.9,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "alfa",
              "label": "Nível de significância (bicaudal)",
              "type": "radio",
              "optional": false,
              "options": {
                "1": "α = 1%",
                "5": "α = 5%"
              }
            },
            {
              "key": "poder",
              "label": "Poder do teste",
              "type": "radio",
              "optional": false,
              "options": {
                "80": "80%",
                "90": "90%"
              }
            },
            {
              "key": "perdas",
              "label": "Perdas previstas (opcional)",
              "type": "num",
              "min": 0,
              "max": 50,
              "unit": "%",
              "optional": true,
              "options": null
            }
          ],
          "hash": "bc8c8f8b9b8df4e9fda87276b0574751fa2474fd5f7017353a76f548274a7066"
        },
        "sourceEditions": [
          {
            "citation": "Charan J, Biswas T. How to calculate sample size for different study designs in medical research? Indian J Psychol Med, 2013.",
            "url": "https://doi.org/10.4103/0253-7176.116232",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "How to calculate sample size for different study designs in medical research?",
              "year": "2013",
              "firstPublicationDate": "2013-04-01",
              "doi": "10.4103/0253-7176.116232",
              "pmid": "24049221",
              "pmcid": "PMC3775042",
              "journal": "Indian journal of psychological medicine",
              "authors": "Charan J, Biswas T."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3775042/",
            "abstractAvailable": true,
            "fullTextSha256": "783b0734e1cb433d1eef605660f823108ec1fb7f50e3c46fca23fcdc55d5635b",
            "abstractSha256": "d382d5fb7e2a96cac101c35d11738c160ed5be23c13ef8a83b93c110d9831208",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lwanga SK, Lemeshow S. Sample size determination in health studies: a practical manual. Organização Mundial da Saúde, 1991.",
            "url": "https://iris.who.int/handle/10665/40062",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "Lwanga/Lemeshow, WHO 1991, cited edition; institutional handle inaccessible via browsing tool.",
            "reason": "WHO IRIS open returned inaccessible; alternate primary statistical article in catalogue has bibliographic confirmation."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:11:12.436Z",
          "total": 84,
          "passed": 84,
          "sourceRowCount": 84,
          "uniqueApiInputCount": 84,
          "sourceContextCount": 84,
          "scope": "84 selected equal-allocation independent-cohort equation scenarios at the local six-decimal normal coefficients, independently corroborated by NormalDist quantiles. Pooled-trial equation is different; WHO1991manual not directly checked. Local two-stage loss-ceiling arithmetic is not study-design approval.",
          "originalSourceRowCount": 84,
          "localRejectionContractCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "p1": 20,
                "p2": 10,
                "alfa": "1",
                "poder": "80",
                "perdas": 0
              },
              "expected": {
                "n": 296.37012981975687,
                "perGroup": 297,
                "total": 594
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 297,
                    "total": 594
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "p1": 20,
                "p2": 10,
                "alfa": "1",
                "poder": "80",
                "perdas": 10
              },
              "expected": {
                "n": 296.37012981975687,
                "perGroup": 330,
                "total": 660
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 330,
                    "total": 660
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "p1": 20,
                "p2": 10,
                "alfa": "1",
                "poder": "80",
                "perdas": 50
              },
              "expected": {
                "n": 296.37012981975687,
                "perGroup": 594,
                "total": 1188
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 296.37012981975687,
                    "perGroup": 594,
                    "total": 1188
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "p1": 20,
                "p2": 10,
                "alfa": "1",
                "poder": "90",
                "perdas": 0
              },
              "expected": {
                "n": 376.9445102630511,
                "perGroup": 377,
                "total": 754
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
                  "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "n": 376.9445102630511,
                    "perGroup": 377,
                    "total": 754
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "6a13cd84a780f0d0e9f06452bc37b8c569db26e36a3a1497239d45bca9f4e046",
            "total": 84,
            "bankRowCount": 84,
            "uniqueApiInputCount": 84,
            "sourceContextCount": 84,
            "fullStoredSourceRows": 84,
            "localRejectionContractCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
                "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
              "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
            },
            "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 84,
            "uniqueApiInputs": 84,
            "duplicateRows": 0
          },
          "sources": [
            {
              "rootPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              },
              "targetedReadings": [
                {
                  "id": "tamanho-amostral-duas-proporcoes",
                  "url": "https://journals.sagepub.com/doi/pdf/10.4103/0253-7176.116232",
                  "edition": "Charan/Biswas2013 explanatory design-specific review; equal-allocation independent-cohort form",
                  "access": "Actual publisher PDF web reader opened and targeted printed123(cohort) and124(trial) sections read; text mathematics partly garbled. Screenshot requests to publisher PDF failed cache retrieval; no claim of personally seeing a rendered formula image. OfficialPMC article also opened in earlier source reading.",
                  "readScope": "Equal m=1 cohort form separates null pooled variance from alternative group variances. The trial form printed124 is a different fully pooled formula and is not silently substituted. Printed approximate z-values do not define exact6decimal constants.",
                  "selectedScope": "Independent NormalDist inverse CDF quantiles rounded to6decimal places, compared to root independent integral-series/bisection. Cohort algebra and local two-step attrition ceil arithmetic selected.",
                  "excluded": [
                    "Universal study-design suitability",
                    "Other allocation ratios, matched designs, continuity corrections",
                    "Claim that local loss-ceiling or6decimal quantile policy is a printed clinical standard"
                  ]
                },
                {
                  "id": "tamanho-amostral-duas-proporcoes",
                  "url": "https://www.itl.nist.gov/div898/handbook/eda/section3/eda3661.htm",
                  "edition": "NIST/SEMATECH standard normal mathematical definitions",
                  "access": "Actual official density,CDF and inversepercent-point definitions opened and read; reopened during final peer. Root numerical integration implementation was not used to author own quantiles.",
                  "readScope": "Standard-normal density/CDF and inverse CDF support independently evaluated quantiles.",
                  "selectedScope": "Python standard-library NormalDist.inv_cdf, selected6decimal rounding:1.959964,2.575829,0.841621,1.281552.",
                  "excluded": [
                    "Inferential assumptions and study-design choice",
                    "Clinical validity or rounded paper constants equivalence"
                  ]
                }
              ],
              "declaredOriginalMethodVersion": "WHO/Lwanga Lemeshow 1991:normalbilateral, gruposiguais, semcorreçãocontinuidade; z 1,96/2,576 e 0,842/1,282",
              "sourceEditionsUnchanged": true,
              "scope": "84 selected equal-allocation independent-cohort equation scenarios at the local six-decimal normal coefficients, independently corroborated by NormalDist quantiles. Pooled-trial equation is different; WHO1991manual not directly checked. Local two-stage loss-ceiling arithmetic is not study-design approval."
            }
          ],
          "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
          "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
              "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
            },
            "status": "passed-scoped-mathematical",
            "ownNormalDistQuantilesIndependent": true,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
              "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f"
            },
            {
              "file": "apps/dashboard/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
              "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f"
            },
            {
              "file": "apps/command-center/private/tool-code/tamanho-amostral-duas-proporcoes/calculator.js",
              "sha256": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f"
            }
          ],
          "qualifications": [
            "84 selected equal-allocation independent-cohort equation scenarios at the local six-decimal normal coefficients, independently corroborated by NormalDist quantiles. Pooled-trial equation is different; WHO1991manual not directly checked. Local two-stage loss-ceiling arithmetic is not study-design approval.",
            "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
            "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
            "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
            "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
            "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "6fa221e856acf837e3022d9be888e65d68c774ba0a0a9df23ca3d86afc58c72f",
        "inputContractHashHistory": [
          {
            "hash": "3b0dfa964d7f003e55f0245c05f019a9b451144f3e4179f8326a5d131374c304",
            "reason": "Only formula prose now states actual existing6decimal coefficients and independently read cohort equation edition; fields/options/config/numeric code unchanged.",
            "formulaSha256": "ba15bfa34913101b1a120c77d9f60904551d6e47784f444d629aace4428c81a3"
          }
        ],
        "sampleSizeSixDecimalDocumentationAmendment": {
          "at": "2026-10-04T21:14:17.938Z",
          "scope": "Documentation only: actual existing six-decimal coefficients disclosed; m=1 cohort equation distinguished from pooled trial variant. All mathematical calculations, fields/options/cases/clinical flags unchanged; original WHO citation preserved without claiming direct manual reading.",
          "previousFormula": "<p>n por grupo = [z<sub>α/2</sub> × √(2 p̄ q̄) + z<sub>β</sub> × √(p<sub>1</sub>q<sub>1</sub> + p<sub>2</sub>q<sub>2</sub>)]² / (p<sub>1</sub> − p<sub>2</sub>)², com p̄ = (p<sub>1</sub> + p<sub>2</sub>)/2 e q = 1 − p.</p><p>z<sub>α/2</sub> = 1,96 (α 5%) ou 2,576 (α 1%); z<sub>β</sub> = 0,842 (poder 80%) ou 1,282 (poder 90%). Grupos de mesmo tamanho, sem correção de continuidade.</p>",
          "newFormula": "<p>n por grupo = [z<sub>α/2</sub> × √(2 p̄ q̄) + z<sub>β</sub> × √(p<sub>1</sub>q<sub>1</sub> + p<sub>2</sub>q<sub>2</sub>)]² / (p<sub>1</sub> − p<sub>2</sub>)², com p̄ = (p<sub>1</sub> + p<sub>2</sub>)/2 e q = 1 − p.</p><p>A implementação usa coeficientes com seis casas decimais: z<sub>α/2</sub> = 1,959964 (α 5%) ou 2,575829 (α 1%); z<sub>β</sub> = 0,841621 (poder 80%) ou 1,281552 (poder 90%). Grupos de mesmo tamanho, sem correção de continuidade.</p><p>A equação corresponde à forma para coortes independentes de Charan e Biswas (2013, p. 123), com m = 1; a forma de ensaio com variância inteiramente agrupada da p. 124 é diferente. Os quantis normais foram conferidos matematicamente e arredondados a seis casas decimais; isso não valida a escolha do desenho. A citação WHO 1991 permanece sem conferência direta do manual.</p>",
          "previousMethodVersion": "WHO/Lwanga Lemeshow 1991:normalbilateral, gruposiguais, semcorreçãocontinuidade; z 1,96/2,576 e 0,842/1,282",
          "newMethodVersion": "Coortes independentes, Charan/Biswas 2013 p. 123, m=1; quantis normais com seis casas decimais; sem correção de continuidade; WHO 1991 não conferido diretamente",
          "previousLimits": "Esta aproximação calcula o tamanho por grupo para duas proporções binárias independentes, com alocação igual e teste bilateral. Defina diferença clinicamente relevante, proporções esperadas, significância e poder; não trate a diferença desejada como resultado conhecido. O cálculo não incorpora pareamento, conglomerados, medidas repetidas ou alocação desigual, que exigem métodos próprios. O ajuste para perdas aumenta o recrutamento, mas não corrige viés ou um desenho inadequado. A íntegra do manual WHO 1991 não foi conferida.",
          "newLimits": "Esta aproximação calcula o tamanho por grupo para duas proporções binárias independentes, com alocação igual e teste bilateral. Defina diferença clinicamente relevante, proporções esperadas, significância e poder; não trate a diferença desejada como resultado conhecido. O cálculo não incorpora pareamento, conglomerados, medidas repetidas ou alocação desigual, que exigem métodos próprios. O ajuste para perdas aumenta o recrutamento, mas não corrige viés ou um desenho inadequado. A íntegra do manual WHO 1991 não foi conferida. A equação corresponde à forma para coortes independentes de Charan e Biswas (2013, p. 123), com m = 1; a forma de ensaio com variância inteiramente agrupada da p. 124 é diferente. Os quantis normais foram conferidos matematicamente e arredondados a seis casas decimais; isso não valida a escolha do desenho. A citação WHO 1991 permanece sem conferência direta do manual.",
          "actualCoefficients": [
            1.959964,
            2.575829,
            0.841621,
            1.281552
          ],
          "sourceReadScope": [
            {
              "url": "https://journals.sagepub.com/doi/pdf/10.4103/0253-7176.116232",
              "readScope": "Publisher text-extracted pages123/124 targeted; formula screenshot retrieval failed; not entire-paper or WHO-manual proof."
            },
            {
              "url": "https://www.itl.nist.gov/div898/handbook/eda/section3/eda3661.htm",
              "readScope": "Actual density,CDF,inverseCDF definitions; own NormalDist quantiles corroborate root independent integralseries/bisection. Six-decimal precision is declared implementation choice."
            }
          ],
          "authored": {
            "file": "reports/review-20261003/sample-size-six-decimal-documentation-authored-final31-v2.cjs",
            "sha256": "f19c5614c8f24e2451639db8f9f831876ae8a8bd2fbcda5754398dbd7b60bc60"
          },
          "independentMathPeer": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "sourceOracleRevision": {
            "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
            "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89",
            "oldProseExpectedRetained": true
          },
          "unchanged": {
            "fields": true,
            "optionValues": true,
            "cases": true,
            "code": true,
            "clinicalFlags": true,
            "sourceCitationRows": true
          },
          "fullFormulaConformance": "not-performed",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed"
        }
      },
      "limits": "Esta aproximação calcula o tamanho por grupo para duas proporções binárias independentes, com alocação igual e teste bilateral. Defina diferença clinicamente relevante, proporções esperadas, significância e poder; não trate a diferença desejada como resultado conhecido. O cálculo não incorpora pareamento, conglomerados, medidas repetidas ou alocação desigual, que exigem métodos próprios. O ajuste para perdas aumenta o recrutamento, mas não corrige viés ou um desenho inadequado. A íntegra do manual WHO 1991 não foi conferida. A equação corresponde à forma para coortes independentes de Charan e Biswas (2013, p. 123), com m = 1; a forma de ensaio com variância inteiramente agrupada da p. 124 é diferente. Os quantis normais foram conferidos matematicamente e arredondados a seis casas decimais; isso não valida a escolha do desenho. A citação WHO 1991 permanece sem conferência direta do manual.",
      "limitsEvidence": {
        "status": "direct-original-content-named-sections-read-manual-inaccessible",
        "sources": [
          {
            "url": "https://www.yoursearchevidence.com/sites/g/files/vrxlpx50391/files/2024-10/M2_ParticularidadesInvestigacion.pdf",
            "edition": "Charan/Biswas2013 original article content reprinted in course PDF",
            "readScope": "Original article pages121–125 text read:two-group binary comparison,independence,clinicaldifference,power/significance and design-specificmethods;not a claim that simplified publishedformula matches current pooled-null/unpooled-alternativeformula bytewise."
          },
          {
            "url": "https://iris.who.int/handle/10665/40062",
            "edition": "WHO Lwanga/Lemeshow1991",
            "readScope": "Institutional identity only;original manual download403 and alternatemirror unavailable."
          }
        ],
        "populationScope": "Approximate unpaired equal-allocation comparison of two binary proportions.",
        "remainingChecks": [
          "WHO1991 original manual inaccessible.",
          "Charan article supports design conditions,not bytewise certification of currentformula.",
          "No complexdesign adjustment."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "tamanho-amostral-proporcao",
      "title": "Tamanho amostral para estimar uma proporção",
      "short": "Amostra para prevalência com margem de erro definida",
      "desc": "Calcule o tamanho da amostra para estimar uma prevalência ou proporção com a margem de erro e a confiança desejadas, com correção para população finita e perdas.",
      "lead": "Estima quantas pessoas estudar para medir uma prevalência (ou outra proporção) com precisão definida, em amostragem aleatória simples.",
      "kind": "Calculadora",
      "spec": [
        "medicina-preventiva-e-social",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "p",
          "Proporção esperada (se desconhecida, use 50%)",
          "num",
          {
            "min": 1,
            "max": 99,
            "step": 0.1,
            "unit": "%",
            "ph": "20"
          }
        ],
        [
          "d",
          "Margem de erro absoluta (precisão)",
          "num",
          {
            "min": 0.5,
            "max": 30,
            "step": 0.1,
            "unit": "pontos %",
            "ph": "5"
          }
        ],
        [
          "conf",
          "Nível de confiança",
          "radio",
          {
            "opts": {
              "90": "90%",
              "95": "95%",
              "99": "99%"
            }
          }
        ],
        [
          "pop",
          "Tamanho da população (opcional, para população finita)",
          "num",
          {
            "min": 10,
            "max": 100000000,
            "step": 1,
            "unit": "pessoas",
            "opt": true
          }
        ],
        [
          "perdas",
          "Perdas e recusas previstas (opcional)",
          "num",
          {
            "min": 0,
            "max": 50,
            "step": 1,
            "unit": "%",
            "opt": true
          }
        ]
      ],
      "formula": "<p>n<sub>0</sub> = z² × p × (1 − p) / d², com z = 1,645 (90%), 1,96 (95%) ou 2,576 (99%) e d = margem de erro absoluta.</p><p>População finita (N): n = n<sub>0</sub> / [1 + (n<sub>0</sub> − 1) / N]. Perdas: n<sub>final</sub> = n / (1 − proporção de perdas). Todos os valores são arredondados para cima.</p><p><strong>Precisão numérica:</strong> no cálculo de 95%, o quantil é z = 1,959964; 1,96 acima é sua apresentação arredondada. A correção do caso de referência está registrada na procedência do acervo.</p>",
      "sources": [
        [
          "Lwanga SK, Lemeshow S. Sample size determination in health studies: a practical manual. Organização Mundial da Saúde, 1991.",
          "https://iris.who.int/handle/10665/40062"
        ],
        [
          "Charan J, Biswas T. How to calculate sample size for different study designs in medical research? Indian J Psychol Med, 2013.",
          "https://doi.org/10.4103/0253-7176.116232"
        ],
        [
          "Charan/Biswas2013 original article content",
          "https://www.yoursearchevidence.com/sites/g/files/vrxlpx50391/files/2024-10/M2_ParticularidadesInvestigacion.pdf"
        ]
      ],
      "cases": [
        [
          "Prevalência de 20%, margem de 5 pontos, 95%: 246 (exemplo do manual da OMS)",
          {
            "p": 20,
            "d": 5,
            "conf": "95"
          },
          {
            "raw": {
              "n0": 245.853368402944,
              "final": 246
            },
            "main": "246",
            "level": "info",
            "tol": 1e-8
          }
        ],
        [
          "50%, ±5 pontos, 95%, população de 1.000: 278",
          {
            "p": 50,
            "d": 5,
            "conf": "95",
            "pop": 1000
          },
          {
            "raw": {
              "n0": 384.15,
              "final": 278
            },
            "main": "278"
          }
        ],
        [
          "50%, ±5 pontos, 95%, 10% de perdas: 385 / 0,9 = 428",
          {
            "p": 50,
            "d": 5,
            "conf": "95",
            "perdas": 10
          },
          {
            "main": "428"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Quantil95% documentado sem arredondar para1,96",
            "input": {
              "p": 20,
              "d": 5,
              "conf": "95"
            },
            "expected": {
              "n0": 245.85336840294397,
              "final": 246
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Metade da margem quadruplica n0",
            "input": {
              "p": 20,
              "d": 2.5,
              "conf": "95"
            },
            "expected": {
              "n0": 983.4134736117759,
              "final": 984
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "WHO/Lwanga Lemeshow 1991:proporçãoúnica, correçãopopulaçãofinita, perdas, teto; z 95%1,959964",
      "implementationVersion": "tamanho-amostral-proporcao@native-2026-10-03+0f862c2823b0",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3775042/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "n 0 = z² × p × (1 − p) / d², com z = 1,645 (90%), 1,96 (95%) ou 2,576 (99%) e d = margem de erro absoluta. População finita (N): n = n 0 / [1 + (n 0 − 1) / N]. Perdas: n final = n / (1 − proporção de perdas). Todos os valores são arredondados para cima. Precisão numérica: no cálculo de 95%, o quantil é z = 1,959964; 1,96 acima é sua apresentação arredondada. A correção do caso de referência está registrada na procedência do acervo.",
        "inputContract": {
          "fields": [
            {
              "key": "p",
              "label": "Proporção esperada (se desconhecida, use 50%)",
              "type": "num",
              "min": 1,
              "max": 99,
              "unit": "%",
              "optional": false,
              "options": null
            },
            {
              "key": "d",
              "label": "Margem de erro absoluta (precisão)",
              "type": "num",
              "min": 0.5,
              "max": 30,
              "unit": "pontos %",
              "optional": false,
              "options": null
            },
            {
              "key": "conf",
              "label": "Nível de confiança",
              "type": "radio",
              "optional": false,
              "options": {
                "90": "90%",
                "95": "95%",
                "99": "99%"
              }
            },
            {
              "key": "pop",
              "label": "Tamanho da população (opcional, para população finita)",
              "type": "num",
              "min": 10,
              "max": 100000000,
              "unit": "pessoas",
              "optional": true,
              "options": null
            },
            {
              "key": "perdas",
              "label": "Perdas e recusas previstas (opcional)",
              "type": "num",
              "min": 0,
              "max": 50,
              "unit": "%",
              "optional": true,
              "options": null
            }
          ],
          "hash": "28373069ba4597a8cb5ef94752752674002f4e7e0ca3a887369e0eb77ec441bc"
        },
        "sourceEditions": [
          {
            "citation": "Lwanga SK, Lemeshow S. Sample size determination in health studies: a practical manual. Organização Mundial da Saúde, 1991.",
            "url": "https://iris.who.int/handle/10665/40062",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "Lwanga/Lemeshow, WHO 1991, cited edition; institutional handle inaccessible via browsing tool.",
            "reason": "WHO IRIS open returned inaccessible; alternate primary statistical article in catalogue has bibliographic confirmation."
          },
          {
            "citation": "Charan J, Biswas T. How to calculate sample size for different study designs in medical research? Indian J Psychol Med, 2013.",
            "url": "https://doi.org/10.4103/0253-7176.116232",
            "class": "primary-publication-full-text-retrieved",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "How to calculate sample size for different study designs in medical research?",
              "year": "2013",
              "firstPublicationDate": "2013-04-01",
              "doi": "10.4103/0253-7176.116232",
              "pmid": "24049221",
              "pmcid": "PMC3775042",
              "journal": "Indian journal of psychological medicine",
              "authors": "Charan J, Biswas T."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC3775042/",
            "abstractAvailable": true,
            "fullTextSha256": "783b0734e1cb433d1eef605660f823108ec1fb7f50e3c46fca23fcdc55d5635b",
            "abstractSha256": "d382d5fb7e2a96cac101c35d11738c160ed5be23c13ef8a83b93c110d9831208",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Quantil95% documentado sem arredondar para1,96",
              "input": {
                "p": 20,
                "d": 5,
                "conf": "95"
              },
              "expected": {
                "n0": 245.85336840294397,
                "final": 246
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Metade da margem quadruplica n0",
              "input": {
                "p": 20,
                "d": 2.5,
                "conf": "95"
              },
              "expected": {
                "n0": 983.4134736117759,
                "final": 984
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "0f862c2823b0fea968293a6c92dd469fd923a670cc7572d7a9525451219bab38"
      },
      "limits": "Use uma proporção esperada e uma margem de erro absoluta, nas unidades indicadas, para estimar uma proporção em amostragem simples. O nível de confiança não é poder estatístico de uma comparação. A correção de população finita pressupõe a população definida; não incorpora automaticamente conglomerados, estratificação ou efeito de desenho. A inflação para perdas aumenta o recrutamento, mas não elimina viés de não resposta. A aproximação normal e a íntegra do manual WHO 1991 não foram validadas para cada desenho por esta interface.",
      "limitsEvidence": {
        "status": "direct-original-content-named-sections-read-manual-inaccessible",
        "sources": [
          {
            "url": "https://www.yoursearchevidence.com/sites/g/files/vrxlpx50391/files/2024-10/M2_ParticularidadesInvestigacion.pdf",
            "edition": "Charan/Biswas2013 original article content",
            "readScope": "Original article cross-sectionalproportion section and design considerations,printedpp121–125 text read:expectedp,absoluteerror and design-specificmethod."
          },
          {
            "url": "https://iris.who.int/handle/10665/40062",
            "edition": "WHO Lwanga/Lemeshow1991",
            "readScope": "Identity only;manual403/not read."
          }
        ],
        "populationScope": "Simple proportion estimation with absolute precision;not a complex sample design.",
        "remainingChecks": [
          "WHO1991 original manual inaccessible.",
          "No universal normal-approximation performance or complexsurvey validation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "tfg-ckd-epi",
      "title": "Taxa de filtração glomerular (CKD-EPI 2021)",
      "short": "Estadiamento da doença renal crônica",
      "desc": "Calcule a TFG estimada pela equação CKD-EPI 2021 (sem raça), com o estágio KDIGO da doença renal crônica e o impacto no risco cardiovascular.",
      "lead": "Estima a taxa de filtração glomerular pela equação CKD-EPI 2021, sem o coeficiente de raça, e classifica o estágio KDIGO.",
      "kind": "Calculadora",
      "spec": [
        "nefrologia",
        "clinica-medica",
        "cardiologia",
        "endocrinologia-e-metabologia"
      ],
      "fields": [
        [
          "cr",
          "Creatinina sérica",
          "num",
          {
            "min": 0.2,
            "max": 20,
            "step": "0.01",
            "unit": "mg/dL",
            "ph": "1,0"
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 110,
            "unit": "anos",
            "ph": "60"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ]
      ],
      "formula": "<p>TFG = 142 × mín(Cr/κ, 1)<sup>α</sup> × máx(Cr/κ, 1)<sup>−1,200</sup> × 0,9938<sup>idade</sup> × 1,012 (mulheres).</p><p>κ = 0,7 (mulheres) ou 0,9 (homens); α = −0,241 (mulheres) ou −0,302 (homens). Resultado em mL/min/1,73 m².</p>",
      "sources": [
        [
          "Inker LA et al. New creatinine- and cystatin C–based equations to estimate GFR without race. N Engl J Med, 2021.",
          "https://doi.org/10.1056/NEJMoa2102953"
        ],
        [
          "KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease.",
          "https://kdigo.org/guidelines/ckd-evaluation-and-management/"
        ],
        [
          "NIDDK adult equations, reviewedMay2025; CKD-EPI2021 creatinine variant",
          "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/glomerular-filtration-rate-equations/adults"
        ],
        [
          "NIDDK Clinical Measurements & eGFR Accuracy",
          "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/factors-affecting-egfr-accuracy/clinical-measurements"
        ],
        [
          "NIDDK drug-dosing guidance, reviewedOctober2024",
          "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/ckd-drug-dosing-providers"
        ]
      ],
      "cases": [
        [
          "Homem, 50 anos, Cr 1,0: ≈ 92 mL/min/1,73 m² (G1)",
          {
            "cr": 1,
            "idade": 50,
            "sexo": "M"
          },
          {
            "raw": {
              "gfr": 92,
              "stage": "G1"
            },
            "tol": 0.5
          }
        ],
        [
          "Mulher, 50 anos, Cr 0,7: 105 mL/min/1,73 m²",
          {
            "cr": 0.7,
            "idade": 50,
            "sexo": "F"
          },
          {
            "raw": {
              "gfr": 105
            },
            "tol": 0.5
          }
        ],
        [
          "Homem, 70 anos, Cr 2,5: estágio G4",
          {
            "cr": 2.5,
            "idade": 70,
            "sexo": "M"
          },
          {
            "raw": {
              "stage": "G4"
            },
            "level": "high"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Continuidade em Cr/κ=1 no ramo masculino",
            "input": {
              "idade": 40,
              "cr": 0.9,
              "sexo": "M"
            },
            "expected": {
              "gfr": 110.72559960355491
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Continuidade em Cr/κ=1 e fator feminino",
            "input": {
              "idade": 40,
              "cr": 0.7,
              "sexo": "F"
            },
            "expected": {
              "gfr": 112.05430679879757
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "CKDEPIcreatinina 2021/Inker:semraça 142, min/max,κ0,7/0,9,α−0,241/−0,302; semcistatina",
      "implementationVersion": "tfg-ckd-epi@native-2026-10-03+a6f6f60100e4",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8822996/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "TFG = 142 × mín(Cr/κ, 1) α × máx(Cr/κ, 1) −1,200 × 0,9938 idade × 1,012 (mulheres). κ = 0,7 (mulheres) ou 0,9 (homens); α = −0,241 (mulheres) ou −0,302 (homens). Resultado em mL/min/1,73 m².",
        "inputContract": {
          "fields": [
            {
              "key": "cr",
              "label": "Creatinina sérica",
              "type": "num",
              "min": 0.2,
              "max": 20,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 110,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            }
          ],
          "hash": "13fe2cfb2f3c79e314ca30c867278cc6538bf1bc505bc0c419075b4efb7184db"
        },
        "sourceEditions": [
          {
            "citation": "Inker LA et al. New creatinine- and cystatin C–based equations to estimate GFR without race. N Engl J Med, 2021.",
            "url": "https://doi.org/10.1056/NEJMoa2102953",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "New Creatinine- and Cystatin C-Based Equations to Estimate GFR without Race.",
              "year": "2021",
              "firstPublicationDate": "2021-09-23",
              "doi": "10.1056/nejmoa2102953",
              "pmid": "34554658",
              "pmcid": "PMC8822996",
              "journal": "The New England journal of medicine",
              "authors": "Inker LA, Eneanya ND, Coresh J, Tighiouart H, Wang D, Sang Y, Crews DC, Doria A, Estrella MM, Froissart M, Grams ME, Greene T, Grubb A, Gudnason V, Gutiérrez OM, Kalil R, Karger AB, Mauer M, Navis G, Nelson RG, Poggio ED, Rodby R, Rossing P, Rule AD, Selvin E, Seegmiller JC, Shlipak MG, Torres VE, Yang W, Ballew SH, Couture SJ, Powe NR, Levey AS, Chronic Kidney Disease Epidemiology Collaboration."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC8822996/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "42957262db3f232c6f4d5d98a3528e639358bc50e4d8913c5befce0ecf244aa2",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease.",
            "url": "https://kdigo.org/guidelines/ckd-evaluation-and-management/",
            "class": "institutional-edition-page-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "edition": "KDIGO 2024 CKD guideline; source page describes current chapter 3 focused update as underway."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Continuidade em Cr/κ=1 no ramo masculino",
              "input": {
                "idade": 40,
                "cr": 0.9,
                "sexo": "M"
              },
              "expected": {
                "gfr": 110.72559960355491
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Continuidade em Cr/κ=1 e fator feminino",
              "input": {
                "idade": 40,
                "cr": 0.7,
                "sexo": "F"
              },
              "expected": {
                "gfr": 112.05430679879757
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "a6f6f60100e4737053d30f697f5c43840047fdded0cf641d4e35851b9fcd78ca"
      },
      "limits": "Equação CKD-EPI2021 baseada apenas em creatinina para adultos de 18 anos ou mais; requer creatinina sérica padronizada por IDMS. É uma estimativa em mL/min/1,73m², não uma medida direta da filtração. Função renal instável, gestação, doença crítica, câncer e massa muscular ou tamanho corporal atípicos podem reduzir sua confiabilidade. Próximo a um limiar decisório, a avaliação pode requerer creatinina–cistatinaC ou medida confirmatória. A categoria G isolada não confirma DRC. O resultado indexado não deve ser tratado automaticamente como clearance absoluto para dose de medicamento; confira a bula, a população e o método exigido.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/glomerular-filtration-rate-equations/adults",
            "edition": "NIDDK adult equations, reviewedMay2025; CKD-EPI2021 creatinine variant",
            "access": "Direct official page read: adult18+, limitations, equations/units and IDMS standardization."
          },
          {
            "url": "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/factors-affecting-egfr-accuracy/clinical-measurements",
            "edition": "NIDDK Clinical Measurements & eGFR Accuracy",
            "access": "Direct official page read: unstable renal function and non-GFR determinants."
          },
          {
            "url": "https://www.niddk.nih.gov/research-funding/research-programs/kidney-clinical-research-epidemiology/laboratory/ckd-drug-dosing-providers",
            "edition": "NIDDK drug-dosing guidance, reviewedOctober2024",
            "access": "Direct official page read: body-surface-area consideration and drug-label methods."
          }
        ],
        "checkedScope": "Only specific retrieved official sections listed per method. Failed original publisher requests explicitly separated from successful institutional primary-article copies or official guideline pages. No new website edits or clinical approval.",
        "confirmedLimits": [
          "Adult18+ creatinine-only estimate with IDMS-traceable creatinine inmg/dL and output indexed tomL/min/1.73m².",
          "Less reliable with unstable renal function, pregnancy, serious acute illness, cancer or atypical muscle mass/body size.",
          "Combined creatinine–cystatinC estimation is preferred near important clinical decision thresholds when appropriate; this local variant does not implement it.",
          "An indexed GFR category is not automatically a CKD diagnosis or an unindexed drug-dosing clearance."
        ],
        "sourceReviewReport": "reports/review-20261003/native-population-limits-next-five-review.json",
        "sourceReviewSha256": "2259ae5d265f007502a7e7abb5ea74579c9fd733fee2049a77d71fd93f6898cc",
        "accessLimit": "Only the sections identified in each source access record were checked. Unretrieved publisher originals remain explicitly unretrieved; this is not a full source or population validation approval.",
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "caminhada-de-6-minutos",
      "title": "Teste de caminhada de 6 minutos: distância prevista",
      "short": "Previsto e limite inferior (Enright e Sherrill)",
      "desc": "Calcule a distância prevista no teste de caminhada de 6 minutos (Enright e Sherrill) e compare a distância percorrida com o previsto e o limite inferior.",
      "lead": "Estima a distância que um adulto saudável de 40 a 80 anos percorre em 6 minutos, a partir de sexo, idade, altura e peso, e compara com o resultado do paciente.",
      "kind": "Calculadora",
      "spec": [
        "pneumologia",
        "cardiologia",
        "medicina-fisica-e-reabilitacao",
        "cirurgia-toracica"
      ],
      "fields": [
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 18,
            "max": 100,
            "unit": "anos",
            "ph": "60"
          }
        ],
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 120,
            "max": 220,
            "unit": "cm",
            "ph": "170"
          }
        ],
        [
          "peso",
          "Peso",
          "num",
          {
            "min": 30,
            "max": 250,
            "step": 0.1,
            "unit": "kg",
            "ph": "75"
          }
        ],
        [
          "dist",
          "Distância percorrida",
          "num",
          {
            "min": 0,
            "max": 1000,
            "unit": "m",
            "ph": "450",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Homens:</strong> (7,57 × altura em cm) − (5,02 × idade) − (1,76 × peso em kg) − 309 m. Limite inferior = previsto − 153 m.</p><p><strong>Mulheres:</strong> (2,11 × altura em cm) − (2,29 × peso em kg) − (5,78 × idade) + 667 m. Limite inferior = previsto − 139 m.</p>",
      "sources": [
        [
          "Enright PL, Sherrill DL. Reference equations for the six-minute walk in healthy adults. Am J Respir Crit Care Med, 1998.",
          "https://doi.org/10.1164/ajrccm.158.5.9710086"
        ],
        [
          "ATS Committee on Proficiency Standards for Clinical Pulmonary Function Laboratories. ATS statement: guidelines for the six-minute walk test. Am J Respir Crit Care Med, 2002.",
          "https://doi.org/10.1164/ajrccm.166.1.at1102"
        ]
      ],
      "cases": [
        [
          "Homem, 60 anos, 175 cm, 80 kg, andou 450 m: previsto 573,75 m (78%)",
          {
            "sexo": "M",
            "idade": 60,
            "altura": 175,
            "peso": 80,
            "dist": 450
          },
          {
            "raw": {
              "pred": 573.75,
              "lin": 420.75,
              "pct": 78.43
            },
            "level": "low"
          }
        ],
        [
          "Mulher, 70 anos, 160 cm, 70 kg, andou 280 m: previsto 439,7 m, abaixo do limite (300,7)",
          {
            "sexo": "F",
            "idade": 70,
            "altura": 160,
            "peso": 70,
            "dist": 280
          },
          {
            "raw": {
              "pred": 439.7,
              "lin": 300.7,
              "pct": 63.68
            },
            "level": "mid"
          }
        ],
        [
          "Mulher, 50 anos, 165 cm, 60 kg, sem distância: previsto 588,75 m",
          {
            "sexo": "F",
            "idade": 50,
            "altura": 165,
            "peso": 60
          },
          {
            "raw": {
              "pred": 588.75
            },
            "level": "info"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.340Z",
        "total": 95,
        "passed": 95,
        "sourceRowCount": 95,
        "uniqueApiInputCount": 95,
        "sourceContextCount": 95,
        "cases": [
          {
            "id": "caminhada-de-6-minutos",
            "index": 0,
            "input": {
              "sexo": "M",
              "idade": 40,
              "altura": 150,
              "peso": 45
            },
            "expected": {
              "pred": 546.5,
              "lin": 393.5
            },
            "expectedExactDecimal": {
              "pred": "546.50",
              "lin": "393.50"
            },
            "originalSourceExpected": {
              "predExactDecimal": "546.50",
              "linExactDecimal": "393.50",
              "pred": 546.5,
              "lin": 393.5
            },
            "caseKind": "Table3-healthy-age-range-grid",
            "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 546.5,
                  "lin": 393.5,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 546.5,
                    "obtained": 546.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 393.5,
                    "obtained": 393.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 546.5,
                  "lin": 393.5,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 546.5,
                    "obtained": 546.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 393.5,
                    "obtained": 393.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 546.5,
                  "lin": 393.5,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 546.5,
                    "obtained": 546.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 393.5,
                    "obtained": 393.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 546.5,
                  "lin": 393.5,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 546.5,
                    "obtained": 546.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 393.5,
                    "obtained": 393.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 546.5,
                  "lin": 393.5,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 546.5,
                    "obtained": 546.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 393.5,
                    "obtained": 393.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 546.5,
                  "lin": 393.5,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 546.5,
                    "obtained": 546.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 393.5,
                    "obtained": 393.5,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "caminhada-de-6-minutos",
            "index": 1,
            "input": {
              "sexo": "M",
              "idade": 40,
              "altura": 150,
              "peso": 60
            },
            "expected": {
              "pred": 520.1,
              "lin": 367.1
            },
            "expectedExactDecimal": {
              "pred": "520.10",
              "lin": "367.10"
            },
            "originalSourceExpected": {
              "predExactDecimal": "520.10",
              "linExactDecimal": "367.10",
              "pred": 520.1,
              "lin": 367.1
            },
            "caseKind": "Table3-healthy-age-range-grid",
            "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 520.1,
                  "lin": 367.1,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 520.1,
                    "obtained": 520.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 367.1,
                    "obtained": 367.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 520.1,
                  "lin": 367.1,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 520.1,
                    "obtained": 520.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 367.1,
                    "obtained": 367.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 520.1,
                  "lin": 367.1,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 520.1,
                    "obtained": 520.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 367.1,
                    "obtained": 367.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 520.1,
                  "lin": 367.1,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 520.1,
                    "obtained": 520.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 367.1,
                    "obtained": 367.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 520.1,
                  "lin": 367.1,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 520.1,
                    "obtained": 520.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 367.1,
                    "obtained": 367.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 520.1,
                  "lin": 367.1,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 520.1,
                    "obtained": 520.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 367.1,
                    "obtained": 367.1,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "caminhada-de-6-minutos",
            "index": 2,
            "input": {
              "sexo": "M",
              "idade": 40,
              "altura": 150,
              "peso": 75
            },
            "expected": {
              "pred": 493.7,
              "lin": 340.7
            },
            "expectedExactDecimal": {
              "pred": "493.70",
              "lin": "340.70"
            },
            "originalSourceExpected": {
              "predExactDecimal": "493.70",
              "linExactDecimal": "340.70",
              "pred": 493.7,
              "lin": 340.7
            },
            "caseKind": "Table3-healthy-age-range-grid",
            "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 493.70000000000005,
                  "lin": 340.70000000000005,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 493.7,
                    "obtained": 493.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 340.7,
                    "obtained": 340.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 493.70000000000005,
                  "lin": 340.70000000000005,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 493.7,
                    "obtained": 493.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 340.7,
                    "obtained": 340.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 493.70000000000005,
                  "lin": 340.70000000000005,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 493.7,
                    "obtained": 493.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 340.7,
                    "obtained": 340.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 493.70000000000005,
                  "lin": 340.70000000000005,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 493.7,
                    "obtained": 493.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 340.7,
                    "obtained": 340.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 493.70000000000005,
                  "lin": 340.70000000000005,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 493.7,
                    "obtained": 493.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 340.7,
                    "obtained": 340.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 493.70000000000005,
                  "lin": 340.70000000000005,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 493.7,
                    "obtained": 493.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 340.7,
                    "obtained": 340.70000000000005,
                    "exact": false,
                    "maxPermittedUlp": 16,
                    "ulp": "1",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "caminhada-de-6-minutos",
            "index": 3,
            "input": {
              "sexo": "M",
              "idade": 40,
              "altura": 175,
              "peso": 45
            },
            "expected": {
              "pred": 735.75,
              "lin": 582.75
            },
            "expectedExactDecimal": {
              "pred": "735.75",
              "lin": "582.75"
            },
            "originalSourceExpected": {
              "predExactDecimal": "735.75",
              "linExactDecimal": "582.75",
              "pred": 735.75,
              "lin": 582.75
            },
            "caseKind": "Table3-healthy-age-range-grid",
            "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 735.75,
                  "lin": 582.75,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 735.75,
                    "obtained": 735.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 582.75,
                    "obtained": 582.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 735.75,
                  "lin": 582.75,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 735.75,
                    "obtained": 735.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 582.75,
                    "obtained": 582.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 735.75,
                  "lin": 582.75,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 735.75,
                    "obtained": 735.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 582.75,
                    "obtained": 582.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 735.75,
                  "lin": 582.75,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 735.75,
                    "obtained": 735.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 582.75,
                    "obtained": 582.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "node",
                "raw": {
                  "pred": 735.75,
                  "lin": 582.75,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 735.75,
                    "obtained": 735.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 582.75,
                    "obtained": 582.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                "mode": "vm",
                "raw": {
                  "pred": 735.75,
                  "lin": 582.75,
                  "pct": null
                },
                "comparisons": [
                  {
                    "field": "pred",
                    "expected": 735.75,
                    "obtained": 735.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "lin",
                    "expected": 582.75,
                    "obtained": 582.75,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  },
                  {
                    "field": "pct",
                    "expected": null,
                    "obtained": null,
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "eea367070a83e89a3f16971230f4e64e4b08ecc2053cc7d2c2383824b0d32bb7",
          "total": 95,
          "bankRowCount": 95,
          "uniqueApiInputCount": 95,
          "sourceContextCount": 95,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 95,
          "uniqueApiInputs": 95,
          "duplicateRows": 0
        },
        "scope": "Enright/Sherrill1998 Table3 sex-specific height/weight equations and lower limits153m/139m for healthy adults40–80 on the first test. Observed/predicted percentage is a separately derived arithmetic identity. No ATS full protocol, alternative BMI equation, below-LLN clinical label, diagnosis or extrapolation approval.",
        "sources": [
          {
            "id": "caminhada-de-6-minutos",
            "edition": "Enright/Sherrill1998, AJRCCM158:1384–1387, Table3 printed1386",
            "url": "https://www.igptr.ch/fileadmin/IGPTR-P/documents/1998_Enright-PL_Reference-equations-for-the-six-minute-walk-in-healthy-adults.pdf",
            "pdf": "limited-primary-enright1998-final23.pdf",
            "pdfSha256": "8cc809519d97f95ecf56b1821ea08223589461e1d89012a4e4d0006fbb3ac82b",
            "access": "Original article PDF retrieved from host, rendered page3 and visually read Table3 plus adjacent results/discussion; abstract/method/population sections additionally read as web text. Retrieval alone is not whole-paper clinical review.",
            "readScope": "Height/weight sex-specific Table3 equations and LLN153m/139m, first-test adult40–80 context;117men173women; models explain42%/38% variation.",
            "formula": {
              "M": "7.57*heightcm -5.02*age -1.76*weightkg -309",
              "F": "2.11*heightcm -2.29*weightkg -5.78*age +667",
              "llnM": "pred-153",
              "llnF": "pred-139"
            },
            "notReviewed": [
              "ATS2002 full protocol conformance",
              "Alternative BMI equations not implemented/tested",
              "Clinical labels below/above LLN",
              "Individual diagnostic meaning",
              "Anthropometric or demographic extrapolation beyond original cohort"
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/three-limited-source-oracles-final23.json",
          "sha256": "b5a0c3a3822f0195aff892cd543332097c5b8a7ecd108774719038a91d98392f"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:12.856Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Enright/Sherrill1998 Table3 sex-specific height/weight equations and lower limits153m/139m for healthy adults40–80 on the first test. Observed/predicted percentage is a separately derived arithmetic identity. No ATS full protocol, alternative BMI equation, below-LLN clinical label, diagnosis or extrapolation approval.",
          "currentBinding": {
            "source26BankSha256": "7e3287b8ea8ab3f098f4b2a6f74f08c7462a9b7cd0d4ca48a4d0a3fba7ea4644",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
              },
              {
                "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
              },
              {
                "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 285,
        "actualVmExecutions": 285,
        "implementations": [
          {
            "id": "caminhada-de-6-minutos",
            "app": "website",
            "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
            "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
          },
          {
            "id": "caminhada-de-6-minutos",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
            "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
          },
          {
            "id": "caminhada-de-6-minutos",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
            "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
          }
        ],
        "qualifications": [
          "Enright/Sherrill1998 Table3 sex-specific height/weight equations and lower limits153m/139m for healthy adults40–80 on the first test. Observed/predicted percentage is a separately derived arithmetic identity. No ATS full protocol, alternative BMI equation, below-LLN clinical label, diagnosis or extrapolation approval.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:49:59.792Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/caminhada-de-6-minutos/independent-source-cases.json",
            "sha256": "256dcfa8b42c4bc33c7a2381d5370d9c3eafc11d60cc025dc2760d402e9edea8"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "Enright Sherrill 1998:regressãosexualidadealtura/peso,40–80 anos; LLN−153/−139 m",
      "implementationVersion": "caminhada-de-6-minutos@native-2026-10-03+29e5a629422d",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/9817683/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Homens: (7,57 × altura em cm) − (5,02 × idade) − (1,76 × peso em kg) − 309 m. Limite inferior = previsto − 153 m. Mulheres: (2,11 × altura em cm) − (2,29 × peso em kg) − (5,78 × idade) + 667 m. Limite inferior = previsto − 139 m.",
        "inputContract": {
          "fields": [
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 18,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 120,
              "max": 220,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "peso",
              "label": "Peso",
              "type": "num",
              "min": 30,
              "max": 250,
              "unit": "kg",
              "optional": false,
              "options": null
            },
            {
              "key": "dist",
              "label": "Distância percorrida",
              "type": "num",
              "min": 0,
              "max": 1000,
              "unit": "m",
              "optional": true,
              "options": null
            }
          ],
          "hash": "2048db7b37311a957c0cae572ba4cc5e5f9750992e7bbf8b881d88f966285cdc"
        },
        "sourceEditions": [
          {
            "citation": "Enright PL, Sherrill DL. Reference equations for the six-minute walk in healthy adults. Am J Respir Crit Care Med, 1998.",
            "url": "https://doi.org/10.1164/ajrccm.158.5.9710086",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Reference equations for the six-minute walk in healthy adults.",
              "year": "1998",
              "firstPublicationDate": "1998-11-01",
              "doi": "10.1164/ajrccm.158.5.9710086",
              "pmid": "9817683",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "Enright PL, Sherrill DL."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/9817683/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "40d342c688a47a80d30e49c1457bb3e1282a8402e9fe6eb31de0a63cdd09cbf2",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "ATS Committee on Proficiency Standards for Clinical Pulmonary Function Laboratories. ATS statement: guidelines for the six-minute walk test. Am J Respir Crit Care Med, 2002.",
            "url": "https://doi.org/10.1164/ajrccm.166.1.at1102",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "ATS statement: guidelines for the six-minute walk test.",
              "year": "2002",
              "firstPublicationDate": "2002-07-01",
              "doi": "10.1164/ajrccm.166.1.at1102",
              "pmid": "12091180",
              "journal": "American journal of respiratory and critical care medicine",
              "authors": "ATS Committee on Proficiency Standards for Clinical Pulmonary Function Laboratories."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/12091180/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.340Z",
          "total": 95,
          "passed": 95,
          "sourceRowCount": 95,
          "uniqueApiInputCount": 95,
          "sourceContextCount": 95,
          "cases": [
            {
              "id": "caminhada-de-6-minutos",
              "index": 0,
              "input": {
                "sexo": "M",
                "idade": 40,
                "altura": 150,
                "peso": 45
              },
              "expected": {
                "pred": 546.5,
                "lin": 393.5
              },
              "expectedExactDecimal": {
                "pred": "546.50",
                "lin": "393.50"
              },
              "originalSourceExpected": {
                "predExactDecimal": "546.50",
                "linExactDecimal": "393.50",
                "pred": 546.5,
                "lin": 393.5
              },
              "caseKind": "Table3-healthy-age-range-grid",
              "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 546.5,
                    "lin": 393.5,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 546.5,
                      "obtained": 546.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 393.5,
                      "obtained": 393.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 546.5,
                    "lin": 393.5,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 546.5,
                      "obtained": 546.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 393.5,
                      "obtained": 393.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 546.5,
                    "lin": 393.5,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 546.5,
                      "obtained": 546.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 393.5,
                      "obtained": 393.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 546.5,
                    "lin": 393.5,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 546.5,
                      "obtained": 546.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 393.5,
                      "obtained": 393.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 546.5,
                    "lin": 393.5,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 546.5,
                      "obtained": 546.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 393.5,
                      "obtained": 393.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 546.5,
                    "lin": 393.5,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 546.5,
                      "obtained": 546.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 393.5,
                      "obtained": 393.5,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "caminhada-de-6-minutos",
              "index": 1,
              "input": {
                "sexo": "M",
                "idade": 40,
                "altura": 150,
                "peso": 60
              },
              "expected": {
                "pred": 520.1,
                "lin": 367.1
              },
              "expectedExactDecimal": {
                "pred": "520.10",
                "lin": "367.10"
              },
              "originalSourceExpected": {
                "predExactDecimal": "520.10",
                "linExactDecimal": "367.10",
                "pred": 520.1,
                "lin": 367.1
              },
              "caseKind": "Table3-healthy-age-range-grid",
              "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 520.1,
                    "lin": 367.1,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 520.1,
                      "obtained": 520.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 367.1,
                      "obtained": 367.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 520.1,
                    "lin": 367.1,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 520.1,
                      "obtained": 520.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 367.1,
                      "obtained": 367.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 520.1,
                    "lin": 367.1,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 520.1,
                      "obtained": 520.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 367.1,
                      "obtained": 367.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 520.1,
                    "lin": 367.1,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 520.1,
                      "obtained": 520.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 367.1,
                      "obtained": 367.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 520.1,
                    "lin": 367.1,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 520.1,
                      "obtained": 520.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 367.1,
                      "obtained": 367.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 520.1,
                    "lin": 367.1,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 520.1,
                      "obtained": 520.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 367.1,
                      "obtained": 367.1,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "caminhada-de-6-minutos",
              "index": 2,
              "input": {
                "sexo": "M",
                "idade": 40,
                "altura": 150,
                "peso": 75
              },
              "expected": {
                "pred": 493.7,
                "lin": 340.7
              },
              "expectedExactDecimal": {
                "pred": "493.70",
                "lin": "340.70"
              },
              "originalSourceExpected": {
                "predExactDecimal": "493.70",
                "linExactDecimal": "340.70",
                "pred": 493.7,
                "lin": 340.7
              },
              "caseKind": "Table3-healthy-age-range-grid",
              "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 493.70000000000005,
                    "lin": 340.70000000000005,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 493.7,
                      "obtained": 493.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 340.7,
                      "obtained": 340.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 493.70000000000005,
                    "lin": 340.70000000000005,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 493.7,
                      "obtained": 493.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 340.7,
                      "obtained": 340.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 493.70000000000005,
                    "lin": 340.70000000000005,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 493.7,
                      "obtained": 493.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 340.7,
                      "obtained": 340.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 493.70000000000005,
                    "lin": 340.70000000000005,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 493.7,
                      "obtained": 493.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 340.7,
                      "obtained": 340.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 493.70000000000005,
                    "lin": 340.70000000000005,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 493.7,
                      "obtained": 493.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 340.7,
                      "obtained": 340.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 493.70000000000005,
                    "lin": 340.70000000000005,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 493.7,
                      "obtained": 493.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 340.7,
                      "obtained": 340.70000000000005,
                      "exact": false,
                      "maxPermittedUlp": 16,
                      "ulp": "1",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "caminhada-de-6-minutos",
              "index": 3,
              "input": {
                "sexo": "M",
                "idade": 40,
                "altura": 175,
                "peso": 45
              },
              "expected": {
                "pred": 735.75,
                "lin": 582.75
              },
              "expectedExactDecimal": {
                "pred": "735.75",
                "lin": "582.75"
              },
              "originalSourceExpected": {
                "predExactDecimal": "735.75",
                "linExactDecimal": "582.75",
                "pred": 735.75,
                "lin": 582.75
              },
              "caseKind": "Table3-healthy-age-range-grid",
              "sourceContext": "Enright/Sherrill1998 Table3 height/weight equations and sex-specific LLN only. Percent-of-predicted is separately derived local arithmetic, not a diagnostic cutoff.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 735.75,
                    "lin": 582.75,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 735.75,
                      "obtained": 735.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 582.75,
                      "obtained": 582.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 735.75,
                    "lin": 582.75,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 735.75,
                      "obtained": 735.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 582.75,
                      "obtained": 582.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 735.75,
                    "lin": 582.75,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 735.75,
                      "obtained": 735.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 582.75,
                      "obtained": 582.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 735.75,
                    "lin": 582.75,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 735.75,
                      "obtained": 735.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 582.75,
                      "obtained": 582.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "node",
                  "raw": {
                    "pred": 735.75,
                    "lin": 582.75,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 735.75,
                      "obtained": 735.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 582.75,
                      "obtained": 582.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab",
                  "mode": "vm",
                  "raw": {
                    "pred": 735.75,
                    "lin": 582.75,
                    "pct": null
                  },
                  "comparisons": [
                    {
                      "field": "pred",
                      "expected": 735.75,
                      "obtained": 735.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "lin",
                      "expected": 582.75,
                      "obtained": 582.75,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    },
                    {
                      "field": "pct",
                      "expected": null,
                      "obtained": null,
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "eea367070a83e89a3f16971230f4e64e4b08ecc2053cc7d2c2383824b0d32bb7",
            "total": 95,
            "bankRowCount": 95,
            "uniqueApiInputCount": 95,
            "sourceContextCount": 95,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 95,
            "uniqueApiInputs": 95,
            "duplicateRows": 0
          },
          "scope": "Enright/Sherrill1998 Table3 sex-specific height/weight equations and lower limits153m/139m for healthy adults40–80 on the first test. Observed/predicted percentage is a separately derived arithmetic identity. No ATS full protocol, alternative BMI equation, below-LLN clinical label, diagnosis or extrapolation approval.",
          "sources": [
            {
              "id": "caminhada-de-6-minutos",
              "edition": "Enright/Sherrill1998, AJRCCM158:1384–1387, Table3 printed1386",
              "url": "https://www.igptr.ch/fileadmin/IGPTR-P/documents/1998_Enright-PL_Reference-equations-for-the-six-minute-walk-in-healthy-adults.pdf",
              "pdf": "limited-primary-enright1998-final23.pdf",
              "pdfSha256": "8cc809519d97f95ecf56b1821ea08223589461e1d89012a4e4d0006fbb3ac82b",
              "access": "Original article PDF retrieved from host, rendered page3 and visually read Table3 plus adjacent results/discussion; abstract/method/population sections additionally read as web text. Retrieval alone is not whole-paper clinical review.",
              "readScope": "Height/weight sex-specific Table3 equations and LLN153m/139m, first-test adult40–80 context;117men173women; models explain42%/38% variation.",
              "formula": {
                "M": "7.57*heightcm -5.02*age -1.76*weightkg -309",
                "F": "2.11*heightcm -2.29*weightkg -5.78*age +667",
                "llnM": "pred-153",
                "llnF": "pred-139"
              },
              "notReviewed": [
                "ATS2002 full protocol conformance",
                "Alternative BMI equations not implemented/tested",
                "Clinical labels below/above LLN",
                "Individual diagnostic meaning",
                "Anthropometric or demographic extrapolation beyond original cohort"
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/three-limited-source-oracles-final23.json",
            "sha256": "b5a0c3a3822f0195aff892cd543332097c5b8a7ecd108774719038a91d98392f"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:12.856Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Enright/Sherrill1998 Table3 sex-specific height/weight equations and lower limits153m/139m for healthy adults40–80 on the first test. Observed/predicted percentage is a separately derived arithmetic identity. No ATS full protocol, alternative BMI equation, below-LLN clinical label, diagnosis or extrapolation approval.",
            "currentBinding": {
              "source26BankSha256": "7e3287b8ea8ab3f098f4b2a6f74f08c7462a9b7cd0d4ca48a4d0a3fba7ea4644",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
                },
                {
                  "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
                },
                {
                  "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
                  "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 285,
          "actualVmExecutions": 285,
          "implementations": [
            {
              "id": "caminhada-de-6-minutos",
              "app": "website",
              "file": "apps/website/private/tool-code/caminhada-de-6-minutos/calculator.js",
              "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
            },
            {
              "id": "caminhada-de-6-minutos",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/caminhada-de-6-minutos/calculator.js",
              "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
            },
            {
              "id": "caminhada-de-6-minutos",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/caminhada-de-6-minutos/calculator.js",
              "sha256": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
            }
          ],
          "qualifications": [
            "Enright/Sherrill1998 Table3 sex-specific height/weight equations and lower limits153m/139m for healthy adults40–80 on the first test. Observed/predicted percentage is a separately derived arithmetic identity. No ATS full protocol, alternative BMI equation, below-LLN clinical label, diagnosis or extrapolation approval.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:49:59.792Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/caminhada-de-6-minutos/independent-source-cases.json",
              "sha256": "256dcfa8b42c4bc33c7a2381d5370d9c3eafc11d60cc025dc2760d402e9edea8"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "29e5a629422d7c5d64690f703a35d7c51b57b904eb4ac1df4da1d6385aa923ab"
      },
      "limits": "As equações de Enright/Sherrill foram derivadas em adultos saudáveis de 40–80 anos, para primeiro teste pelo protocolo padronizado. Explicam aproximadamente 40% da variabilidade da distância. Predição e percentual não constituem diagnóstico; idade fora da faixa ou protocolo diferente requerem outra referência adequada.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.155Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não contém limites inferiores −153/−139, critérios completos ou protocolo ATS 2002. Não prova aplicação fora de 40–80 anos."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "teste-de-fagerstrom",
      "title": "Teste de Fagerström",
      "short": "Grau de dependência à nicotina",
      "desc": "Teste de Fagerström para dependência à nicotina (FTND), com as faixas usadas pelo Ministério da Saúde no Protocolo Clínico e Diretrizes Terapêuticas do Tabagismo.",
      "lead": "Avalia o grau de dependência física à nicotina em fumantes de cigarro, para planejar o tratamento e a necessidade de farmacoterapia.",
      "kind": "Escore",
      "spec": [
        "medicina-de-familia-e-comunidade",
        "pneumologia",
        "psiquiatria",
        "cardiologia",
        "medicina-preventiva-e-social"
      ],
      "fields": [
        [
          "q1",
          "Quanto tempo após acordar você fuma o primeiro cigarro?",
          "radio",
          {
            "opts": {
              "0": "Mais de 60 minutos",
              "1": "De 31 a 60 minutos",
              "2": "De 6 a 30 minutos",
              "3": "Nos primeiros 5 minutos"
            }
          }
        ],
        [
          "q2",
          "Você acha difícil não fumar em lugares proibidos?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q3",
          "Qual cigarro do dia traz mais satisfação (ou seria o mais difícil de largar)?",
          "radio",
          {
            "opts": {
              "0": "Qualquer outro",
              "1": "O primeiro da manhã"
            }
          }
        ],
        [
          "q4",
          "Quantos cigarros você fuma por dia?",
          "radio",
          {
            "opts": {
              "0": "10 ou menos",
              "1": "11 a 20",
              "2": "21 a 30",
              "3": "31 ou mais"
            }
          }
        ],
        [
          "q5",
          "Você fuma mais frequentemente nas primeiras horas após acordar do que no resto do dia?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ],
        [
          "q6",
          "Você fuma mesmo quando está doente a ponto de ficar acamado a maior parte do tempo?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<p>Seis perguntas. Tempo até o primeiro cigarro: ≤ 5 min 3, 6 a 30 min 2, 31 a 60 min 1, &gt; 60 min 0. Cigarros por dia: ≤ 10 0, 11 a 20 1, 21 a 30 2, ≥ 31 3. As outras quatro perguntas valem 1 ponto se a resposta for sim (ou \"o primeiro da manhã\"). Total de 0 a 10.</p>",
      "sources": [
        [
          "Heatherton TF, Kozlowski LT, Frecker RC, Fagerström KO. The Fagerström Test for Nicotine Dependence: a revision of the Fagerström Tolerance Questionnaire. Br J Addict, 1991.",
          "https://doi.org/10.1111/j.1360-0443.1991.tb01879.x"
        ],
        [
          "Meneses-Gaya IC, Zuardi AW, Loureiro SR, Crippa JAS. Psychometric properties of the Fagerström Test for Nicotine Dependence. J Bras Pneumol, 2009.",
          "https://doi.org/10.1590/S1806-37132009000100011"
        ],
        [
          "Brasil. Ministério da Saúde. Protocolo Clínico e Diretrizes Terapêuticas do Tabagismo (Conitec), 2020.",
          "https://www.gov.br/conitec/pt-br/midias/protocolos/pcdt_tabagismo.pdf"
        ]
      ],
      "cases": [
        [
          "Primeiro cigarro após 1 hora, 10 por dia, demais \"não\": 0 pontos",
          {
            "q1": "0",
            "q2": "0",
            "q3": "0",
            "q4": "0",
            "q5": "0",
            "q6": "0"
          },
          {
            "score": 0,
            "level": "low",
            "verdict": "muito baixa"
          }
        ],
        [
          "31 a 60 min, 11 a 20 por dia, difícil em lugares proibidos, primeiro da manhã: 4 pontos",
          {
            "q1": "1",
            "q2": "1",
            "q3": "1",
            "q4": "1",
            "q5": "0",
            "q6": "0"
          },
          {
            "score": 4,
            "level": "low",
            "verdict": "baixa"
          }
        ],
        [
          "6 a 30 min, 11 a 20 por dia, fuma mais pela manhã, fuma doente: 5 pontos",
          {
            "q1": "2",
            "q2": "0",
            "q3": "0",
            "q4": "1",
            "q5": "1",
            "q6": "1"
          },
          {
            "score": 5,
            "level": "mid"
          }
        ],
        [
          "Até 5 min, 21 a 30 por dia, primeiro da manhã, fuma mais pela manhã, fuma doente: 8 pontos",
          {
            "q1": "3",
            "q2": "0",
            "q3": "1",
            "q4": "2",
            "q5": "1",
            "q6": "1"
          },
          {
            "score": 8,
            "level": "high",
            "verdict": "muito elevada"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:23.486Z",
        "total": 256,
        "passed": 256,
        "cases": [
          {
            "id": "teste-de-fagerstrom",
            "index": 0,
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "0"
            },
            "expected": {
              "score": 0
            },
            "derivation": "original1991-six-assigned-item-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 0
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "teste-de-fagerstrom",
            "index": 1,
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "0",
              "q6": "1"
            },
            "expected": {
              "score": 1
            },
            "derivation": "original1991-six-assigned-item-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 1
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "teste-de-fagerstrom",
            "index": 2,
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "0"
            },
            "expected": {
              "score": 1
            },
            "derivation": "original1991-six-assigned-item-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 2
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "teste-de-fagerstrom",
            "index": 3,
            "input": {
              "q1": "0",
              "q2": "0",
              "q3": "0",
              "q4": "0",
              "q5": "1",
              "q6": "1"
            },
            "expected": {
              "score": 2
            },
            "derivation": "original1991-six-assigned-item-total-only",
            "sourceExpected": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
              "index": 3
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "node",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                "mode": "browserVm",
                "raw": {
                  "score": 2
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 256,
        "uniqueApiInputCount": 256,
        "sourceContextCount": 256,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "0a27f6237606d1e6718ac086c247313d0be785106af310702cff3940812b0bec",
          "total": 256,
          "bankRowCount": 256,
          "uniqueApiInputCount": 256,
          "sourceContextCount": 256,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/three-further-score-source-comparison-final27.json",
            "sha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 256,
          "uniqueApiInputs": 256,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
            "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "teste-de-fagerstrom",
            "declaredEdition": "FTND/Heatherton 1991:6 itens, total 0–10; sem Tolerance Questionnaireoriginal; PCDTtabagismo 2020",
            "readRecords": [
              {
                "id": "teste-de-fagerstrom",
                "edition": "Heatherton et al. 1991, British Journal of Addiction86:1119–1127, Table3 p1125",
                "url": "https://doi.org/10.1111/j.1360-0443.1991.tb01879.x",
                "retrievalURL": "https://cpb-us-e1.wpmucdn.com/sites.dartmouth.edu/dist/4/869/files/2010/10/91_Heatherton_etal_BJA.pdf",
                "file": "fagerstrom-heatherton-1991-author-final27.pdf",
                "readPages": [
                  7
                ],
                "observations": "Six source-assigned item values are summed. Questions1 and4 each range0–3; questions2/3/5/6 each range0–1. Q1 bands: within5min,6–30min,31–60min,after60min. Q4:10orless,11–20,21–30,31ormore. Maximum10. This bank checks every assigned point tuple, not diagnosis or respondent interviewing.",
                "unchecked": [
                  "Only named Table3 and surrounding text visually read, not complete original paper.",
                  "No nicotine-dependence diagnostic cutoff, current/lifetime PhenX interview, psychometric or cross-language validation.",
                  "Permission note printed under Table3 requires author permission for other research purposes; ELUCENIA rights approval remains not-performed."
                ],
                "sha256": "7e995c4911640a73d63fa305005864af1592f7676c228052cc34cec348bb0580",
                "visualEvidence": [
                  {
                    "file": "fagerstrom-heatherton-1991-author-final27-p7.png",
                    "sha256": "8cdc939785ae7b94ad159a02cbddaa67a4a57d0422d1767aa542acb8e8fb9ef1"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              },
              {
                "id": "teste-de-fagerstrom",
                "edition": "Brazil PCDT Tabagismo2020, Quadro1 PDFp8",
                "url": "https://www.gov.br/conitec/pt-br/midias/protocolos/pcdt_tabagismo.pdf/@@display-file/file",
                "file": "fagerstrom-pcdt-2020-final27.pdf",
                "readPages": [
                  8
                ],
                "observations": "Protocol table prints Less than10 and More than31, unlike original1991 inclusive endpoints10/31. This typographic coverage difference is retained; original Table3, not silent filling of this table, binds the new point bank. The protocol notes that the instrument does not encompass every smoking pattern.",
                "unchecked": [
                  "Remaining PCDT sections not included in this new visual reading.",
                  "Treatment or dependence classifications not approved by a point bank."
                ],
                "sha256": "bd3476aae32adff7069800c9ef3df247a5cea8aadd30ffffb11b65505c25f3d2",
                "visualEvidence": [
                  {
                    "file": "fagerstrom-pcdt-2020-final27-p8.png",
                    "sha256": "4ff0c152502a6d0dd6be10356fdbf87ff2ca37a48cb2c3a0f5858a272605f534"
                  }
                ],
                "clinicalApproval": "not-performed",
                "professionalLanguageApproval": "not-performed",
                "sourceRightsApproval": "not-performed"
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/three-further-score-primary-review-final27.json",
              "sha256": "49449018ee564d2d981ad126b2fb703ee1c78124d83e122bc12ec256c7f5d0f0"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/three-further-score-source-comparison-final27.json",
        "evidenceSha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/three-further-score-source-independent-review-western-final27-r2.json",
            "sha256": "8f28bb21326d78494fc35cd16dfe612d77337f815fccb318eab269a44a9c4999"
          },
          "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 768,
        "actualVmExecutions": 768,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
            "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
          },
          {
            "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
            "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
          },
          {
            "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
            "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
            "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
          },
          {
            "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
            "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
          },
          {
            "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
            "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "FTND/Heatherton 1991:6 itens, total 0–10; sem Tolerance Questionnaireoriginal; PCDTtabagismo 2020",
      "implementationVersion": "teste-de-fagerstrom@native-2026-10-03+5f7b36571494",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/1932883/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Seis perguntas. Tempo até o primeiro cigarro: ≤ 5 min 3, 6 a 30 min 2, 31 a 60 min 1, > 60 min 0. Cigarros por dia: ≤ 10 0, 11 a 20 1, 21 a 30 2, ≥ 31 3. As outras quatro perguntas valem 1 ponto se a resposta for sim (ou \"o primeiro da manhã\"). Total de 0 a 10.",
        "inputContract": {
          "fields": [
            {
              "key": "q1",
              "label": "Quanto tempo após acordar você fuma o primeiro cigarro?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Mais de 60 minutos",
                "1": "De 31 a 60 minutos",
                "2": "De 6 a 30 minutos",
                "3": "Nos primeiros 5 minutos"
              }
            },
            {
              "key": "q2",
              "label": "Você acha difícil não fumar em lugares proibidos?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q3",
              "label": "Qual cigarro do dia traz mais satisfação (ou seria o mais difícil de largar)?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Qualquer outro",
                "1": "O primeiro da manhã"
              }
            },
            {
              "key": "q4",
              "label": "Quantos cigarros você fuma por dia?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "10 ou menos",
                "1": "11 a 20",
                "2": "21 a 30",
                "3": "31 ou mais"
              }
            },
            {
              "key": "q5",
              "label": "Você fuma mais frequentemente nas primeiras horas após acordar do que no resto do dia?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            },
            {
              "key": "q6",
              "label": "Você fuma mesmo quando está doente a ponto de ficar acamado a maior parte do tempo?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "0bbfeff5765cc9eb469ee1ede79aec5e9ddb0b39e61502ca1a8670383c437f11"
        },
        "sourceEditions": [
          {
            "citation": "Heatherton TF, Kozlowski LT, Frecker RC, Fagerström KO. The Fagerström Test for Nicotine Dependence: a revision of the Fagerström Tolerance Questionnaire. Br J Addict, 1991.",
            "url": "https://doi.org/10.1111/j.1360-0443.1991.tb01879.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The Fagerström Test for Nicotine Dependence: a revision of the Fagerström Tolerance Questionnaire.",
              "year": "1991",
              "firstPublicationDate": "1991-09-01",
              "doi": "10.1111/j.1360-0443.1991.tb01879.x",
              "pmid": "1932883",
              "journal": "British journal of addiction",
              "authors": "Heatherton TF, Kozlowski LT, Frecker RC, Fagerström KO."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1932883/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4bdb5535830e26037b5f7c54cac65e6ef2c4ab18629f049256ec787285e6fb3e",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Meneses-Gaya IC, Zuardi AW, Loureiro SR, Crippa JAS. Psychometric properties of the Fagerström Test for Nicotine Dependence. J Bras Pneumol, 2009.",
            "url": "https://doi.org/10.1590/S1806-37132009000100011",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Psychometric properties of the Fagerström Test for Nicotine Dependence.",
              "year": "2009",
              "firstPublicationDate": "2009-01-01",
              "doi": "10.1590/s1806-37132009000100011",
              "pmid": "19219334",
              "journal": "Jornal brasileiro de pneumologia : publicacao oficial da Sociedade Brasileira de Pneumologia e Tisilogia",
              "authors": "Meneses-Gaya IC, Zuardi AW, Loureiro SR, Crippa JA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19219334/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "0e57dbb0972c32e43425efbb9e90bbea09b38c1ea4b0f2e3454cc1ea04d0fdfd",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Brasil. Ministério da Saúde. Protocolo Clínico e Diretrizes Terapêuticas do Tabagismo (Conitec), 2020.",
            "url": "https://www.gov.br/conitec/pt-br/midias/protocolos/pcdt_tabagismo.pdf",
            "class": "source-access-inconclusive",
            "publicationEditionConfirmed": false,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "reason": "Institutional or legislative URL requires individual browser review; not a publication DOI."
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:23.486Z",
          "total": 256,
          "passed": 256,
          "cases": [
            {
              "id": "teste-de-fagerstrom",
              "index": 0,
              "input": {
                "q1": "0",
                "q2": "0",
                "q3": "0",
                "q4": "0",
                "q5": "0",
                "q6": "0"
              },
              "expected": {
                "score": 0
              },
              "derivation": "original1991-six-assigned-item-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 0
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "teste-de-fagerstrom",
              "index": 1,
              "input": {
                "q1": "0",
                "q2": "0",
                "q3": "0",
                "q4": "0",
                "q5": "0",
                "q6": "1"
              },
              "expected": {
                "score": 1
              },
              "derivation": "original1991-six-assigned-item-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 1
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "teste-de-fagerstrom",
              "index": 2,
              "input": {
                "q1": "0",
                "q2": "0",
                "q3": "0",
                "q4": "0",
                "q5": "1",
                "q6": "0"
              },
              "expected": {
                "score": 1
              },
              "derivation": "original1991-six-assigned-item-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 2
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "teste-de-fagerstrom",
              "index": 3,
              "input": {
                "q1": "0",
                "q2": "0",
                "q3": "0",
                "q4": "0",
                "q5": "1",
                "q6": "1"
              },
              "expected": {
                "score": 2
              },
              "derivation": "original1991-six-assigned-item-total-only",
              "sourceExpected": {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07",
                "index": 3
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "node",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
                  "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22",
                  "mode": "browserVm",
                  "raw": {
                    "score": 2
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 256,
          "uniqueApiInputCount": 256,
          "sourceContextCount": 256,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "0a27f6237606d1e6718ac086c247313d0be785106af310702cff3940812b0bec",
            "total": 256,
            "bankRowCount": 256,
            "uniqueApiInputCount": 256,
            "sourceContextCount": 256,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
                "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/three-further-score-source-comparison-final27.json",
              "sha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 256,
            "uniqueApiInputs": 256,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/three-further-score-independent-expectations-final27.json",
              "sha256": "791c518211ed474467ea57bd1765e111b0f623894f1654cb2dc53620ad7cbb07"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "teste-de-fagerstrom",
              "declaredEdition": "FTND/Heatherton 1991:6 itens, total 0–10; sem Tolerance Questionnaireoriginal; PCDTtabagismo 2020",
              "readRecords": [
                {
                  "id": "teste-de-fagerstrom",
                  "edition": "Heatherton et al. 1991, British Journal of Addiction86:1119–1127, Table3 p1125",
                  "url": "https://doi.org/10.1111/j.1360-0443.1991.tb01879.x",
                  "retrievalURL": "https://cpb-us-e1.wpmucdn.com/sites.dartmouth.edu/dist/4/869/files/2010/10/91_Heatherton_etal_BJA.pdf",
                  "file": "fagerstrom-heatherton-1991-author-final27.pdf",
                  "readPages": [
                    7
                  ],
                  "observations": "Six source-assigned item values are summed. Questions1 and4 each range0–3; questions2/3/5/6 each range0–1. Q1 bands: within5min,6–30min,31–60min,after60min. Q4:10orless,11–20,21–30,31ormore. Maximum10. This bank checks every assigned point tuple, not diagnosis or respondent interviewing.",
                  "unchecked": [
                    "Only named Table3 and surrounding text visually read, not complete original paper.",
                    "No nicotine-dependence diagnostic cutoff, current/lifetime PhenX interview, psychometric or cross-language validation.",
                    "Permission note printed under Table3 requires author permission for other research purposes; ELUCENIA rights approval remains not-performed."
                  ],
                  "sha256": "7e995c4911640a73d63fa305005864af1592f7676c228052cc34cec348bb0580",
                  "visualEvidence": [
                    {
                      "file": "fagerstrom-heatherton-1991-author-final27-p7.png",
                      "sha256": "8cdc939785ae7b94ad159a02cbddaa67a4a57d0422d1767aa542acb8e8fb9ef1"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                },
                {
                  "id": "teste-de-fagerstrom",
                  "edition": "Brazil PCDT Tabagismo2020, Quadro1 PDFp8",
                  "url": "https://www.gov.br/conitec/pt-br/midias/protocolos/pcdt_tabagismo.pdf/@@display-file/file",
                  "file": "fagerstrom-pcdt-2020-final27.pdf",
                  "readPages": [
                    8
                  ],
                  "observations": "Protocol table prints Less than10 and More than31, unlike original1991 inclusive endpoints10/31. This typographic coverage difference is retained; original Table3, not silent filling of this table, binds the new point bank. The protocol notes that the instrument does not encompass every smoking pattern.",
                  "unchecked": [
                    "Remaining PCDT sections not included in this new visual reading.",
                    "Treatment or dependence classifications not approved by a point bank."
                  ],
                  "sha256": "bd3476aae32adff7069800c9ef3df247a5cea8aadd30ffffb11b65505c25f3d2",
                  "visualEvidence": [
                    {
                      "file": "fagerstrom-pcdt-2020-final27-p8.png",
                      "sha256": "4ff0c152502a6d0dd6be10356fdbf87ff2ca37a48cb2c3a0f5858a272605f534"
                    }
                  ],
                  "clinicalApproval": "not-performed",
                  "professionalLanguageApproval": "not-performed",
                  "sourceRightsApproval": "not-performed"
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/three-further-score-primary-review-final27.json",
                "sha256": "49449018ee564d2d981ad126b2fb703ee1c78124d83e122bc12ec256c7f5d0f0"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/three-further-score-source-comparison-final27.json",
          "evidenceSha256": "47060a3f80865748c4e6ffb9758384bbc870069734ed6feee99ac652610f922b",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/three-further-score-source-independent-review-western-final27-r2.json",
              "sha256": "8f28bb21326d78494fc35cd16dfe612d77337f815fccb318eab269a44a9c4999"
            },
            "peerScope": "Independent source-section peer and own assigned-point integer expectations, frozen before imports; three current adapters Node and same-source browser-compatible VM. This is a bounded sum check and does not approve the whole clinical instrument, rubric, population expansion, diagnosis, discharge, rights or professional translation.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 768,
          "actualVmExecutions": 768,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
              "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
            },
            {
              "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
              "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
            },
            {
              "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
              "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/teste-de-fagerstrom/calculator.js",
              "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
            },
            {
              "file": "apps/dashboard/private/tool-code/teste-de-fagerstrom/calculator.js",
              "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
            },
            {
              "file": "apps/command-center/private/tool-code/teste-de-fagerstrom/calculator.js",
              "sha256": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "5f7b36571494055753be33337bbcc91dab8c039dc5e0cab1aefa7d7e72c78e22"
      },
      "limits": "A edição FTND revisa o FTQ e foi estudada em fumantes de cigarros. Não presumir equivalência de pontuação para todo produto de nicotina ou dispositivo eletrônico. O protocolo brasileiro citado e as rubricas integrais ainda precisam de conferência primária nesta revisão.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.158Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Pontuações integrais e PCDT brasileiro 2020 não lidos diretamente neste lote."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "teste-diagnostico-2x2",
      "title": "Teste diagnóstico (tabela 2×2)",
      "short": "Sensibilidade, especificidade, VPP, VPN e razões de verossimilhança",
      "desc": "Calcule sensibilidade, especificidade, valores preditivos, razões de verossimilhança e acurácia de um teste a partir da tabela 2×2, com IC 95% de Wilson.",
      "lead": "Avalia o desempenho de um teste diagnóstico comparado a um padrão de referência, a partir dos verdadeiros e falsos positivos e negativos de um estudo.",
      "kind": "Calculadora",
      "spec": [
        "medicina-preventiva-e-social",
        "medicina-de-familia-e-comunidade",
        "medicina-laboratorial",
        "clinica-medica"
      ],
      "fields": [
        [
          "vp",
          "Verdadeiros positivos (VP): teste positivo e doente",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "231",
            "integer": true
          }
        ],
        [
          "fp",
          "Falsos positivos (FP): teste positivo e sem a doença",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "32",
            "integer": true
          }
        ],
        [
          "fn",
          "Falsos negativos (FN): teste negativo e doente",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "27",
            "integer": true
          }
        ],
        [
          "vn",
          "Verdadeiros negativos (VN): teste negativo e sem a doença",
          "num",
          {
            "min": 0,
            "max": 1000000,
            "step": 1,
            "ph": "54",
            "integer": true
          }
        ]
      ],
      "formula": "<p><strong>Sensibilidade</strong> = VP / (VP + FN) · <strong>Especificidade</strong> = VN / (VN + FP) · <strong>VPP</strong> = VP / (VP + FP) · <strong>VPN</strong> = VN / (VN + FN) · <strong>Acurácia</strong> = (VP + VN) / total.</p><p><strong>RV+</strong> = sensibilidade / (1 − especificidade) · <strong>RV−</strong> = (1 − sensibilidade) / especificidade.</p><p>Intervalos de confiança de 95%: método do escore de Wilson para as proporções; para as razões de verossimilhança, método logarítmico (Simel, 1991), com EP(ln RV+) = √(1/VP − 1/(VP+FN) + 1/FP − 1/(FP+VN)).</p>",
      "sources": [
        [
          "Altman DG, Bland JM. Statistics Notes: Diagnostic tests 1: sensitivity and specificity. BMJ, 1994.",
          "https://doi.org/10.1136/bmj.308.6943.1552"
        ],
        [
          "Altman DG, Bland JM. Statistics Notes: Diagnostic tests 2: predictive values. BMJ, 1994.",
          "https://doi.org/10.1136/bmj.309.6947.102"
        ],
        [
          "Brown LD, Cai TT, DasGupta A. Interval estimation for a binomial proportion. Statistical Science, 2001.",
          "https://doi.org/10.1214/ss/1009213286"
        ],
        [
          "Simel DL, Samsa GP, Matchar DB. Likelihood ratios with confidence: sample size estimation for diagnostic test studies. J Clin Epidemiol, 1991.",
          "https://doi.org/10.1016/0895-4356(91)90128-V"
        ],
        [
          "Deeks/Altman2004",
          "https://pmc.ncbi.nlm.nih.gov/articles/PMC478236/"
        ],
        [
          "Brown/Cai/DasGupta2001",
          "https://repository.upenn.edu/bitstreams/c3690c8b-efaf-485b-a984-39cfc22aae13/download"
        ]
      ],
      "cases": [
        [
          "Exemplo de Altman e Bland (cintilografia hepática): VP 231, FP 32, FN 27, VN 54",
          {
            "vp": 231,
            "fp": 32,
            "fn": 27,
            "vn": 54
          },
          {
            "raw": {
              "se": 89.53,
              "sp": 62.79,
              "vpp": 87.83,
              "vpn": 66.67,
              "lrp": 2.406,
              "lrn": 0.1667,
              "acc": 82.85
            },
            "level": "info",
            "tol": 0.01
          }
        ],
        [
          "VP 8, FN 2, FP 1, VN 9: sensibilidade 80% com IC de Wilson 49,0% a 94,3%",
          {
            "vp": 8,
            "fp": 1,
            "fn": 2,
            "vn": 9
          },
          {
            "raw": {
              "se": 80,
              "sp": 90,
              "lrp": 8,
              "lrn": 0.2222,
              "seLo": 49.02,
              "seHi": 94.33
            },
            "tol": 0.01
          }
        ],
        [
          "Sem doentes na tabela (VP e FN zero): erro",
          {
            "vp": 0,
            "fp": 5,
            "fn": 0,
            "vn": 20
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Tabela simétrica produz métricas80%, RV4 e0,25",
            "input": {
              "vp": 80,
              "fp": 20,
              "fn": 20,
              "vn": 80
            },
            "expected": {
              "se": 80,
              "sp": 80,
              "vpp": 80,
              "vpn": 80,
              "lrp": 4,
              "lrn": 0.25,
              "acc": 80
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Ausência de doentes impede sensibilidade",
            "input": {
              "vp": 0,
              "fn": 0,
              "fp": 20,
              "vn": 80
            },
            "expected": {
              "error": true
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "2×2:Sens/Spec/PPV/NPV; Wilson 95%proporções; Simel 1991 log CILR; sem Waldproporções",
      "implementationVersion": "teste-diagnostico-2x2@native-2026-10-03+badc4e7b62c9",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2540489/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Sensibilidade = VP / (VP + FN) · Especificidade = VN / (VN + FP) · VPP = VP / (VP + FP) · VPN = VN / (VN + FN) · Acurácia = (VP + VN) / total. RV+ = sensibilidade / (1 − especificidade) · RV− = (1 − sensibilidade) / especificidade. Intervalos de confiança de 95%: método do escore de Wilson para as proporções; para as razões de verossimilhança, método logarítmico (Simel, 1991), com EP(ln RV+) = √(1/VP − 1/(VP+FN) + 1/FP − 1/(FP+VN)).",
        "inputContract": {
          "fields": [
            {
              "key": "vp",
              "label": "Verdadeiros positivos (VP): teste positivo e doente",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            },
            {
              "key": "fp",
              "label": "Falsos positivos (FP): teste positivo e sem a doença",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            },
            {
              "key": "fn",
              "label": "Falsos negativos (FN): teste negativo e doente",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            },
            {
              "key": "vn",
              "label": "Verdadeiros negativos (VN): teste negativo e sem a doença",
              "type": "num",
              "min": 0,
              "max": 1000000,
              "optional": false,
              "options": null,
              "integer": true
            }
          ],
          "hash": "28b3dae4bded346d49699dfdbdbac8482f76d51ee590999ac6d401b06cb39092"
        },
        "sourceEditions": [
          {
            "citation": "Altman DG, Bland JM. Statistics Notes: Diagnostic tests 1: sensitivity and specificity. BMJ, 1994.",
            "url": "https://doi.org/10.1136/bmj.308.6943.1552",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnostic tests. 1: Sensitivity and specificity.",
              "year": "1994",
              "firstPublicationDate": "1994-06-01",
              "doi": "10.1136/bmj.308.6943.1552",
              "pmid": "8019315",
              "pmcid": "PMC2540489",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Altman DG, Bland JM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2540489/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Altman DG, Bland JM. Statistics Notes: Diagnostic tests 2: predictive values. BMJ, 1994.",
            "url": "https://doi.org/10.1136/bmj.309.6947.102",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Diagnostic tests 2: Predictive values.",
              "year": "1994",
              "firstPublicationDate": "1994-07-01",
              "doi": "10.1136/bmj.309.6947.102",
              "pmid": "8038641",
              "pmcid": "PMC2540558",
              "journal": "BMJ (Clinical research ed.)",
              "authors": "Altman DG, Bland JM."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2540558/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Brown LD, Cai TT, DasGupta A. Interval estimation for a binomial proportion. Statistical Science, 2001.",
            "url": "https://doi.org/10.1214/ss/1009213286",
            "class": "publisher-deposited-bibliography-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publisherDepositedMetadata": {
              "title": "Interval Estimation for a Binomial Proportion",
              "doi": "10.1214/ss/1009213286",
              "year": 2001,
              "publisher": "Institute of Mathematical Statistics",
              "journal": "Statistical Science",
              "authors": [
                "Lawrence D. Brown",
                "T. Tony Cai",
                "Anirban DasGupta"
              ],
              "url": "https://doi.org/10.1214/ss/1009213286"
            },
            "publication": {
              "title": "Interval Estimation for a Binomial Proportion",
              "doi": "10.1214/ss/1009213286",
              "year": 2001,
              "publisher": "Institute of Mathematical Statistics",
              "journal": "Statistical Science",
              "authors": [
                "Lawrence D. Brown",
                "T. Tony Cai",
                "Anirban DasGupta"
              ],
              "url": "https://doi.org/10.1214/ss/1009213286"
            }
          },
          {
            "citation": "Simel DL, Samsa GP, Matchar DB. Likelihood ratios with confidence: sample size estimation for diagnostic test studies. J Clin Epidemiol, 1991.",
            "url": "https://doi.org/10.1016/0895-4356(91)90128-V",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Likelihood ratios with confidence: sample size estimation for diagnostic test studies.",
              "year": "1991",
              "firstPublicationDate": "1991-01-01",
              "doi": "10.1016/0895-4356(91)90128-v",
              "pmid": "1941027",
              "journal": "Journal of clinical epidemiology",
              "authors": "Simel DL, Samsa GP, Matchar DB."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/1941027/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "7c4f42aa5c84c3f829e654cd82587de218f28caab58ed15b8b050dd7ba5f9f76",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Tabela simétrica produz métricas80%, RV4 e0,25",
              "input": {
                "vp": 80,
                "fp": 20,
                "fn": 20,
                "vn": 80
              },
              "expected": {
                "se": 80,
                "sp": 80,
                "vpp": 80,
                "vpn": 80,
                "lrp": 4,
                "lrn": 0.25,
                "acc": 80
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Ausência de doentes impede sensibilidade",
              "input": {
                "vp": 0,
                "fn": 0,
                "fp": 20,
                "vn": 80
              },
              "expected": {
                "error": true
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "badc4e7b62c92c85c2d43090b252e5b5c2c71f1b098324cd96930d57db75c6ae",
        "technicalAmendment": {
          "version": "scientific-metric-states-and-discrete-counts-v1",
          "scope": "Explicit infinite/undefined metric state encoding; discrete counts only for NNT and 2×2 tables. Finite formula values, source edition and clinical approval status preserved.",
          "candidateManifestSha256": "b23825d436a8b2af8351515df4605477adb1f2345c194e89b3c0a34c44f1be7d",
          "clinicalApproval": "not-performed"
        }
      },
      "limits": "A tabela exige classificação binária do teste e do estado de referência, com contagens coerentes para a mesma população. Valor preditivo positivo e negativo dependem da prevalência; não se transferem automaticamente para outra população. Um denominador zero pode tornar a medida indefinida. Os intervalos de Wilson para proporções e logarítmicos para razões de verossimilhança são métodos diferentes; contagens zero e amostras pequenas exigem interpretação específica. Esta análise não demonstra, sozinha, a qualidade do padrão de referência nem valida o teste.",
      "limitsEvidence": {
        "status": "direct-original-body-original-abstract-and-primary-indexed-abstract-read",
        "sources": [
          {
            "url": "https://pmc.ncbi.nlm.nih.gov/articles/PMC478236/",
            "edition": "Deeks/Altman2004",
            "readScope": "Direct original methodologicalbody read:binary/categories,LR and prior/prevalence dependence."
          },
          {
            "url": "https://doi.org/10.1016/0895-4356(91)90128-V",
            "edition": "Simel1991",
            "readScope": "Exact original abstract fully read:LRconfidenceintervals,binary and ordinaltestoutcomes;fullpaper not read."
          },
          {
            "url": "https://repository.upenn.edu/bitstreams/c3690c8b-efaf-485b-a984-39cfc22aae13/download",
            "edition": "Brown/Cai/DasGupta2001",
            "readScope": "Original primary institutional-indexed abstract/introduction read:Wilson/Jeffreys versus Waldcoverage;directrepository403,publisheriframeblocked,and authorPDFscannedwithouttext. Fullformula section not read."
          }
        ],
        "populationScope": "Binary index test versus reference status with context-specific predictive values.",
        "remainingChecks": [
          "FullSimel1991 and Brown2001 formula sections not read.",
          "No reference-standard verification,bias assessment or full diagnosticstudy validation."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "tfg-de-schwartz",
      "title": "TFG pediátrica (Schwartz à beira do leito)",
      "short": "Filtração glomerular estimada em crianças",
      "desc": "Calcule a taxa de filtração glomerular estimada em crianças e adolescentes pela equação de Schwartz à beira do leito (2009): 0,413 × altura ÷ creatinina.",
      "lead": "Estima a taxa de filtração glomerular em crianças e adolescentes a partir da altura e da creatinina sérica dosada por método enzimático.",
      "kind": "Calculadora",
      "spec": [
        "pediatria",
        "nefrologia"
      ],
      "fields": [
        [
          "altura",
          "Altura",
          "num",
          {
            "min": 40,
            "max": 200,
            "step": 0.5,
            "unit": "cm",
            "ph": "120"
          }
        ],
        [
          "cr",
          "Creatinina sérica (enzimática)",
          "num",
          {
            "min": 0.1,
            "max": 15,
            "step": 0.01,
            "unit": "mg/dL",
            "ph": "0,5"
          }
        ]
      ],
      "formula": "<p><strong>TFGe (mL/min/1,73 m²) = 0,413 × altura (cm) ÷ creatinina (mg/dL)</strong></p><p>Equação \"à beira do leito\" (<em>bedside</em>) de Schwartz 2009, derivada no estudo CKiD com creatinina calibrada por método enzimático (rastreável ao IDMS).</p>",
      "sources": [
        [
          "Schwartz GJ et al. New equations to estimate GFR in children with CKD. J Am Soc Nephrol, 2009.",
          "https://doi.org/10.1681/ASN.2008030287"
        ],
        [
          "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
          "https://doi.org/10.1016/j.kint.2023.10.018"
        ],
        [
          "Original Schwartz2009;JASN20:629–637;DOI10.1681/ASN.2008030287",
          "https://www.infectedbloodinquiry.org.uk/sites/default/files/Batch%204/Batch%204/WITN7142008%20-%20New%20equations%20to%20estimate%20GFR%20in%20children%20with%20CKD%20-%2001%20Jan%202009.pdf"
        ]
      ],
      "cases": [
        [
          "120 cm, creatinina 0,5: 0,413 × 120 ÷ 0,5 = 99,1 (G1)",
          {
            "altura": 120,
            "cr": 0.5
          },
          {
            "raw": {
              "tfg": 99.12,
              "cat": "G1"
            },
            "level": "low"
          }
        ],
        [
          "100 cm, creatinina 1,0: 41,3 (G3b)",
          {
            "altura": 100,
            "cr": 1
          },
          {
            "raw": {
              "tfg": 41.3,
              "cat": "G3b"
            },
            "level": "mid"
          }
        ],
        [
          "150 cm, creatinina 3,0: 20,7 (G4)",
          {
            "altura": 150,
            "cr": 3
          },
          {
            "raw": {
              "tfg": 20.65,
              "cat": "G4"
            },
            "level": "high"
          }
        ],
        [
          "145,3 cm, creatinina 1,0: 60,0 (G2, limite)",
          {
            "altura": 145.3,
            "cr": 1
          },
          {
            "raw": {
              "tfg": 60.01,
              "cat": "G2"
            },
            "level": "low"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T17:15:29.797Z",
        "total": 3,
        "passed": 3,
        "cases": [
          {
            "id": "tfg-de-schwartz",
            "input": {
              "altura": 100,
              "cr": 0.413
            },
            "expected": {
              "tfg": 100
            },
            "derivation": "0.413×100/0.413=100mL/min/1.73m².",
            "tolerance": 1e-9,
            "index": 31,
            "primarySourceReferences": [
              [
                "Schwartz GJ et al. New equations to estimate GFR in children with CKD. J Am Soc Nephrol, 2009.",
                "https://doi.org/10.1681/ASN.2008030287"
              ],
              [
                "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
                "https://doi.org/10.1016/j.kint.2023.10.018"
              ]
            ],
            "obtained": {
              "tfg": 100,
              "cat": "G1"
            },
            "error": null,
            "checks": [
              {
                "key": "tfg",
                "expected": 100,
                "obtained": 100,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "tfg-de-schwartz",
            "input": {
              "altura": 160,
              "cr": 0.826
            },
            "expected": {
              "tfg": 80
            },
            "derivation": "0.413×160/0.826=80.",
            "tolerance": 1e-9,
            "index": 32,
            "primarySourceReferences": [
              [
                "Schwartz GJ et al. New equations to estimate GFR in children with CKD. J Am Soc Nephrol, 2009.",
                "https://doi.org/10.1681/ASN.2008030287"
              ],
              [
                "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
                "https://doi.org/10.1016/j.kint.2023.10.018"
              ]
            ],
            "obtained": {
              "tfg": 80,
              "cat": "G2"
            },
            "error": null,
            "checks": [
              {
                "key": "tfg",
                "expected": 80,
                "obtained": 80,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          },
          {
            "id": "tfg-de-schwartz",
            "input": {
              "altura": 50,
              "cr": 0.413
            },
            "expected": {
              "tfg": 50
            },
            "derivation": "0.413×50/0.413=50.",
            "tolerance": 1e-9,
            "index": 33,
            "primarySourceReferences": [
              [
                "Schwartz GJ et al. New equations to estimate GFR in children with CKD. J Am Soc Nephrol, 2009.",
                "https://doi.org/10.1681/ASN.2008030287"
              ],
              [
                "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
                "https://doi.org/10.1016/j.kint.2023.10.018"
              ]
            ],
            "obtained": {
              "tfg": 50,
              "cat": "G3a"
            },
            "error": null,
            "checks": [
              {
                "key": "tfg",
                "expected": 50,
                "obtained": 50,
                "difference": 0,
                "passed": true
              }
            ],
            "passed": true,
            "clinicalValidation": "not-performed"
          }
        ],
        "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
        "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks."
      },
      "methodVersion": "CKi DBedside Schwartz 2009:0,413×altura/Cr IDMS; m L/min/1,73 m²; sem CKi DU 25",
      "implementationVersion": "tfg-de-schwartz@native-2026-10-03+4f0e7165c545",
      "currentMethodSource": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2653687/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "TFGe (mL/min/1,73 m²) = 0,413 × altura (cm) ÷ creatinina (mg/dL) Equação \"à beira do leito\" ( bedside ) de Schwartz 2009, derivada no estudo CKiD com creatinina calibrada por método enzimático (rastreável ao IDMS).",
        "inputContract": {
          "fields": [
            {
              "key": "altura",
              "label": "Altura",
              "type": "num",
              "min": 40,
              "max": 200,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "cr",
              "label": "Creatinina sérica (enzimática)",
              "type": "num",
              "min": 0.1,
              "max": 15,
              "unit": "mg/dL",
              "optional": false,
              "options": null
            }
          ],
          "hash": "212453ad4f72024b1103a716fa4c5691dff63c372ac0425cb592c1b54631b5f4"
        },
        "sourceEditions": [
          {
            "citation": "Schwartz GJ et al. New equations to estimate GFR in children with CKD. J Am Soc Nephrol, 2009.",
            "url": "https://doi.org/10.1681/ASN.2008030287",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "New equations to estimate GFR in children with CKD.",
              "year": "2009",
              "firstPublicationDate": "2009-01-21",
              "doi": "10.1681/asn.2008030287",
              "pmid": "19158356",
              "pmcid": "PMC2653687",
              "journal": "Journal of the American Society of Nephrology : JASN",
              "authors": "Schwartz GJ, Muñoz A, Schneider MF, Mak RH, Kaskel F, Warady BA, Furth SL."
            },
            "primaryPublicationUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC2653687/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "2c0877c7823077c4498c926c551cc35e8726a64237260ad76c5f75b1c9dec28c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group. KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease. Kidney Int, 2024.",
            "url": "https://doi.org/10.1016/j.kint.2023.10.018",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of Chronic Kidney Disease.",
              "year": "2024",
              "firstPublicationDate": "2024-04-01",
              "doi": "10.1016/j.kint.2023.10.018",
              "pmid": "38490803",
              "journal": "Kidney international",
              "authors": "Kidney Disease: Improving Global Outcomes (KDIGO) CKD Work Group."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/38490803/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T17:15:29.797Z",
          "total": 3,
          "passed": 3,
          "evidencePath": "reports/review-20261003/native-additional-independent-oracles.json",
          "scope": "Additional independent arithmetic checks for14 previously unchecked native tools. Formula indication and clinical outcomes are outside these numerical checks.",
          "caseEvidence": {
            "schema": "independentArithmeticTest.cases",
            "recordedEvidenceSha256": "094c246fca928239dd5c218db9f191cffd302cba1efdf688826b9d9ca893f190",
            "meaning": "Reference to the already recorded per-tool evidence; no new test or approval is created by this synchronization."
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "4f0e7165c545a26cab76165e6e91f8879a859f54d46254747514965ac6ae9e3a"
      },
      "limits": "Esta é a equação bedside Schwartz de 2009, derivada de 349 participantes com doença renal crônica no estudo CKiD, cuja elegibilidade de recrutamento foi de 1–16 anos. A creatinina deve ser enzimática e rastreável ao IDMS. O estudo original ressalvou a necessidade de validação adicional em crianças com função renal mais alta antes de usar a fórmula para rastrear todas as crianças. O resultado é uma estimativa indexada a 1,73 m², não TFG medida, diagnóstico isolado ou dose de medicamento; não representa CKiD U25.",
      "limitsEvidence": {
        "status": "primary-source-documentation-checked",
        "sources": [
          {
            "url": "https://www.infectedbloodinquiry.org.uk/sites/default/files/Batch%204/Batch%204/WITN7142008%20-%20New%20equations%20to%20estimate%20GFR%20in%20children%20with%20CKD%20-%2001%20Jan%202009.pdf",
            "edition": "Original Schwartz2009;JASN20:629–637;DOI10.1681/ASN.2008030287",
            "sectionsActuallyRead": "Abstract/PDF1, Study Population/PDF3, Discussion limits/PDF5–7, Study Participants/PDF7",
            "access": "primary-original-article-copy-readable-text"
          },
          {
            "report": "reports/review-20261003/egfr-independent-source-oracles.json",
            "edition": "NIDDK institutional page reviewedMay2025",
            "sectionsActuallyRead": "Reuso estrito do escopo NIDDK pediatric formulas/units/variants já conferido pelo outro revisor",
            "access": "inherited-source-scope;own-current-page-timeout"
          }
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "arithmeticChanged": false
      }
    },
    {
      "id": "uas7",
      "title": "UAS7 (Escore de Atividade da Urticária)",
      "short": "Atividade da urticária crônica em 7 dias",
      "desc": "Calcule o UAS7, o escore de atividade da urticária crônica espontânea: urticas e prurido registrados por 7 dias, com as faixas de gravidade.",
      "lead": "Mede a atividade da urticária crônica espontânea pela soma diária de urticas e prurido, registrada pelo paciente durante 7 dias seguidos.",
      "kind": "Escore",
      "spec": [
        "alergia-e-imunologia",
        "dermatologia"
      ],
      "fields": [
        [
          "d1p",
          "Dia 1 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d1c",
          "Dia 1 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ],
        [
          "d2p",
          "Dia 2 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d2c",
          "Dia 2 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ],
        [
          "d3p",
          "Dia 3 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d3c",
          "Dia 3 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ],
        [
          "d4p",
          "Dia 4 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d4c",
          "Dia 4 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ],
        [
          "d5p",
          "Dia 5 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d5c",
          "Dia 5 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ],
        [
          "d6p",
          "Dia 6 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d6c",
          "Dia 6 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ],
        [
          "d7p",
          "Dia 7 · urticas (pápulas) em 24 h",
          "radio",
          {
            "opts": {
              "0": "Nenhuma",
              "1": "&lt; 20",
              "2": "20 a 50",
              "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
            }
          }
        ],
        [
          "d7c",
          "Dia 7 · prurido",
          "radio",
          {
            "opts": {
              "0": "Ausente",
              "1": "Leve (presente, mas não incômodo ou perturbador)",
              "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
              "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
            }
          }
        ]
      ],
      "formula": "<p>A cada dia (24 horas), o paciente registra:</p><ul><li><strong>Urticas:</strong> 0 = nenhuma; 1 = &lt; 20; 2 = 20 a 50; 3 = &gt; 50 (ou grandes áreas confluentes).</li><li><strong>Prurido:</strong> 0 = ausente; 1 = leve (presente, não incomoda); 2 = moderado (incomoda, sem atrapalhar atividades ou sono); 3 = intenso (atrapalha atividades ou sono).</li></ul><p>UAS diário = 0 a 6. <strong>UAS7</strong> = soma de 7 dias consecutivos (0 a 42).</p>",
      "sources": [
        [
          "Młynek A et al. How to assess disease activity in patients with chronic urticaria? Allergy, 2008.",
          "https://doi.org/10.1111/j.1398-9995.2008.01726.x"
        ],
        [
          "Stull D et al. Analysis of disease activity categories in chronic spontaneous/idiopathic urticaria. Br J Dermatol, 2017.",
          "https://doi.org/10.1111/bjd.15454"
        ],
        [
          "Zuberbier T et al. The international EAACI/GA²LEN/EuroGuiDerm/APAAACI guideline for the definition, classification, diagnosis, and management of urticaria. Allergy, 2022.",
          "https://doi.org/10.1111/all.15090"
        ]
      ],
      "cases": [
        [
          "Semana sem lesões: 0",
          {
            "d1p": "0",
            "d1c": "0",
            "d2p": "0",
            "d2c": "0",
            "d3p": "0",
            "d3c": "0",
            "d4p": "0",
            "d4c": "0",
            "d5p": "0",
            "d5c": "0",
            "d6p": "0",
            "d6c": "0",
            "d7p": "0",
            "d7c": "0"
          },
          {
            "score": 0,
            "level": "low",
            "verdict": "Sem urticária"
          }
        ],
        [
          "Poucas urticas e prurido leve em 3 dias: 6 (bem controlada)",
          {
            "d1p": "1",
            "d1c": "0",
            "d2p": "1",
            "d2c": "1",
            "d3p": "0",
            "d3c": "0",
            "d4p": "1",
            "d4c": "1",
            "d5p": "0",
            "d5c": "0",
            "d6p": "0",
            "d6c": "1",
            "d7p": "0",
            "d7c": "0"
          },
          {
            "score": 6,
            "level": "low",
            "verdict": "bem controlada"
          }
        ],
        [
          "20 a 50 urticas e prurido leve todos os dias: 21 (moderada)",
          {
            "d1p": "2",
            "d1c": "1",
            "d2p": "2",
            "d2c": "1",
            "d3p": "2",
            "d3c": "1",
            "d4p": "2",
            "d4c": "1",
            "d5p": "2",
            "d5c": "1",
            "d6p": "2",
            "d6c": "1",
            "d7p": "2",
            "d7c": "1"
          },
          {
            "score": 21,
            "level": "mid",
            "verdict": "moderada"
          }
        ],
        [
          "Mais de 50 urticas e prurido moderado todos os dias: 35 (grave)",
          {
            "d1p": "3",
            "d1c": "2",
            "d2p": "3",
            "d2c": "2",
            "d3p": "3",
            "d3c": "2",
            "d4p": "3",
            "d4c": "2",
            "d5p": "3",
            "d5c": "2",
            "d6p": "3",
            "d6c": "2",
            "d7p": "3",
            "d7c": "2"
          },
          {
            "score": 35,
            "level": "high",
            "verdict": "grave"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 4,
        "passed": 4,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T19:08:25.652Z",
        "total": 2012,
        "passed": 2012,
        "cases": [
          {
            "id": "uas7",
            "index": 60,
            "input": {
              "d1p": 0,
              "d1c": 0,
              "d2p": 0,
              "d2c": 0,
              "d3p": 0,
              "d3c": 0,
              "d4p": 0,
              "d4c": 0,
              "d5p": 0,
              "d5c": 0,
              "d6p": 0,
              "d6c": 0,
              "d7p": 0,
              "d7c": 0
            },
            "expected": {
              "score": 0
            },
            "derivation": "All seven days repeat eachof16dailycomponentpatterns; exact integer sum14assignedpoints from2022Table10.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 60
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 0
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "uas7",
            "index": 61,
            "input": {
              "d1p": 0,
              "d1c": 1,
              "d2p": 0,
              "d2c": 1,
              "d3p": 0,
              "d3c": 1,
              "d4p": 0,
              "d4c": 1,
              "d5p": 0,
              "d5c": 1,
              "d6p": 0,
              "d6c": 1,
              "d7p": 0,
              "d7c": 1
            },
            "expected": {
              "score": 7
            },
            "derivation": "All seven days repeat eachof16dailycomponentpatterns; exact integer sum14assignedpoints from2022Table10.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 61
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 7
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "uas7",
            "index": 62,
            "input": {
              "d1p": 0,
              "d1c": 1,
              "d2p": 0,
              "d2c": 0,
              "d3p": 0,
              "d3c": 0,
              "d4p": 0,
              "d4c": 0,
              "d5p": 0,
              "d5c": 0,
              "d6p": 0,
              "d6c": 0,
              "d7p": 0,
              "d7c": 0
            },
            "expected": {
              "score": 1
            },
            "derivation": "Each16dailycomponentpair at each7daypositions,otherdayszero; exact integer sum14assignedpoints from2022Table10.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 62
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "uas7",
            "index": 63,
            "input": {
              "d1p": 0,
              "d1c": 0,
              "d2p": 0,
              "d2c": 1,
              "d3p": 0,
              "d3c": 0,
              "d4p": 0,
              "d4c": 0,
              "d5p": 0,
              "d5c": 0,
              "d6p": 0,
              "d6c": 0,
              "d7p": 0,
              "d7c": 0
            },
            "expected": {
              "score": 1
            },
            "derivation": "Each16dailycomponentpair at each7daypositions,otherdayszero; exact integer sum14assignedpoints from2022Table10.",
            "sourceExpected": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
              "index": 63
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "node",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                "mode": "browserVm",
                "raw": {
                  "score": 1
                },
                "comparison": {
                  "exact": true,
                  "passed": true
                },
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "sourceRowCount": 2012,
        "uniqueApiInputCount": 2012,
        "sourceContextCount": 2012,
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "5ac2a677c5bfbe2e52599c9dd39e98845d1cc8c6cc5b11228d0c949b99ffb8bd",
          "total": 2012,
          "bankRowCount": 2012,
          "uniqueApiInputCount": 2012,
          "sourceContextCount": 2012,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/ra-uas-source-comparison-final27.json",
            "sha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2"
          },
          "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 2012,
          "uniqueApiInputs": 2012,
          "duplicateRows": 0,
          "expectationAudit": {
            "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
            "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
          }
        },
        "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
        "sources": [
          {
            "id": "uas7",
            "declaredEdition": "UAS 7/Mlynek 2008:7 dias UAS 0–6, total 0–42; limiares EAACIGA 2 LENEuro Gui Derm APAAACI 2022",
            "readRecords": [
              {
                "id": "uas7",
                "url": "https://ucare-network.com/wp-content/uploads/2022/08/471.-Zuberbier-et-al.-Urticaria-GL-definition-classification-OA-Allergy-2022.pdf",
                "file": "uas7-ucare-guideline-final27.pdf",
                "sha256": "b7524d5c453bf94efdf4fdfa8a9b266bcb4fb5af3929494a14b57fdd34f164c8",
                "edition": "Zuberbier et al, Allergy77,2022; first online2021,DOI10.1111/all.15090. This is the2022Table10 variant, not proof of full2008instrument.",
                "directlyRead": [
                  {
                    "page": 18,
                    "printedPage": 751,
                    "section": "Table10,UAS7note and adjacent once-daily24h/seven-consecutive-days prose",
                    "image": "uas7-ucare-guideline-final27-p18.png",
                    "sha256": "ad8ad812b083787d010001924e4f0cdb90e4b879bd297eddac4fbaaf54dd94e2"
                  }
                ],
                "officialWebChecked": "https://onlinelibrary.wiley.com/doi/10.1111/all.15090 Table10 and adjacent UAS7 prose; same table, not Table8.",
                "independentEquation": "Sum14assigneddailycomponentpoints,each0,1,2,3; seven days, two components per day, daily0..6, total0..42.",
                "sourceContext": [
                  "Self-evaluation once daily covering24hours for seven consecutive days; CSU with wheals.",
                  "Wheal highestcategory includes >50/24h OR large confluent areas. Pruritus grading refers to nuisance/interference with dailyactivity or sleep.",
                  "Angioedema requires its separateAAS; UAS7 alone does not measure it."
                ],
                "unapproved": [
                  "Currentselectoronly says >50; formula documents confluent areas but selector wording needs bounded localizedsource27 correction.",
                  "No clinical assessment or activitycategory cutoffs validated; sourceTable10 does not supply2017categorycutoffs.",
                  "GA2LENcopyright explicitly noted. ArticleCCBY-NC-SA4.0 does not establish separateinstrumentrights or grantedELUCENIApermission.",
                  "This finitebank is not exhaustive over all4^14weeklypatterns."
                ]
              }
            ],
            "sourceReview": {
              "file": "reports/review-20261003/ra-uas-primary-review-final27.json",
              "sha256": "8c23cba031ce442e829af7b1860aafff2ba55645015b87e6fa2131dec306ced3"
            },
            "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
          }
        ],
        "evidencePath": "reports/review-20261003/ra-uas-source-comparison-final27.json",
        "evidenceSha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2",
        "independentPeer": {
          "status": "passed",
          "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
          "peer": {
            "file": "reports/review-20261003/ra-uas-source-independent-review-western-final27.json",
            "sha256": "1965d413e9b3549c1af4f5de65ecba43f3cd43a3027995361fbccb5e4cfeadcb"
          },
          "peerScope": "Independent named primary-table reading plus own Python integer expectations frozen before implementation import/root expected values. Root-selected INPUTS only; three Node and same-source browser-compatible VM mirrors. Total-only scope, not clinical assessment/classification or instrument approval.",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "metadataPackagingPeer": {
          "status": "passed",
          "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
          "peer": {
            "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
            "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
          },
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 6036,
        "actualVmExecutions": 6036,
        "implementations": [
          {
            "file": "apps/website/private/tool-code/uas7/calculator.js",
            "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61"
          },
          {
            "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
            "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61"
          },
          {
            "file": "apps/command-center/private/tool-code/uas7/calculator.js",
            "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61"
          }
        ],
        "qualifications": [
          "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
          "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "prospectiveSource27Bindings": [
          {
            "file": "apps/website/private/tool-code/uas7/calculator.js",
            "sha256": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26"
          },
          {
            "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
            "sha256": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26"
          },
          {
            "file": "apps/command-center/private/tool-code/uas7/calculator.js",
            "sha256": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26"
          }
        ],
        "prospectiveSource27Replay": {
          "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
          "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
        }
      },
      "methodVersion": "UAS 7/Mlynek 2008:7 dias UAS 0–6, total 0–42; limiares EAACIGA 2 LENEuro Gui Derm APAAACI 2022",
      "implementationVersion": "uas7@native-2026-10-04+28bc9ad8d81f",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/18445192/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "A cada dia (24 horas), o paciente registra: Urticas: 0 = nenhuma; 1 = < 20; 2 = 20 a 50; 3 = > 50 (ou grandes áreas confluentes). Prurido: 0 = ausente; 1 = leve (presente, não incomoda); 2 = moderado (incomoda, sem atrapalhar atividades ou sono); 3 = intenso (atrapalha atividades ou sono). UAS diário = 0 a 6. UAS7 = soma de 7 dias consecutivos (0 a 42).",
        "inputContract": {
          "fields": [
            [
              "d1p",
              "Dia 1 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d1c",
              "Dia 1 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ],
            [
              "d2p",
              "Dia 2 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d2c",
              "Dia 2 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ],
            [
              "d3p",
              "Dia 3 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d3c",
              "Dia 3 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ],
            [
              "d4p",
              "Dia 4 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d4c",
              "Dia 4 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ],
            [
              "d5p",
              "Dia 5 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d5c",
              "Dia 5 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ],
            [
              "d6p",
              "Dia 6 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d6c",
              "Dia 6 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ],
            [
              "d7p",
              "Dia 7 · urticas (pápulas) em 24 h",
              "radio",
              {
                "opts": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
                }
              }
            ],
            [
              "d7c",
              "Dia 7 · prurido",
              "radio",
              {
                "opts": {
                  "0": "Ausente",
                  "1": "Leve (presente, mas não incômodo ou perturbador)",
                  "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                  "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
                }
              }
            ]
          ],
          "hash": "dd9f9b6d6236fe6ae95ea1b1b12ad9e6ebba2308c056e0ffb3ab65e282b49186"
        },
        "sourceEditions": [
          {
            "citation": "Młynek A et al. How to assess disease activity in patients with chronic urticaria? Allergy, 2008.",
            "url": "https://doi.org/10.1111/j.1398-9995.2008.01726.x",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "How to assess disease activity in patients with chronic urticaria?",
              "year": "2008",
              "firstPublicationDate": "2008-06-01",
              "doi": "10.1111/j.1398-9995.2008.01726.x",
              "pmid": "18445192",
              "journal": "Allergy",
              "authors": "Młynek A, Zalewska-Janowska A, Martus P, Staubach P, Zuberbier T, Maurer M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/18445192/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "dc5d06f001a1a4e5b5efa0747f930cca4f400f6a6408b02cece218618d7615c0",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Stull D et al. Analysis of disease activity categories in chronic spontaneous/idiopathic urticaria. Br J Dermatol, 2017.",
            "url": "https://doi.org/10.1111/bjd.15454",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Analysis of disease activity categories in chronic spontaneous/idiopathic urticaria.",
              "year": "2017",
              "firstPublicationDate": "2017-09-24",
              "doi": "10.1111/bjd.15454",
              "pmid": "28295198",
              "journal": "The British journal of dermatology",
              "authors": "Stull D, McBride D, Tian H, Gimenez Arnau A, Maurer M, Marsland A, Balp MM, Khalil S, Grattan C."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/28295198/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "44d1d3c9690e70a7bf37dfbb2c0319826d4561d249042de5e3ec4cf62d3c8171",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Zuberbier T et al. The international EAACI/GA²LEN/EuroGuiDerm/APAAACI guideline for the definition, classification, diagnosis, and management of urticaria. Allergy, 2022.",
            "url": "https://doi.org/10.1111/all.15090",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The international EAACI/GA²LEN/EuroGuiDerm/APAAACI guideline for the definition, classification, diagnosis, and management of urticaria.",
              "year": "2022",
              "firstPublicationDate": "2021-10-20",
              "doi": "10.1111/all.15090",
              "pmid": "34536239",
              "journal": "Allergy",
              "authors": "Zuberbier T, Abdul Latiff AH, Abuzakouk M, Aquilina S, Asero R, Baker D, Ballmer-Weber B, Bangert C, Ben-Shoshan M, Bernstein JA, Bindslev-Jensen C, Brockow K, Brzoza Z, Chong Neto HJ, Church MK, Criado PR, Danilycheva IV, Dressler C, Ensina LF, Fonacier L, Gaskins M, Gáspár K, Gelincik A, Giménez-Arnau A, Godse K, Gonçalo M, Grattan C, Grosber M, Hamelmann E, Hébert J, Hide M, Kaplan A, Kapp A, Kessel A, Kocatürk E, Kulthanan K, Larenas-Linnemann D, Lauerma A, Leslie TA, Magerl M, Makris M, Meshkova RY, Metz M, Micallef D, Mortz CG, Nast A, Oude-Elberink H, Pawankar R, Pigatto PD, Ratti Sisa H, Rojo Gutiérrez MI, Saini SS, Schmid-Grendelmeier P, Sekerel BE, Siebenhaar F, Siiskonen H, Soria A, Staubach-Renz P, Stingeni L, Sussman G, Szegedi A, Thomsen SF, Vadasz Z, Vestergaard C, Wedi B, Zhao Z, Maurer M."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34536239/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "8db7c36348b45d0f39694a87a122d50291334626e9beecfbcf903687d4a59d45",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T19:08:25.652Z",
          "total": 2012,
          "passed": 2012,
          "cases": [
            {
              "id": "uas7",
              "index": 60,
              "input": {
                "d1p": 0,
                "d1c": 0,
                "d2p": 0,
                "d2c": 0,
                "d3p": 0,
                "d3c": 0,
                "d4p": 0,
                "d4c": 0,
                "d5p": 0,
                "d5c": 0,
                "d6p": 0,
                "d6c": 0,
                "d7p": 0,
                "d7c": 0
              },
              "expected": {
                "score": 0
              },
              "derivation": "All seven days repeat eachof16dailycomponentpatterns; exact integer sum14assignedpoints from2022Table10.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 60
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 0
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "uas7",
              "index": 61,
              "input": {
                "d1p": 0,
                "d1c": 1,
                "d2p": 0,
                "d2c": 1,
                "d3p": 0,
                "d3c": 1,
                "d4p": 0,
                "d4c": 1,
                "d5p": 0,
                "d5c": 1,
                "d6p": 0,
                "d6c": 1,
                "d7p": 0,
                "d7c": 1
              },
              "expected": {
                "score": 7
              },
              "derivation": "All seven days repeat eachof16dailycomponentpatterns; exact integer sum14assignedpoints from2022Table10.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 61
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 7
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "uas7",
              "index": 62,
              "input": {
                "d1p": 0,
                "d1c": 1,
                "d2p": 0,
                "d2c": 0,
                "d3p": 0,
                "d3c": 0,
                "d4p": 0,
                "d4c": 0,
                "d5p": 0,
                "d5c": 0,
                "d6p": 0,
                "d6c": 0,
                "d7p": 0,
                "d7c": 0
              },
              "expected": {
                "score": 1
              },
              "derivation": "Each16dailycomponentpair at each7daypositions,otherdayszero; exact integer sum14assignedpoints from2022Table10.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 62
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "uas7",
              "index": 63,
              "input": {
                "d1p": 0,
                "d1c": 0,
                "d2p": 0,
                "d2c": 1,
                "d3p": 0,
                "d3c": 0,
                "d4p": 0,
                "d4c": 0,
                "d5p": 0,
                "d5c": 0,
                "d6p": 0,
                "d6c": 0,
                "d7p": 0,
                "d7c": 0
              },
              "expected": {
                "score": 1
              },
              "derivation": "Each16dailycomponentpair at each7daypositions,otherdayszero; exact integer sum14assignedpoints from2022Table10.",
              "sourceExpected": {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91",
                "index": 63
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "node",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/uas7/calculator.js",
                  "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
                  "mode": "browserVm",
                  "raw": {
                    "score": 1
                  },
                  "comparison": {
                    "exact": true,
                    "passed": true
                  },
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "sourceRowCount": 2012,
          "uniqueApiInputCount": 2012,
          "sourceContextCount": 2012,
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "5ac2a677c5bfbe2e52599c9dd39e98845d1cc8c6cc5b11228d0c949b99ffb8bd",
            "total": 2012,
            "bankRowCount": 2012,
            "uniqueApiInputCount": 2012,
            "sourceContextCount": 2012,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
                "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/ra-uas-source-comparison-final27.json",
              "sha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2"
            },
            "packagingRequirement": "After source27 composition, rebind exact calculator SHA for documented text-only edits and replay the full scope before fresh packaging."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 2012,
            "uniqueApiInputs": 2012,
            "duplicateRows": 0,
            "expectationAudit": {
              "file": "reports/review-20261003/ra-uas-independent-expectations-final27.json",
              "sha256": "ea0b90049060bd52d58841a62e7b37b93e00d17fc7de6c4e9997e9c5147d3e91"
            }
          },
          "scope": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
          "sources": [
            {
              "id": "uas7",
              "declaredEdition": "UAS 7/Mlynek 2008:7 dias UAS 0–6, total 0–42; limiares EAACIGA 2 LENEuro Gui Derm APAAACI 2022",
              "readRecords": [
                {
                  "id": "uas7",
                  "url": "https://ucare-network.com/wp-content/uploads/2022/08/471.-Zuberbier-et-al.-Urticaria-GL-definition-classification-OA-Allergy-2022.pdf",
                  "file": "uas7-ucare-guideline-final27.pdf",
                  "sha256": "b7524d5c453bf94efdf4fdfa8a9b266bcb4fb5af3929494a14b57fdd34f164c8",
                  "edition": "Zuberbier et al, Allergy77,2022; first online2021,DOI10.1111/all.15090. This is the2022Table10 variant, not proof of full2008instrument.",
                  "directlyRead": [
                    {
                      "page": 18,
                      "printedPage": 751,
                      "section": "Table10,UAS7note and adjacent once-daily24h/seven-consecutive-days prose",
                      "image": "uas7-ucare-guideline-final27-p18.png",
                      "sha256": "ad8ad812b083787d010001924e4f0cdb90e4b879bd297eddac4fbaaf54dd94e2"
                    }
                  ],
                  "officialWebChecked": "https://onlinelibrary.wiley.com/doi/10.1111/all.15090 Table10 and adjacent UAS7 prose; same table, not Table8.",
                  "independentEquation": "Sum14assigneddailycomponentpoints,each0,1,2,3; seven days, two components per day, daily0..6, total0..42.",
                  "sourceContext": [
                    "Self-evaluation once daily covering24hours for seven consecutive days; CSU with wheals.",
                    "Wheal highestcategory includes >50/24h OR large confluent areas. Pruritus grading refers to nuisance/interference with dailyactivity or sleep.",
                    "Angioedema requires its separateAAS; UAS7 alone does not measure it."
                  ],
                  "unapproved": [
                    "Currentselectoronly says >50; formula documents confluent areas but selector wording needs bounded localizedsource27 correction.",
                    "No clinical assessment or activitycategory cutoffs validated; sourceTable10 does not supply2017categorycutoffs.",
                    "GA2LENcopyright explicitly noted. ArticleCCBY-NC-SA4.0 does not establish separateinstrumentrights or grantedELUCENIApermission.",
                    "This finitebank is not exhaustive over all4^14weeklypatterns."
                  ]
                }
              ],
              "sourceReview": {
                "file": "reports/review-20261003/ra-uas-primary-review-final27.json",
                "sha256": "8c23cba031ce442e829af7b1860aafff2ba55645015b87e6fa2131dec306ced3"
              },
              "sourceComponent": "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings."
            }
          ],
          "evidencePath": "reports/review-20261003/ra-uas-source-comparison-final27.json",
          "evidenceSha256": "78ed0d7465048eb0179f323b1ea4421cfb78afa4bf10d8634ed3a76a04a04fb2",
          "independentPeer": {
            "status": "passed",
            "scope": "Independent reading of named source sections and own expectation derivation/execution. Bank/metadata packaging needs a separate technical peer. No human clinical, translation or rights approval.",
            "peer": {
              "file": "reports/review-20261003/ra-uas-source-independent-review-western-final27.json",
              "sha256": "1965d413e9b3549c1af4f5de65ecba43f3cd43a3027995361fbccb5e4cfeadcb"
            },
            "peerScope": "Independent named primary-table reading plus own Python integer expectations frozen before implementation import/root expected values. Root-selected INPUTS only; three Node and same-source browser-compatible VM mirrors. Total-only scope, not clinical assessment/classification or instrument approval.",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "metadataPackagingPeer": {
            "status": "passed",
            "scope": "Bounded independent review of the original source bank and its metadata/helper. Prospective code rebinding is separately re-executed below and requires the final composition peer; no human approval inferred.",
            "peer": {
              "file": "reports/review-20261003/nine-source-bank-metadata-independent-review-western-final27.json",
              "sha256": "e762e0f425c9251081547c86e4f1b80b86839a21223fd47712ebde9b1335a978"
            },
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 6036,
          "actualVmExecutions": 6036,
          "implementations": [
            {
              "file": "apps/website/private/tool-code/uas7/calculator.js",
              "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61"
            },
            {
              "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
              "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61"
            },
            {
              "file": "apps/command-center/private/tool-code/uas7/calculator.js",
              "sha256": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61"
            }
          ],
          "qualifications": [
            "Exact sum of previously assigned source component points; clinical rubrics, eligibility, observation, probability, diagnosis, classification and treatment are excluded. See named source sections and independent source findings.",
            "Original source conflicts, rights conditions, population and clinical limitations remain in the hashed primary review and peer. They are not marked approved.",
            "Four inline records are a subset of the complete hashed downloadable bank. Every862historicalfixture and method field/formula/version is unchanged by this evidence-only candidate."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "prospectiveSource27Bindings": [
            {
              "file": "apps/website/private/tool-code/uas7/calculator.js",
              "sha256": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26"
            },
            {
              "file": "apps/dashboard/private/tool-code/uas7/calculator.js",
              "sha256": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26"
            },
            {
              "file": "apps/command-center/private/tool-code/uas7/calculator.js",
              "sha256": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26"
            }
          ],
          "prospectiveSource27Replay": {
            "file": "reports/review-20261003/source27-complete-bank-current-replay-root-r3.json",
            "sha256": "44c601f27d3d5051a8d55a581381112b58df36c7c4b6cfd24ce1249b263d6a2b"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "28bc9ad8d81f000343a96795aa394372e6bfe1dc2ae708b230e67f396fc2bd26",
        "uas2022SelectorAmendment": {
          "at": "2026-10-04T19:06:52.620Z",
          "scope": "Twenty-eight display option strings (four definitions repeated over seven days) bound to2022Table10. No assigned-point code, engine, formula, methodVersion, prior limits/source claims, fixture or clinical category change.",
          "authoredModule": {
            "file": "uas7-table10-selector-authored-final27.cjs",
            "sha256": "79a1eb0f3581a01e8c43e38ba311bb02c35425d52f81027c3e49f1eed720c691"
          },
          "source": {
            "url": "https://ucare-network.com/wp-content/uploads/2022/08/471.-Zuberbier-et-al.-Urticaria-GL-definition-classification-OA-Allergy-2022.pdf",
            "edition": "Zuberbier et al Allergy77,2022 DOI10.1111/all.15090 (online2021), Table10",
            "file": "uas7-ucare-guideline-final27.pdf",
            "sha256": "b7524d5c453bf94efdf4fdfa8a9b266bcb4fb5af3929494a14b57fdd34f164c8",
            "actuallyRead": "Direct primary PDF reopened and local original p18/printed751 Table10 plus daily24h/seven-consecutive-day adjacent text visually read. Not entire guideline or full2008 edition.",
            "scope": "Four selector descriptions only, repeated over seven days; assigned-point codes unchanged. No severity-category cutoff, clinical observation/performance or treatment certification.",
            "rights": "Table10 explicitly attributes UAS copyright to GA2LEN; open access does not establish separate instrument authorization."
          },
          "previousInputContract": {
            "fields": [
              {
                "key": "d1p",
                "label": "Dia 1 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d1c",
                "label": "Dia 1 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              },
              {
                "key": "d2p",
                "label": "Dia 2 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d2c",
                "label": "Dia 2 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              },
              {
                "key": "d3p",
                "label": "Dia 3 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d3c",
                "label": "Dia 3 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              },
              {
                "key": "d4p",
                "label": "Dia 4 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d4c",
                "label": "Dia 4 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              },
              {
                "key": "d5p",
                "label": "Dia 5 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d5c",
                "label": "Dia 5 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              },
              {
                "key": "d6p",
                "label": "Dia 6 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d6c",
                "label": "Dia 6 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              },
              {
                "key": "d7p",
                "label": "Dia 7 · urticas (pápulas) em 24 h",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Nenhuma",
                  "1": "&lt; 20",
                  "2": "20 a 50",
                  "3": "&gt; 50"
                }
              },
              {
                "key": "d7c",
                "label": "Dia 7 · prurido",
                "type": "radio",
                "optional": false,
                "options": {
                  "0": "Ausente",
                  "1": "Leve",
                  "2": "Moderado",
                  "3": "Intenso"
                }
              }
            ],
            "hash": "033da43636208396d98a0313b918e304acfa909e10897fd792abb09097725069"
          },
          "previousFieldsSha256": "cc19282f28411cab05dc803738a9dfbe02d1373d35bb0c64f3fd5f260c43d50a",
          "implementationHashUnchanged": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "rightsApproval": "not-performed",
          "officialTranslation": false,
          "fullMethodConformance": false
        },
        "previousImplementationHash": "e8bdd2d49eb222344a5be3cb85abf6ea62b28e49dca0b31f4306be868901ae61",
        "previousInputContract": {
          "fields": [
            {
              "key": "d1p",
              "label": "Dia 1 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d1c",
              "label": "Dia 1 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            },
            {
              "key": "d2p",
              "label": "Dia 2 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d2c",
              "label": "Dia 2 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            },
            {
              "key": "d3p",
              "label": "Dia 3 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d3c",
              "label": "Dia 3 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            },
            {
              "key": "d4p",
              "label": "Dia 4 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d4c",
              "label": "Dia 4 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            },
            {
              "key": "d5p",
              "label": "Dia 5 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d5c",
              "label": "Dia 5 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            },
            {
              "key": "d6p",
              "label": "Dia 6 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d6c",
              "label": "Dia 6 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            },
            {
              "key": "d7p",
              "label": "Dia 7 · urticas (pápulas) em 24 h",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Nenhuma",
                "1": "&lt; 20",
                "2": "20 a 50",
                "3": "> 50 em 24 h ou grandes áreas confluentes de urticas"
              }
            },
            {
              "key": "d7c",
              "label": "Dia 7 · prurido",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Ausente",
                "1": "Leve (presente, mas não incômodo ou perturbador)",
                "2": "Moderado (incômodo, mas sem interferir nas atividades diárias habituais ou no sono)",
                "3": "Intenso (prurido intenso, suficientemente incômodo para interferir nas atividades diárias habituais ou no sono)"
              }
            }
          ],
          "hash": "d0f49643cd1d04b5dff8b29d3cb3d1dd6c2904132d875bb9f3e5f327279212af"
        }
      },
      "limits": "O UAS monitora atividade da urticária crônica por número de urticas e prurido registrados ao longo de dias. Não representa todas as manifestações, como angioedema, nem substitui avaliação de qualidade de vida. UAS7 e categorias posteriores devem seguir sua definição temporal e fonte próprias.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.162Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma todos os cortes de categoria, faixa etária ou variante de sete dias da diretriz 2022. Não mede diretamente angioedema pelo UAS."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "vef1-dlco-pos-operatorio",
      "title": "VEF₁ e DLCO previstos pós-operatórios",
      "short": "Risco da ressecção pulmonar pela contagem de segmentos",
      "desc": "Estima VEF₁ e DLCO pós-operatórios por segmentos funcionantes ou por perfusão pulmonar medida, conforme o método escolhido; a ausência de DLCO mantém a avaliação incompleta.",
      "lead": "Para lobectomia ou segmentectomia, usa a contagem inicial de segmentos funcionantes (19 menos os obstruídos). Para pneumonectomia, exige a percentagem medida da perfusão total atribuída ao pulmão a ressecar. O método segmentar não substitui essa medição. A função prevista é calculada dentro da ELUCENIA; o resultado isolado não aprova cirurgia.",
      "kind": "Calculadora",
      "spec": [
        "cirurgia-toracica",
        "pneumologia",
        "cirurgia-oncologica",
        "oncologia-clinica"
      ],
      "fields": [
        [
          "mode",
          "Método de estimativa",
          "sel",
          {
            "opt": true,
            "defaultValue": "segmental",
            "opts": {
              "segmental": "Contagem de segmentos funcionantes",
              "perfusion": "Perfusão pulmonar medida"
            }
          }
        ],
        [
          "vef1",
          "VEF₁ pré-operatório (pós-broncodilatador)",
          "num",
          {
            "min": 10,
            "max": 150,
            "unit": "% do previsto",
            "ph": "75"
          }
        ],
        [
          "dlco",
          "DLCO pré-operatória",
          "num",
          {
            "min": 10,
            "max": 150,
            "unit": "% do previsto",
            "ph": "70",
            "opt": true
          }
        ],
        [
          "seg",
          "Segmentos <strong>funcionantes</strong> que serão ressecados",
          "num",
          {
            "min": 1,
            "max": 19,
            "ph": "5",
            "integer": true,
            "step": 1,
            "opt": true
          }
        ],
        [
          "obs",
          "Segmentos obstruídos (não funcionantes) no pulmão todo",
          "num",
          {
            "min": 0,
            "max": 18,
            "ph": "0",
            "opt": true,
            "integer": true,
            "step": 1
          }
        ],
        [
          "perfusao",
          "Perfusão do pulmão a ressecar",
          "num",
          {
            "min": 0,
            "max": 100,
            "unit": "% da perfusão total",
            "ph": "50",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>Modo segmentar:</strong> PPO = valor pré-operatório × (1 − y/z), em que y é a contagem de segmentos funcionantes a ressecar e z = 19 menos a contagem de segmentos obstruídos. Os segmentos são contagens inteiras e y não pode superar z.</p><p><strong>Modo por perfusão:</strong> PPO = valor pré-operatório × (1 − P/100), em que P é a percentagem medida da perfusão total atribuída ao pulmão a ressecar. Esta fração não é inferida da contagem de segmentos.</p><p>A equação é aplicada separadamente ao VEF₁ e à DLCO. Sem DLCO, o resultado é um VEF₁ parcial e a avaliação permanece incompleta. A escolha clínica da intervenção e da estratégia de avaliação exige revisão profissional.</p>",
      "sources": [
        [
          "Brunelli A et al. Physiologic evaluation of the patient with lung cancer being considered for resectional surgery: diagnosis and management of lung cancer, 3rd ed: American College of Chest Physicians evidence-based clinical practice guidelines. Chest, 2013.",
          "https://doi.org/10.1378/chest.12-2395"
        ],
        [
          "Brunelli A et al. ERS/ESTS clinical guidelines on fitness for radical therapy in lung cancer patients (surgery and chemo-radiotherapy). Eur Respir J, 2009.",
          "https://doi.org/10.1183/09031936.00184308"
        ]
      ],
      "cases": [
        [
          "Lobectomia média (2 segmentos), VEF₁ 90%, DLCO 85%: 80,5% e 76,1%",
          {
            "vef1": 90,
            "dlco": 85,
            "seg": 2
          },
          {
            "raw": {
              "fev": 80.53,
              "dlco": 76.05
            },
            "level": "low"
          }
        ],
        [
          "Lobectomia inferior direita (5), VEF₁ 80%, DLCO 75%: 58,9% e 55,3%",
          {
            "vef1": 80,
            "dlco": 75,
            "seg": 5
          },
          {
            "raw": {
              "fev": 58.95,
              "dlco": 55.26
            },
            "level": "mid",
            "main": "55"
          }
        ],
        [
          "Estimativa segmentar inicial (9 segmentos funcionantes a ressecar), VEF₁ 50%, DLCO 55%: 26,3% e 28,9%; não substitui perfusão medida na pneumonectomia",
          {
            "vef1": 50,
            "dlco": 55,
            "seg": 9
          },
          {
            "raw": {
              "fev": 26.32,
              "dlco": 28.95
            },
            "level": "high"
          }
        ],
        [
          "5 segmentos com 2 obstruídos (z = 17), VEF₁ 70%, DLCO não informada: VEF₁ parcial de 49,4%; avaliação incompleta",
          {
            "vef1": 70,
            "seg": 5,
            "obs": 2
          },
          {
            "raw": {
              "fev": 49.41
            },
            "level": "info"
          }
        ],
        [
          "18 segmentos com 2 obstruídos: inválido",
          {
            "vef1": 70,
            "seg": 18,
            "obs": 2
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04",
        "total": 5,
        "passed": 5,
        "failures": [],
        "previous": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 5,
          "passed": 5,
          "failures": []
        },
        "fixtureAmendments": [
          {
            "index": 2,
            "kind": "source-scenario-caption",
            "reason": "Nine functioning segments alone do not establish measured perfusion for pneumonectomy."
          },
          {
            "index": 3,
            "kind": "incomplete-assessment-policy",
            "reason": "MissingDLCO cannot establish complete low/intermediate risk; numeric input/expected FEV unchanged."
          }
        ],
        "implementationHash": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T17:40:32.890Z",
        "total": 9720,
        "passed": 9720,
        "sourceRowCount": 9720,
        "uniqueApiInputCount": 9716,
        "sourceContextCount": 9720,
        "cases": [
          {
            "index": 0,
            "input": {
              "vef1": "30",
              "seg": 1,
              "obs": 0
            },
            "method": "segmental",
            "expected": {
              "raw": {
                "fev": 28.42105263157895,
                "dlco": null
              },
              "rawBits": {
                "fev": "403c6bca1af286bd",
                "dlco": null
              },
              "main": [
                "28",
                "%"
              ]
            },
            "exactSourceRationals": {
              "fev": [
                "540",
                "19"
              ],
              "dlco": null
            },
            "sourceExpectedProvenance": {
              "file": "ppo-incomplete-independent-peer-expectations-final26.json",
              "sourceIndex": 0,
              "numericExpectationsRecomputedBeforeImports": true
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 1,
            "input": {
              "vef1": "30",
              "seg": 1,
              "obs": 0,
              "dlco": "30"
            },
            "method": "segmental",
            "expected": {
              "raw": {
                "fev": 28.42105263157895,
                "dlco": 28.42105263157895
              },
              "rawBits": {
                "fev": "403c6bca1af286bd",
                "dlco": "403c6bca1af286bd"
              },
              "main": [
                "28",
                "%"
              ]
            },
            "exactSourceRationals": {
              "fev": [
                "540",
                "19"
              ],
              "dlco": [
                "540",
                "19"
              ]
            },
            "sourceExpectedProvenance": {
              "file": "ppo-incomplete-independent-peer-expectations-final26.json",
              "sourceIndex": 1,
              "numericExpectationsRecomputedBeforeImports": true
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 2,
            "input": {
              "vef1": "30",
              "seg": 1,
              "obs": 0,
              "dlco": "57"
            },
            "method": "segmental",
            "expected": {
              "raw": {
                "fev": 28.42105263157895,
                "dlco": 54
              },
              "rawBits": {
                "fev": "403c6bca1af286bd",
                "dlco": "404b000000000000"
              },
              "main": [
                "28",
                "%"
              ]
            },
            "exactSourceRationals": {
              "fev": [
                "540",
                "19"
              ],
              "dlco": [
                "54",
                "1"
              ]
            },
            "sourceExpectedProvenance": {
              "file": "ppo-incomplete-independent-peer-expectations-final26.json",
              "sourceIndex": 2,
              "numericExpectationsRecomputedBeforeImports": true
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "index": 3,
            "input": {
              "vef1": "30",
              "seg": 1,
              "obs": 0,
              "dlco": "60"
            },
            "method": "segmental",
            "expected": {
              "raw": {
                "fev": 28.42105263157895,
                "dlco": 56.8421052631579
              },
              "rawBits": {
                "fev": "403c6bca1af286bd",
                "dlco": "404c6bca1af286bd"
              },
              "main": [
                "28",
                "%"
              ]
            },
            "exactSourceRationals": {
              "fev": [
                "540",
                "19"
              ],
              "dlco": [
                "1080",
                "19"
              ]
            },
            "sourceExpectedProvenance": {
              "file": "ppo-incomplete-independent-peer-expectations-final26.json",
              "sourceIndex": 3,
              "numericExpectationsRecomputedBeforeImports": true
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "node",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                "mode": "vm",
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "657d06447c1b0026771ab8de9624c18dec65e50e43bf64fd03c08df806f4c117",
          "total": 9720,
          "bankRowCount": 9720,
          "uniqueApiInputCount": 9716,
          "sourceContextCount": 9720,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/ppo-bank-source-independent-expectations-publication-final26.json",
              "sha256": "1442f68d270ecbb86a292b159c47440d05eca4d16fcff19bb9e4071c49408c76"
            },
            {
              "file": "reports/review-20261003/ppo-incomplete-independent-peer-expectations-final26.json",
              "sha256": "01917e1f490ee3bea319a142bdec5a6ff63ded9cecf736783fe29cd7473e2ecd"
            },
            {
              "file": "reports/review-20261003/ppo-boundary-independent-expectations-final26.json",
              "sha256": "34212736705e34860fda279bb7c29635cb9ce0e18d756d88c745ea212accaa03"
            },
            {
              "file": "reports/review-20261003/ppo-half-display-root-independent-expected-final26.json",
              "sha256": "944f02f456d532d0418172dc23cde9243648b089a977cbd0d2b80f9904c52a9b"
            },
            {
              "file": "reports/review-20261003/ppo-perfusion-root-independent-expected-final26.json",
              "sha256": "19fbe9404a502ac6d8cc0b2314d9a9fece7030a905a9a743f518212d3af74dd3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/ppo-source-bank-independent-check-publication-final26-r2.json",
            "sha256": "daa730bf22767da5d9e969d23b45359651f66077d6735c2e7732b1709307c833"
          },
          "packagingRequirement": "Compose reviewed PPO R3 engine/field/source/locale/UI hashes and freeze26 before package generation."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 9720,
          "uniqueApiInputs": 9716,
          "duplicateRows": 4,
          "expectationAudit": {
            "file": "reports/review-20261003/ppo-bank-source-independent-expectations-publication-final26.json",
            "sha256": "1442f68d270ecbb86a292b159c47440d05eca4d16fcff19bb9e4071c49408c76"
          }
        },
        "scope": "9,720 retained source-equation scenarios (9,716 distinct stored input objects): exact nearest binary64 FEV1/DLCO outputs and exact positive half-up whole-percent display.9,287 segmental scenarios and433 measured-perfusion scenarios; four repeated inputs retained. No clinical risk/verdict, intervention eligibility, full surgical algorithm or licensed/professional translation approval.",
        "sources": [
          {
            "primaryUrl": "https://scts.org/_userfiles/pages/files/guidelines/thoracic/ersests_clinical_guidelines_on_fitness_for_radical_therapy_in_lung_cancer_patients_surgery_and_chemoradiotherapy.pdf",
            "localPdf": "cardiopulmonary-primary-final26/ers-ests2009.pdf",
            "pdfSha256": "47d2b904a3c817310eeb286dd9e08ba0ae70cef8eb7b69143438aa0ac15a8722",
            "numericEvidenceEdition": "ERS/ESTS2009 page22 component equations: initial functioning-segment estimate and specifically pre-pneumonectomy measured-perfusion equation.",
            "ownReadScope": "Previously personally viewed only PDFpage6/printed22 and reopened original ACCP2013 Results abstract. No whole article/2014erratum read claim.",
            "classificationSource": {
              "url": "https://pubmed.ncbi.nlm.nih.gov/23649437/",
              "scope": "Results abstract only. Source-private strict30/60 boundaries and missingDLCO incomplete local-policy proofs are separate; not clinically approved or exposed as generic advice."
            }
          }
        ],
        "evidencePath": "reports/review-20261003/ppo-source-bank-independent-check-publication-final26-r2.json",
        "evidenceSha256": "daa730bf22767da5d9e969d23b45359651f66077d6735c2e7732b1709307c833",
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Independent complete-bank/metadata/helper review and final26 source/engine composition.",
          "recordedAt": "2026-10-04T18:58:14.583Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Independent complete-bank/metadata/helper review and final26 source/engine composition."
          },
          "peer": {
            "file": "reports/review-20261003/ppo-source-bank-root-peer-final26.json",
            "sha256": "66a20738768d57347e2bbb0bd79360ba1fff1286d8628d6e9dd324ab690115a1",
            "summary": {
              "checks": 59772,
              "failed": 0,
              "sourceRows": 9720,
              "uniqueInputObjects": 9716,
              "duplicateRows": 4,
              "sourceMethodsAfter": 138,
              "sourceRowsAfter": 70585
            },
            "scope": "Independent root Fraction-derived source expectation objects were frozen before engine imports. All9720 stored inputs, exact nearest binary64 FEV/DLCO expectations and half-up whole displays compared to those frozen root objects, all137 other source-method objects preserved, all11 candidate pre/post SHA bindings checked. Fresh exact NodeVM/Chromium replay bound separately; no clinical/professional/full-method approval."
          },
          "application": {
            "file": "reports/review-20261003/ppo-source-bank-evidence-application-final26.json",
            "sha256": "0103689e1d2234f12c16f290e8463a51f7638cd40ffaee4f6fdbed37586a9c6d"
          },
          "reviewedBankScope": "9,720 retained source-equation scenarios (9,716 distinct stored input objects): exact nearest binary64 FEV1/DLCO outputs and exact positive half-up whole-percent display.9,287 segmental scenarios and433 measured-perfusion scenarios; four repeated inputs retained. No clinical risk/verdict, intervention eligibility, full surgical algorithm or licensed/professional translation approval.",
          "currentBinding": {
            "source26BankSha256": "52e1ccd833a0be0f16e6f61ccf1571df44ddee7bc2e59937ca1a371953bace53",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
              },
              {
                "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
              },
              {
                "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 29160,
        "actualVmExecutions": 29160,
        "implementations": [
          {
            "app": "website",
            "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
            "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
            "candidatePath": "reports/review-20261003/ppo-source-rational-output-stage-final26-r3/apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
            "currentBeforeSha256": "33bfb202ee21e972d936572978b0b8d0d69321ad8feb136e407e7ba84bddad3b",
            "scope": "Proposed R3 exact-rational source outputs. Application/source/metadata composition required before final packaging."
          },
          {
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
            "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
            "candidatePath": "reports/review-20261003/ppo-source-rational-output-stage-final26-r3/apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
            "currentBeforeSha256": "33bfb202ee21e972d936572978b0b8d0d69321ad8feb136e407e7ba84bddad3b",
            "scope": "Proposed R3 exact-rational source outputs. Application/source/metadata composition required before final packaging."
          },
          {
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
            "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
            "candidatePath": "reports/review-20261003/ppo-source-rational-output-stage-final26-r3/apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
            "currentBeforeSha256": "33bfb202ee21e972d936572978b0b8d0d69321ad8feb136e407e7ba84bddad3b",
            "scope": "Proposed R3 exact-rational source outputs. Application/source/metadata composition required before final packaging."
          }
        ],
        "qualifications": [
          "9,720 retained source-equation scenarios (9,716 distinct stored input objects): exact nearest binary64 FEV1/DLCO outputs and exact positive half-up whole-percent display.9,287 segmental scenarios and433 measured-perfusion scenarios; four repeated inputs retained. No clinical risk/verdict, intervention eligibility, full surgical algorithm or licensed/professional translation approval.",
          "Functioning segments are integer counts, not fractions. Clinical source context distinguishes initial segmental estimate from measured perfusion before pneumonectomy; no perfusion inferred from19segments.0/100% perfusion is a mathematical domain, not surgical eligibility.",
          "Private level/verdict/rows/note and patient-specific cardiovascular/exercise/eligibility decisions are not checked or exposed by this public numeric bank. Missing DLCO remains incomplete.39 missing-FEV<30 nuances,46 unsupported-low old cases and276 old complete-boundary failures stay in separate historical source evidence.",
          "594 original half-display input failures (2376 four-engine observations),7 rawsource4EPS input failures (56 observations), and12 earlier perfusion rounding failures remain in untouched historical reports. New exact-bit policy does not erase or broaden their criteria.",
          "All862 existing source fixtures/tolerances/approval flags remain unchanged. Four inline examples are only a subset of this complete downloadable bank.",
          "Final26 source/field/version/locale/UI composition, engine application, independent metadata/helper peer, fresh build/packages and221×10 browser journeys are required before publication."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "ERS/ESTS 2009, página 22: estimativa inicial por segmentos funcionantes e fórmula pré-pneumonectomia por fração de perfusão medida; cortes do resumo ACCP 2013: ambos >60%, algum entre 30–60% e algum <30%; sem conformidade clínica integral",
      "implementationVersion": "vef1-dlco-pos-operatorio@native-2026-10-04+2b9dd75698a2",
      "currentMethodSource": "ERS/ESTS2009 PDFp6/printed22; ACCP2013 Resultsabstract only",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-04",
        "implementedVariant": "ERS/ESTS 2009, página 22: estimativa inicial por segmentos funcionantes e fórmula pré-pneumonectomia por fração de perfusão medida; cortes do resumo ACCP 2013: ambos >60%, algum entre 30–60% e algum <30%; sem conformidade clínica integral",
        "inputContract": {
          "fields": [
            {
              "key": "mode",
              "label": "Método de estimativa",
              "type": "sel",
              "optional": true,
              "options": {
                "segmental": "Contagem de segmentos funcionantes",
                "perfusion": "Perfusão pulmonar medida"
              },
              "defaultValue": "segmental"
            },
            {
              "key": "vef1",
              "label": "VEF₁ pré-operatório (pós-broncodilatador)",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "% do previsto",
              "optional": false,
              "options": null
            },
            {
              "key": "dlco",
              "label": "DLCO pré-operatória",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "% do previsto",
              "optional": true,
              "options": null
            },
            {
              "key": "seg",
              "label": "Segmentos <strong>funcionantes</strong> que serão ressecados",
              "type": "num",
              "min": 1,
              "max": 19,
              "optional": true,
              "options": null,
              "integer": true,
              "step": 1
            },
            {
              "key": "obs",
              "label": "Segmentos obstruídos (não funcionantes) no pulmão todo",
              "type": "num",
              "min": 0,
              "max": 18,
              "optional": true,
              "options": null,
              "integer": true,
              "step": 1
            },
            {
              "key": "perfusao",
              "label": "Perfusão do pulmão a ressecar",
              "type": "num",
              "min": 0,
              "max": 100,
              "unit": "% da perfusão total",
              "optional": true,
              "options": null
            }
          ],
          "hash": "2ecfe251837dd07b3011055692ee0e3f0979336356a1a47a0499019d3d918225",
          "hashDefinition": "SHA256 JSON.stringify({id,fields,formula,config:config||null})",
          "conditional": {
            "mode": {
              "optional": true,
              "defaultValue": "segmental",
              "enumKeys": [
                "segmental",
                "perfusion"
              ]
            },
            "seg": {
              "optionalInSchema": true,
              "requiredWhenMode": "segmental",
              "integer": true
            },
            "obs": {
              "optionalInSchema": true,
              "visibleWhenMode": "segmental",
              "integer": true
            },
            "perfusao": {
              "optionalInSchema": true,
              "requiredWhenMode": "perfusion",
              "range": [
                0,
                100
              ],
              "unit": "% da perfusão total"
            },
            "inactiveValues": "Provided nonempty inactive method inputs are rejected; no hidden/inferred perfusion fraction.",
            "clinicalDecisions": "No generic level/verdict exposure; new method changes raw numeric output/labels only."
          }
        },
        "sourceEditions": [
          {
            "citation": "Brunelli A et al. Physiologic evaluation of the patient with lung cancer being considered for resectional surgery: diagnosis and management of lung cancer, 3rd ed: American College of Chest Physicians evidence-based clinical practice guidelines. Chest, 2013.",
            "url": "https://doi.org/10.1378/chest.12-2395",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Physiologic evaluation of the patient with lung cancer being considered for resectional surgery: Diagnosis and management of lung cancer, 3rd ed: American College of Chest Physicians evidence-based clinical practice guidelines.",
              "year": "2013",
              "firstPublicationDate": "2013-05-01",
              "doi": "10.1378/chest.12-2395",
              "pmid": "23649437",
              "journal": "Chest",
              "authors": "Brunelli A, Kim AW, Berger KI, Addrizzo-Harris DJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/23649437/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "97e26f72cd9e23ffaafc2f99d00aa9a12881f2026d2183d1cf0588e799ff230e",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Brunelli A et al. ERS/ESTS clinical guidelines on fitness for radical therapy in lung cancer patients (surgery and chemo-radiotherapy). Eur Respir J, 2009.",
            "url": "https://doi.org/10.1183/09031936.00184308",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": true,
            "formulaConformance": "limited-equations-only",
            "publication": {
              "title": "ERS/ESTS clinical guidelines on fitness for radical therapy in lung cancer patients (surgery and chemo-radiotherapy).",
              "year": "2009",
              "firstPublicationDate": "2009-07-01",
              "doi": "10.1183/09031936.00184308",
              "pmid": "19567600",
              "journal": "The European respiratory journal",
              "authors": "Brunelli A, Charloux A, Bolliger CT, Rocco G, Sculier JP, Varela G, Licker M, Ferguson MK, Faivre-Finn C, Huber RM, Clini EM, Win T, De Ruysscher D, Goldman L, European Respiratory Society and European Society of Thoracic Surgeons joint task force on fitness for radical therapy."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/19567600/",
            "abstractAvailable": true,
            "fullTextSha256": "47d2b904a3c817310eeb286dd9e08ba0ae70cef8eb7b69143438aa0ac15a8722",
            "abstractSha256": "3250da622a41d16a14c6916c4252c695f7a2ad9daa098f246d3f4255de9407dc",
            "matchedBy": "exact-DOI-or-PMID",
            "previousAccessMetadata": {
              "fullTextRetrieved": false,
              "fullTextSha256": null,
              "formulaConformance": "not-assessed"
            },
            "readScope": "Only PDFpage6/printed22 personally inspected for segment and measured-perfusion equations; not a complete article review"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Numeric segmental/perfusion formulas and exact raw/main output independently checked; complete instrument/clinical conformance not approved",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T17:40:32.890Z",
          "total": 9720,
          "passed": 9720,
          "sourceRowCount": 9720,
          "uniqueApiInputCount": 9716,
          "sourceContextCount": 9720,
          "cases": [
            {
              "index": 0,
              "input": {
                "vef1": "30",
                "seg": 1,
                "obs": 0
              },
              "method": "segmental",
              "expected": {
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": null
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": null
                },
                "main": [
                  "28",
                  "%"
                ]
              },
              "exactSourceRationals": {
                "fev": [
                  "540",
                  "19"
                ],
                "dlco": null
              },
              "sourceExpectedProvenance": {
                "file": "ppo-incomplete-independent-peer-expectations-final26.json",
                "sourceIndex": 0,
                "numericExpectationsRecomputedBeforeImports": true
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": null
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": null
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": null
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": null
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": null
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": null
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": null
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": null
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": null
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": null
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": null
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": null
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 1,
              "input": {
                "vef1": "30",
                "seg": 1,
                "obs": 0,
                "dlco": "30"
              },
              "method": "segmental",
              "expected": {
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 28.42105263157895
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "403c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ]
              },
              "exactSourceRationals": {
                "fev": [
                  "540",
                  "19"
                ],
                "dlco": [
                  "540",
                  "19"
                ]
              },
              "sourceExpectedProvenance": {
                "file": "ppo-incomplete-independent-peer-expectations-final26.json",
                "sourceIndex": 1,
                "numericExpectationsRecomputedBeforeImports": true
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 28.42105263157895
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "403c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 28.42105263157895
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "403c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 28.42105263157895
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "403c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 28.42105263157895
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "403c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 28.42105263157895
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "403c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 28.42105263157895
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "403c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 2,
              "input": {
                "vef1": "30",
                "seg": 1,
                "obs": 0,
                "dlco": "57"
              },
              "method": "segmental",
              "expected": {
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 54
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404b000000000000"
                },
                "main": [
                  "28",
                  "%"
                ]
              },
              "exactSourceRationals": {
                "fev": [
                  "540",
                  "19"
                ],
                "dlco": [
                  "54",
                  "1"
                ]
              },
              "sourceExpectedProvenance": {
                "file": "ppo-incomplete-independent-peer-expectations-final26.json",
                "sourceIndex": 2,
                "numericExpectationsRecomputedBeforeImports": true
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 54
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404b000000000000"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 54
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404b000000000000"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 54
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404b000000000000"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 54
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404b000000000000"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 54
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404b000000000000"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 54
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404b000000000000"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "index": 3,
              "input": {
                "vef1": "30",
                "seg": 1,
                "obs": 0,
                "dlco": "60"
              },
              "method": "segmental",
              "expected": {
                "raw": {
                  "fev": 28.42105263157895,
                  "dlco": 56.8421052631579
                },
                "rawBits": {
                  "fev": "403c6bca1af286bd",
                  "dlco": "404c6bca1af286bd"
                },
                "main": [
                  "28",
                  "%"
                ]
              },
              "exactSourceRationals": {
                "fev": [
                  "540",
                  "19"
                ],
                "dlco": [
                  "1080",
                  "19"
                ]
              },
              "sourceExpectedProvenance": {
                "file": "ppo-incomplete-independent-peer-expectations-final26.json",
                "sourceIndex": 3,
                "numericExpectationsRecomputedBeforeImports": true
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 56.8421052631579
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 56.8421052631579
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 56.8421052631579
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 56.8421052631579
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "node",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 56.8421052631579
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
                  "mode": "vm",
                  "raw": {
                    "fev": 28.42105263157895,
                    "dlco": 56.8421052631579
                  },
                  "rawBits": {
                    "fev": "403c6bca1af286bd",
                    "dlco": "404c6bca1af286bd"
                  },
                  "main": [
                    "28",
                    "%"
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "657d06447c1b0026771ab8de9624c18dec65e50e43bf64fd03c08df806f4c117",
            "total": 9720,
            "bankRowCount": 9720,
            "uniqueApiInputCount": 9716,
            "sourceContextCount": 9720,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/ppo-bank-source-independent-expectations-publication-final26.json",
                "sha256": "1442f68d270ecbb86a292b159c47440d05eca4d16fcff19bb9e4071c49408c76"
              },
              {
                "file": "reports/review-20261003/ppo-incomplete-independent-peer-expectations-final26.json",
                "sha256": "01917e1f490ee3bea319a142bdec5a6ff63ded9cecf736783fe29cd7473e2ecd"
              },
              {
                "file": "reports/review-20261003/ppo-boundary-independent-expectations-final26.json",
                "sha256": "34212736705e34860fda279bb7c29635cb9ce0e18d756d88c745ea212accaa03"
              },
              {
                "file": "reports/review-20261003/ppo-half-display-root-independent-expected-final26.json",
                "sha256": "944f02f456d532d0418172dc23cde9243648b089a977cbd0d2b80f9904c52a9b"
              },
              {
                "file": "reports/review-20261003/ppo-perfusion-root-independent-expected-final26.json",
                "sha256": "19fbe9404a502ac6d8cc0b2314d9a9fece7030a905a9a743f518212d3af74dd3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/ppo-source-bank-independent-check-publication-final26-r2.json",
              "sha256": "daa730bf22767da5d9e969d23b45359651f66077d6735c2e7732b1709307c833"
            },
            "packagingRequirement": "Compose reviewed PPO R3 engine/field/source/locale/UI hashes and freeze26 before package generation."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 9720,
            "uniqueApiInputs": 9716,
            "duplicateRows": 4,
            "expectationAudit": {
              "file": "reports/review-20261003/ppo-bank-source-independent-expectations-publication-final26.json",
              "sha256": "1442f68d270ecbb86a292b159c47440d05eca4d16fcff19bb9e4071c49408c76"
            }
          },
          "scope": "9,720 retained source-equation scenarios (9,716 distinct stored input objects): exact nearest binary64 FEV1/DLCO outputs and exact positive half-up whole-percent display.9,287 segmental scenarios and433 measured-perfusion scenarios; four repeated inputs retained. No clinical risk/verdict, intervention eligibility, full surgical algorithm or licensed/professional translation approval.",
          "sources": [
            {
              "primaryUrl": "https://scts.org/_userfiles/pages/files/guidelines/thoracic/ersests_clinical_guidelines_on_fitness_for_radical_therapy_in_lung_cancer_patients_surgery_and_chemoradiotherapy.pdf",
              "localPdf": "cardiopulmonary-primary-final26/ers-ests2009.pdf",
              "pdfSha256": "47d2b904a3c817310eeb286dd9e08ba0ae70cef8eb7b69143438aa0ac15a8722",
              "numericEvidenceEdition": "ERS/ESTS2009 page22 component equations: initial functioning-segment estimate and specifically pre-pneumonectomy measured-perfusion equation.",
              "ownReadScope": "Previously personally viewed only PDFpage6/printed22 and reopened original ACCP2013 Results abstract. No whole article/2014erratum read claim.",
              "classificationSource": {
                "url": "https://pubmed.ncbi.nlm.nih.gov/23649437/",
                "scope": "Results abstract only. Source-private strict30/60 boundaries and missingDLCO incomplete local-policy proofs are separate; not clinically approved or exposed as generic advice."
              }
            }
          ],
          "evidencePath": "reports/review-20261003/ppo-source-bank-independent-check-publication-final26-r2.json",
          "evidenceSha256": "daa730bf22767da5d9e969d23b45359651f66077d6735c2e7732b1709307c833",
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Independent complete-bank/metadata/helper review and final26 source/engine composition.",
            "recordedAt": "2026-10-04T18:58:14.583Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Independent complete-bank/metadata/helper review and final26 source/engine composition."
            },
            "peer": {
              "file": "reports/review-20261003/ppo-source-bank-root-peer-final26.json",
              "sha256": "66a20738768d57347e2bbb0bd79360ba1fff1286d8628d6e9dd324ab690115a1",
              "summary": {
                "checks": 59772,
                "failed": 0,
                "sourceRows": 9720,
                "uniqueInputObjects": 9716,
                "duplicateRows": 4,
                "sourceMethodsAfter": 138,
                "sourceRowsAfter": 70585
              },
              "scope": "Independent root Fraction-derived source expectation objects were frozen before engine imports. All9720 stored inputs, exact nearest binary64 FEV/DLCO expectations and half-up whole displays compared to those frozen root objects, all137 other source-method objects preserved, all11 candidate pre/post SHA bindings checked. Fresh exact NodeVM/Chromium replay bound separately; no clinical/professional/full-method approval."
            },
            "application": {
              "file": "reports/review-20261003/ppo-source-bank-evidence-application-final26.json",
              "sha256": "0103689e1d2234f12c16f290e8463a51f7638cd40ffaee4f6fdbed37586a9c6d"
            },
            "reviewedBankScope": "9,720 retained source-equation scenarios (9,716 distinct stored input objects): exact nearest binary64 FEV1/DLCO outputs and exact positive half-up whole-percent display.9,287 segmental scenarios and433 measured-perfusion scenarios; four repeated inputs retained. No clinical risk/verdict, intervention eligibility, full surgical algorithm or licensed/professional translation approval.",
            "currentBinding": {
              "source26BankSha256": "52e1ccd833a0be0f16e6f61ccf1571df44ddee7bc2e59937ca1a371953bace53",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
                },
                {
                  "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
                },
                {
                  "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
                  "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 29160,
          "actualVmExecutions": 29160,
          "implementations": [
            {
              "app": "website",
              "file": "apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
              "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
              "candidatePath": "reports/review-20261003/ppo-source-rational-output-stage-final26-r3/apps/website/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
              "currentBeforeSha256": "33bfb202ee21e972d936572978b0b8d0d69321ad8feb136e407e7ba84bddad3b",
              "scope": "Proposed R3 exact-rational source outputs. Application/source/metadata composition required before final packaging."
            },
            {
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
              "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
              "candidatePath": "reports/review-20261003/ppo-source-rational-output-stage-final26-r3/apps/dashboard/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
              "currentBeforeSha256": "33bfb202ee21e972d936572978b0b8d0d69321ad8feb136e407e7ba84bddad3b",
              "scope": "Proposed R3 exact-rational source outputs. Application/source/metadata composition required before final packaging."
            },
            {
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
              "sha256": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
              "candidatePath": "reports/review-20261003/ppo-source-rational-output-stage-final26-r3/apps/command-center/private/tool-code/vef1-dlco-pos-operatorio/calculator.js",
              "currentBeforeSha256": "33bfb202ee21e972d936572978b0b8d0d69321ad8feb136e407e7ba84bddad3b",
              "scope": "Proposed R3 exact-rational source outputs. Application/source/metadata composition required before final packaging."
            }
          ],
          "qualifications": [
            "9,720 retained source-equation scenarios (9,716 distinct stored input objects): exact nearest binary64 FEV1/DLCO outputs and exact positive half-up whole-percent display.9,287 segmental scenarios and433 measured-perfusion scenarios; four repeated inputs retained. No clinical risk/verdict, intervention eligibility, full surgical algorithm or licensed/professional translation approval.",
            "Functioning segments are integer counts, not fractions. Clinical source context distinguishes initial segmental estimate from measured perfusion before pneumonectomy; no perfusion inferred from19segments.0/100% perfusion is a mathematical domain, not surgical eligibility.",
            "Private level/verdict/rows/note and patient-specific cardiovascular/exercise/eligibility decisions are not checked or exposed by this public numeric bank. Missing DLCO remains incomplete.39 missing-FEV<30 nuances,46 unsupported-low old cases and276 old complete-boundary failures stay in separate historical source evidence.",
            "594 original half-display input failures (2376 four-engine observations),7 rawsource4EPS input failures (56 observations), and12 earlier perfusion rounding failures remain in untouched historical reports. New exact-bit policy does not erase or broaden their criteria.",
            "All862 existing source fixtures/tolerances/approval flags remain unchanged. Four inline examples are only a subset of this complete downloadable bank.",
            "Final26 source/field/version/locale/UI composition, engine application, independent metadata/helper peer, fresh build/packages and221×10 browser journeys are required before publication."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "2b9dd75698a2a50f9c586916ea91c5cf61e727766f2d65fcbbe8f2c2487123ec",
        "previousInputContract": {
          "fields": [
            {
              "key": "vef1",
              "label": "VEF₁ pré-operatório (pós-broncodilatador)",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "% do previsto",
              "optional": false,
              "options": null
            },
            {
              "key": "dlco",
              "label": "DLCO pré-operatória",
              "type": "num",
              "min": 10,
              "max": 150,
              "unit": "% do previsto",
              "optional": true,
              "options": null
            },
            {
              "key": "seg",
              "label": "Segmentos <strong>funcionantes</strong> que serão ressecados",
              "type": "num",
              "min": 1,
              "max": 19,
              "optional": false,
              "options": null
            },
            {
              "key": "obs",
              "label": "Segmentos obstruídos (não funcionantes) no pulmão todo",
              "type": "num",
              "min": 0,
              "max": 18,
              "optional": true,
              "options": null
            }
          ],
          "hash": "ebc8b1404e54c7fab948dc9b906a29b31ae8e1bacdc9f74f5ffe6a82f7db3e73"
        },
        "sourceReading": {
          "sources": [
            {
              "url": "https://scts.org/_userfiles/pages/files/guidelines/thoracic/ersests_clinical_guidelines_on_fitness_for_radical_therapy_in_lung_cancer_patients_surgery_and_chemoradiotherapy.pdf",
              "file": "cardiopulmonary-primary-final26/ers-ests2009.pdf",
              "sha256": "47d2b904a3c817310eeb286dd9e08ba0ae70cef8eb7b69143438aa0ac15a8722",
              "sourceScope": "ERS/ESTS2009 PDF6/printed22, functioning segment T/R first estimate and pre-pneumonectomy measured perfusion fraction. Independently viewed this single rendered page, not full article; not a source approval of every clinical intervention."
            },
            {
              "url": "https://pubmed.ncbi.nlm.nih.gov/23649437/",
              "sourceScope": "Personally reopened original ACCP2013 bibliographic entry and Results abstract. Both>60%, either30–60%, either<30%; full article and2014correction content not read."
            }
          ],
          "rootSourceProof": {
            "file": "ppo-source-rational-output-root-check-final26-r3.json",
            "sha256": "51d2679bb67c510c247bbd6370c10ea0231cae8256168c11fb000323845f9e67"
          },
          "independentEnginePeer": {
            "file": "ppo-rational-output-independent-peer-final26-r3.json",
            "sha256": "4f985e9de34784a24c83e24c55a7476baa7eb42e7f9eaea8899a708d9eb05e50"
          },
          "sourceRows": 9720,
          "uniqueInputObjects": 9716,
          "duplicateRows": 4
        }
      },
      "limits": "Estimativa para avaliação funcional de candidatos a ressecção pulmonar, com valores pré-operatórios em percentagem do previsto. Escolha o método compatível com a intervenção: contagem segmentar como estimativa inicial; na pneumonectomia, informe a perfusão medida do pulmão a ressecar. Não se deduz perfusão a partir de 19 segmentos. Informe segmentos como contagens inteiras; a contagem a ressecar não pode superar 19 menos os obstruídos. Perfusão de 0–100% é o domínio matemático da implementação; 0% e 100% não demonstram elegibilidade cirúrgica. Sem DLCO, apenas VEF₁ parcial e avaliação incompleta. Algoritmos cardiovasculares, testes de exercício, correção de 2014 e artigo ACCP integral não foram conferidos neste lote. A fonte ERS/ESTS 2009 foi lida nesta página específica; a fonte ACCP 2013, no resumo. Revisão clínica e tradução profissional não realizadas.",
      "sourceLimitEvidence": {
        "status": "limited-source-formulas-and-domain-recorded",
        "checkedAt": "2026-10-04",
        "sourceReading": [
          {
            "url": "https://scts.org/_userfiles/pages/files/guidelines/thoracic/ersests_clinical_guidelines_on_fitness_for_radical_therapy_in_lung_cancer_patients_surgery_and_chemoradiotherapy.pdf",
            "file": "cardiopulmonary-primary-final26/ers-ests2009.pdf",
            "sha256": "47d2b904a3c817310eeb286dd9e08ba0ae70cef8eb7b69143438aa0ac15a8722",
            "sourceScope": "ERS/ESTS2009 PDF6/printed22, functioning segment T/R first estimate and pre-pneumonectomy measured perfusion fraction. Independently viewed this single rendered page, not full article; not a source approval of every clinical intervention."
          },
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/23649437/",
            "sourceScope": "Personally reopened original ACCP2013 bibliographic entry and Results abstract. Both>60%, either30–60%, either<30%; full article and2014correction content not read."
          }
        ],
        "limitations": "Estimativa para avaliação funcional de candidatos a ressecção pulmonar, com valores pré-operatórios em percentagem do previsto. Escolha o método compatível com a intervenção: contagem segmentar como estimativa inicial; na pneumonectomia, informe a perfusão medida do pulmão a ressecar. Não se deduz perfusão a partir de 19 segmentos. Informe segmentos como contagens inteiras; a contagem a ressecar não pode superar 19 menos os obstruídos. Perfusão de 0–100% é o domínio matemático da implementação; 0% e 100% não demonstram elegibilidade cirúrgica. Sem DLCO, apenas VEF₁ parcial e avaliação incompleta. Algoritmos cardiovasculares, testes de exercício, correção de 2014 e artigo ACCP integral não foram conferidos neste lote. A fonte ERS/ESTS 2009 foi lida nesta página específica; a fonte ACCP 2013, no resumo. Revisão clínica e tradução profissional não realizadas.",
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "previousImplementationVersion": "vef1-dlco-pos-operatorio@native-2026-10-03+33bfb202ee21",
      "fixtureAmendments": [
        {
          "index": 2,
          "kind": "source-scenario-caption",
          "before": "Pneumonectomia esquerda (9), VEF₁ 50%, DLCO 55%: 26,3% e 28,9%",
          "after": "Estimativa segmentar inicial (9 segmentos funcionantes a ressecar), VEF₁ 50%, DLCO 55%: 26,3% e 28,9%; não substitui perfusão medida na pneumonectomia",
          "reason": "Nine functioning segments alone do not establish measured perfusion for pneumonectomy."
        },
        {
          "index": 3,
          "kind": "incomplete-assessment-policy",
          "before": [
            "5 segmentos com 2 obstruídos (z = 17), VEF₁ 70%: 49,4%",
            {
              "vef1": 70,
              "seg": 5,
              "obs": 2
            },
            {
              "raw": {
                "fev": 49.41
              },
              "level": "mid"
            }
          ],
          "after": [
            "5 segmentos com 2 obstruídos (z = 17), VEF₁ 70%, DLCO não informada: VEF₁ parcial de 49,4%; avaliação incompleta",
            {
              "vef1": 70,
              "seg": 5,
              "obs": 2
            },
            {
              "raw": {
                "fev": 49.41
              },
              "level": "info"
            }
          ],
          "reason": "MissingDLCO cannot establish complete low/intermediate risk; numeric input/expected FEV unchanged."
        }
      ]
    },
    {
      "id": "vo2-e-mets",
      "title": "VO₂ estimado, METs e capacidade funcional",
      "short": "A partir do tempo no protocolo de Bruce",
      "desc": "Estime o VO₂ máximo e os METs pelo tempo de exercício no protocolo de Bruce (Foster) e compare com o previsto para idade e sexo (índice de déficit funcional).",
      "lead": "Estima o consumo máximo de oxigênio e os METs pelo tempo no protocolo de Bruce e compara com o previsto para idade, sexo e nível de atividade.",
      "kind": "Calculadora",
      "spec": [
        "medicina-esportiva",
        "cardiologia"
      ],
      "fields": [
        [
          "tempo",
          "Tempo de exercício (Bruce)",
          "num",
          {
            "min": 1,
            "max": 27,
            "step": "0.1",
            "unit": "min",
            "ph": "9"
          }
        ],
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 15,
            "max": 100,
            "unit": "anos",
            "ph": "50"
          }
        ],
        [
          "sexo",
          "Sexo",
          "radio",
          {
            "opts": {
              "F": "Feminino",
              "M": "Masculino"
            }
          }
        ],
        [
          "ativo",
          "Fisicamente ativo?",
          "radio",
          {
            "opts": {
              "0": "Não",
              "1": "Sim"
            }
          }
        ]
      ],
      "formula": "<ul><li><strong>VO₂ (Foster, Bruce):</strong> 14,8 − 1,379 × t + 0,451 × t² − 0,012 × t³ (mL/kg/min; t em minutos)</li><li><strong>METs</strong> = VO₂ ÷ 3,5</li><li><strong>VO₂ previsto (Bruce):</strong> homens sedentários 57,8 − 0,445 × idade; ativos 69,7 − 0,612 × idade; mulheres sedentárias 42,3 − 0,356 × idade; ativas 42,9 − 0,312 × idade</li><li><strong>Déficit funcional (FAI)</strong> = (previsto − obtido) ÷ previsto × 100</li></ul>",
      "sources": [
        [
          "Foster C et al. Generalized equations for predicting functional capacity from treadmill performance. Am Heart J, 1984.",
          "https://doi.org/10.1016/0002-8703(84)90282-5"
        ],
        [
          "Bruce RA, Kusumi F, Hosmer D. Maximal oxygen intake and nomographic assessment of functional aerobic impairment in cardiovascular disease. Am Heart J, 1973.",
          "https://doi.org/10.1016/0002-8703(73)90502-4"
        ],
        [
          "Myers J et al. Exercise capacity and mortality among men referred for exercise testing. N Engl J Med, 2002.",
          "https://doi.org/10.1056/NEJMoa011858"
        ],
        [
          "Foster1984",
          "https://www.sciencedirect.com/science/article/pii/0002870384902825/pdf?md5=b82463125b785d7b4c7bb66e5b29bf38&pid=1-s2.0-0002870384902825-main.pdf"
        ]
      ],
      "cases": [
        [
          "Bruce, 9 minutos (homem, 50 anos): VO₂ 30,2 mL/kg/min = 8,6 METs",
          {
            "tempo": 9,
            "idade": 50,
            "sexo": "M",
            "ativo": "0"
          },
          {
            "raw": {
              "vo2": 30.17,
              "mets": 8.62
            },
            "tol": 0.02,
            "level": "low"
          }
        ],
        [
          "Bruce, 6 minutos: VO₂ 20,2 mL/kg/min = 5,8 METs (regular)",
          {
            "tempo": 6,
            "idade": 50,
            "sexo": "M",
            "ativo": "0"
          },
          {
            "raw": {
              "vo2": 20.17,
              "mets": 5.763
            },
            "tol": 0.02,
            "level": "mid"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T21:11:12.503Z",
        "total": 56,
        "passed": 56,
        "sourceRowCount": 56,
        "uniqueApiInputCount": 56,
        "sourceContextCount": 56,
        "scope": "56 selected rounded2014handball-study polynomial VO2 and conventionalMET=VO2/3.5 arithmetic scenarios only. Original1984 full coefficient table, age/sex/activity predictedVO2,FAI, fitness/prognosis categories and general clinical applicability are not approved.",
        "originalSourceRowCount": 56,
        "localRejectionContractCount": 0,
        "cases": [
          {
            "index": 0,
            "sourceIndex": 0,
            "input": {
              "tempo": 1,
              "idade": 20,
              "sexo": "M",
              "ativo": "1"
            },
            "expected": {
              "vo2": 13.860000000000001,
              "mets": 3.9600000000000004
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 1,
            "sourceIndex": 1,
            "input": {
              "tempo": 1,
              "idade": 24,
              "sexo": "M",
              "ativo": "0"
            },
            "expected": {
              "vo2": 13.860000000000001,
              "mets": 3.9600000000000004
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 2,
            "sourceIndex": 2,
            "input": {
              "tempo": 1,
              "idade": 50,
              "sexo": "M",
              "ativo": "0"
            },
            "expected": {
              "vo2": 13.860000000000001,
              "mets": 3.9600000000000004
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          },
          {
            "index": 3,
            "sourceIndex": 3,
            "input": {
              "tempo": 1,
              "idade": 80,
              "sexo": "M",
              "ativo": "1"
            },
            "expected": {
              "vo2": 13.860000000000001,
              "mets": 3.9600000000000004
            },
            "passed": true,
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "fresh scoped replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Node",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "VM",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                "runtime": "Chromium",
                "sourceScopedObtained": {
                  "vo2": 13.860000000000001,
                  "mets": 3.9600000000000004
                },
                "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                "passed": true
              }
            ]
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "a594eaaca73ba732ddd268bf4661615ed05a6a690b508fddcb216401dc98826e",
          "total": 56,
          "bankRowCount": 56,
          "uniqueApiInputCount": 56,
          "sourceContextCount": 56,
          "fullStoredSourceRows": 56,
          "localRejectionContractCount": 0,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
              "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
            "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
          },
          "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "sourceRows": 56,
          "uniqueApiInputs": 56,
          "duplicateRows": 0
        },
        "sources": [
          {
            "rootPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
              "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
            },
            "independentPrimaryReview": {
              "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
              "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
            },
            "targetedReadings": [
              {
                "id": "vo2-e-mets",
                "url": "https://www.ijpefs.org/index.php/ijpefs/article/download/104/102/101",
                "edition": "Chittibabu2014 handball training study, DOI10.26524/1432",
                "access": "Actual original publisher PDF web reader opened; targeted Methods printed6/7 read, not claimed full original1984 coefficient table.",
                "readScope": "12malehandballplayers20–24years; rounded polynomial14.8−1.379t+0.451t²−0.012t³.",
                "selectedScope": "Canonical-decimal Fraction evaluation of that rounded polynomial only.",
                "excluded": [
                  "OriginalFoster1984 full equation equivalence",
                  "Sex/age/activity prediction andFAI",
                  "Fitness classes or clinical application to other populations"
                ]
              },
              {
                "id": "vo2-e-mets",
                "url": "https://www.ahajournals.org/doi/epdf/10.1161/CIR.0000000000000749",
                "edition": "Franklin2020 AHA scientific statement selected conventionalMET definition",
                "access": "Direct PDF web open failed; personally read official indexed e706 excerpt, not full statement.",
                "readScope": "Conventional1MET=3.5mL/kg/min.",
                "selectedScope": "Division of polynomial VO2 by3.5 only.",
                "excluded": [
                  "Clinical risk,outcomes,exercise hazards or eligibility"
                ]
              }
            ],
            "declaredOriginalMethodVersion": "Foster 1984 polinomial Bruce; Bruce 1973 VO 2 poridade/atividade; METVO 2/3,5; FAI",
            "sourceEditionsUnchanged": true,
            "scope": "56 selected rounded2014handball-study polynomial VO2 and conventionalMET=VO2/3.5 arithmetic scenarios only. Original1984 full coefficient table, age/sex/activity predictedVO2,FAI, fitness/prognosis categories and general clinical applicability are not approved."
          }
        ],
        "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
        "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
        "independentPeer": {
          "evidence": {
            "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
            "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
          },
          "status": "passed-scoped-mathematical",
          "ownNormalDistQuantilesIndependent": true,
          "packagingPeer": "pending",
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "implementations": [
          {
            "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
            "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
          },
          {
            "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
            "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
          },
          {
            "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
            "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
          }
        ],
        "qualifications": [
          "56 selected rounded2014handball-study polynomial VO2 and conventionalMET=VO2/3.5 arithmetic scenarios only. Original1984 full coefficient table, age/sex/activity predictedVO2,FAI, fitness/prognosis categories and general clinical applicability are not approved.",
          "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
          "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
          "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
          "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
          "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      },
      "methodVersion": "Foster 1984 polinomial Bruce; Bruce 1973 VO 2 poridade/atividade; METVO 2/3,5; FAI",
      "implementationVersion": "vo2-e-mets@native-2026-10-03+928bb8397d84",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/6720550/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "VO₂ (Foster, Bruce): 14,8 − 1,379 × t + 0,451 × t² − 0,012 × t³ (mL/kg/min; t em minutos) METs = VO₂ ÷ 3,5 VO₂ previsto (Bruce): homens sedentários 57,8 − 0,445 × idade; ativos 69,7 − 0,612 × idade; mulheres sedentárias 42,3 − 0,356 × idade; ativas 42,9 − 0,312 × idade Déficit funcional (FAI) = (previsto − obtido) ÷ previsto × 100",
        "inputContract": {
          "fields": [
            {
              "key": "tempo",
              "label": "Tempo de exercício (Bruce)",
              "type": "num",
              "min": 1,
              "max": 27,
              "unit": "min",
              "optional": false,
              "options": null
            },
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 15,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "sexo",
              "label": "Sexo",
              "type": "radio",
              "optional": false,
              "options": {
                "F": "Feminino",
                "M": "Masculino"
              }
            },
            {
              "key": "ativo",
              "label": "Fisicamente ativo?",
              "type": "radio",
              "optional": false,
              "options": {
                "0": "Não",
                "1": "Sim"
              }
            }
          ],
          "hash": "d2a6fb7831bc67f2189646bd147302e2955d99f2e5f05cd5a8827074f514e07f"
        },
        "sourceEditions": [
          {
            "citation": "Foster C et al. Generalized equations for predicting functional capacity from treadmill performance. Am Heart J, 1984.",
            "url": "https://doi.org/10.1016/0002-8703(84)90282-5",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Generalized equations for predicting functional capacity from treadmill performance.",
              "year": "1984",
              "firstPublicationDate": "1984-06-01",
              "doi": "10.1016/0002-8703(84)90282-5",
              "pmid": "6720550",
              "journal": "American heart journal",
              "authors": "Foster C, Jackson AS, Pollock ML, Taylor MM, Hare J, Sennett SM, Rod JL, Sarwar M, Schmidt DH."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/6720550/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Bruce RA, Kusumi F, Hosmer D. Maximal oxygen intake and nomographic assessment of functional aerobic impairment in cardiovascular disease. Am Heart J, 1973.",
            "url": "https://doi.org/10.1016/0002-8703(73)90502-4",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Maximal oxygen intake and nomographic assessment of functional aerobic impairment in cardiovascular disease.",
              "year": "1973",
              "firstPublicationDate": "1973-04-01",
              "doi": "10.1016/0002-8703(73)90502-4",
              "pmid": "4632004",
              "journal": "American heart journal",
              "authors": "Bruce RA, Kusumi F, Hosmer D."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/4632004/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Myers J et al. Exercise capacity and mortality among men referred for exercise testing. N Engl J Med, 2002.",
            "url": "https://doi.org/10.1056/NEJMoa011858",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Exercise capacity and mortality among men referred for exercise testing.",
              "year": "2002",
              "firstPublicationDate": "2002-03-01",
              "doi": "10.1056/nejmoa011858",
              "pmid": "11893790",
              "journal": "The New England journal of medicine",
              "authors": "Myers J, Prakash M, Froelicher V, Do D, Partington S, Atwood JE."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11893790/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "e8581e6920f6ed3c94128760022821873f0b30293d26b858e61bd213d79f9bbe",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T21:11:12.503Z",
          "total": 56,
          "passed": 56,
          "sourceRowCount": 56,
          "uniqueApiInputCount": 56,
          "sourceContextCount": 56,
          "scope": "56 selected rounded2014handball-study polynomial VO2 and conventionalMET=VO2/3.5 arithmetic scenarios only. Original1984 full coefficient table, age/sex/activity predictedVO2,FAI, fitness/prognosis categories and general clinical applicability are not approved.",
          "originalSourceRowCount": 56,
          "localRejectionContractCount": 0,
          "cases": [
            {
              "index": 0,
              "sourceIndex": 0,
              "input": {
                "tempo": 1,
                "idade": 20,
                "sexo": "M",
                "ativo": "1"
              },
              "expected": {
                "vo2": 13.860000000000001,
                "mets": 3.9600000000000004
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 1,
              "sourceIndex": 1,
              "input": {
                "tempo": 1,
                "idade": 24,
                "sexo": "M",
                "ativo": "0"
              },
              "expected": {
                "vo2": 13.860000000000001,
                "mets": 3.9600000000000004
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 2,
              "sourceIndex": 2,
              "input": {
                "tempo": 1,
                "idade": 50,
                "sexo": "M",
                "ativo": "0"
              },
              "expected": {
                "vo2": 13.860000000000001,
                "mets": 3.9600000000000004
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            },
            {
              "index": 3,
              "sourceIndex": 3,
              "input": {
                "tempo": 1,
                "idade": 80,
                "sexo": "M",
                "ativo": "1"
              },
              "expected": {
                "vo2": 13.860000000000001,
                "mets": 3.9600000000000004
              },
              "passed": true,
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "fresh scoped replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Node",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "VM",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
                  "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31",
                  "runtime": "Chromium",
                  "sourceScopedObtained": {
                    "vo2": 13.860000000000001,
                    "mets": 3.9600000000000004
                  },
                  "kind": "Previously executed actual isolated runtime; not a new Chromium/servedUI replay",
                  "passed": true
                }
              ]
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "a594eaaca73ba732ddd268bf4661615ed05a6a690b508fddcb216401dc98826e",
            "total": 56,
            "bankRowCount": 56,
            "uniqueApiInputCount": 56,
            "sourceContextCount": 56,
            "fullStoredSourceRows": 56,
            "localRejectionContractCount": 0,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/root-physiology-independent-expectations-final31-r2.json",
                "sha256": "bc426fb2ff7230f076e54fd4cb9ed20eb528f60466a7e74aefd8be54da17da89"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
              "sha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32"
            },
            "packagingRequirement": "Artifact contains all429original source rows across6methods, split424accepted numericcases+5separate local rejection contracts. Preserve source indices, original mathematical expectations and old sample precision expectations."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "sourceRows": 56,
            "uniqueApiInputs": 56,
            "duplicateRows": 0
          },
          "sources": [
            {
              "rootPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-source-review-final31.json",
                "sha256": "f5ccf9103d09b716bdfa382beb8ff2ec10398f00ef7e9dabdb1f8c1e1bad5a9b"
              },
              "independentPrimaryReview": {
                "file": "reports/review-20261003/root-physiology-primary-independent-review-publication-final31.json",
                "sha256": "1e217f15dd23ca326014d4453efd10d59ec5e196fc311993f763ae12ee5b82c6"
              },
              "targetedReadings": [
                {
                  "id": "vo2-e-mets",
                  "url": "https://www.ijpefs.org/index.php/ijpefs/article/download/104/102/101",
                  "edition": "Chittibabu2014 handball training study, DOI10.26524/1432",
                  "access": "Actual original publisher PDF web reader opened; targeted Methods printed6/7 read, not claimed full original1984 coefficient table.",
                  "readScope": "12malehandballplayers20–24years; rounded polynomial14.8−1.379t+0.451t²−0.012t³.",
                  "selectedScope": "Canonical-decimal Fraction evaluation of that rounded polynomial only.",
                  "excluded": [
                    "OriginalFoster1984 full equation equivalence",
                    "Sex/age/activity prediction andFAI",
                    "Fitness classes or clinical application to other populations"
                  ]
                },
                {
                  "id": "vo2-e-mets",
                  "url": "https://www.ahajournals.org/doi/epdf/10.1161/CIR.0000000000000749",
                  "edition": "Franklin2020 AHA scientific statement selected conventionalMET definition",
                  "access": "Direct PDF web open failed; personally read official indexed e706 excerpt, not full statement.",
                  "readScope": "Conventional1MET=3.5mL/kg/min.",
                  "selectedScope": "Division of polynomial VO2 by3.5 only.",
                  "excluded": [
                    "Clinical risk,outcomes,exercise hazards or eligibility"
                  ]
                }
              ],
              "declaredOriginalMethodVersion": "Foster 1984 polinomial Bruce; Bruce 1973 VO 2 poridade/atividade; METVO 2/3,5; FAI",
              "sourceEditionsUnchanged": true,
              "scope": "56 selected rounded2014handball-study polynomial VO2 and conventionalMET=VO2/3.5 arithmetic scenarios only. Original1984 full coefficient table, age/sex/activity predictedVO2,FAI, fitness/prognosis categories and general clinical applicability are not approved."
            }
          ],
          "evidencePath": "reports/review-20261003/root-physiology-independent-source-check-final31-r2.json",
          "evidenceSha256": "a8df3bff60f64099bd601fa79c0f9e5bd9724d2fdc3bc1770726ac3941a2fd32",
          "independentPeer": {
            "evidence": {
              "file": "reports/review-20261003/root-physiology-independent-peer-publication-final31-r3.json",
              "sha256": "2117b8908ee7ab1a8787ead1ce59bb3d3a422dbfe57d83501d746e9dcfbccd91"
            },
            "status": "passed-scoped-mathematical",
            "ownNormalDistQuantilesIndependent": true,
            "packagingPeer": "pending",
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "implementations": [
            {
              "file": "apps/website/private/tool-code/vo2-e-mets/calculator.js",
              "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
            },
            {
              "file": "apps/dashboard/private/tool-code/vo2-e-mets/calculator.js",
              "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
            },
            {
              "file": "apps/command-center/private/tool-code/vo2-e-mets/calculator.js",
              "sha256": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
            }
          ],
          "qualifications": [
            "56 selected rounded2014handball-study polynomial VO2 and conventionalMET=VO2/3.5 arithmetic scenarios only. Original1984 full coefficient table, age/sex/activity predictedVO2,FAI, fitness/prognosis categories and general clinical applicability are not approved.",
            "Continuous selected fields preserve the original source31R2 criterion1e-11×max(1,abs expected); integer/string fields use exact equality. Parent original fixtures/tolerances and all862historic source cases remain unchanged.",
            "Three implementations and original actual Node/VM/Chromium captures are hash bound. Fresh Node/VM and complete-bank helper replays are separate from served portal, UI or new build gates.",
            "Independent expected values: root initial429 mathematically authored before its imports; only84sample expecteds were revised to independently evaluated six-decimal quantiles with old printed-prose expected retained. Independent peer used NormalDist rather than root numerical-integration series.",
            "No compensation/clinical diagnosis, exercise prediction/FAI, universally applicable dose,1969reticulocyte hard boundaries,44week clinical threshold, study-design suitability, professional language, rights or full-method approval.",
            "Source28/29/30 and sample documentary amendment are independent ownership: compose evidence leaves over the latest source and recompute counters rather than replacing old whole catalogs."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "928bb8397d8471c01e4b882db95faba56bf643cfc855c3a9ebf9428c9dff8d31"
      },
      "limits": "O tempo usado para estimar VO₂ deve ser o do protocolo de esteira Bruce correspondente, não a duração de qualquer exercício. A equação fornece uma previsão, não consumo de oxigênio medido por análise de gases. MET usa a convenção de 3,5 mL/kg/min; isso não mede o metabolismo de repouso da pessoa. Referências de capacidade prevista e associações prognósticas são específicas da população: Myers 2002 estudou homens encaminhados para teste clínico. Não extrapole automaticamente para crianças, outros protocolos ou risco individual de morte.",
      "limitsEvidence": {
        "status": "primary-publisher-indexed-introduction-and-original-cohort-abstract-read",
        "sources": [
          {
            "url": "https://www.sciencedirect.com/science/article/pii/0002870384902825/pdf?md5=b82463125b785d7b4c7bb66e5b29bf38&pid=1-s2.0-0002870384902825-main.pdf",
            "edition": "Foster1984",
            "readScope": "Original publisher-indexed introduction read:population-specificregressions,limitedrange,and Bruceprotocol applicability. Direct publisherPDFerror;fullMethods/cohortranges not read."
          },
          {
            "url": "https://doi.org/10.1056/NEJMoa011858",
            "edition": "Myers2002",
            "readScope": "Exact original abstract fully read:6213men referredfor clinicaltreadmilltesting,mortalityassociation not universalindividualrisk."
          },
          {
            "url": "https://doi.org/10.1016/0002-8703(73)90502-4",
            "edition": "Bruce1973",
            "readScope": "Identity only;original equation tables not read."
          }
        ],
        "populationScope": "Protocol- and reference-population-dependent exercise-capacity estimate,not direct oxygen measurement.",
        "remainingChecks": [
          "FullFoster1984 Methods and range not read.",
          "OriginalBruce1973 formula tables not read.",
          "No universally measuredrestingMET or prognosticriskmodel."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "volume-prostatico",
      "title": "Volume prostático (elipsoide)",
      "short": "Volume da próstata pelas três medidas",
      "desc": "Calcule o volume da próstata pela fórmula do elipsoide (π/6 × comprimento × largura × altura) a partir das medidas do ultrassom ou da ressonância.",
      "lead": "Estima o volume da próstata a partir dos três diâmetros medidos no ultrassom ou na ressonância. Opcionalmente, calcula também a densidade do PSA.",
      "kind": "Calculadora",
      "spec": [
        "urologia",
        "radiologia-e-diagnostico-por-imagem"
      ],
      "fields": [
        [
          "long",
          "Diâmetro longitudinal (craniocaudal)",
          "num",
          {
            "min": 1,
            "max": 15,
            "step": 0.01,
            "unit": "cm",
            "ph": "4,5"
          }
        ],
        [
          "transv",
          "Diâmetro transverso (laterolateral)",
          "num",
          {
            "min": 1,
            "max": 15,
            "step": 0.01,
            "unit": "cm",
            "ph": "5,0"
          }
        ],
        [
          "ap",
          "Diâmetro anteroposterior",
          "num",
          {
            "min": 1,
            "max": 15,
            "step": 0.01,
            "unit": "cm",
            "ph": "3,5"
          }
        ],
        [
          "psa",
          "PSA total (opcional, para a densidade)",
          "num",
          {
            "min": 0.1,
            "max": 1000,
            "step": 0.01,
            "unit": "ng/mL",
            "ph": "4,0",
            "opt": true
          }
        ]
      ],
      "formula": "<p>Volume (mL) = π/6 × longitudinal × transverso × anteroposterior (cm), ou seja, cerca de 0,52 × produto das três medidas.</p><p>Densidade do PSA = PSA ÷ volume.</p>",
      "sources": [
        [
          "Terris MK, Stamey TA. Determination of prostate volume by transrectal ultrasound. J Urol, 1991.",
          "https://doi.org/10.1016/S0022-5347(17)38508-7"
        ],
        [
          "Lerner LB et al. Management of lower urinary tract symptoms attributed to benign prostatic hyperplasia: AUA guideline part I, initial work-up and medical management. J Urol, 2021.",
          "https://doi.org/10.1097/JU.0000000000002183"
        ]
      ],
      "cases": [
        [
          "4 × 4,5 × 3,5 cm: 33 mL",
          {
            "long": 4,
            "transv": 4.5,
            "ap": 3.5
          },
          {
            "raw": {
              "vol": 32.987
            },
            "main": "33",
            "level": "info",
            "tol": 0.01
          }
        ],
        [
          "5 × 6 × 5 cm com PSA 4: 78,5 mL, densidade 0,05",
          {
            "long": 5,
            "transv": 6,
            "ap": 5,
            "psa": 4
          },
          {
            "raw": {
              "vol": 78.54,
              "psad": 0.0509
            },
            "verdict": "30 a 80",
            "tol": 0.01
          }
        ],
        [
          "6 × 7 × 6 cm: 132 mL",
          {
            "long": 6,
            "transv": 7,
            "ap": 6
          },
          {
            "raw": {
              "vol": 131.947
            },
            "verdict": "&gt; 80",
            "tol": 0.01
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 2,
        "passed": 2,
        "cases": [
          {
            "label": "Elipsoide2×3×4: π/6×24=4π mL",
            "input": {
              "long": 2,
              "transv": 3,
              "ap": 4
            },
            "expected": {
              "vol": 12.566370614359172
            },
            "status": "passed",
            "failures": []
          },
          {
            "label": "Dobrar três eixos multiplica volume por8",
            "input": {
              "long": 4,
              "transv": 6,
              "ap": 8
            },
            "expected": {
              "vol": 100.53096491487338
            },
            "status": "passed",
            "failures": []
          }
        ]
      },
      "methodVersion": "Elipsoideπ/6×3 diâmetros/Terris Stamey 1991; PSAdensidade PSA/volume",
      "implementationVersion": "volume-prostatico@native-2026-10-03+df0c163d0f19",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/2016815/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "Volume (mL) = π/6 × longitudinal × transverso × anteroposterior (cm), ou seja, cerca de 0,52 × produto das três medidas. Densidade do PSA = PSA ÷ volume.",
        "inputContract": {
          "fields": [
            {
              "key": "long",
              "label": "Diâmetro longitudinal (craniocaudal)",
              "type": "num",
              "min": 1,
              "max": 15,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "transv",
              "label": "Diâmetro transverso (laterolateral)",
              "type": "num",
              "min": 1,
              "max": 15,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "ap",
              "label": "Diâmetro anteroposterior",
              "type": "num",
              "min": 1,
              "max": 15,
              "unit": "cm",
              "optional": false,
              "options": null
            },
            {
              "key": "psa",
              "label": "PSA total (opcional, para a densidade)",
              "type": "num",
              "min": 0.1,
              "max": 1000,
              "unit": "ng/mL",
              "optional": true,
              "options": null
            }
          ],
          "hash": "263bcdaa06337fd4e2cbf4711b2d68bb46554cd69dc96e1e08a85df69258f1fc"
        },
        "sourceEditions": [
          {
            "citation": "Terris MK, Stamey TA. Determination of prostate volume by transrectal ultrasound. J Urol, 1991.",
            "url": "https://doi.org/10.1016/S0022-5347(17)38508-7",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Determination of prostate volume by transrectal ultrasound.",
              "year": "1991",
              "firstPublicationDate": "1991-05-01",
              "doi": "10.1016/s0022-5347(17)38508-7",
              "pmid": "2016815",
              "journal": "The Journal of urology",
              "authors": "Terris MK, Stamey TA."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/2016815/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "4c14ade9ec43942d456ffdfb608d338c8626db9e47a47fce478f0bfe771c760c",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Lerner LB et al. Management of lower urinary tract symptoms attributed to benign prostatic hyperplasia: AUA guideline part I, initial work-up and medical management. J Urol, 2021.",
            "url": "https://doi.org/10.1097/JU.0000000000002183",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Management of Lower Urinary Tract Symptoms Attributed to Benign Prostatic Hyperplasia: AUA GUIDELINE PART I-Initial Work-up and Medical Management.",
              "year": "2021",
              "firstPublicationDate": "2021-08-13",
              "doi": "10.1097/ju.0000000000002183",
              "pmid": "34384237",
              "journal": "The Journal of urology",
              "authors": "Lerner LB, McVary KT, Barry MJ, Bixler BR, Dahm P, Das AK, Gandhi MC, Kaplan SA, Kohler TS, Martin L, Parsons JK, Roehrborn CG, Stoffel JT, Welliver C, Wilt TJ."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/34384237/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "48c83d2cf13decdb0ce6b2d4318e2c620d854de0629365ed7a97c48208e38a43",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-09-25",
          "total": 2,
          "passed": 2,
          "cases": [
            {
              "label": "Elipsoide2×3×4: π/6×24=4π mL",
              "input": {
                "long": 2,
                "transv": 3,
                "ap": 4
              },
              "expected": {
                "vol": 12.566370614359172
              },
              "status": "passed",
              "failures": []
            },
            {
              "label": "Dobrar três eixos multiplica volume por8",
              "input": {
                "long": 4,
                "transv": 6,
                "ap": 8
              },
              "expected": {
                "vol": 100.53096491487338
              },
              "status": "passed",
              "failures": []
            }
          ]
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "df0c163d0f19e0790a57f42edc406691df987836c47ce9b52351ed950c166550"
      },
      "limits": "A fórmula elipsoide é uma aproximação geométrica. O estudo citado comparou estimativas por ultrassom transretal ao peso de peças cirúrgicas e observou desempenho diferente entre métodos e tamanhos. Não confirma automaticamente equivalência entre RM e ultrassom ou diagnóstico por densidade de PSA.",
      "sourceLimitEvidence": {
        "checkedAt": "2026-10-04T02:52:03.169Z",
        "scope": "Targeted source reading and authorial documentation, not full method or clinical approval.",
        "sourceReviewFile": "remaining-native-population-limits-review.json",
        "sourceReviewSha256": "ba61a9b120a338c518c34ba9f324558b12580e7f5371ea81304b030b45ea44a5",
        "readingOutcome": "review-outcome-recorded",
        "unresolved": [
          "Resumo não confirma equivalência de RM com TRUS ou corte PSA por densidade. Peso da peça não é idêntico a volume medido individualmente."
        ],
        "fullMethodConformanceReviewed": false,
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed"
      }
    },
    {
      "id": "zonas-de-treino-karvonen",
      "title": "Zonas de treino pela FC de reserva (Karvonen)",
      "short": "Frequência cardíaca-alvo pelo método de Karvonen",
      "desc": "Calcule as zonas de treino pela frequência cardíaca de reserva (Karvonen), com FC máxima medida ou estimada por Tanaka e as intensidades do ACSM.",
      "lead": "Transforma a porcentagem de intensidade em frequência cardíaca-alvo usando a FC de reserva (máxima − repouso), que acompanha melhor o consumo de oxigênio do que a porcentagem da FC máxima.",
      "kind": "Calculadora",
      "spec": [
        "medicina-esportiva",
        "cardiologia",
        "medicina-fisica-e-reabilitacao",
        "medicina-de-familia-e-comunidade"
      ],
      "fields": [
        [
          "idade",
          "Idade",
          "num",
          {
            "min": 10,
            "max": 100,
            "step": 1,
            "unit": "anos",
            "ph": "40"
          }
        ],
        [
          "fcrep",
          "FC de repouso (ao acordar)",
          "num",
          {
            "min": 30,
            "max": 120,
            "step": 1,
            "unit": "bpm",
            "ph": "60"
          }
        ],
        [
          "fcmax",
          "FC máxima medida em teste (se houver)",
          "num",
          {
            "min": 100,
            "max": 230,
            "step": 1,
            "unit": "bpm",
            "ph": "185",
            "opt": true
          }
        ]
      ],
      "formula": "<p><strong>FC-alvo</strong> = FC de repouso + % de intensidade × (FC máxima − FC de repouso).</p><p>Sem teste, a FC máxima é estimada pela equação de <strong>Tanaka</strong>: 208 − 0,7 × idade.</p>",
      "sources": [
        [
          "Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate: a longitudinal study. Ann Med Exp Biol Fenn, 1957.",
          "https://pubmed.ncbi.nlm.nih.gov/13470504/"
        ],
        [
          "Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol, 2001.",
          "https://doi.org/10.1016/S0735-1097(00)01054-8"
        ],
        [
          "Garber CE et al. Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults. Med Sci Sports Exerc, 2011.",
          "https://doi.org/10.1249/MSS.0b013e318213fefb"
        ]
      ],
      "cases": [
        [
          "40 anos, repouso 60: FC máx 180 (Tanaka), reserva 120; moderada 108 a 130,8; vigorosa a partir de 132",
          {
            "idade": 40,
            "fcrep": 60
          },
          {
            "raw": {
              "fcmax": 180,
              "reserva": 120,
              "mod_min": 108,
              "mod_max": 130.8,
              "vig_min": 132,
              "vig_max": 166.8
            },
            "level": "info"
          }
        ],
        [
          "30 anos, repouso 70, FC máx medida 190: reserva 120; moderada a partir de 118",
          {
            "idade": 30,
            "fcrep": 70,
            "fcmax": 190
          },
          {
            "raw": {
              "fcmax": 190,
              "mod_min": 118,
              "vig_min": 142
            }
          }
        ],
        [
          "FC de repouso maior que a máxima medida: erro",
          {
            "idade": 50,
            "fcrep": 110,
            "fcmax": 100
          },
          {
            "error": true
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-09-25",
        "total": 3,
        "passed": 3,
        "failures": []
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-04T16:44:15.359Z",
        "total": 205,
        "passed": 205,
        "sourceRowCount": 205,
        "uniqueApiInputCount": 205,
        "sourceContextCount": 205,
        "cases": [
          {
            "id": "zonas-de-treino-karvonen",
            "index": 0,
            "input": {
              "idade": 18,
              "fcrep": 30
            },
            "expected": {
              "fcmax": 195.4
            },
            "expectedExactDecimal": {
              "fcmax": "195.4"
            },
            "originalSourceExpected": {
              "fcmax": 195.4,
              "fcmaxExactDecimal": "195.4"
            },
            "caseKind": "Tanaka2001-predicted-HRmax-component-only",
            "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "zonas-de-treino-karvonen",
            "index": 1,
            "input": {
              "idade": 18,
              "fcrep": 60
            },
            "expected": {
              "fcmax": 195.4
            },
            "expectedExactDecimal": {
              "fcmax": "195.4"
            },
            "originalSourceExpected": {
              "fcmax": 195.4,
              "fcmaxExactDecimal": "195.4"
            },
            "caseKind": "Tanaka2001-predicted-HRmax-component-only",
            "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "zonas-de-treino-karvonen",
            "index": 2,
            "input": {
              "idade": 18,
              "fcrep": 90
            },
            "expected": {
              "fcmax": 195.4
            },
            "expectedExactDecimal": {
              "fcmax": "195.4"
            },
            "originalSourceExpected": {
              "fcmax": 195.4,
              "fcmaxExactDecimal": "195.4"
            },
            "caseKind": "Tanaka2001-predicted-HRmax-component-only",
            "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 195.4
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 195.4,
                    "obtained": 195.4,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          },
          {
            "id": "zonas-de-treino-karvonen",
            "index": 3,
            "input": {
              "idade": 19,
              "fcrep": 30
            },
            "expected": {
              "fcmax": 194.7
            },
            "expectedExactDecimal": {
              "fcmax": "194.7"
            },
            "originalSourceExpected": {
              "fcmax": 194.7,
              "fcmaxExactDecimal": "194.7"
            },
            "caseKind": "Tanaka2001-predicted-HRmax-component-only",
            "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
            "expectedEvidence": {
              "file": "three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            },
            "obtainedByTarget": [
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 194.7
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 194.7,
                    "obtained": 194.7,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 194.7
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 194.7,
                    "obtained": 194.7,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 194.7
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 194.7,
                    "obtained": 194.7,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 194.7
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 194.7,
                    "obtained": 194.7,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "node",
                "raw": {
                  "fcmax": 194.7
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 194.7,
                    "obtained": 194.7,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                "mode": "vm",
                "raw": {
                  "fcmax": 194.7
                },
                "comparisons": [
                  {
                    "field": "fcmax",
                    "expected": 194.7,
                    "obtained": 194.7,
                    "exact": true,
                    "maxPermittedUlp": 16,
                    "ulp": "0",
                    "passed": true
                  }
                ],
                "passed": true
              }
            ],
            "passed": true
          }
        ],
        "embeddedCasesAreSubset": true,
        "embeddedCaseCount": 4,
        "caseStorage": {
          "mode": "complete-downloadable-bank-with-inline-subset",
          "file": "independent-source-cases.json",
          "sha256": "e8da9067300818e77b91747deebd10c47c4df03f7532ac894e23bce1a070b781",
          "total": 205,
          "bankRowCount": 205,
          "uniqueApiInputCount": 205,
          "sourceContextCount": 205,
          "expectedEvidence": [
            {
              "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
              "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
            },
            {
              "file": "reports/review-20261003/three-limited-source-expectations-final23.json",
              "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
            }
          ],
          "obtainedEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
        },
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
            "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
          },
          "sourceRows": 205,
          "uniqueApiInputs": 205,
          "duplicateRows": 0
        },
        "scope": "Tanaka2001 pooled predicted HRmax208−0.7×age component for synthetic ages18–81. Twelve optional measured-HRmax preservation cases and one negative-reserve local rejection are separate implementation contracts, not Tanaka validation. Karvonen exercise zones, percentage thresholds, safety and individual measured/predicted accuracy excluded.",
        "sources": [
          {
            "id": "zonas-de-treino-karvonen",
            "edition": "Tanaka/Monahan/Seals2001, JACC37:153–156, PMID11153730",
            "url": "https://webs.um.es/jlyuste/documts/tanaka.pdf",
            "pdf": "limited-primary-tanaka2001-final23.pdf",
            "pdfSha256": "7eb5d1275df59fb9a56b3ea9e2009212e383540857bb8935fc98fc63fae72ba4",
            "access": "Direct PubMed opening returned HHS footer; original abstract found via indexed primary search. Original JACC paper PDF hosted by university retrieved; printed153–156 rendered and selected abstract, population, pooled regression and applicability sections visually read.",
            "readScope": "Only pooled predicted HRmax208−0.7×age, healthy adults; laboratory514subjects18–81, BMI<35, nonsmoking and without medication except postmenopausal hormone replacement. Study warns individual variation and excludes overt cardiovascular disease/smokers.",
            "formula": "predicted HRmax=208-0.7*age",
            "notReviewed": [
              "Karvonen1957 original full text",
              "ACSM percentage-zone thresholds or exercise safety",
              "Patient-specific medication/disease applicability",
              "Measured HRmax clinical accuracy; only local branch preservation tested"
            ]
          }
        ],
        "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
        "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
        "originalEvidence": {
          "file": "reports/review-20261003/three-limited-source-oracles-final23.json",
          "sha256": "b5a0c3a3822f0195aff892cd543332097c5b8a7ecd108774719038a91d98392f"
        },
        "independentPeer": {
          "status": "passed",
          "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
          "recordedAt": "2026-10-04T18:58:14.733Z",
          "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
          "previousStatus": {
            "status": "pending",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
          },
          "peer": {
            "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
            "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
            "summary": {
              "checks": 18879,
              "failed": 0,
              "methods": 7,
              "sourceRows": 2902,
              "uniqueInputs": 2902,
              "freshExecutions": 8706,
              "helperAssertions": 25953,
              "metadataMethods": 120,
              "metadataRows": 52620,
              "metadataUnique": 52548,
              "metadataRepeats": 72
            },
            "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
          },
          "application": {
            "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
            "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
          },
          "reviewedBankScope": "Tanaka2001 pooled predicted HRmax208−0.7×age component for synthetic ages18–81. Twelve optional measured-HRmax preservation cases and one negative-reserve local rejection are separate implementation contracts, not Tanaka validation. Karvonen exercise zones, percentage thresholds, safety and individual measured/predicted accuracy excluded.",
          "currentBinding": {
            "source26BankSha256": "5845236bbef229d6ceac71fa2ac184b4ad47856635fcdfd7fe01b5940e9b31b8",
            "implementations": [
              {
                "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
              },
              {
                "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
              },
              {
                "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
              }
            ],
            "subsequentReviewedRebinds": []
          },
          "originalFailuresAndScopeQualificationsPreserved": true,
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed"
        },
        "actualAdapterExecutions": 615,
        "actualVmExecutions": 615,
        "implementations": [
          {
            "id": "zonas-de-treino-karvonen",
            "app": "website",
            "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
            "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
          },
          {
            "id": "zonas-de-treino-karvonen",
            "app": "dashboard",
            "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
            "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
          },
          {
            "id": "zonas-de-treino-karvonen",
            "app": "command-center",
            "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
            "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
          }
        ],
        "qualifications": [
          "Tanaka2001 pooled predicted HRmax208−0.7×age component for synthetic ages18–81. Twelve optional measured-HRmax preservation cases and one negative-reserve local rejection are separate implementation contracts, not Tanaka validation. Karvonen exercise zones, percentage thresholds, safety and individual measured/predicted accuracy excluded.",
          "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
          "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
        ],
        "clinicalApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "fullMethodConformance": "not-performed",
        "publicOutputProjection": {
          "status": "only-verified-raw-numeric-components",
          "recordedAt": "2026-10-04T16:49:59.816Z",
          "sourceEvidence": {
            "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
            "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
          },
          "originalBank": {
            "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/zonas-de-treino-karvonen/independent-source-cases.json",
            "sha256": "a1d618e9d780d7ab69c82d80a8253c7715482b7a38e7b62e63ba43cac90682c2"
          },
          "originalReportsPreserved": true,
          "excluded": [
            "Unexposed MASCC risk flag and USC/VNPI group expectations",
            "MACIS survival and other untested returned raw fields",
            "Karvonen exercise-zone main display and all untested main display values",
            "Original API error prose; only rejection presence is tested"
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed"
        }
      },
      "methodVersion": "Karvonen 1957 FCreserva; Tanaka 2001 FCmax 208−0,7 idade; intensidadeprescrita",
      "implementationVersion": "zonas-de-treino-karvonen@native-2026-10-03+396641f127b0",
      "currentMethodSource": "https://pubmed.ncbi.nlm.nih.gov/13470504/",
      "versionEvidence": {
        "status": "variant-and-source-edition-recorded",
        "checkedAt": "2026-10-03",
        "implementedVariant": "FC-alvo = FC de repouso + % de intensidade × (FC máxima − FC de repouso). Sem teste, a FC máxima é estimada pela equação de Tanaka : 208 − 0,7 × idade.",
        "inputContract": {
          "fields": [
            {
              "key": "idade",
              "label": "Idade",
              "type": "num",
              "min": 10,
              "max": 100,
              "unit": "anos",
              "optional": false,
              "options": null
            },
            {
              "key": "fcrep",
              "label": "FC de repouso (ao acordar)",
              "type": "num",
              "min": 30,
              "max": 120,
              "unit": "bpm",
              "optional": false,
              "options": null
            },
            {
              "key": "fcmax",
              "label": "FC máxima medida em teste (se houver)",
              "type": "num",
              "min": 100,
              "max": 230,
              "unit": "bpm",
              "optional": true,
              "options": null
            }
          ],
          "hash": "4286120cb38ef16e71c8fd0ea1da06d047e14a676767a24f04082c3b297c1c54"
        },
        "sourceEditions": [
          {
            "citation": "Karvonen MJ, Kentala E, Mustala O. The effects of training on heart rate: a longitudinal study. Ann Med Exp Biol Fenn, 1957.",
            "url": "https://pubmed.ncbi.nlm.nih.gov/13470504/",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "The effects of training on heart rate; a longitudinal study.",
              "year": "1957",
              "firstPublicationDate": "1957-01-01",
              "pmid": "13470504",
              "journal": "Annales medicinae experimentalis et biologiae Fenniae",
              "authors": "KARVONEN MJ, KENTALA E, MUSTALA O."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/13470504/",
            "abstractAvailable": false,
            "fullTextSha256": null,
            "abstractSha256": null,
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Tanaka H, Monahan KD, Seals DR. Age-predicted maximal heart rate revisited. J Am Coll Cardiol, 2001.",
            "url": "https://doi.org/10.1016/S0735-1097(00)01054-8",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "Age-predicted maximal heart rate revisited.",
              "year": "2001",
              "firstPublicationDate": "2001-01-01",
              "doi": "10.1016/s0735-1097(00)01054-8",
              "pmid": "11153730",
              "journal": "Journal of the American College of Cardiology",
              "authors": "Tanaka H, Monahan KD, Seals DR."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/11153730/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "95f3e6e1dc97b21d0ca2879181376cbbcc35bee9c8b10de6429f5fa27add4005",
            "matchedBy": "exact-DOI-or-PMID"
          },
          {
            "citation": "Garber CE et al. Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults. Med Sci Sports Exerc, 2011.",
            "url": "https://doi.org/10.1249/MSS.0b013e318213fefb",
            "class": "primary-publication-abstract-or-metadata-read",
            "publicationEditionConfirmed": true,
            "fullTextRetrieved": false,
            "formulaConformance": "not-assessed",
            "publication": {
              "title": "American College of Sports Medicine position stand. Quantity and quality of exercise for developing and maintaining cardiorespiratory, musculoskeletal, and neuromotor fitness in apparently healthy adults: guidance for prescribing exercise.",
              "year": "2011",
              "firstPublicationDate": "2011-07-01",
              "doi": "10.1249/mss.0b013e318213fefb",
              "pmid": "21694556",
              "journal": "Medicine and science in sports and exercise",
              "authors": "Garber CE, Blissmer B, Deschenes MR, Franklin BA, Lamonte MJ, Lee IM, Nieman DC, Swain DP, American College of Sports Medicine."
            },
            "primaryPublicationUrl": "https://pubmed.ncbi.nlm.nih.gov/21694556/",
            "abstractAvailable": true,
            "fullTextSha256": null,
            "abstractSha256": "9da8c6a6d291171c6d789fc0a0cab12a0408992ac6bdce52aba589301b68009c",
            "matchedBy": "exact-DOI-or-PMID"
          }
        ],
        "publicationEditionConfirmed": true,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by bibliographic identity or automatic full-text retrieval; retain independent arithmetic and clinical review as separate evidence.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-04T16:44:15.359Z",
          "total": 205,
          "passed": 205,
          "sourceRowCount": 205,
          "uniqueApiInputCount": 205,
          "sourceContextCount": 205,
          "cases": [
            {
              "id": "zonas-de-treino-karvonen",
              "index": 0,
              "input": {
                "idade": 18,
                "fcrep": 30
              },
              "expected": {
                "fcmax": 195.4
              },
              "expectedExactDecimal": {
                "fcmax": "195.4"
              },
              "originalSourceExpected": {
                "fcmax": 195.4,
                "fcmaxExactDecimal": "195.4"
              },
              "caseKind": "Tanaka2001-predicted-HRmax-component-only",
              "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "zonas-de-treino-karvonen",
              "index": 1,
              "input": {
                "idade": 18,
                "fcrep": 60
              },
              "expected": {
                "fcmax": 195.4
              },
              "expectedExactDecimal": {
                "fcmax": "195.4"
              },
              "originalSourceExpected": {
                "fcmax": 195.4,
                "fcmaxExactDecimal": "195.4"
              },
              "caseKind": "Tanaka2001-predicted-HRmax-component-only",
              "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "zonas-de-treino-karvonen",
              "index": 2,
              "input": {
                "idade": 18,
                "fcrep": 90
              },
              "expected": {
                "fcmax": 195.4
              },
              "expectedExactDecimal": {
                "fcmax": "195.4"
              },
              "originalSourceExpected": {
                "fcmax": 195.4,
                "fcmaxExactDecimal": "195.4"
              },
              "caseKind": "Tanaka2001-predicted-HRmax-component-only",
              "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 195.4
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 195.4,
                      "obtained": 195.4,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            },
            {
              "id": "zonas-de-treino-karvonen",
              "index": 3,
              "input": {
                "idade": 19,
                "fcrep": 30
              },
              "expected": {
                "fcmax": 194.7
              },
              "expectedExactDecimal": {
                "fcmax": "194.7"
              },
              "originalSourceExpected": {
                "fcmax": 194.7,
                "fcmaxExactDecimal": "194.7"
              },
              "caseKind": "Tanaka2001-predicted-HRmax-component-only",
              "sourceContext": "Tanaka2001 pooled equation208−0.7×age, within18–81 laboratory age range; no individual accuracy, Karvonen zones or ACSM thresholds tested.",
              "expectedEvidence": {
                "file": "three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              },
              "obtainedByTarget": [
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 194.7
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 194.7,
                      "obtained": 194.7,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 194.7
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 194.7,
                      "obtained": 194.7,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 194.7
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 194.7,
                      "obtained": 194.7,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 194.7
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 194.7,
                      "obtained": 194.7,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "node",
                  "raw": {
                    "fcmax": 194.7
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 194.7,
                      "obtained": 194.7,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f",
                  "mode": "vm",
                  "raw": {
                    "fcmax": 194.7
                  },
                  "comparisons": [
                    {
                      "field": "fcmax",
                      "expected": 194.7,
                      "obtained": 194.7,
                      "exact": true,
                      "maxPermittedUlp": 16,
                      "ulp": "0",
                      "passed": true
                    }
                  ],
                  "passed": true
                }
              ],
              "passed": true
            }
          ],
          "embeddedCasesAreSubset": true,
          "embeddedCaseCount": 4,
          "caseStorage": {
            "mode": "complete-downloadable-bank-with-inline-subset",
            "file": "independent-source-cases.json",
            "sha256": "e8da9067300818e77b91747deebd10c47c4df03f7532ac894e23bce1a070b781",
            "total": 205,
            "bankRowCount": 205,
            "uniqueApiInputCount": 205,
            "sourceContextCount": 205,
            "expectedEvidence": [
              {
                "file": "reports/review-20261003/seven-limited-source-independent-expectations-final26.json",
                "sha256": "4b960d8c215321b3f059726a3b7bc6b35f0fe4d63a7ee845fbc6edb535a4f0cc"
              },
              {
                "file": "reports/review-20261003/three-limited-source-expectations-final23.json",
                "sha256": "77dd54945e893d2ec34288cfcccaad3bd6208515cd255912b98c0e2de48a30e3"
              }
            ],
            "obtainedEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "packagingRequirement": "Copy this V2 strictly scoped complete bank only into fresh frozen26 packages after independent peer; V1 and prior25 archives remain unchanged."
          },
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/seven-limited-source-input-identity-final26.json",
              "sha256": "e184ba55d7cd2c90120c495d3143d067bd5d72ae98b914f22a75fb943e510d94"
            },
            "sourceRows": 205,
            "uniqueApiInputs": 205,
            "duplicateRows": 0
          },
          "scope": "Tanaka2001 pooled predicted HRmax208−0.7×age component for synthetic ages18–81. Twelve optional measured-HRmax preservation cases and one negative-reserve local rejection are separate implementation contracts, not Tanaka validation. Karvonen exercise zones, percentage thresholds, safety and individual measured/predicted accuracy excluded.",
          "sources": [
            {
              "id": "zonas-de-treino-karvonen",
              "edition": "Tanaka/Monahan/Seals2001, JACC37:153–156, PMID11153730",
              "url": "https://webs.um.es/jlyuste/documts/tanaka.pdf",
              "pdf": "limited-primary-tanaka2001-final23.pdf",
              "pdfSha256": "7eb5d1275df59fb9a56b3ea9e2009212e383540857bb8935fc98fc63fae72ba4",
              "access": "Direct PubMed opening returned HHS footer; original abstract found via indexed primary search. Original JACC paper PDF hosted by university retrieved; printed153–156 rendered and selected abstract, population, pooled regression and applicability sections visually read.",
              "readScope": "Only pooled predicted HRmax208−0.7×age, healthy adults; laboratory514subjects18–81, BMI<35, nonsmoking and without medication except postmenopausal hormone replacement. Study warns individual variation and excludes overt cardiovascular disease/smokers.",
              "formula": "predicted HRmax=208-0.7*age",
              "notReviewed": [
                "Karvonen1957 original full text",
                "ACSM percentage-zone thresholds or exercise safety",
                "Patient-specific medication/disease applicability",
                "Measured HRmax clinical accuracy; only local branch preservation tested"
              ]
            }
          ],
          "evidencePath": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
          "evidenceSha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80",
          "originalEvidence": {
            "file": "reports/review-20261003/three-limited-source-oracles-final23.json",
            "sha256": "b5a0c3a3822f0195aff892cd543332097c5b8a7ecd108774719038a91d98392f"
          },
          "independentPeer": {
            "status": "passed",
            "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred.",
            "recordedAt": "2026-10-04T18:58:14.733Z",
            "scope": "Existing independent technical complete-bank/metadata/helper peer recorded after guarded source26 application. This status does not certify clinical eligibility, full instrument conformance, professional translation or source rights; no new arithmetic/browser execution is claimed by this metadata amendment.",
            "previousStatus": {
              "status": "pending",
              "requiredScope": "Metadata/helper/source-component peer before root application; no clinical approval inferred."
            },
            "peer": {
              "file": "reports/review-20261003/seven-limited-source-evidence-independent-peer-final26-v2-r2.json",
              "sha256": "28a96906dcfa0ce5272da34613c4ca61686204552a235ebc4adbb65e4ff6868c",
              "summary": {
                "checks": 18879,
                "failed": 0,
                "methods": 7,
                "sourceRows": 2902,
                "uniqueInputs": 2902,
                "freshExecutions": 8706,
                "helperAssertions": 25953,
                "metadataMethods": 120,
                "metadataRows": 52620,
                "metadataUnique": 52548,
                "metadataRepeats": 72
              },
              "scope": "Root independent peer of exact41 preimages/afterimages; independently frozen2902 input/expected objects checked before imports; public bank numeric projection excludes untested survival, zones, prose and risk codes. Original862fixtures, fields, methods, versions and approvals retained. Exact helper reversal restores all11 previous scopes;21 fresh Node helper executions replay all7 limited numeric components without clinical approval."
            },
            "application": {
              "file": "reports/review-20261003/seven-limited-source-evidence-application-final26.json",
              "sha256": "3b1cd7d57c7062aa640504095c1a7eca5b051af7c0c0c8d4d5b1965a869080da"
            },
            "reviewedBankScope": "Tanaka2001 pooled predicted HRmax208−0.7×age component for synthetic ages18–81. Twelve optional measured-HRmax preservation cases and one negative-reserve local rejection are separate implementation contracts, not Tanaka validation. Karvonen exercise zones, percentage thresholds, safety and individual measured/predicted accuracy excluded.",
            "currentBinding": {
              "source26BankSha256": "5845236bbef229d6ceac71fa2ac184b4ad47856635fcdfd7fe01b5940e9b31b8",
              "implementations": [
                {
                  "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
                },
                {
                  "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
                },
                {
                  "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
                  "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
                }
              ],
              "subsequentReviewedRebinds": []
            },
            "originalFailuresAndScopeQualificationsPreserved": true,
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed",
            "sourceRightsApproval": "not-performed",
            "fullMethodConformance": "not-performed"
          },
          "actualAdapterExecutions": 615,
          "actualVmExecutions": 615,
          "implementations": [
            {
              "id": "zonas-de-treino-karvonen",
              "app": "website",
              "file": "apps/website/private/tool-code/zonas-de-treino-karvonen/calculator.js",
              "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
            },
            {
              "id": "zonas-de-treino-karvonen",
              "app": "dashboard",
              "file": "apps/dashboard/private/tool-code/zonas-de-treino-karvonen/calculator.js",
              "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
            },
            {
              "id": "zonas-de-treino-karvonen",
              "app": "command-center",
              "file": "apps/command-center/private/tool-code/zonas-de-treino-karvonen/calculator.js",
              "sha256": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
            }
          ],
          "qualifications": [
            "Tanaka2001 pooled predicted HRmax208−0.7×age component for synthetic ages18–81. Twelve optional measured-HRmax preservation cases and one negative-reserve local rejection are separate implementation contracts, not Tanaka validation. Karvonen exercise zones, percentage thresholds, safety and individual measured/predicted accuracy excluded.",
            "Original sourceExpected data retained alongside own expected raw-component projections; clinical codes/thresholds and survival fields deliberately excluded from the package replay.",
            "All862 original historical fixtures/expected values/tolerances and approval flags preserved. Four inline metadata rows are only a declared subset of this complete downloadable bank."
          ],
          "clinicalApproval": "not-performed",
          "professionalLanguageApproval": "not-performed",
          "sourceRightsApproval": "not-performed",
          "fullMethodConformance": "not-performed",
          "publicOutputProjection": {
            "status": "only-verified-raw-numeric-components",
            "recordedAt": "2026-10-04T16:49:59.816Z",
            "sourceEvidence": {
              "file": "reports/review-20261003/seven-limited-source-independent-check-final26.json",
              "sha256": "b95bdfad7528cd2f56739eb04b63d3775e93b50844568167df849a489382cd80"
            },
            "originalBank": {
              "file": "reports/review-20261003/seven-limited-source-evidence-stage-final26/apps/website/private/tool-code/zonas-de-treino-karvonen/independent-source-cases.json",
              "sha256": "a1d618e9d780d7ab69c82d80a8253c7715482b7a38e7b62e63ba43cac90682c2"
            },
            "originalReportsPreserved": true,
            "excluded": [
              "Unexposed MASCC risk flag and USC/VNPI group expectations",
              "MACIS survival and other untested returned raw fields",
              "Karvonen exercise-zone main display and all untested main display values",
              "Original API error prose; only rejection presence is tested"
            ],
            "clinicalApproval": "not-performed",
            "professionalLanguageApproval": "not-performed"
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "implementationHash": "396641f127b06d63a278230a0eeb76d85155ae675d9ae132fe227234a4a27e1f"
      },
      "limits": "A zona de Karvonen usa frequência de repouso e reserva de frequência cardíaca; a intensidade deve ser prescrita para a pessoa e seu contexto de exercício. Sem teste, a máxima é uma estimativa de Tanaka 2001, derivada em adultos saudáveis, não uma máxima medida nem uma garantia de segurança. A orientação ACSM citada é para adultos aparentemente saudáveis; aplicação a doenças crônicas ou limitações exige avaliação apropriada. Não extrapole automaticamente a equação para crianças ou para condições que alterem a resposta da frequência cardíaca.",
      "limitsEvidence": {
        "status": "original-adult-study-and-position-stand-abstracts-read",
        "sources": [
          {
            "url": "https://doi.org/10.1016/S0735-1097(00)01054-8",
            "edition": "Tanaka2001",
            "readScope": "Exact original abstract fully read:healthyadults,351studies18712subjects,crossvalidation514healthy subjects."
          },
          {
            "url": "https://doi.org/10.1249/MSS.0b013e318213fefb",
            "edition": "ACSMGarber2011",
            "readScope": "Exact original position-stand abstract fully read:apparently healthy adults,individual exercise prescription;certain chronic conditions require evaluation/advice."
          },
          {
            "url": "https://pubmed.ncbi.nlm.nih.gov/13470504/",
            "edition": "Karvonen1957",
            "readScope": "Identity only."
          }
        ],
        "populationScope": "Healthy-adult maximal-heart-rate estimation and individually prescribed intensity.",
        "remainingChecks": [
          "OriginalKarvonen1957 full study not read.",
          "Specific disease/medication effects not quantified by primary sections read."
        ],
        "clinicalValidation": "not-performed",
        "professionalLanguageReview": "not-performed",
        "rightsApproval": "not-performed",
        "fullMethodConformance": "not-performed"
      }
    },
    {
      "id": "nia-sppb",
      "title": "SPPB — desempenho físico",
      "short": "Pontuação de equilíbrio, marcha e cinco elevações da cadeira",
      "desc": "Pontua medições já realizadas pelo protocolo SPPB da NIA, sem indicar movimentos nem interpretar a capacidade funcional isoladamente.",
      "lead": "Registre os resultados já obtidos por um examinador treinado. A ferramenta soma os três componentes do protocolo de 2017; não conduz o exame físico nem substitui a avaliação de segurança.",
      "kind": "Escore",
      "spec": [
        "geriatria",
        "medicina-fisica-e-reabilitacao"
      ],
      "fields": [
        [
          "balance",
          "Resultado observado dos testes de equilíbrio",
          "sel",
          {
            "opts": {
              "0": "Não mantém os pés juntos por 10 s (0)",
              "1": "Pés juntos por 10 s; semi-tandem por menos de 10 s (1)",
              "2": "Semi-tandem por 10 s; tandem por menos de 3 s (2)",
              "3": "Semi-tandem por 10 s; tandem de 3 a 9,99 s (3)",
              "4": "Pés juntos, semi-tandem e tandem por 10 s cada (4)",
              "not-assessed": "Equilíbrio não avaliado ou resultado desconhecido"
            }
          }
        ],
        [
          "distance",
          "Distância do teste de marcha",
          "sel",
          {
            "opts": {
              "3": "3 m (quando o percurso de 4 m não está disponível)",
              "4": "4 m"
            }
          }
        ],
        [
          "gaitStatus",
          "Resultado observado da marcha",
          "sel",
          {
            "opts": {
              "completed": "Percurso concluído e cronometrado",
              "unable": "Incapaz de completar o percurso, conforme avaliação registrada",
              "not-assessed": "Não avaliado, recusa ou resultado desconhecido"
            }
          }
        ],
        [
          "gaitTime",
          "Menor tempo válido de marcha (duas tentativas; ou a única concluída)",
          "num",
          {
            "min": 0.01,
            "max": 3600,
            "unit": "s",
            "opt": true
          }
        ],
        [
          "chairStatus",
          "Resultado observado ao levantar da cadeira cinco vezes",
          "sel",
          {
            "opts": {
              "completed": "Cinco elevações concluídas sem usar os braços",
              "not-completed": "Não completa cinco elevações ou necessita usar os braços",
              "not-assessed": "Não avaliado, recusa ou resultado desconhecido"
            }
          }
        ],
        [
          "chairTime",
          "Tempo válido para completar as cinco elevações",
          "num",
          {
            "min": 0.01,
            "max": 3600,
            "unit": "s",
            "opt": true
          }
        ]
      ],
      "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
      "formula": "Pontuação total = equilíbrio + marcha + cadeira; cada componente varia de 0 a 4. Marcha de 4 m: <4,82 s = 4; 4,82–6,20 = 3; 6,21–8,70 = 2; >8,70 = 1. Marcha de 3 m: <3,62 s = 4; 3,62–4,65 = 3; 4,66–6,52 = 2; >6,52 = 1. Cadeira: ≤11,19 s = 4; 11,20–13,69 = 3; 13,70–16,69 = 2; 16,70–60 = 1; >60 ou incapacidade = 0. Tempos devem ser registrados em centésimos de segundo; a ferramenta não arredonda um limiar silenciosamente.",
      "limits": "Protocolo para função de membros inferiores em pessoas idosas. Medições requerem examinador treinado, procedimentos e avaliação de segurança da fonte. Ausência de avaliação, recusa e resultado desconhecido não são incapacidade e impedem a soma. O tempo mais rápido de marcha deve ser selecionado entre as tentativas válidas. Não fornece diagnóstico, prognóstico individual nem recomendação terapêutica. O limite de entrada de 3.600 s é técnico; não é um limite de elegibilidade clínica.",
      "sources": [
        [
          "National Institute on Aging. SPPB: resource and reuse conditions.",
          "https://www.nia.nih.gov/research/resource/short-physical-performance-battery-sppb"
        ],
        [
          "NIA AgingResearchBiobank. LIFE pilot SPPB protocol, 9 January 2017.",
          "https://agingresearchbiobank.nia.nih.gov/studies/life/documents/download/Forms_Pilot/pL02_Short%20Physical%20Performance%20Battery.pdf/"
        ],
        [
          "National Institutes of Health. SPPB common data element: copyright no.",
          "https://www.nih.gov/node/20591"
        ]
      ],
      "currentMethodSource": {
        "title": "NIA LIFE pilot SPPB protocol",
        "url": "https://agingresearchbiobank.nia.nih.gov/studies/life/documents/download/Forms_Pilot/pL02_Short%20Physical%20Performance%20Battery.pdf/",
        "version": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
        "checkedAt": "2026-10-03",
        "access": "full-text-and-scoring-tables-read"
      },
      "primaryVerification": {
        "url": "https://agingresearchbiobank.nia.nih.gov/studies/life/documents/download/Forms_Pilot/pL02_Short%20Physical%20Performance%20Battery.pdf/",
        "access": "full-text-and-scoring-tables-read",
        "pages": [
          4,
          6
        ]
      },
      "implementationStatus": "available",
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review",
      "cases": [
        [
          "maximum",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "score": 12,
              "balance": 4,
              "gait": 4,
              "chair": 4
            }
          }
        ],
        [
          "4m-4.81",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 4,
              "score": 12
            }
          }
        ],
        [
          "4m-4.82",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.82,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 3,
              "score": 11
            }
          }
        ],
        [
          "4m-6.2",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 6.2,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 3,
              "score": 11
            }
          }
        ],
        [
          "4m-6.21",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 6.21,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 2,
              "score": 10
            }
          }
        ],
        [
          "4m-8.7",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 8.7,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 2,
              "score": 10
            }
          }
        ],
        [
          "4m-8.71",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 8.71,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 1,
              "score": 9
            }
          }
        ],
        [
          "3m-3.61",
          {
            "balance": "4",
            "distance": "3",
            "gaitStatus": "completed",
            "gaitTime": 3.61,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 4,
              "score": 12
            }
          }
        ],
        [
          "3m-3.62",
          {
            "balance": "4",
            "distance": "3",
            "gaitStatus": "completed",
            "gaitTime": 3.62,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 3,
              "score": 11
            }
          }
        ],
        [
          "3m-4.65",
          {
            "balance": "4",
            "distance": "3",
            "gaitStatus": "completed",
            "gaitTime": 4.65,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 3,
              "score": 11
            }
          }
        ],
        [
          "3m-4.66",
          {
            "balance": "4",
            "distance": "3",
            "gaitStatus": "completed",
            "gaitTime": 4.66,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 2,
              "score": 10
            }
          }
        ],
        [
          "3m-6.52",
          {
            "balance": "4",
            "distance": "3",
            "gaitStatus": "completed",
            "gaitTime": 6.52,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 2,
              "score": 10
            }
          }
        ],
        [
          "3m-6.53",
          {
            "balance": "4",
            "distance": "3",
            "gaitStatus": "completed",
            "gaitTime": 6.53,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "gait": 1,
              "score": 9
            }
          }
        ],
        [
          "chair-11.19",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "chair": 4,
              "score": 12
            }
          }
        ],
        [
          "chair-11.2",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.2
          },
          {
            "raw": {
              "chair": 3,
              "score": 11
            }
          }
        ],
        [
          "chair-13.69",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 13.69
          },
          {
            "raw": {
              "chair": 3,
              "score": 11
            }
          }
        ],
        [
          "chair-13.7",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 13.7
          },
          {
            "raw": {
              "chair": 2,
              "score": 10
            }
          }
        ],
        [
          "chair-16.69",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 16.69
          },
          {
            "raw": {
              "chair": 2,
              "score": 10
            }
          }
        ],
        [
          "chair-16.7",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 16.7
          },
          {
            "raw": {
              "chair": 1,
              "score": 9
            }
          }
        ],
        [
          "chair-60",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 60
          },
          {
            "raw": {
              "chair": 1,
              "score": 9
            }
          }
        ],
        [
          "chair-60.01",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 60.01
          },
          {
            "raw": {
              "chair": 0,
              "score": 8
            }
          }
        ],
        [
          "balance-0",
          {
            "balance": "0",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "balance": 0,
              "score": 8
            }
          }
        ],
        [
          "balance-1",
          {
            "balance": "1",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "balance": 1,
              "score": 9
            }
          }
        ],
        [
          "balance-2",
          {
            "balance": "2",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "balance": 2,
              "score": 10
            }
          }
        ],
        [
          "balance-3",
          {
            "balance": "3",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "balance": 3,
              "score": 11
            }
          }
        ],
        [
          "balance-4",
          {
            "balance": "4",
            "distance": "4",
            "gaitStatus": "completed",
            "gaitTime": 4.81,
            "chairStatus": "completed",
            "chairTime": 11.19
          },
          {
            "raw": {
              "balance": 4,
              "score": 12
            }
          }
        ],
        [
          "unable-components",
          {
            "balance": "0",
            "distance": "4",
            "gaitStatus": "unable",
            "gaitTime": null,
            "chairStatus": "not-completed",
            "chairTime": null
          },
          {
            "raw": {
              "score": 0,
              "balance": 0,
              "gait": 0,
              "chair": 0
            }
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T16:59:14.046Z",
        "total": 27,
        "passed": 27,
        "failures": [],
        "evidencePath": "reports/review-20261003/sppb-source-rules.json"
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-03T16:59:14.046Z",
        "total": 45,
        "passed": 45,
        "cases": [
          {
            "name": "maximum",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "score": 12,
                "balance": 4,
                "gait": 4,
                "chair": 4
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "12",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 12,
                "balance": 4,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "4m-4.81",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 4,
                "score": 12
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "12",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 12,
                "balance": 4,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "4m-4.82",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.82,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 4,
                "gait": 3,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "4m-6.2",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 6.2,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 4,
                "gait": 3,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "4m-6.21",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 6.21,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 4,
                "gait": 2,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "4m-8.7",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 8.7,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 4,
                "gait": 2,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "4m-8.71",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 8.71,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 1,
                "score": 9
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "9",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 9,
                "balance": 4,
                "gait": 1,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "3m-3.61",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "3",
              "gaitStatus": "completed",
              "gaitTime": 3.61,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 4,
                "score": 12
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "12",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 12,
                "balance": 4,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "3m-3.62",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "3",
              "gaitStatus": "completed",
              "gaitTime": 3.62,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 4,
                "gait": 3,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "3m-4.65",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "3",
              "gaitStatus": "completed",
              "gaitTime": 4.65,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 4,
                "gait": 3,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "3m-4.66",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "3",
              "gaitStatus": "completed",
              "gaitTime": 4.66,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 4,
                "gait": 2,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "3m-6.52",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "3",
              "gaitStatus": "completed",
              "gaitTime": 6.52,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 4,
                "gait": 2,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "3m-6.53",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "3",
              "gaitStatus": "completed",
              "gaitTime": 6.53,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "gait": 1,
                "score": 9
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "9",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 9,
                "balance": 4,
                "gait": 1,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-11.19",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "chair": 4,
                "score": 12
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "12",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 12,
                "balance": 4,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-11.2",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.2
            },
            "expected": {
              "raw": {
                "chair": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 4,
                "gait": 4,
                "chair": 3
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-13.69",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 13.69
            },
            "expected": {
              "raw": {
                "chair": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 4,
                "gait": 4,
                "chair": 3
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-13.7",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 13.7
            },
            "expected": {
              "raw": {
                "chair": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 4,
                "gait": 4,
                "chair": 2
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-16.69",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 16.69
            },
            "expected": {
              "raw": {
                "chair": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 4,
                "gait": 4,
                "chair": 2
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-16.7",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 16.7
            },
            "expected": {
              "raw": {
                "chair": 1,
                "score": 9
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "9",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 9,
                "balance": 4,
                "gait": 4,
                "chair": 1
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-60",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 60
            },
            "expected": {
              "raw": {
                "chair": 1,
                "score": 9
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "9",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 9,
                "balance": 4,
                "gait": 4,
                "chair": 1
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "chair-60.01",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 60.01
            },
            "expected": {
              "raw": {
                "chair": 0,
                "score": 8
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "8",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 8,
                "balance": 4,
                "gait": 4,
                "chair": 0
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "balance-0",
            "kind": "source-boundary",
            "inputs": {
              "balance": "0",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "balance": 0,
                "score": 8
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "8",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 8,
                "balance": 0,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "balance-1",
            "kind": "source-boundary",
            "inputs": {
              "balance": "1",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "balance": 1,
                "score": 9
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "9",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 9,
                "balance": 1,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "balance-2",
            "kind": "source-boundary",
            "inputs": {
              "balance": "2",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "balance": 2,
                "score": 10
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "10",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 10,
                "balance": 2,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "balance-3",
            "kind": "source-boundary",
            "inputs": {
              "balance": "3",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "balance": 3,
                "score": 11
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "11",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 11,
                "balance": 3,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "balance-4",
            "kind": "source-boundary",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "raw": {
                "balance": 4,
                "score": 12
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "12",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 12,
                "balance": 4,
                "gait": 4,
                "chair": 4
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "unable-components",
            "kind": "source-boundary",
            "inputs": {
              "balance": "0",
              "distance": "4",
              "gaitStatus": "unable",
              "gaitTime": null,
              "chairStatus": "not-completed",
              "chairTime": null
            },
            "expected": {
              "raw": {
                "score": 0,
                "balance": 0,
                "gait": 0,
                "chair": 0
              }
            },
            "obtained": {
              "id": "nia-sppb",
              "main": [
                "0",
                "pontos"
              ],
              "label": "Pontuação total",
              "raw": {
                "score": 0,
                "balance": 0,
                "gait": 0,
                "chair": 0
              },
              "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
              "clinicalValidation": "not-performed"
            },
            "status": "pass"
          },
          {
            "name": "missing-gait-time",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": null,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "REQUIRED_FIELD"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitTime",
              "field": "gaitTime",
              "code": "REQUIRED_FIELD"
            },
            "status": "pass"
          },
          {
            "name": "missing-chair-time",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": null
            },
            "expected": {
              "code": "REQUIRED_FIELD"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: chairTime",
              "field": "chairTime",
              "code": "REQUIRED_FIELD"
            },
            "status": "pass"
          },
          {
            "name": "unassessed-balance",
            "kind": "invalid",
            "inputs": {
              "balance": "not-assessed",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "INCOMPLETE_ASSESSMENT"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: balance",
              "field": "balance",
              "code": "INCOMPLETE_ASSESSMENT"
            },
            "status": "pass"
          },
          {
            "name": "unassessed-gait",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "not-assessed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "INCOMPLETE_ASSESSMENT"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitStatus",
              "field": "gaitStatus",
              "code": "INCOMPLETE_ASSESSMENT"
            },
            "status": "pass"
          },
          {
            "name": "unassessed-chair",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "not-assessed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "INCOMPLETE_ASSESSMENT"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: chairStatus",
              "field": "chairStatus",
              "code": "INCOMPLETE_ASSESSMENT"
            },
            "status": "pass"
          },
          {
            "name": "conflicting-gait",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "unable",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "CONFLICTING_INPUT"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitTime",
              "field": "gaitTime",
              "code": "CONFLICTING_INPUT"
            },
            "status": "pass"
          },
          {
            "name": "conflicting-chair",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "not-completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "CONFLICTING_INPUT"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: chairTime",
              "field": "chairTime",
              "code": "CONFLICTING_INPUT"
            },
            "status": "pass"
          },
          {
            "name": "gait-subhundredth",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 6.205,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "HUNDREDTHS_REQUIRED"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitTime",
              "field": "gaitTime",
              "code": "HUNDREDTHS_REQUIRED"
            },
            "status": "pass"
          },
          {
            "name": "chair-subhundredth",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.195
            },
            "expected": {
              "code": "HUNDREDTHS_REQUIRED"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: chairTime",
              "field": "chairTime",
              "code": "HUNDREDTHS_REQUIRED"
            },
            "status": "pass"
          },
          {
            "name": "nan",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": null,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "OUT_OF_RANGE"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitTime",
              "field": "gaitTime",
              "code": "OUT_OF_RANGE"
            },
            "status": "pass"
          },
          {
            "name": "zero",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 0,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "OUT_OF_RANGE"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitTime",
              "field": "gaitTime",
              "code": "OUT_OF_RANGE"
            },
            "status": "pass"
          },
          {
            "name": "wrong-course",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "5",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "INVALID_OPTION"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: distance",
              "field": "distance",
              "code": "INVALID_OPTION"
            },
            "status": "pass"
          },
          {
            "name": "unknown-input",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19,
              "privateField": 1
            },
            "expected": {
              "code": "INVALID_INPUT"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: input",
              "field": "input",
              "code": "INVALID_INPUT"
            },
            "status": "pass"
          },
          {
            "name": "numeric-course",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": 4,
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "INVALID_OPTION"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: distance",
              "field": "distance",
              "code": "INVALID_OPTION"
            },
            "status": "pass"
          },
          {
            "name": "required-balance",
            "kind": "invalid",
            "inputs": {
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "REQUIRED_FIELD"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: balance",
              "field": "balance",
              "code": "REQUIRED_FIELD"
            },
            "status": "pass"
          },
          {
            "name": "required-distance",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "REQUIRED_FIELD"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: distance",
              "field": "distance",
              "code": "REQUIRED_FIELD"
            },
            "status": "pass"
          },
          {
            "name": "required-gaitStatus",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitTime": 4.81,
              "chairStatus": "completed",
              "chairTime": 11.19
            },
            "expected": {
              "code": "REQUIRED_FIELD"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: gaitStatus",
              "field": "gaitStatus",
              "code": "REQUIRED_FIELD"
            },
            "status": "pass"
          },
          {
            "name": "required-chairStatus",
            "kind": "invalid",
            "inputs": {
              "balance": "4",
              "distance": "4",
              "gaitStatus": "completed",
              "gaitTime": 4.81,
              "chairTime": 11.19
            },
            "expected": {
              "code": "REQUIRED_FIELD"
            },
            "obtained": {
              "error": "Confira o resultado observado e o tempo registrado: chairStatus",
              "field": "chairStatus",
              "code": "REQUIRED_FIELD"
            },
            "status": "pass"
          }
        ],
        "evidencePath": "reports/review-20261003/sppb-source-rules.json",
        "sourceRowCount": 45,
        "uniqueApiInputCount": 41,
        "inputIdentity": {
          "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
          "audit": {
            "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
            "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
          },
          "sourceRows": 45,
          "uniqueApiInputs": 41,
          "duplicateRows": 4,
          "duplicates": [
            {
              "first": 0,
              "repeat": 1,
              "input": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              }
            },
            {
              "first": 0,
              "repeat": 13,
              "input": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              }
            },
            {
              "first": 0,
              "repeat": 25,
              "input": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              }
            },
            {
              "first": 27,
              "repeat": 36,
              "input": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": null,
                "chairStatus": "completed",
                "chairTime": 11.19
              }
            }
          ],
          "coverageStatusUnchanged": true
        }
      },
      "versionEvidence": {
        "status": "explicit-implemented-variant-and-existing-source-proofs-recorded",
        "checkedAt": "2026-10-04T17:52:09.841Z",
        "declaredMethodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
        "implementedVariant": "Pontuação total = equilíbrio + marcha + cadeira; cada componente varia de 0 a 4. Marcha de 4 m: 8,70 = 1. Marcha de 3 m: 6,52 = 1. Cadeira: ≤11,19 s = 4; 11,20–13,69 = 3; 13,70–16,69 = 2; 16,70–60 = 1; >60 ou incapacidade = 0. Tempos devem ser registrados em centésimos de segundo; a ferramenta não arredonda um limiar silenciosamente.",
        "inputContract": {
          "fields": [
            {
              "key": "balance",
              "label": "Resultado observado dos testes de equilíbrio",
              "type": "sel",
              "optional": false,
              "options": {
                "0": "Não mantém os pés juntos por 10 s (0)",
                "1": "Pés juntos por 10 s; semi-tandem por menos de 10 s (1)",
                "2": "Semi-tandem por 10 s; tandem por menos de 3 s (2)",
                "3": "Semi-tandem por 10 s; tandem de 3 a 9,99 s (3)",
                "4": "Pés juntos, semi-tandem e tandem por 10 s cada (4)",
                "not-assessed": "Equilíbrio não avaliado ou resultado desconhecido"
              }
            },
            {
              "key": "distance",
              "label": "Distância do teste de marcha",
              "type": "sel",
              "optional": false,
              "options": {
                "3": "3 m (quando o percurso de 4 m não está disponível)",
                "4": "4 m"
              }
            },
            {
              "key": "gaitStatus",
              "label": "Resultado observado da marcha",
              "type": "sel",
              "optional": false,
              "options": {
                "completed": "Percurso concluído e cronometrado",
                "unable": "Incapaz de completar o percurso, conforme avaliação registrada",
                "not-assessed": "Não avaliado, recusa ou resultado desconhecido"
              }
            },
            {
              "key": "gaitTime",
              "label": "Menor tempo válido de marcha (duas tentativas; ou a única concluída)",
              "type": "num",
              "min": 0.01,
              "max": 3600,
              "unit": "s",
              "optional": true,
              "options": null
            },
            {
              "key": "chairStatus",
              "label": "Resultado observado ao levantar da cadeira cinco vezes",
              "type": "sel",
              "optional": false,
              "options": {
                "completed": "Cinco elevações concluídas sem usar os braços",
                "not-completed": "Não completa cinco elevações ou necessita usar os braços",
                "not-assessed": "Não avaliado, recusa ou resultado desconhecido"
              }
            },
            {
              "key": "chairTime",
              "label": "Tempo válido para completar as cinco elevações",
              "type": "num",
              "min": 0.01,
              "max": 3600,
              "unit": "s",
              "optional": true,
              "options": null
            }
          ],
          "hash": "72cffde90c70a02f717034132136b46c285d1d4fb39f3e794f81b7fffbb8e8cd",
          "hashInputDefinition": "SHA256 of UTF8 JSON.stringify({id:tool.id,fields:tool.fields,formula:tool.formula,config:tool.config||null}), preserving declared order/value types; not a hash of versionEvidence.inputContract.fields display projection."
        },
        "sourceEditions": [
          {
            "citation": "National Institute on Aging. SPPB: resource and reuse conditions.",
            "url": "https://www.nia.nih.gov/research/resource/short-physical-performance-battery-sppb",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "NIA AgingResearchBiobank. LIFE pilot SPPB protocol, 9 January 2017.",
            "url": "https://agingresearchbiobank.nia.nih.gov/studies/life/documents/download/Forms_Pilot/pL02_Short%20Physical%20Performance%20Battery.pdf/",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          },
          {
            "citation": "National Institutes of Health. SPPB common data element: copyright no.",
            "url": "https://www.nih.gov/node/20591",
            "class": "existing-source-record-transcribed",
            "declaredCitationPreserved": true,
            "sourceIdentityRecheckedInThisNormalization": false,
            "publicationEditionConfirmationInThisNormalization": "not-performed",
            "fullTextRetrievalInThisNormalization": false,
            "formulaConformance": "not-assessed"
          }
        ],
        "existingSourceEvidence": {
          "currentMethodSource": {
            "title": "NIA LIFE pilot SPPB protocol",
            "url": "https://agingresearchbiobank.nia.nih.gov/studies/life/documents/download/Forms_Pilot/pL02_Short%20Physical%20Performance%20Battery.pdf/",
            "version": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
            "checkedAt": "2026-10-03",
            "access": "full-text-and-scoring-tables-read"
          },
          "primaryVerification": {
            "url": "https://agingresearchbiobank.nia.nih.gov/studies/life/documents/download/Forms_Pilot/pL02_Short%20Physical%20Performance%20Battery.pdf/",
            "access": "full-text-and-scoring-tables-read",
            "pages": [
              4,
              6
            ]
          }
        },
        "editionRecordingScope": "The methodVersion and all previously recorded source access/edition proofs are transcribed unchanged. This technical normalization makes no new bibliographic/full-text/source-formula confirmation; named existing read scopes remain in existingSourceEvidence. A missing standardized container did not mean the method edition was missing.",
        "publicationEditionConfirmationReevaluated": false,
        "fullFormulaConformanceReviewed": false,
        "formulaConformance": "Not established by technical hashes or metadata normalization; retain existing bounded source arithmetic and clinical review separately.",
        "independentArithmetic": {
          "status": "passed",
          "testedAt": "2026-10-03T16:59:14.046Z",
          "total": 45,
          "passed": 45,
          "cases": [
            {
              "name": "maximum",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "score": 12,
                  "balance": 4,
                  "gait": 4,
                  "chair": 4
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "12",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 12,
                  "balance": 4,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "4m-4.81",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 4,
                  "score": 12
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "12",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 12,
                  "balance": 4,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "4m-4.82",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.82,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 4,
                  "gait": 3,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "4m-6.2",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 6.2,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 4,
                  "gait": 3,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "4m-6.21",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 6.21,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 4,
                  "gait": 2,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "4m-8.7",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 8.7,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 4,
                  "gait": 2,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "4m-8.71",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 8.71,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 1,
                  "score": 9
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "9",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 9,
                  "balance": 4,
                  "gait": 1,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "3m-3.61",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "3",
                "gaitStatus": "completed",
                "gaitTime": 3.61,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 4,
                  "score": 12
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "12",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 12,
                  "balance": 4,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "3m-3.62",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "3",
                "gaitStatus": "completed",
                "gaitTime": 3.62,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 4,
                  "gait": 3,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "3m-4.65",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "3",
                "gaitStatus": "completed",
                "gaitTime": 4.65,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 4,
                  "gait": 3,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "3m-4.66",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "3",
                "gaitStatus": "completed",
                "gaitTime": 4.66,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 4,
                  "gait": 2,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "3m-6.52",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "3",
                "gaitStatus": "completed",
                "gaitTime": 6.52,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 4,
                  "gait": 2,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "3m-6.53",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "3",
                "gaitStatus": "completed",
                "gaitTime": 6.53,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "gait": 1,
                  "score": 9
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "9",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 9,
                  "balance": 4,
                  "gait": 1,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-11.19",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "chair": 4,
                  "score": 12
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "12",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 12,
                  "balance": 4,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-11.2",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.2
              },
              "expected": {
                "raw": {
                  "chair": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 4,
                  "gait": 4,
                  "chair": 3
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-13.69",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 13.69
              },
              "expected": {
                "raw": {
                  "chair": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 4,
                  "gait": 4,
                  "chair": 3
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-13.7",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 13.7
              },
              "expected": {
                "raw": {
                  "chair": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 4,
                  "gait": 4,
                  "chair": 2
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-16.69",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 16.69
              },
              "expected": {
                "raw": {
                  "chair": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 4,
                  "gait": 4,
                  "chair": 2
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-16.7",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 16.7
              },
              "expected": {
                "raw": {
                  "chair": 1,
                  "score": 9
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "9",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 9,
                  "balance": 4,
                  "gait": 4,
                  "chair": 1
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-60",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 60
              },
              "expected": {
                "raw": {
                  "chair": 1,
                  "score": 9
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "9",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 9,
                  "balance": 4,
                  "gait": 4,
                  "chair": 1
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "chair-60.01",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 60.01
              },
              "expected": {
                "raw": {
                  "chair": 0,
                  "score": 8
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "8",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 8,
                  "balance": 4,
                  "gait": 4,
                  "chair": 0
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "balance-0",
              "kind": "source-boundary",
              "inputs": {
                "balance": "0",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "balance": 0,
                  "score": 8
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "8",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 8,
                  "balance": 0,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "balance-1",
              "kind": "source-boundary",
              "inputs": {
                "balance": "1",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "balance": 1,
                  "score": 9
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "9",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 9,
                  "balance": 1,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "balance-2",
              "kind": "source-boundary",
              "inputs": {
                "balance": "2",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "balance": 2,
                  "score": 10
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "10",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 10,
                  "balance": 2,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "balance-3",
              "kind": "source-boundary",
              "inputs": {
                "balance": "3",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "balance": 3,
                  "score": 11
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "11",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 11,
                  "balance": 3,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "balance-4",
              "kind": "source-boundary",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "raw": {
                  "balance": 4,
                  "score": 12
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "12",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 12,
                  "balance": 4,
                  "gait": 4,
                  "chair": 4
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "unable-components",
              "kind": "source-boundary",
              "inputs": {
                "balance": "0",
                "distance": "4",
                "gaitStatus": "unable",
                "gaitTime": null,
                "chairStatus": "not-completed",
                "chairTime": null
              },
              "expected": {
                "raw": {
                  "score": 0,
                  "balance": 0,
                  "gait": 0,
                  "chair": 0
                }
              },
              "obtained": {
                "id": "nia-sppb",
                "main": [
                  "0",
                  "pontos"
                ],
                "label": "Pontuação total",
                "raw": {
                  "score": 0,
                  "balance": 0,
                  "gait": 0,
                  "chair": 0
                },
                "methodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
                "clinicalValidation": "not-performed"
              },
              "status": "pass"
            },
            {
              "name": "missing-gait-time",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": null,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "REQUIRED_FIELD"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitTime",
                "field": "gaitTime",
                "code": "REQUIRED_FIELD"
              },
              "status": "pass"
            },
            {
              "name": "missing-chair-time",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": null
              },
              "expected": {
                "code": "REQUIRED_FIELD"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: chairTime",
                "field": "chairTime",
                "code": "REQUIRED_FIELD"
              },
              "status": "pass"
            },
            {
              "name": "unassessed-balance",
              "kind": "invalid",
              "inputs": {
                "balance": "not-assessed",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "INCOMPLETE_ASSESSMENT"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: balance",
                "field": "balance",
                "code": "INCOMPLETE_ASSESSMENT"
              },
              "status": "pass"
            },
            {
              "name": "unassessed-gait",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "not-assessed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "INCOMPLETE_ASSESSMENT"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitStatus",
                "field": "gaitStatus",
                "code": "INCOMPLETE_ASSESSMENT"
              },
              "status": "pass"
            },
            {
              "name": "unassessed-chair",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "not-assessed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "INCOMPLETE_ASSESSMENT"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: chairStatus",
                "field": "chairStatus",
                "code": "INCOMPLETE_ASSESSMENT"
              },
              "status": "pass"
            },
            {
              "name": "conflicting-gait",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "unable",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "CONFLICTING_INPUT"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitTime",
                "field": "gaitTime",
                "code": "CONFLICTING_INPUT"
              },
              "status": "pass"
            },
            {
              "name": "conflicting-chair",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "not-completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "CONFLICTING_INPUT"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: chairTime",
                "field": "chairTime",
                "code": "CONFLICTING_INPUT"
              },
              "status": "pass"
            },
            {
              "name": "gait-subhundredth",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 6.205,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "HUNDREDTHS_REQUIRED"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitTime",
                "field": "gaitTime",
                "code": "HUNDREDTHS_REQUIRED"
              },
              "status": "pass"
            },
            {
              "name": "chair-subhundredth",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.195
              },
              "expected": {
                "code": "HUNDREDTHS_REQUIRED"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: chairTime",
                "field": "chairTime",
                "code": "HUNDREDTHS_REQUIRED"
              },
              "status": "pass"
            },
            {
              "name": "nan",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": null,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "OUT_OF_RANGE"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitTime",
                "field": "gaitTime",
                "code": "OUT_OF_RANGE"
              },
              "status": "pass"
            },
            {
              "name": "zero",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 0,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "OUT_OF_RANGE"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitTime",
                "field": "gaitTime",
                "code": "OUT_OF_RANGE"
              },
              "status": "pass"
            },
            {
              "name": "wrong-course",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "5",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "INVALID_OPTION"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: distance",
                "field": "distance",
                "code": "INVALID_OPTION"
              },
              "status": "pass"
            },
            {
              "name": "unknown-input",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19,
                "privateField": 1
              },
              "expected": {
                "code": "INVALID_INPUT"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: input",
                "field": "input",
                "code": "INVALID_INPUT"
              },
              "status": "pass"
            },
            {
              "name": "numeric-course",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": 4,
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "INVALID_OPTION"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: distance",
                "field": "distance",
                "code": "INVALID_OPTION"
              },
              "status": "pass"
            },
            {
              "name": "required-balance",
              "kind": "invalid",
              "inputs": {
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "REQUIRED_FIELD"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: balance",
                "field": "balance",
                "code": "REQUIRED_FIELD"
              },
              "status": "pass"
            },
            {
              "name": "required-distance",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "REQUIRED_FIELD"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: distance",
                "field": "distance",
                "code": "REQUIRED_FIELD"
              },
              "status": "pass"
            },
            {
              "name": "required-gaitStatus",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitTime": 4.81,
                "chairStatus": "completed",
                "chairTime": 11.19
              },
              "expected": {
                "code": "REQUIRED_FIELD"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: gaitStatus",
                "field": "gaitStatus",
                "code": "REQUIRED_FIELD"
              },
              "status": "pass"
            },
            {
              "name": "required-chairStatus",
              "kind": "invalid",
              "inputs": {
                "balance": "4",
                "distance": "4",
                "gaitStatus": "completed",
                "gaitTime": 4.81,
                "chairTime": 11.19
              },
              "expected": {
                "code": "REQUIRED_FIELD"
              },
              "obtained": {
                "error": "Confira o resultado observado e o tempo registrado: chairStatus",
                "field": "chairStatus",
                "code": "REQUIRED_FIELD"
              },
              "status": "pass"
            }
          ],
          "evidencePath": "reports/review-20261003/sppb-source-rules.json",
          "sourceRowCount": 45,
          "uniqueApiInputCount": 41,
          "inputIdentity": {
            "definition": "Distinct JSON input objects within each method after recursively sorting object keys; array order, numeric values and JSON value types preserved. Uses stored input/inputs before implicit default completion, numeric coercion or clinical feature interpretation. Identity across different methods is not collapsed. Repeated scenarios are retained and coverage status is unchanged.",
            "audit": {
              "file": "reports/review-20261003/independent-source-corpus-input-identity-audit-final25.json",
              "sha256": "35d65e84c5608a5f572fce6837f0a8c101b2266f5d6eec32a3d60d2bb6b022ca"
            },
            "sourceRows": 45,
            "uniqueApiInputs": 41,
            "duplicateRows": 4,
            "duplicates": [
              {
                "first": 0,
                "repeat": 1,
                "input": {
                  "balance": "4",
                  "distance": "4",
                  "gaitStatus": "completed",
                  "gaitTime": 4.81,
                  "chairStatus": "completed",
                  "chairTime": 11.19
                }
              },
              {
                "first": 0,
                "repeat": 13,
                "input": {
                  "balance": "4",
                  "distance": "4",
                  "gaitStatus": "completed",
                  "gaitTime": 4.81,
                  "chairStatus": "completed",
                  "chairTime": 11.19
                }
              },
              {
                "first": 0,
                "repeat": 25,
                "input": {
                  "balance": "4",
                  "distance": "4",
                  "gaitStatus": "completed",
                  "gaitTime": 4.81,
                  "chairStatus": "completed",
                  "chairTime": 11.19
                }
              },
              {
                "first": 27,
                "repeat": 36,
                "input": {
                  "balance": "4",
                  "distance": "4",
                  "gaitStatus": "completed",
                  "gaitTime": null,
                  "chairStatus": "completed",
                  "chairTime": 11.19
                }
              }
            ],
            "coverageStatusUnchanged": true
          }
        },
        "clinicalApproval": "not-performed",
        "translationApproval": "not-performed",
        "releaseApproval": "not-performed",
        "professionalLanguageApproval": "not-performed",
        "sourceRightsApproval": "not-performed",
        "implementationHash": "e478da8a0897467a96e2b455022db9cea13342681a3182772306c7b63cc2bb45",
        "implementationHashScope": "Exact current calculator.js bytes, individually verified in three app mirrors. This is not a full dependency-closure hash.",
        "technicalBindingHistory": [
          {
            "recordedAt": "2026-10-04T17:52:09.841Z",
            "scope": "First standardized container; explicit existing methodVersion and source proof objects preserved.",
            "priorStandardizedContainerPresent": false,
            "priorImplementationVersion": null,
            "explicitMethodVersion": "NIA SPPB — LIFE pilot scoring protocol, 2017-01-09; 3 m or 4 m gait",
            "sourceEvidenceSha256": "80d98aab9efed0c8f5be74ea5cb1fd6a7648935d027abdba18d29197c50c4259",
            "metadataAudit": {
              "file": "reports/review-20261003/native-technical-bindings-audit-publication-final26.json",
              "sha256": "e615fa3a42555f8fbeb4de8763893c3e981a73eae4c8c1994b33727e19ebd8c8"
            }
          }
        ]
      },
      "implementationVersion": "nia-sppb@native-2026-10-04+e478da8a0897"
    },
    {
      "id": "acc-cvd-risk",
      "title": "PCE2013 · modelo histórico",
      "titleLocale": "pt-BR",
      "fieldLocale": "pt-BR",
      "fields": [
        [
          "sex",
          "Sexo na equação publicada",
          "sel",
          {
            "opts": {
              "female": "Feminino",
              "male": "Masculino"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "female": "pt-BR",
              "male": "pt-BR"
            }
          }
        ],
        [
          "population",
          "Grupo da população de derivação",
          "sel",
          {
            "opts": {
              "nonHispanicWhite": "Pessoa branca não hispânica",
              "nonHispanicAfricanAmerican": "Pessoa afro-americana não hispânica",
              "unsupported": "Outro grupo / não determinado"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "nonHispanicWhite": "pt-BR",
              "nonHispanicAfricanAmerican": "pt-BR",
              "unsupported": "pt-BR"
            }
          }
        ],
        [
          "ageYears",
          "Idade",
          "num",
          {
            "min": 40,
            "max": 79,
            "step": "any",
            "unit": "anos",
            "unitLocale": "pt-BR"
          }
        ],
        [
          "totalCholesterolMgDl",
          "Colesterol total",
          "num",
          {
            "min": 130,
            "max": 320,
            "step": "any",
            "unit": "mg/dL",
            "unitLocale": "pt-BR"
          }
        ],
        [
          "hdlCholesterolMgDl",
          "Colesterol HDL",
          "num",
          {
            "min": 20,
            "max": 100,
            "step": "any",
            "unit": "mg/dL",
            "unitLocale": "pt-BR"
          }
        ],
        [
          "systolicBpMmHg",
          "Pressão arterial sistólica",
          "num",
          {
            "min": 90,
            "max": 200,
            "step": "any",
            "unit": "mmHg",
            "unitLocale": "pt-BR"
          }
        ],
        [
          "treatedBp",
          "Tratamento anti-hipertensivo atual?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR"
            }
          }
        ],
        [
          "smoker",
          "Tabagismo atual?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR"
            }
          }
        ],
        [
          "diabetes",
          "Diabetes?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR"
            }
          }
        ],
        [
          "priorMI",
          "Infarto do miocárdio prévio?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "priorStroke",
          "AVC prévio?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "priorHF",
          "Insuficiência cardíaca prévia?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "priorPCI",
          "Intervenção coronária percutânea prévia?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "priorCABG",
          "Cirurgia de revascularização miocárdica prévia?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "atrialFibrillation",
          "Fibrilação atrial prévia?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "apparentlyHealthy",
          "Condição aparentemente saudável na avaliação basal confirmada?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ],
        [
          "historicalResearchConfirmed",
          "Uso do modelo histórico para pesquisa confirmado?",
          "sel",
          {
            "opts": {
              "yes": "Sim",
              "no": "Não",
              "unknown": "Desconhecido"
            },
            "displayLocale": "pt-BR",
            "optionLocales": {
              "yes": "pt-BR",
              "no": "pt-BR",
              "unknown": "pt-BR"
            }
          }
        ]
      ],
      "methodVersion": "PCE2013 · coeficientes publicados no Apêndice 4, Tabelas A/B; modelo histórico",
      "methodVersionLocale": "pt-BR",
      "limits": "As categorias populacionais são as duas categorias históricas dos EUA da fonte; não substituir silenciosamente outros grupos. Idade: 40–79 anos; colesterol total: 130–320 mg/dL; HDL: 20–100 mg/dL; pressão sistólica: 90–200 mmHg. Os três limites laboratoriais/pressóricos são convenções do estimador oficial legado. Responda explicitamente aos antecedentes e às confirmações; resposta desconhecida ou exclusão não produz estimativa. O ACC informa que o risco em dez anos calculado pela PCE não é mais apoiado pela política clínica/diretrizes atuais. Esta implementação é candidata de pesquisa histórica, não PREVENT, recomendação terapêutica ou validação clínica. Um exemplo publicado para homem branco permanece divergente: a equação com os coeficientes publicados arredonda para 5,4%, enquanto a tabela imprime 5,3%. Não se alteraram coeficientes para esconder a diferença. Permissões de distribuição e revisão clínica/profissional não realizadas.",
      "limitsLocale": "pt-BR",
      "desc": "Reproduz a equação histórica de 2013 para o primeiro infarto não fatal, morte coronária ou AVC fatal/não fatal em dez anos. Não estima insuficiência cardíaca, risco vitalício ou efeito de tratamento.",
      "lead": "Reproduz a equação histórica de 2013 para o primeiro infarto não fatal, morte coronária ou AVC fatal/não fatal em dez anos. Não estima insuficiência cardíaca, risco vitalício ou efeito de tratamento.",
      "formula": "<p>Probabilidade em 10 anos = 1 − S₀<sup>exp(ΣβX − média)</sup>; resultado percentual = 100 × probabilidade. X usa logaritmos naturais e interações da coluna populacional/sexo publicada. Mantém a precisão publicada dos coeficientes; a apresentação de uma casa decimal não altera o resultado bruto.</p>",
      "resultLabels": {
        "Estimativa histórica em 10 anos": "Estimativa histórica em 10 anos"
      },
      "resultUnits": {},
      "resultValues": {},
      "kind": "Calculadora",
      "spec": [
        "cardiologia",
        "medicina-de-familia-e-comunidade",
        "clinica-medica"
      ],
      "sources": [
        [
          "Goff et al. 2013 ACC/AHA risk guideline; Appendix4 TablesA/B, published coefficient precision",
          "https://www.heart.org/-/media/Data-Import/downloadables/0/D/A/2013-AHA-ACC-Cardiovascular-Risk-Guidelines-UCM_464291.pdf"
        ],
        [
          "ACC official legacy estimator: entry conventions",
          "https://tools.acc.org/ascvd-risk-estimator/default.aspx"
        ],
        [
          "ACC current estimator: historical-model policy status",
          "https://tools.acc.org/cvd-risk-estimator-plus/"
        ]
      ],
      "cases": [
        [
          "white-female-0",
          {
            "sex": "female",
            "population": "nonHispanicWhite",
            "ageYears": 55,
            "totalCholesterolMgDl": 213,
            "hdlCholesterolMgDl": 50,
            "systolicBpMmHg": 120,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 2.052229820249467
            },
            "tol": 1e-10,
            "main": "2,1"
          }
        ],
        [
          "white-female-1",
          {
            "sex": "female",
            "population": "nonHispanicWhite",
            "ageYears": 40,
            "totalCholesterolMgDl": 130,
            "hdlCholesterolMgDl": 100,
            "systolicBpMmHg": 90,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 0.03709739617920835
            },
            "tol": 1e-10,
            "main": "0,0"
          }
        ],
        [
          "white-female-2",
          {
            "sex": "female",
            "population": "nonHispanicWhite",
            "ageYears": 79,
            "totalCholesterolMgDl": 320,
            "hdlCholesterolMgDl": 20,
            "systolicBpMmHg": 200,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 85.51261878486854
            },
            "tol": 1e-10,
            "main": "85,5"
          }
        ],
        [
          "white-female-3",
          {
            "sex": "female",
            "population": "nonHispanicWhite",
            "ageYears": 53.25,
            "totalCholesterolMgDl": 197.5,
            "hdlCholesterolMgDl": 42.5,
            "systolicBpMmHg": 137.25,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 8.48219790671467
            },
            "tol": 1e-10,
            "main": "8,5"
          }
        ],
        [
          "white-female-4",
          {
            "sex": "female",
            "population": "nonHispanicWhite",
            "ageYears": 68,
            "totalCholesterolMgDl": 245,
            "hdlCholesterolMgDl": 36,
            "systolicBpMmHg": 162,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 25.963017731680814
            },
            "tol": 1e-10,
            "main": "26,0"
          }
        ],
        [
          "white-male-0",
          {
            "sex": "male",
            "population": "nonHispanicWhite",
            "ageYears": 55,
            "totalCholesterolMgDl": 213,
            "hdlCholesterolMgDl": 50,
            "systolicBpMmHg": 120,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 5.3844219979087145
            },
            "tol": 1e-10,
            "main": "5,4"
          }
        ],
        [
          "white-male-1",
          {
            "sex": "male",
            "population": "nonHispanicWhite",
            "ageYears": 40,
            "totalCholesterolMgDl": 130,
            "hdlCholesterolMgDl": 100,
            "systolicBpMmHg": 90,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 0.09083943571466681
            },
            "tol": 1e-10,
            "main": "0,1"
          }
        ],
        [
          "white-male-2",
          {
            "sex": "male",
            "population": "nonHispanicWhite",
            "ageYears": 79,
            "totalCholesterolMgDl": 320,
            "hdlCholesterolMgDl": 20,
            "systolicBpMmHg": 200,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 92.71522918124465
            },
            "tol": 1e-10,
            "main": "92,7"
          }
        ],
        [
          "white-male-3",
          {
            "sex": "male",
            "population": "nonHispanicWhite",
            "ageYears": 53.25,
            "totalCholesterolMgDl": 197.5,
            "hdlCholesterolMgDl": 42.5,
            "systolicBpMmHg": 137.25,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 13.97317213396266
            },
            "tol": 1e-10,
            "main": "14,0"
          }
        ],
        [
          "white-male-4",
          {
            "sex": "male",
            "population": "nonHispanicWhite",
            "ageYears": 68,
            "totalCholesterolMgDl": 245,
            "hdlCholesterolMgDl": 36,
            "systolicBpMmHg": 162,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 49.143687439623456
            },
            "tol": 1e-10,
            "main": "49,1"
          }
        ],
        [
          "african-american-female-0",
          {
            "sex": "female",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 55,
            "totalCholesterolMgDl": 213,
            "hdlCholesterolMgDl": 50,
            "systolicBpMmHg": 120,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 3.026329344319297
            },
            "tol": 1e-10,
            "main": "3,0"
          }
        ],
        [
          "african-american-female-1",
          {
            "sex": "female",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 40,
            "totalCholesterolMgDl": 130,
            "hdlCholesterolMgDl": 100,
            "systolicBpMmHg": 90,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 0.013541761872041176
            },
            "tol": 1e-10,
            "main": "0,0"
          }
        ],
        [
          "african-american-female-2",
          {
            "sex": "female",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 79,
            "totalCholesterolMgDl": 320,
            "hdlCholesterolMgDl": 20,
            "systolicBpMmHg": 200,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 74.08866091261832
            },
            "tol": 1e-10,
            "main": "74,1"
          }
        ],
        [
          "african-american-female-3",
          {
            "sex": "female",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 53.25,
            "totalCholesterolMgDl": 197.5,
            "hdlCholesterolMgDl": 42.5,
            "systolicBpMmHg": 137.25,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 14.170063769070726
            },
            "tol": 1e-10,
            "main": "14,2"
          }
        ],
        [
          "african-american-female-4",
          {
            "sex": "female",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 68,
            "totalCholesterolMgDl": 245,
            "hdlCholesterolMgDl": 36,
            "systolicBpMmHg": 162,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 40.32688703677115
            },
            "tol": 1e-10,
            "main": "40,3"
          }
        ],
        [
          "african-american-male-0",
          {
            "sex": "male",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 55,
            "totalCholesterolMgDl": 213,
            "hdlCholesterolMgDl": 50,
            "systolicBpMmHg": 120,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 6.0734372944925274
            },
            "tol": 1e-10,
            "main": "6,1"
          }
        ],
        [
          "african-american-male-1",
          {
            "sex": "male",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 40,
            "totalCholesterolMgDl": 130,
            "hdlCholesterolMgDl": 100,
            "systolicBpMmHg": 90,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 1.1742145762901328
            },
            "tol": 1e-10,
            "main": "1,2"
          }
        ],
        [
          "african-american-male-2",
          {
            "sex": "male",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 79,
            "totalCholesterolMgDl": 320,
            "hdlCholesterolMgDl": 20,
            "systolicBpMmHg": 200,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 96.54123982745598
            },
            "tol": 1e-10,
            "main": "96,5"
          }
        ],
        [
          "african-american-male-3",
          {
            "sex": "male",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 53.25,
            "totalCholesterolMgDl": 197.5,
            "hdlCholesterolMgDl": 42.5,
            "systolicBpMmHg": 137.25,
            "treatedBp": "yes",
            "smoker": "yes",
            "diabetes": "no",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 19.923430017126194
            },
            "tol": 1e-10,
            "main": "19,9"
          }
        ],
        [
          "african-american-male-4",
          {
            "sex": "male",
            "population": "nonHispanicAfricanAmerican",
            "ageYears": 68,
            "totalCholesterolMgDl": 245,
            "hdlCholesterolMgDl": 36,
            "systolicBpMmHg": 162,
            "treatedBp": "no",
            "smoker": "no",
            "diabetes": "yes",
            "priorMI": "no",
            "priorStroke": "no",
            "priorHF": "no",
            "priorPCI": "no",
            "priorCABG": "no",
            "atrialFibrillation": "no",
            "apparentlyHealthy": "yes",
            "historicalResearchConfirmed": "yes"
          },
          {
            "raw": {
              "tenYearPercent": 32.9969294153124
            },
            "tol": 1e-10,
            "main": "33,0"
          }
        ]
      ],
      "arithmeticTest": {
        "status": "passed",
        "total": 20,
        "passed": 20,
        "failures": [],
        "testedAt": "2026-10-05T11:27:11.096Z",
        "evidencePath": "reports/review-20261003/pce-applied-source-execution-final44-r3.json",
        "evidenceSha256": "dd0a6274c3f0e791d20ebbe1faf9c99f7a5c74ca1d1450be65b732bfd39b7658",
        "scope": "Independent explicit root Decimal110 fixtures; published-coefficient arithmetic, not clinical approval."
      },
      "independentArithmeticTest": {
        "status": "passed",
        "testedAt": "2026-10-05T11:27:11.096Z",
        "total": 2688,
        "passed": 2688,
        "sourceRows": 2688,
        "uniqueInputObjects": 2684,
        "duplicateRows": 4,
        "evidencePath": "reports/review-20261003/pce-applied-source-execution-final44-r3.json",
        "evidenceSha256": "dd0a6274c3f0e791d20ebbe1faf9c99f7a5c74ca1d1450be65b732bfd39b7658",
        "completeBank": "private/tool-code/acc-cvd-risk/independent-source-cases.json",
        "oracle": {
          "file": "reports/review-20261003/pce-2013-own-decimal-expectations-final39.json",
          "sha256": "4538df5a55d409986a134618685c9dad78e72d44998a8bce872da8b55524b9fc",
          "precision": 110,
          "generatedWithoutCandidateImports": true
        },
        "scope": "Four historical US population/sex equations at published coefficient precision, with explicit eligibility answers. Mathematical bank; one printed example disagreement retained. Not prospective clinical calibration or current guideline model."
      },
      "clinicalReview": {
        "status": "not-performed"
      },
      "professionalLanguageReview": {
        "status": "not-performed"
      },
      "rightsReview": {
        "status": "not-performed"
      },
      "implementationVersion": "ELUCENIA PCE2013 published-coefficient historical research implementation; adapter R8",
      "versionEvidence": {
        "primarySource": "https://www.heart.org/-/media/Data-Import/downloadables/0/D/A/2013-AHA-ACC-Cardiovascular-Risk-Guidelines-UCM_464291.pdf",
        "sourceReview": "reports/review-20261003/pce-2013-primary-source-final39/source-review.json",
        "sourceRecheck": "2026-10-05",
        "edition": "Published Appendix4 TableA coefficients/TableB equation, historical2013 model",
        "clinicalApproval": "not-performed",
        "rightsApproval": "not-performed"
      },
      "previousImplementationVersion": "acc-cvd-risk@candidate-pce2013-2026-10-04+3bed3e481ecd",
      "short": "Reproduz a equação histórica de 2013 para o primeiro infarto não fatal, morte coronária ou AVC fatal/não fatal em dez anos. Não estima insuficiência cardíaca, risco vitalício ou efeito de tratamento.",
      "implementationStatus": "available-internal-historical-research",
      "clinicalValidation": "not-performed",
      "languageReview": "not-performed",
      "reviewStatus": "needs-review"
    }
  ],
  "restorationAudit": {
    "testedAt": "2026-10-03T14:13:45.289Z",
    "implementationSha256": "630dccade18742e4bc364b32f4ef4d6bc75aeceb262face8ddae806be7962c23",
    "methods": 21,
    "clinicalValidation": "not-performed",
    "languageReview": "not-performed"
  }
}
